Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: ryan2k1 on February 08, 2004, 02:04:20 PM
-
Yo there!
I will soon get my newly bought AmigaOS 3.9
But i was wondering if IDE-fix and os39 will work together or shall i blow away ide-fix.
My idefix is registered, i got with a 4-way adaptor (Winner-IDE).
What do u think or know :-)
-
I had a registered version of IDEfix '97 and used that until I got OS3.9.
OS3.9 has it's own (unregistered) version of IDEfix that it will install if you say you are using IDEfix. You can easily copy over this version with your own - but it must be the same version. When I used my version it always brought up a requester on boot-up saying I needed a newer version. At least the "unregistered" requesters didn't pop up.
I still use the buffer, but I've commented out the IDEfix lines in the startup and don't use IDEfix at all. Everything works perfectly :-D
-
Hi there...
Yea...
Contemplate these few lines:
[This is my Startup sequence ]
$VER: STARTUP-SEQUENCE 45.4 (4.4.2001)
;Startup-sequence for AmigaOS 3.9
C:CheckLMB
IF WARN
SYS:Prefs/4xEIDEPrefs
ENDIF
C:4xEIDE.driver QUIET
C:SetPatch quiet ;SKIPROMMODULES"scsi.device"
CyReq ;one of most important patches in your OS!
c:BlazeWCP
;C:NewWPA8
;c:patchram
run <>nil: c:patchasl ;patch added for V40.6 ASL.LIBRARY
; $VER: Startup-Sequence_LD 40.3 (31.8.93)
RUN >NIL: SYS:WBPICT/BOOTPICPROG
C:Version >NIL:
C:AddBuffers >NIL: DF0: 5 ;increase to 90 for floppy work
FailAt 21
C:MakeDir RAM:T RAM:Clipboards ; RAM:ENV RAM:ENV/Sys (HappyENV)
; C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ
Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE
; Assign >NIL: ENV: RAM:ENV
;C:MountENV ; HappyENV
c:env-handler
c:fblit
c:WBCtrl imt=iconfast
assign >nil: dh1: dh9:dh1
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: sys:rexx
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER
IF NOT EXISTS SYS:L
Assign >NIL: L: Extras3.1:L DEFER
EndIF
IF NOT EXISTS SYS:Fonts
Assign FONTS:
EndIF
BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)
IF EXISTS DEVS:Monitors
IF EXISTS DEVS:Monitors/VGAOnly
DEVS:Monitors/VGAOnly
EndIF
C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
Execute T:M
C:Delete >NIL: T:M
EndIF
SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart
C:AddDataTypes REFRESH QUIET
c:urouhack s:urouhack.config SYSIHACK
IF "`C:Avail TOTAL`" GE "1250000" VAL
C:LoadResource LIBS:diskfont.library LIBS:iffparse.library LIBS:asl.library LIBS:commodities.library
C:IPrefs
IF NOT $Language EQ "english"
CD LOCALE:Catalogs/$Language
C:LoadResource Sys/workbench.catalog Sys/libs.catalog Sys/prefs.catalog Sys/commodities.catalog
Sys/utilities.catal
CD SYS:
EndIF
Else
C:IPrefs
EndIF
C:ConClip
Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities
;c:CMQ060
IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF
Resident Execute REMOVE
Resident Assign REMOVE
C:LoadWB SIMPLEGELS ;SIMPLEGELS retards the icons to 3.1 , needed for WBCtrl?
EndCLI >NIL:
-
No offence to the other 2 posters but well... I have no idea what they are on about. This is what I do and this is what I suggest you do:
When you get OS3.9 before you install edit your current s-s and comment out the C:IDEFix call (;C:IDEFix). Thats all you need to do. OS3.9 handles the 4 way interface on its own. The only part of IDEFix I still use is atapi.device because I find it faster on CD-Rom drives than using the scsi.device.
-
Why do all of you talk so much nonsense ???
1. OS3.9 does *not* come with IDEfix. It uses an installed IDEfix but copying it removes the registration. Just enter your reg code again and it'll be registered again.
2. OS3.9 does *not* handle 4-way adapters on its own. If you have a 4-way adapter you *need* IDEfix.
"atapi.device" is a part of IDEfix and handles the 4-way adapter. Still you need to register or you will get nerve-requesters.
If you don't have a 4-way adapter, you no longer need IDEfix because OS3.9 comes with its own ATAPI driver so CD-ROM drives are recognised by the standard scsi.device.
Bye,
Thomas
-
@Thomas
No disrespect but OS3.9 does in a fashion. If you arent running OS3.9 you must run the IDEFix command to be able to access the 2nd IDE chain. With OS3.9 that isnt needed and infact can cause problems. I know this for a fact, I have setup many many amiga's with IDE interfaces over the years. The only thing OS3.9 doesnt seem able to do is use scsi.device on the second chain, so there I have my CD-Rom drives and use atapi.device. I also use atapi.device if I have a CD-Rom on the first IDE chain because the device driver is a lot more efficiant at reading CD-Roms than scsi.device is.
-
Thank U for pointing that out, now i'm sure that i at least need my IDE-Fix reg key. Yes i got a 4 way adapter.
-
:-? i think that i will try it out and see for my self, anyway thanks.
As a side thing....
Can i without any problems install os39 on my os35 partition?
brian
-
Hi Ryu,
just tryed on OS 3.9 BB-2 just for curiosity but as you have partially said, the 4way adapter doesn't works WITHOUT IdeFix installed and running.
At least, the HD connected to the 2nd IDE channel. (don't know with CD)
Ciao
-
@Framiga
Thats right it wont... although I did find out I could use the second IDE chain with Just OS3.9 and no IDEFix in sight if I was using a new IDE interface from jens schofield, the type that can have the IDEFix express device added... so perhaps OS3.9 does have full 4 way IDE interface compatability buy with only 1 type of interface....
-
@Ryu
I'm kinda in the same boat as you (I think ;-) )
I've got IDEfix installed, but don't use it. The only part I use is the atapi.device for the CD-Rom, which I have connected to the secondary IDE chain.
If I use the IDEfix that gets copied during the OS3.9 install, I get the register requestors (which my reg no does not work with) and I always get the "could not open atapi.device" requestor.
If I use the IDEfix that I got with the interface, I get a requestor saying "you need a new version of IDEfix" aswell as the "could not open atapi.device" requestor.
Removing the IDEfix line from the 3.9 startup solves the problem, and I have absolutely no bother using any hd or atapi CD-Rom on any position on the ide chains.
Another slight point...
After installing OS3.9 don't you still need to remove the "If EXISTS C:IDEFix" line from the startup? I think this gets added no matter what, so you'd actually need to remove IDEFix from C: to stop this, and not just comment it out on the pre-OS3.9 install startup.
-
Ryu wrote:
@Thomas
No disrespect but OS3.9 does in a fashion. If you arent running OS3.9 you must run the IDEFix command to be able to access the 2nd IDE chain. With OS3.9 that isnt needed and infact can cause problems. I know this for a fact, I have setup many many amiga's with IDE interfaces over the years. The only thing OS3.9 doesnt seem able to do is use scsi.device on the second chain, so there I have my CD-Rom drives and use atapi.device. I also use atapi.device if I have a CD-Rom on the first IDE chain because the device driver is a lot more efficiant at reading CD-Roms than scsi.device is.
You contradict yourself. First you say OS3.9 does support the 4-way adapter and then you say it does not support the second chain. What should your so-called "support" be good for if it does not see the second chain ? The adapter does nothing other than to add a second chain. Nothing more. So support means to see the second chain. And not seeing the second chain means no support.
Both on OS3.1 and OS3.9 scsi.device is able to see the first chain, no matter if the adapter is built in or not. To see the second chain you need IDEfix. Either the IDEfix program or atapi.device.
Atapi.device certainly does not need the IDEfix program. It knows how to handle the second IDE chain on its own. You don't need to install IDEfix if you only have ATAPI drives on the second chain, neither on OS3.9 nor on OS3.1. Using atapi.device is totally sufficient for CD-ROM drives. You need the IDEfix program only if you want to use HDDs on the second chain. And if so then you *need* IDEfix both on OS3.1 and on OS3.9.
Bye,
Thomas
-
Hi ryu,
ok i've understood.
During the small test, i've tryed some benchmark on the only working HD and without the IdeFix scsi.device 119.16, i've 200K/sec less than usual.
under a 040 at 30 Mhz:
OS3.9 BB-2 scsi.device 43.43= 2MB-sec
IdeFix97 scsi,device 119.16= 2.2 MB-sec
Not so great thing but . . . useful :-)
Ciao
-
So the conclusion is that they both work together....
[i run 2 x HD and 2 x CD]
And he can keep the original idefix on his computer...
-
@Framiga
Yo try using the SpeedyIDE module from the BlizKick package, it will then speed up again.
Also try the SetAtapiSpeed to speedup your cdrom-drives under atapi.device
-
fair enough thomas im not going to argue with you, you belive what you want, I'll belive what I want.
-
It seems to me that my system has had speed drop, when using ibrowse or lha extracting.
maybe idefix saves some cpu cycle's :-)
well who knows!?
-
hi ryan2k1 and Ryu,
just checked . . .again :-(
So. . . without IdeFix, only the CDROM works on the 2nd channel. . . . not the HD (like not installed).
About CPU cycle . . .mhhh!! no difference . . . about 100% of CPU ever with or without IdeFix.
Ciao
PS- my 4way unbuffered IDE is:
CH1=HD+CDRW
CH2=HD+CD
-
Better to have both cd together on same ide line
It`s to do with the PIO speed, (you will get a performance hit as the faster device slows down to match the slower device)
The HD s are a lot faster than the cd roms, so keep them together.
-
hi blobrana,
i would like me too (the 2nd channel is a bit slower than the main one) but there is no way, to see the 2 HD working togheter on the same channel (both quite old and incompatible).
I've tryed in ALL the "human" way :-)
Ciao
-
Unlucky,
But then again,
i`ve had that swapping night mare too...
Same brand HDs didn`t work for me ,
(Master, slave etc)
Ended up fitting another different HD just to get IDE to work ...
-
blobrana
i know perfectly what are you speaking about :-(
A Maxtor and a Seagate . . . one hate the other.
The only good thing, is that the main HD and the burner, are on the same channel.
The burner is a Teac CD-W540 with 8 MB of cache and works very, very nice even on my crap system.
Ciao
PS- pity that my CSPPC isn't here (i don't remember WHY) :roll: