Welcome, Guest. Please login or register.

Author Topic: Workbench 3.1: Expansion Directory  (Read 5384 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline sim085Topic starter

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 958
    • Show only replies by sim085
Workbench 3.1: Expansion Directory
« on: April 10, 2010, 10:48:30 AM »
Hi,

Whenever I install some program I first check where this is installed on ClassicWB to see if I am putting it in the right place (at least from a philosophical aspect). Lately I was told to install FullPalette and in ClassicWB this was placed in the Expansion directory. In ClassicWB the Expansion directory also has FBlit, TMeter and other.

However on another thread I read that the BindDrivers command will load drivers from this location!! So does this mean that this is not really the place for such application (ex: FBlit, TMeter, etc?). If not then what goes in this directory? I know that mostly anything works anywhere, but what really should go here?

Regards,
Sim085
 

Offline Thomas

Re: Workbench 3.1: Expansion Directory
« Reply #1 on: April 10, 2010, 11:48:05 AM »
Quote
Lately I was told to install FullPalette and in ClassicWB this was placed in the Expansion directory. In ClassicWB the Expansion directory also has FBlit, TMeter and other.


This is wrong and has been fixed in the latest ClassicWB downloads. In the Expansion drawer only drivers to be loaded by the BindDrivers command may be stored. It's not a place to install programs to.

For example the XSurfIDE driver belongs into Expansion.

Offline kolla

Re: Workbench 3.1: Expansion Directory
« Reply #2 on: April 10, 2010, 01:10:54 PM »
I never ever had anything in the Expansion folder on any of amigas, guess I've just been lucky with hardware.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline zipper

Re: Workbench 3.1: Expansion Directory
« Reply #3 on: April 10, 2010, 02:14:14 PM »
The early version of prometheus.library was loaded by binddrivers. Then they moved to 21th century.
 

Offline Matt_H

Re: Workbench 3.1: Expansion Directory
« Reply #4 on: April 10, 2010, 02:45:31 PM »
Yeah, Expansion is for soft-loading drivers for cards that don't Autoconfig. XSurfIDE, as mentioned, goes in there, as do Bridgeboard drivers and some SCSI controllers (such as the C= 2091 and GVP cards with the autoboot jumper disabled).
 

Offline sim085Topic starter

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 958
    • Show only replies by sim085
Re: Workbench 3.1: Expansion Directory
« Reply #5 on: April 10, 2010, 02:53:47 PM »
Thanks for the replies. So basically this directory is mostly related with hardware rather then software. I just downloaded the last version of ClassWB lite and I see that now all programs that where in Expansion directory are now in System directory. Is this ok?

I know that everything works everywhere, but philosophically shouldn't tools like FullPalette and FBlit be in prefs?
 

Offline countzero

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 1938
    • Show only replies by countzero
    • http://blog.coze.org
Re: Workbench 3.1: Expansion Directory
« Reply #6 on: April 10, 2010, 03:03:13 PM »
Quote from: sim085;552733
I know that everything works everywhere, but philosophically shouldn't tools like FullPalette and FBlit be in prefs?

yes, probably. Maybe yes for Fullpalette but I can't say for FBlit ...

Btw, I'm one of the dim people who never got the difference between a 'tool' and a 'utility' :angry: can someone enlighten me ? :hammer:
I believe in mt. Fuji
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Workbench 3.1: Expansion Directory
« Reply #7 on: April 10, 2010, 07:16:40 PM »
My friend, the difference from tools and utilities are next to nothing at all.

 Tools are used to modify something (like HDToolBox or Prepcard), utilities are things like screen savers, calculator, etc.
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline sim085Topic starter

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 958
    • Show only replies by sim085
Re: Workbench 3.1: Expansion Directory
« Reply #8 on: April 11, 2010, 11:45:23 PM »
and what about the Libs directory? isn't that also for hardware drivers?
 

Offline Matt_H

Re: Workbench 3.1: Expansion Directory
« Reply #9 on: April 11, 2010, 11:52:26 PM »
Quote from: sim085;553052
and what about the Libs directory? isn't that also for hardware drivers?


Nope, that's Devs:.
Libs: is for .library files - shared collections of functions to support programs. GUI toolkits (Gadtools, Triton, MUI), the standard file requester, the AmigaGuide logic, the ARexx internals, those are all libraries.

That being said, some hardware manufacturers did use Libs: for software support (toccata.library), but it's a software interface to the hardware in a slightly different way then a .device, I think.
 

Offline Cammy

Re: Workbench 3.1: Expansion Directory
« Reply #10 on: April 12, 2010, 12:10:35 AM »
FBlit should go in Workbench:C/

FullPalette is made up of a few parts. The main program "FPPrefs" goes in Workbench:C/, and the preferences tool "FullPalette" and its icon "FullPalette.info" go in Workbench:Prefs/
A1200 030@28Mhz/2MB+32MB/RTC/KS3.1/IDE-CF+4GB/4-Way Clockport Expander/IndivisionAGA/PCMCIA NIC
A1200 020@14Mhz/2MB+8MB/FPU/RTC/KS3.0/IDE-CF+2GB/S-Video
CD32 020@14Mhz/2MB+8MB/RTC/KS3.1/IDE-CF+4GB
A600 030@30Mhz/2MB+64MB/RTC/IDE-CF+4GB/Subway USB/S-Video/PCMCIA NIC/USB Numeric Keypad+Hub+Mouse+Control Pad
A500 000@7Mhz/512kB+512kB/ROM Switcher/KS3.1+1.3/S-Video

Get AmigaOS
 

Offline sim085Topic starter

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 958
    • Show only replies by sim085
Re: Workbench 3.1: Expansion Directory
« Reply #11 on: April 12, 2010, 12:49:13 AM »
Thanks :) all the replies are helping me to learn a little bit more about Workbench. In the past I always used my Amiga to play games and now would like to explore a little more the reason why Workbench is structured as it is. Thanks again.

I am just realizing that Devs and Storage are practically the same. Is Storage use to backup stuff which otherwise would go to Devs?
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Workbench 3.1: Expansion Directory
« Reply #12 on: April 12, 2010, 02:36:48 AM »
Storage is intended to keep drivers and such that are no need to access at boot times.

 Example: move to Storage/Monitors all the screen modes your monitor can't handle. If some day you got another monitor you can just move the new modes to DEVS:Monitors.
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline kolla

Re: Workbench 3.1: Expansion Directory
« Reply #13 on: April 12, 2010, 04:58:07 AM »
On a related note ... SYS:Storage/DOSDrivers is also part of the path where C:Mount will look for mountlist files, meaning you can type "mount mydevice:" in the CLI if you have a SYS:Storage/DOSDrivers/MyDevice mountlist file, and C:Mount will find it.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Workbench 3.1: Expansion Directory
« Reply #14 on: April 12, 2010, 05:55:29 AM »
Correct!
Goodbye people.

I\'ll pop on from time to time, RL is acting up.