25 September 2020, 03:38 | #1 |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
WB 3.1.4 & Buddha IDE - CDRom intermittent issues
My issue is the following:
I installed WB 3.1.4 and have my IDE CD-Rom up and running using the supplied example mountlist entry for CD0 (uses AmiCDFS). The only exception being my device is buddhasci.device (I'm on an A2000 with a Buddha controller) The CD-Rom is sometimes mounted on powerup/startup and sometimes not. Basically, behavior is intermittent. Frankly, it's a bit annoying. Any suggestions as to what I can do to resolve this issue? Perhaps some of the 'control' elements in the mount entry can be of help? Any help is appreciated. |
25 September 2020, 04:08 | #2 |
Registered User
Join Date: May 2019
Location: Virginia / USA
Posts: 34
|
I have the same setup but have not run into this issue. Did you install the CD software after installing the OS? IF I remember correctly, the Buddha software places a folder in one of the drives and you can install it from there.
|
25 September 2020, 04:22 | #3 | |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
Quote:
The Buddha software uses CacheCDFS which doesn't seem relevant since 3.1.4 contains its own CD file system. |
|
25 September 2020, 08:09 | #4 |
Registered User
Join Date: Dec 2018
Location: Helmsdale Scotland
Age: 41
Posts: 181
|
I also have a CDROM on a buddha with OS3.1.4 on my a1200 tower. Pretty sure I also just installed the idefix + cache file system software that came with the buddha and it worked straight away with harming anything else in the system. I would make a back up and give it a try.
|
25 September 2020, 13:35 | #5 | |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
Quote:
|
|
25 September 2020, 21:26 | #6 |
Registered User
Join Date: May 2019
Location: Virginia / USA
Posts: 34
|
Here is my Mountlist, maybe it will help you make yours work.
/***************************************************************/ /* CacheCDFS mountlist entry © 1993 Elaborate Bytes, O. Kastl */ /***************************************************************/ FileSystem = L:CacheCDFS /* The name of the game */ Device = "buddha_atapi.device" /* Name of exec device driver */ Unit = 4 /* exec device unit */ Flags = 0 /* OpenDevice flags */ BlocksPerTrack = 351000 /* Unused */ BlockSize = 2048 /* True, but unused */ Mask = 0x7ffffffe /* Memory mask for direct read */ MaxTransfer = 0x1000000 /* Maximum amount of bytes for direct read */ Reserved = 0 /* Unused */ Interleave = 0 /* Unused */ LowCyl = 0 /* Unused */ HighCyl = 0 /* Unused */ Surfaces = 1 /* Unused */ Buffers = 50 /* Number of cache lines */ BufMemType = 1 /* MEMF_PUBLIC */ GlobVec = -1 /* Do not change! */ Mount = 1 /* Mount it immediately */ Priority = 10 /* Priority of FileSystem task */ DosType = 0x43443031 /* Currently unused */ StackSize = 3000 /* Minimum stack required is 3000! */ Control = "MD=0 LC=1 DC=8 L LV AL LFC=1" /* The Control field is for special adjustments */ /* L/S convert all file/volume names to lowercase */ /* LV/S convert volume names to lowercase */ /* AL/S Auto-Lower converts only non-Amiga CDs */ /* LFC/N start converting at this character */ /* LC/N/A number of blocks per cache line */ /* DC/N/A number of cache lines for the data cache */ /* MD/N/A number of blocks, when starting direct read, not using */ /* the cache. 0 will be a reasonable default (LC*DC+1) */ /* S/S Do SCSI direct commands, no Trackdisk like commands! */ /* NC/S Do NOT use TD_ADDCHANGEINT, poll for DiskChange! */ /* M/S Issue a TD_MOTOR (OFF) command after read */ |
26 September 2020, 03:25 | #7 | |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
Quote:
Thank-you. I will compare against what I have. Note: I have a Buddha 20th edition version hence the device is buddhascsi.device. What I just did this evening is swap the IDE ports. I connected the CDRom drive to the northern IDE port. The unit number changed from 0 to 2. I rebooted several times. No issues. Everything looks ok so far. Hmnnn, quite odd. |
|
26 September 2020, 03:41 | #8 |
Registered User
Join Date: May 2019
Location: Virginia / USA
Posts: 34
|
I have the 20th anniversary edition also. Maybe different because i am using an IDE and you a SCSI?
|
26 September 2020, 03:43 | #9 |
Registered User
Join Date: May 2019
Location: Virginia / USA
Posts: 34
|
Sorry, I see you stated "IDE", but if it's working then congrats!
|
27 September 2020, 21:13 | #10 |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
I did more experimenting...
When the unit/device of the CDRom is 0 - which depends on the IDE port the CDRom is connected to and master/slave setting of the unit, this problem arises. Otherwise, all is ok. This may be an OS issue. |
28 September 2020, 05:02 | #11 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
|
28 September 2020, 18:16 | #12 | |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
Quote:
I spoke with Jens from IC (Buddha creator). He told me that the expectation is that the CDRom should be set as slave. Maybe this has something to do with it. I'm not sure. But all is fine at my end so I'm good |
|
28 September 2020, 19:03 | #13 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
Have you tried getting rid of the IDEFix crap?
A possible solution involves downloading "AtapiMagic" from: https://forum.amiga.org/index.php?ac....0;attach=1847 Unarchive it, and place it in LIBS:modules. To be able to use it, just open your Startup-sequence with a text editor where you will find: Code:
If Exists C:LoadModule C:Version exec.library version 46 >NIL: If Warn C:LoadModule ROMUPDATE EndIf EndIf Code:
If Exists C:LoadModule C:Version exec.library version 46 >NIL: If Warn C:LoadModule LIBS:modules/AtapiMagic ROMUPDATE Else C:LoadModule LIBS:modules/AtapiMagic EndIf EndIf Last edited by gulliver; 29 September 2020 at 04:18. Reason: Oops! I forgot users are at v46 still. ;-) |
28 September 2020, 23:47 | #14 | |
Registered User
Join Date: Jun 2019
Location: Montreal, Canada
Posts: 153
|
Quote:
What do you mean by 'IDEFix crap' ? Thank-you for this AtapiMagic stuff. It's not a big concern to me at the moment since my system is fine as is. I will look at this most likely on the weekend. I am currently dead tired after work. |
|
29 September 2020, 04:24 | #15 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
Earlier versions of the CacheCDFS that came with some Individual Computers products also brought along the IDEFix97 software. That software was a major hack/patch that enabled under some circumstances the use of 4 way IDE interfaces on Amigas. And as most hacks, they are not 100% stable and reliable.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CF 2 IDE card, intermittent at best | KarlM | support.Hardware | 13 | 28 July 2017 23:41 |
Anyone with Buddha IDE & CDRom Drive? | Pheonix | support.Hardware | 0 | 12 January 2015 02:17 |
IDE CDROM / Buffered IDE / AmigaOS 3.9 | MrGimper | support.Hardware | 2 | 18 September 2010 12:53 |
Connecting a IDE CDrom drive to my A1200 & accelerator card | iowtheme | support.Hardware | 2 | 18 March 2010 21:00 |
20GB IDE + A2000 + Buddha = Size issues | rave | support.Hardware | 16 | 01 April 2008 10:34 |
|
|