Welcome, Guest. Please login or register.

Author Topic: Problems installing cd rom drive on amiga 600  (Read 6048 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems installing cd rom drive on amiga 600
« on: June 05, 2009, 10:33:07 PM »
The usual device name for the first CDRom device is CD0

When you installed the driver, did it create a file in Devs/DosDrivers/ called CD0 ?

The complete driver set for a CDRom will typically consist of

1) A DOSDriver (basically a text file with configuration information), which is the one I mention above

2) A .device file (the actual hardware driver). This should live in Devs directory and be called something like squirrelscsi.device in your case (not sure about the exact name)

3) A filesystem driver. Something like CacheCDFS or similar (not sure what your system came with). This would typically have a file in the L directory.

I've never owned a squirrel scsi so I don't know the exact details but I'd expect the info above is about right.
« Last Edit: June 05, 2009, 10:45:49 PM by Karlos »
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems installing cd rom drive on amiga 600
« Reply #1 on: June 06, 2009, 09:26:20 AM »
Once the CD drive is working, from workbench it should just behave like a write protected floppy, only a lot bigger.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems installing cd rom drive on amiga 600
« Reply #2 on: June 06, 2009, 09:05:45 PM »
No need to apologise, when it comes to something you don't know about, there's no such thing as a stupid question, only a stupid answer to a question. It should be as simple as you suggested. The installer is supposed to sort all of this out for you.

The Devs/DOSDrivers/CD0 file should be a text file with settings information in it. If you could post the contents of this file, it might prove helpful. Also, the icon for the file might have some information in it's tooltypes section. Usally the UNIT property is set there (it should be 0 for CD0).

I never had a Squirrel, but my old CD was connected via an PCMCIA atapi interface, which worked fine for years (I recently replaced with a network card). Your problem might be something to do with your DOSDriver's configuration (which will hopefully be easy to spot) or something else SCSI or (hopefully not) hardware related.
« Last Edit: June 06, 2009, 09:15:59 PM by Karlos »
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems installing cd rom drive on amiga 600
« Reply #3 on: June 08, 2009, 12:27:22 AM »
Quote from: amigaboy;509886
The contents of the CD0 file is as follows:

Filesysytem: L:CDFilesystem
Flags: 0
Surfaces : 1
Sectorspertrack : 1
Sectorsize: 2048
Mask = 0X7ffffffe
Max Transfer = 0X100000
reserved = 0
interleave =0
lowcy1 = 0
highcyl = 0
buffers = 5
buffermem type = 0
stack size = 1000
priority = 10
globevec = -1
dos type = 0X43443031

device  = scsi.device
unit = 2


Ok. that seems to be pointing to your internal IDE (which, confusingly, is controlled by 'scsi.device' for legacy compatibility reasons). Also, the unit doesn't look right, but this is usually set in the icon itself.

Anyway, try changing the last 2 lines as follows:

device = squirrelscsi.device
unit = 0
int p; // A