Ich habe mir auf Hinweis von Jens (Posting 107) eine 1MB Kickstart 3.9 ROM Image gebastelt und nutze den jetzt mit der maprom Funktion von der ACA-1230 sowie in WinUAE.
Ich habe mir zwei Versionen erstellt, benutze aber die letztere:
Kickstart 3.9 Boing Bag 2 inkl. scsi.device 43.45
Kickstart 3.9 Boing Bag 3 inkl. scsi.device 43.45
Im startup-sequence habe ich ganz vorne folgende zwei Zeilen verwendet:
Zum erstellen habe ich diese Links benutzt:
http://wiki.classicamiga.com/Kickstart_3.9
http://www.amibay.com/showthread.php?t=11935
http://www.doobreynet.co.uk/beta/index.html
Zusammenstellung:
• Original Kickrom 3.1
• 44.57_ROMUpdate(3.9bb2)
• scsi.device BB3 43.45
• icon.library BB3 46.4
• FastFileSystem BB3 45.15
• console.device BB3 44.10
• workbench.library BB3 45.131
Für eine genaue Liste sehe unten.
Meine Frage ist nun ob ich scsi.device 43.45 oder 44.2 für den A1200 nutzen soll?
Hat jemand von euch das auch schon gemacht?
Den 4 GB CF Festplattenersatz habe ich jetzt rausgeworfen und stattdessen eine 30 GB Fujitsu Festplatte aus 2003 eingebaut.
Ich kann euch berichten das man die Festplatte so gut wie nicht hört. Zudem ist sie gefühlsmäßig viel schneller als die CF-Karte. (Habe keine Messungen gemacht.)
Zur Kompatibilität mit Kick3.1 und OS3.1 habe ich am Anfang der Festplatte 4 Partitionen von 990MB erstellt. Die 5. Partition, etwa 24GB, ist von OS3.9 aus zugreifbar.
Es funktioniert bis jetzt ganz gut, bin mir aber nicht sicher ob ich alles richtig gemacht habe.
Können mir die Experten da zustimmen oder korrigieren?
Zur Info für das scsi.device ein Zitat aus der BB3 Readme:
ZitatAlles anzeigenScsi.device 43.45
There is a bug in all known versions of the scsi.device (both IDE and
NCR SCSI), initially found by Chris Hodges (thx!). The devices will
allocate an IORequest structure (32 bytes) and then use it as IOStdReq
structure (which is 48 bytes), overwriting memory past the 32
allocated bytes.
Toni Wilen contributed a fix for the 48-bit LBA commands READ MULTIPLE
EXT, WRITE MULTIPLE EXT, READ SECTOR(S) EXT and WRITE SECTOR(S) EXT,
so you can finally use 128Gb or bigger IDE devices!
Scsi.device 44.2
A4000 has a modified 44.2 scsi.device that uses word transfers instead
of long words as it's faster (setting A1 selects slower 8-bit access
timing). The speed gain isn't impressive but it's worth the hassle
(3.8 -> 4.1 MB/s).
For all other remaining versions, a kind of SpeedyIDE patch was
applied, improving IDE performance. Of course, this new version
includes version 43.45 fixes and enhancements.
Die exakte Zusammenstellung meines Kickstart 3.9 BB3 ROM’s:
- ; Generated by Remus 1.0 rc35
- ;Options
- SaveROM Modules/512rom.rom
- ModDir System:Libs/
- ROMBase $F80000
- ROMSize 512
- ImageType 0
- Checksum
- SpeedROM
- ;Build list
- ADD Modules/44.57_ROMUpdate(3.9bb2)/exec_45.20(A1200-A500)
- ADD Others/Blizkick/1MB_ROM
- ADD Modules/40.68(A1200)/wbtask_39.1
- ADD Modules/40.68(A1200)/utility.library_40.1(020)
- ADD Modules/40.68(A1200)/trackdisk.device_40.1
- ADD Modules/40.68(A1200)/timer.device_39.4
- ADD Modules/44.57_ROMUpdate(3.9bb2)/shell_45.7
- ADD System:Devs/scsi.device BB3 43.45
- ADD Modules/40.68(A1200)/romboot_40.1
- ADD Modules/40.68(A1200)/ramlib_40.2
- ADD Modules/40.68(A1200)/ramdrive_39.35
- ADD Modules/44.57_ROMUpdate(3.9bb2)/ram-handler_44.24_NoBss
- ADD Modules/40.68(A1200)/potgo.resource_37.4
- ADD Modules/40.68(A1200)/misc.resource_37.1
- ADD Modules/40.68(A1200)/mathieeesingbas.lib_40.4(020)
- ADD Modules/40.68(A1200)/mathffp.library_40.1
- ADD Modules/40.68(A1200)/layers.library_40.1
- ADD Modules/40.68(A1200)/keymap.library_40.4
- ADD Modules/40.68(A1200)/input_40.1
- ADD System:Libs/icon.library BB3 46.4
- ADD Modules/40.68(A1200)/graphics.lib_40.24(AGA)
- ADD Modules/40.68(A1200)/gadtools.library_40.4
- ADD System:L/FastFileSystem BB3 45.15
- ADD Modules/44.57_ROMUpdate(3.9bb2)/filesystem.resource_45.10
- ADD Modules/40.68(A1200)/expansion_40.2(A1200)
- ADD Modules/40.68(A1200)/dos.library_40.3
- ADD Modules/40.68(A1200)/disk.resource_37.2
- ADD System:Devs/console.device BB3 44.10
- ADD Modules/40.68(A1200)/con-handler_40.2
- ADD Modules/40.68(A1200)/cia.resource_39.1
- ADD Modules/40.68(A1200)/carddisk.resource_40.1
- ADD Modules/40.68(A1200)/card.resource_40.4
- ADD Modules/44.57_ROMUpdate(3.9bb2)/bootmenu_44.7(68020)
- ADD Modules/40.68(A1200)/battmem.resource_39.2
- ADD Modules/40.68(A1200)/battclock.resource_39.3
- ADD Modules/40.68(A1200)/audio.device_37.10
- ADD Modules/44.57_ROMUpdate(3.9bb2)/ROMUpdate_44.57
- ================================
- ; Generated by Remus 1.0 rc35
- ;Options
- SaveROM Modules/512ext.rom
- ModDir System:Libs/
- ROMBase $E00000
- ROMSize 512
- ImageType 0
- SpeedROM
- ;Build list
- ADD Others/RomHeader/romheader
- ADD Others/DummyCDstrap/DummyCDstrap
- ADD Modules/40.68(A1200)/intuition.library_40.85
- ADD System:Libs/workbench.library BB3 45.131