Amiga Os 310 A1200 Rom

Hello, I've downloaded WinUAE 4.1.0 and copied my (purchased) AmigaOS 3.1.4 Kickstart ROM for Amiga 1200 to my Roms folder. Amiga-os-310-a4000.rom optional packages: Kickstart 3.1 (version 40), it fixes some problems in earlier releases, it also provides some new features which are used by WHDLoad when available like MemoryPools giving better performance if many files are used by the installed. Applications: Description Type URL; Switch Control 1.1a (for Ratte Auto Monitor Switch).lha switchcontrol.lha LhA Archiver/Unarchiver v1.22 (Self extracting).run. Then you can copy the ROMs and rom.key in devs/Kickstarts. Manual: Copy amiga-os-120.rom, rom.key, amiga-os-130.rom, amiga-os-310-a600.rom, amiga-os-310-a1200.rom, amiga-os-310-a4000.rom.

  1. Amiga Os 310 A1200 Rom Update
  2. Amiga Roms Pack
  3. Amiga Os 310 A1200 Rom Software
  4. Amiga Rom Set

The Mini Cake

*** Ce site et son serveur n'herbergent aucun jeu, rom ou bios ***

NEW UPDATE BIOS BATOCERA 2020 (PS3, PS2, WiiU, Wii, NEOGEO CD, GameCube, NAOMI, Nintendo DS, PSX...)

Mise à jour du 05 décembre 2020 pour les nouveaux systèmes Batocera. Décompresser et placer le contenu du dossier BIOS dans BATOCERAsharebios et le contenu du dossier ROMS BATOCERAshareroms dans depuis votre réseau.

Update of december 2020 for the new Batocera systems. Unzip and put the contents of the BIOS folder in BATOCERA share bios and the contents of the ROMS BATOCERA share roms folder into your network.

***(Pour m'encourager et me remercier, je vous propose de vous abonner à mes 2 chaines en passant par ce lien, mais vous n'êtes pas obligés. )

***(To encourage and thank me, I suggest you subscribe to my 2 channels through this link, but you don't have to. )

***(Para animarme y agradecerme, sugiero que se suscriba a mis 2 canales a través de este enlace, pero no es necesario. )

***(Aby mnie zachęcić i podziękować, proponuję zapisać się do moich 2 kanałów poprzez ten link, ale nie musisz. )

V29

New : PS3UPDAT.PUP Md5 cf9cb4ba53a83ad557501417837c8de9

New : BS-X Md5 96cf17bf589fcbfa6f8de2dc84f19fa2

V5.27 & V5.27.2

V5.26

V5.25

V5.24

V5.23

V5.22

V5.21

V5.20

BIOS LIST & MD5 SIGNATURE

V29

# ---------- Atari ---------- #

Atari 5200 / Atari 800 'biosFiles':

md5 : 281f20ea4320404ec820fb7ec0693b38 : bios/5200.rom

md5 : 06daac977823773a3eea3422fd26a703 : bios/ATARIXL.ROM

md5 : 0bac0c6a50104045d902df4503a4c30b : bios/ATARIBAS.ROM

md5 : eb1f32f5d9f382db1bbfb8d7f9cb343a : bios/ATARIOSA.ROM

md5 : a3e8d617c95d08031fe1b20d541434b2 : bios/ATARIOSB.ROM

Atari ST 'biosFiles':

md5 : c1c57ce48e8ee4135885cee9e63a68a2 : bios/tos.img

Lynx 'biosFiles':

md5 : fcd403db69f54290b51035d82f835e7b : bios/lynxboot.img

# ---------- Magnavox and Philips ---------- #

Odyssey 2 'biosFiles':

md5 : 562d5ebf9e030a40d6fabfc2f33139fd : bios/o2rom.bin

md5 : f1071cdb0b6b10dde94d3bc8a6146387 : bios/c52.bin

md5 : c500ff71236068e0dc0d0603d265ae76 : bios/g7400.bin

md5 : 279008e4a0db2dc5f1c048853b033828 : bios/jopac.bin

# ---------- Mattel ---------- #

Mattel Intellivision 'biosFiles':

md5 : 62e761035cb657903761800f4437b8af : bios/exec.bin

md5 : 0cd5946c6473e42e8e4c2137785e427f : bios/grom.bin

# ---------- NEC ---------- #

PC Engine 'biosFiles':

md5 : 38179df8f4ac870017db21ebcbf53114 : bios/syscard3.pce

PC-FX 'biosFiles':

md5 : 08e36edbea28a017f79f8d4f7ff9b6d7 : bios/pcfx.rom

Supergrafx 'biosFiles':

md5 : 38179df8f4ac870017db21ebcbf53114 : bios/syscard3.pce

# ---------- SNK ----------#

NeoGeo 'biosFiles':

md5 : 77c72e3ae084a66476344cedc154d73a : bios/neogeo.zip

NeoGeo CD 'biosFiles' :

md5 : a7cca75f3d5af6acc85efcce589ab04f : bios/neocdz.zip

# ---------- Sharp ---------- #

Sharp x68000 'biosFiles':

md5 : 7fd4caabac1d9169e289f0f7bbf71d8e : bios/keropi/iplrom.dat

md5 : cb0a5cfcf7247a7eab74bb2716260269 : bios/keropi/cgrom.dat

# ---------- Panasonic, Sanyo and Goldstar ---------- #

3DO 'biosFiles':

md5 : f47264dd47fe30f73ab3c010015c155b : bios/panafz1.bin

md5 : 51f2f43ae2f3508a14d9f56597e2d3ce : bios/panafz10.bin

md5 : 8639fd5e549bd6238cfee79e3e749114 : bios/goldstar.bin

# ---------- Sega ---------- #

Dreamcast 'biosFiles':

md5 : e10c53c2f8b90bab96ead2d368858623 : bios/dc_boot.bin

md5 : 0a93f7940c455905bea6e392dfde92a4 : bios/dc_flash.bin

Naomi 'biosFiles':

md5 : eb4099aeb42ef089cfe94f8fe95e51f6 : bios/naomi.zip

Atomiswave 'biosFiles':

md5 : 0ec5ae5b5a5c4959fa8b43fcf8687f7c : bios/awbios.zip

Sega CD 'biosFiles':

md5 : e66fa1dc5820d254611fdcdba0662372 : bios/bios_CD_E.bin

md5 : 854b9150240a198070150e4566ae1290 : bios/bios_CD_U.bin

md5 : 278a9397d192149e84e820ac621a8edd : bios/bios_CD_J.bin

Sega Saturn 'biosFiles':

md5 : 85ec9ca47d8f6807718151cbcca8b964 : bios/sega_101.bin

md5 : 3240872c70984b6cbfda1586cab68dbe : bios/mpr-17933.bin

md5 : 255113ba943c92a54facd25a10fd780c : bios/mpr-18811-mx.ic1

md5 : 1cd19988d1d72a3e7caa0b73234c96b4 : bios/mpr-19367-mx.ic1

md5 : af5828fdff51384f99b3c4926be27762 : bios/saturn_bios.bin

# ---------- Sony Computer Entertainment ---------- #

PSX 'biosFiles':

md5 : 6e3735ff4c7dc899ee98981385f6f3d0 : bios/scph101.bin

md5 : dc2b9bf8da62ec93e868cfd29f0d067d : bios/scph1001.bin

md5 : 8dd7d5296a650fac7319bce665a6a53c : bios/scph5500.bin

md5 : 490f666e1afb15b7362b406ed1cea246 : bios/scph5501.bin

md5 : 32736f17079d0b2b7024407c39bd3050 : bios/scph5502.bin

md5 : 1e68c231d0896b7eadcad1d7d8e76129 : bios/scph7001.bin

PS2 'biosFiles':

md5 : 28922c703cc7d2cf856f177f2985b3a9 : bios/SCPH30004R.bin

md5 : 3faf7c064a4984f53e2ef5e80ed543bc : bios/SCPH30004R.MEC

md5 : d5ce2c7d119f563ce04bc04dbc3a323e : bios/scph39001.bin

md5 : 3faf7c064a4984f53e2ef5e80ed543bc : bios/scph39001.MEC

md5 : 9a9e8ed7668e6adfc8f7766c08ab9cd0 : bios/EROM.BIN

md5 : 44552702b05697a14ccbe2ca22ee7139 : bios/rom1.bin

md5 : b406d05922dac2eaf3c2e68157b1b468 : bios/ROM2.BIN

PS3 'biosFiles':

md5 : cf9cb4ba53a83ad557501417837c8de9 : bios/PS3UPDAT.PUP

# ---------- Nintendo ---------- #

Nintendo Family Computer Disk System 'biosFiles':

md5 : ca30b50f880eb660a320674ed365ef7a : bios/disksys.rom

Satellaview 'biosFiles':

md5 : 96cf17bf589fcbfa6f8de2dc84f19fa2 : 'bios/BS-X.bin'

Sufami 'biosFiles':

md5 : d3a44ba7d42a74d3ac58cb9c14c6a5ca : bios/STBIOS.bin

# ---------- Microsoft ---------- #

MSX 'biosFiles':

md5 : 364a1a579fe5cb8dba54519bcfcdac0d : bios/MSX.ROM

md5 : ec3a01c91f24fbddcbcab0ad301bc9ef : bios/MSX2.ROM

md5 : 2183c2aff17cf4297bdb496de78c2e8a : bios/MSX2EXT.ROM

md5 : 847cc025ffae665487940ff2639540e5 : bios/MSX2P.ROM

md5: 7c8243c71d8f143b2531f01afa6a05dc : bios/MSX2PEXT.ROM

# ---------- Commodore ---------- #

Amiga 'biosFiles':

md5 : 85ad74194e87c08904327de1a9443b7a : bios/kick33180.A500

md5 : 82a21c1890cae844b3df741f2762d48d : bios/kick34005.A500

md5 : dc10d7bdd1b6f450773dfb558477c230 : bios/kick37175.A500

md5 : e40a5dfb3d017ba8779faba30cbd1c8e : bios/kick40063.A600

md5 : b7cc148386aa631136f510cd29e42fc3 : bios/kick39106.A1200

md5 : 646773759326fbac3b2311fd8c8793ee : bios/kick40068.A1200

md5 : 9bdedde6a4f33555b4a270c8ca53297d : bios/kick40068.A4000

md5 : 5f8924d013dd57a89cf349f4cdedc6b1 : bios/kick40060.CD32

md5 : bb72565701b1b6faece07d68ea5da639 : bios/kick40060.CD32.ext

md5 : 82a21c1890cae844b3df741f2762d48d : bios/amiga-os-130.rom

md5 : 646773759326fbac3b2311fd8c8793ee : bios/amiga-os-310-a1200.rom

md5 : dc10d7bdd1b6f450773dfb558477c230 : bios/amiga-os-204.rom

md5 : 465646c9b6729f77eea5314d1f057951 : bios/amiga-os-205.rom

md5 : 413590e50098a056cfec418d3df0212d : bios/amiga-os-310-a3000.rom

Amiga Os 310 A1200 Rom Update

md5 : 730888fb1bd9a3606d51f772ed136528 : bios/amiga-os-310.rom

md5 : 85ad74194e87c08904327de1a9443b7a : bios/amiga-os-120.rom

md5 : 5f8924d013dd57a89cf349f4cdedc6b1 : bios/amiga-os-310-cd32.rom

md5 : bb72565701b1b6faece07d68ea5da639 : bios/amiga-ext-310-cd32.rom

md5 : 89da1838a24460e4b93f4f0c5d92d48d : bios/amiga-ext-130-cdtv.rom

# ---------- NEC PC-8800 ---------- #

NEC PC-8800 'biosFiles':

md5 : 4f984e04a99d56c4cfe36115415d6eb8 : bios/quasi88/N88.ROM

md5 : 793f86784e5608352a5d7f03f03e0858 : bios/quasi88/N88SUB.ROM

md5 : 2ff07b8769367321128e03924af668a0 : bios/quasi88/N88N.ROM

md5 : d675a2ca186c6efcd6277b835de4c7e5 : bios/quasi88/N88EXT0.ROM

md5 : e844534dfe5744b381444dbe61ef1b66 : bios/quasi88/N88EXT1.ROM

md5 : 6548fa45061274dee1ea8ae1e9e93910 : bios/quasi88/N88EXT2.ROM

md5 : fc4b76a402ba501e6ba6de4b3e8b4273 : bios/quasi88/N88EXT3.ROM

# ---------- NEC PC-9800 ---------- #

NEC PC-9800 'biosFiles':

Free

md5 : e246140dec5124c5e404869a84caefce : bios/np2kai/BIOS.ROM

md5 : 2af6179d7de4893ea0b705c00e9a98d6 : bios/np2kai/FONT.ROM

md5 : caf90f22197aed6f14c471c21e64658d : bios/np2kai/SOUND.ROM

md5 : e9fc3890963b12cf15d0a2eea5815b72 : bios/np2kai/ITF.ROM

md5 : 7da1e5b7c482d4108d22a5b09631d967 : bios/np2kai/font.bmp

OLD VERSIONS

3DO:

f47264dd47fe30f73ab3c010015c155b bios/panafz1.bin

51f2f43ae2f3508a14d9f56597e2d3ce bios/panafz10.bin

8639fd5e549bd6238cfee79e3e749114 bios/goldstar.bin

35fa1a1ebaaeea286dc5cd15487c13ea bios/sanyotry.bin

8970fc987ab89a7f64da9f8a8c4333ff bios/3do_arcade_saot.bin

Amiga1000:

85ad74194e87c08904327de1a9443b7a bios/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom

Amiga1200:

646773759326fbac3b2311fd8c8793ee bios/kick40068.A1200

Amiga3000:

413590e50098a056cfec418d3df0212d bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom

Amiga4000:

9bdedde6a4f33555b4a270c8ca53297d bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom

Amiga500:

82a21c1890cae844b3df741f2762d48d bios/kick34005.A500

Amiga500+:

dc10d7bdd1b6f450773dfb558477c230 bios/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom

Amiga600:

e40a5dfb3d017ba8779faba30cbd1c8e bios/kick40063.A600

Amiga CD32:

5f8924d013dd57a89cf349f4cdedc6b1 bios/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom

bb72565701b1b6faece07d68ea5da639 bios/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom

Amiga CDTV:

82a21c1890cae844b3df741f2762d48d bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom

89da1838a24460e4b93f4f0c5d92d48d bios/CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom

Atari 5200:

281f20ea4320404ec820fb7ec0693b38 bios/5200.rom

06daac977823773a3eea3422fd26a703 bios/ATARIXL.ROM

0bac0c6a50104045d902df4503a4c30b bios/ATARIBAS.ROM

eb1f32f5d9f382db1bbfb8d7f9cb343a bios/ATARIOSA.ROM

a3e8d617c95d08031fe1b20d541434b2 bios/ATARIOSB.ROM

Atari 7800:

397bb566584be7b9764e7a68974c4263 bios/7800 BIOS (E).rom

0763f1ffb006ddbe32e52d497ee848ae bios/7800 BIOS (U).rom

ce6a86574d0c9de9075705f14e99d090 bios/ProSystem.dat

Atari ST:

b2a8570de2e850c5acf81cb80512d9f6 bios/tos.img

Dreamcast:

e10c53c2f8b90bab96ead2d368858623 bios/dc_boot.bin

0a93f7940c455905bea6e392dfde92a4 bios/dc_flash.bin

Nintendo Family Computer Disk System:

7bfe8c0540ed4bd6a0f1e2a0f0118ced bios/NstDatabase.xml

ca30b50f880eb660a320674ed365ef7a bios/disksys.rom

Game Gear:

672e104c3be3a238301aceffc3b23fd6 bios/bios.gg

Game Boy:

32fbbd84168d3482956eb3c5051637f5 bios/gb_bios.bin

dbfce9db9deaa2567f6a84fde55f9680 bios/gbc_bios.bin

Game Boy Advance:

a860e8c0b6d573d191e4ec7db1b1e4f6 bios/gba_bios.bin

32fbbd84168d3482956eb3c5051637f5 bios/gb_bios.bin

dbfce9db9deaa2567f6a84fde55f9680 bios/gbc_bios.bin

d574d4f9c12f305074798f54c091a8b4 bios/sgb_bios.bin

Game Boy Color:

32fbbd84168d3482956eb3c5051637f5 bios/gb_bios.bin

dbfce9db9deaa2567f6a84fde55f9680 bios/gbc_bios.bin

Mattel Intellivision:

62e761035cb657903761800f4437b8af bios/exec.bin

0cd5946c6473e42e8e4c2137785e427f bios/grom.bin

2e72a9a2b897d330a35c8b07a6146c52 bios/ECS.bin

d5530f74681ec6e0f282dab42e6b1c5f bios/IVOICE.bin

Lynx:

fcd403db69f54290b51035d82f835e7b bios/lynxboot.img

MasterSystem:

840481177270d5642a14ca71ee72844c bios/bios_E.sms

840481177270d5642a14ca71ee72844c bios/bios_U.sms

24a519c53f67b00640d0048ef7089105 bios/bios_J.sms

MSX:

364a1a579fe5cb8dba54519bcfcdac0d bios/MSX.ROM

ec3a01c91f24fbddcbcab0ad301bc9ef bios/MSX2.ROM

2183c2aff17cf4297bdb496de78c2e8a bios/MSX2EXT.ROM

847cc025ffae665487940ff2639540e5 bios/MSX2P.ROM

7c8243c71d8f143b2531f01afa6a05dc bios/MSX2PEXT.ROM

80dcd1ad1a4cf65d64b7ba10504e8190 bios/DISK.ROM

6f69cc8b5ed761b03afd78000dfb0e19 bios/FMPAC.ROM

6418d091cd6907bbcf940324339e43bb bios/MSXDOS2.ROM

403cdea1cbd2bb24fae506941f8f655e bios/PAINTER.ROM

febe8782b466d7c3b16de6d104826b34 bios/KANJI.ROM

Nintendo 64:

8d3d9f294b6e174bc7b1d2fd1c727530 bios/64DD_IPL.bin

Naomi:

3bffafac42a7767d8dcecf771f5552ba bios/naomi_boot.bin

e63d892cdb8b532351dc7020bb60b6f4 bios/naomi.zip

naomi.zip : EB4099AEB42EF089CFE94F8FE95E51F6

Nintendo DS:

145eaef5bd3037cbc247c213bb3da1b3 bios/firmware.bin

df692a80a5b1bc90728bc3dfc76cd948 bios/bios7.bin

a392174eb3e572fed6447e956bde4b25 bios/bios9.bin

NeoGeo:

roms/neogeo/neogeo.zip

NeoGeo CD:

bios/neogeo.zip

bios/neocdz.zip

bios/ng-lo.rom

bios/neocd_z.rom

Odyssey 2:

562d5ebf9e030a40d6fabfc2f33139fd bios/o2rom.bin

f1071cdb0b6b10dde94d3bc8a6146387 bios/c52.bin

c500ff71236068e0dc0d0603d265ae76 bios/g7400.bin

279008e4a0db2dc5f1c048853b033828 bios/jopac.bin

PC Engine:

ff1a674273fe3540ccef576376407d1d bios/syscard3.pce

PC-FX:

08e36edbea28a017f79f8d4f7ff9b6d7 bios/pcfx.rom

Doom (PrBoom):

roms/prboom/prboom.wad

PS2:

28922c703cc7d2cf856f177f2985b3a9 bios/SCPH30004R.bin

3faf7c064a4984f53e2ef5e80ed543bc bios/SCPH30004R.MEC

d5ce2c7d119f563ce04bc04dbc3a323e bios/scph39001.bin

3faf7c064a4984f53e2ef5e80ed543bc bios/scph39001.MEC

9a9e8ed7668e6adfc8f7766c08ab9cd0 bios/EROM.BIN

44552702b05697a14ccbe2ca22ee7139 bios/rom1.bin

b406d05922dac2eaf3c2e68157b1b468 bios/ROM2.BIN

PSX:

8dd7d5296a650fac7319bce665a6a53c bios/scph5500.bin

490f666e1afb15b7362b406ed1cea246 bios/scph5501.bin

32736f17079d0b2b7024407c39bd3050 bios/scph5502.bin

Satellaview:

fed4d8242cfbed61343d53d48432aced bios/BS-X.bin

Sega Saturn:

af5828fdff51384f99b3c4926be27762 bios/saturn_bios.bin

85ec9ca47d8f6807718151cbcca8b964 bios/sega_101.bin

3240872c70984b6cbfda1586cab68dbe bios/mpr-17933.bin

255113ba943c92a54facd25a10fd780c bios/mpr-18811-mx.ic1

1cd19988d1d72a3e7caa0b73234c96b4 bios/mpr-19367-mx.ic1

53a094ad3a188f86de4e64624fe9b3ca bios/stvbios.zip

Sega 32x:

e66fa1dc5820d254611fdcdba0662372 bios/bios_CD_E.bin

854b9150240a198070150e4566ae1290 bios/bios_CD_U.bin

278a9397d192149e84e820ac621a8edd bios/bios_CD_J.bin

Sega CD:

e66fa1dc5820d254611fdcdba0662372 bios/bios_CD_E.bin

854b9150240a198070150e4566ae1290 bios/bios_CD_U.bin

278a9397d192149e84e820ac621a8edd bios/bios_CD_J.bin

Sufami:

d3a44ba7d42a74d3ac58cb9c14c6a5ca bios/STBIOS.bin

Supergrafx:

ff1a674273fe3540ccef576376407d1d bios/syscard3.pce

bios/syscard2.pce

bios/syscard1.pce

bios/gexpress.pce

Sharp x68000:

bios/keropi/iplrom.dat

bios/keropi/iplrom30.dat

bios/keropi/iplromco.dat

bios/keropi/iplromxv.dat

bios/keropi/cgrom.dat

cc78d4f4900f622bd6de1aed7f52592f - bioskeropiiplromco.dat

0617321daa182c3f3d6f41fd02fb3275 - bioskeropiiplromxv.dat

cb0a5cfcf7247a7eab74bb2716260269 - bioskeropicgrom.dat

7fd4caabac1d9169e289f0f7bbf71d8e - bioskeropiiplrom.dat

f373003710ab4322642f527f567e020a - bioskeropiiplrom30.dat

53a094ad3a188f86de4e64624fe9b3ca - biosstvbios.zip

9f770275393b8627cf9d24e5c56d2ab9 - biossyscard1.pce

424f1d6bf93259bf255afa7d1dc9f721 - biossyscard2.pce

ff1a674273fe3540ccef576376407d1d - biossyscard3.pce

b2a8570de2e850c5acf81cb80512d9f6 - biostos.img

8970fc987ab89a7f64da9f8a8c4333ff - bios3do_arcade_saot.bin

8d3d9f294b6e174bc7b1d2fd1c727530 - bios64DD_IPL.bin

281f20ea4320404ec820fb7ec0693b38 - bios5200.rom

397bb566584be7b9764e7a68974c4263 - bios7800 BIOS (E).rom

0763f1ffb006ddbe32e52d497ee848ae - bios7800 BIOS (U).rom

0bac0c6a50104045d902df4503a4c30b - biosATARIBAS.ROM

eb1f32f5d9f382db1bbfb8d7f9cb343a - biosATARIOSA.ROM

a3e8d617c95d08031fe1b20d541434b2 - biosATARIOSB.ROM

06daac977823773a3eea3422fd26a703 - biosATARIXL.ROM

672e104c3be3a238301aceffc3b23fd6 - biosbios.gg

1e4fb124a3a886865acb574f388c803d - biosbios.min

e66fa1dc5820d254611fdcdba0662372 - biosbios_CD_E.bin

278a9397d192149e84e820ac621a8edd - biosbios_CD_J.bin

854b9150240a198070150e4566ae1290 - biosbios_CD_U.bin

840481177270d5642a14ca71ee72844c - biosbios_E.sms

24a519c53f67b00640d0048ef7089105 - biosbios_J.sms

840481177270d5642a14ca71ee72844c - biosbios_U.sms

df692a80a5b1bc90728bc3dfc76cd948 - biosbios7.bin

a392174eb3e572fed6447e956bde4b25 - biosbios9.bin

fed4d8242cfbed61343d53d48432aced - biosBS-X.bin

f1071cdb0b6b10dde94d3bc8a6146387 - biosc52.bin

bb72565701b1b6faece07d68ea5da639 - biosCD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom

89da1838a24460e4b93f4f0c5d92d48d - biosCDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom

e10c53c2f8b90bab96ead2d368858623 - biosdc_boot.bin

0a93f7940c455905bea6e392dfde92a4 - biosdc_flash.bin

80dcd1ad1a4cf65d64b7ba10504e8190 - biosDISK.ROM

ca30b50f880eb660a320674ed365ef7a - biosdisksys.rom

2e72a9a2b897d330a35c8b07a6146c52 - biosECS.bin

9a9e8ed7668e6adfc8f7766c08ab9cd0 - biosEROM.BIN

62e761035cb657903761800f4437b8af - biosexec.bin

145eaef5bd3037cbc247c213bb3da1b3 - biosfirmware.bin

6f69cc8b5ed761b03afd78000dfb0e19 - biosFMPAC.ROM

c500ff71236068e0dc0d0603d265ae76 - biosg7400.bin

32fbbd84168d3482956eb3c5051637f5 - biosgb_bios.bin

a860e8c0b6d573d191e4ec7db1b1e4f6 - biosgba_bios.bin

dbfce9db9deaa2567f6a84fde55f9680 - biosgbc_bios.bin

6d2cb14fc3e1f65ceb135633d1694122 - biosgexpress.pce

8639fd5e549bd6238cfee79e3e749114 - biosgoldstar.bin

0cd5946c6473e42e8e4c2137785e427f - biosgrom.bin

d5530f74681ec6e0f282dab42e6b1c5f - biosIVOICE.bin

279008e4a0db2dc5f1c048853b033828 - biosjopac.bin

febe8782b466d7c3b16de6d104826b34 - biosKANJI.ROM

82a21c1890cae844b3df741f2762d48d - bioskick34005.A500

e40a5dfb3d017ba8779faba30cbd1c8e - bioskick40063.A600

646773759326fbac3b2311fd8c8793ee - bioskick40068.A1200

68c9c0826f6c0ca20546d588ee77391c - biosKickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom

85ad74194e87c08904327de1a9443b7a - biosKickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom

82a21c1890cae844b3df741f2762d48d - biosKickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom

192d6d950d0ed3df8040b788502831c2 - biosKickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom

dc10d7bdd1b6f450773dfb558477c230 - biosKickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom

465646c9b6729f77eea5314d1f057951 - biosKickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom

5f8924d013dd57a89cf349f4cdedc6b1 - biosKickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom

646773759326fbac3b2311fd8c8793ee - biosKickstart v3.1 r40.68 (1993)(Commodore)(A1200)[!].rom

413590e50098a056cfec418d3df0212d - biosKickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom

9bdedde6a4f33555b4a270c8ca53297d - biosKickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom

fcd403db69f54290b51035d82f835e7b - bioslynxboot.img

3240872c70984b6cbfda1586cab68dbe - biosmpr-17933.bin

255113ba943c92a54facd25a10fd780c - biosmpr-18811-mx.ic1

1cd19988d1d72a3e7caa0b73234c96b4 - biosmpr-19367-mx.ic1

364a1a579fe5cb8dba54519bcfcdac0d - biosMSX.ROM

ec3a01c91f24fbddcbcab0ad301bc9ef - biosMSX2.ROM

2183c2aff17cf4297bdb496de78c2e8a - biosMSX2EXT.ROM

847cc025ffae665487940ff2639540e5 - biosMSX2P.ROM

7c8243c71d8f143b2531f01afa6a05dc - biosMSX2PEXT.ROM

6418d091cd6907bbcf940324339e43bb - biosMSXDOS2.ROM

3bffafac42a7767d8dcecf771f5552ba - biosnaomi.bin

e63d892cdb8b532351dc7020bb60b6f4 - biosnaomi.zip

f39572af7584cb5b3f70ae8cc848aba2 - biosneocd_z.rom

???????????????????????????????? - biosneocdz.zip

???????????????????????????????? - biosneogeo.zip

e255264d85d5765013b1b2fa8109dd53 - biosng-lo.rom

7bfe8c0540ed4bd6a0f1e2a0f0118ced - biosNstDatabase.xml

562d5ebf9e030a40d6fabfc2f33139fd - bioso2rom.bin

403cdea1cbd2bb24fae506941f8f655e - biosPAINTER.ROM

f47264dd47fe30f73ab3c010015c155b - biospanafz1.bin

51f2f43ae2f3508a14d9f56597e2d3ce - biospanafz10.bin

08e36edbea28a017f79f8d4f7ff9b6d7 - biospcfx.rom

ce6a86574d0c9de9075705f14e99d090 - biosProSystem.dat

44552702b05697a14ccbe2ca22ee7139 - biosrom1.bin

b406d05922dac2eaf3c2e68157b1b468 - biosROM2.BIN

35fa1a1ebaaeea286dc5cd15487c13ea - biossanyotry.bin

af5828fdff51384f99b3c4926be27762 - biossaturn_bios.bin

6e3735ff4c7dc899ee98981385f6f3d0 - biosscph101.bin

dc2b9bf8da62ec93e868cfd29f0d067d - biosscph1001.bin

8dd7d5296a650fac7319bce665a6a53c - biosscph5500.bin

490f666e1afb15b7362b406ed1cea246 - biosscph5501.bin

32736f17079d0b2b7024407c39bd3050 - biosscph5502.bin

1e68c231d0896b7eadcad1d7d8e76129 - biosscph7001.bin

28922c703cc7d2cf856f177f2985b3a9 - biosSCPH30004R.bin

3faf7c064a4984f53e2ef5e80ed543bc - biosSCPH30004R.MEC

d5ce2c7d119f563ce04bc04dbc3a323e - biosscph39001.bin

3faf7c064a4984f53e2ef5e80ed543bc - biosscph39001.MEC

85ec9ca47d8f6807718151cbcca8b964 - biossega_101.bin

d574d4f9c12f305074798f54c091a8b4 - biossgb_bios.bin

d3a44ba7d42a74d3ac58cb9c14c6a5ca - biosSTBIOS.bin

???????????????????????????????? - romsneogeoneogeo.zip

72ae1b47820fcc93cc0df9c428d0face - romsprboomprboom.wad

???????????????????????????????? - saves3dsCitrauser

???????????????????????????????? - savescitra-emu

a82c3521f532b7e21199cdcd976ff2d9 - savesdolphin-emuWiiclientcakey.pem

f67797020b2dd108726efba4bfc34ba7 - savesdolphin-emuWiirootca.pem

797567b427fa6b0ed74e7bf428d0a409 - savesdolphin-emuWiiclientca.pem


A tool to inspect, dissect, and build Amiga Kickstart ROM images to beused with emulators, run with soft kickers or burned into flash ROMs

Features¶

  • show detailed infos on a Kickstart ROM
  • dump ROM as hex
  • diff to ROM images
  • split a ROM into modules with split data from Remus/Romsplit
  • build a new ROM from modules
  • concatenate a Kickstart and Ext ROM to a 1 Meg ROM
  • patch a ROM
  • scan a ROM for residents
  • copy a ROM

General Commands¶

romtool is run from the command line typically as follows:

romtool always requires a sub command with arbitrary options.

Use romtool-h to see a list of available commands.

Use romtool<sub_cmd>-h to see help on the given command.

The following options are available for all sub commands and must precedethe sub command switch:

  • -v be verbose and show processing steps of the tool
  • -q be really quiet and do not print error messages
  • -krom.key if you want to decrypt encrypted ROMs you have to specify therom.key file.

Inspect a ROM¶

info command¶

Show detailed information of a Kickstart ROM:

The command checks various fields of a Kickstart ROM:

  • size checks if the ROM size is correct: 256 or 512 KiB
  • header checks if the ROM header was found
  • footer checks if a ROM footer was found
  • size_field checks if the size field in the footer was found
  • chk_sum checks if the KickSum is correct
  • kickety_split checks if an extra 256 KiB signature was found
  • magic_reset checks if magic reset opcode was found
  • is_kick checks if all kickstart tests were passed
  • check_sum shows KickSum
  • base_addr start address of ROM
  • boot_pc program counter to start ROM
  • rom_rev ROM revision
  • exec_rev Exec revision

dump command¶

Print the ROM contents as a hex dump:

Options:

  • -a show address of ROM (otherwise image file offset is shown)
  • -b set ROM address to be shown
  • -c<n> how many bytes are shown per line

diff command¶

Compare two ROM images and show the differences as a hex dump:

Options:

  • -a show address of ROM (otherwise image file offset is shown)
  • -b set ROM address to be shown
  • -c<n> how many bytes are shown per line
  • -f show diff even if ROM sizes differ
  • -s also show same bytes of two ROMs (otherwise only differences)

scan command¶

Scan the ROM for resident entries and show them:

Details:

  • @000000b6 offset of resident in ROM
  • +00003706 skip range given in resident
  • NT_LIBRARY node type of resident
  • +105 priority of resident
  • name name and id_string of resident

You can also show more infos with the -i switch:

Split a ROM into modules¶

Splitting a ROM into modules is a pre-processing step that is necessary tobuild new ROMs: The libraries and devices are extracted as relocatablebinaries that can be placed into a new ROM.

Splitting a ROM is a difficult process as the borders of the modules arenot clearly marked in the ROM and furthermore the code positions that requirerelocation are not marked at all. Therefore splitting is done with the helpof a split data catalog that describes the modules. A catalog is matched witha ROM by its KickSum.

romtool currently uses the split data that is shipped with Doobrey’s fantasticAmiga tools Remus/Romsplit.

list command¶

Show a list of all ROMs that can be split, i.e. split data is available:

Details:

  • @00e00000 base address of ROM
  • +00080000 size of ROM (here 512 KiB)
  • sum= KickSum of ROM
  • sum_off= offset in ROM where KickSum is stored (ffffffff means that noKickSum is stored inside ROM)

You can filter the list of ROMs by specifying a query that supports wildcards(* or ?):

A list of the contained module entries is shown with the -m switch:

Details:

  • @000000 offset of module in ROM
  • +003804 size of module
  • =003804 end address of module in ROM
  • relocs=# number of relocations found in module

query command¶

Check if a given ROM image can be split with the available split data:

You can filter the modules shown with a wildcard given in -m<wildcard>:

split command¶

Perform the ROM split and extract the modules as LoadSeg()able binary files.A directory named by the ROM is created and next to the modules an index filecalled index.txt is created that contains an ordered list of the modulestaken from the ROM image:

This call will create a directory called 40.63(A500-2000) named after theROM in the current directory and fill it with the ROM’s modules. Additionally,the index.txt file will be created.

Options:

  • -o<out_dir> output directory where the ROM sub directory will becreated If omitted no output will be generated!
  • -m<wildcard> do not export all modules but only those that match thegiven wildcard
  • --no-version-dir do not create an extra sub directory with the ROM name
  • --no-index omit creating the index.txt file

Build a new ROM¶

build command¶

Create a new ROM by combining a set of LoadSeg()able binary files. You caneither use modules created by the split command or add your own modules.

You can either give all modules on the command line or you use and index file.An index file is a simple text file with .txt extension that gives in eachline a module path:

This command creates a new 512 KiB Kickstart ROM called my.rom with allmodules given in index.txt.

Options:

  • -o<out_img> write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!
  • -t<rom_type> what type of ROM to create: either kick or ext
  • -s<rom_size> size of ROM in KiB (either 256 or 512)
  • -a<kick_addr> base address of Kick ROM in hex (default f80000)
  • -e<ext_addr> base address of Ext ROM in hex (default e00000)
  • -f add a footer to Ext ROM
  • -r<rom_rev> set the ROM revision field, e.g. 40.95
  • -k add the kickety_split, i.e. in a 512 KiB ROM add an extra ROM headerafter 256 KiB to be compatible with SW assuming 256 KiB ROM. Found in theCommodore original ROMs. Will create a small hole around the split.
  • -b<hex> give the byte value to fill empty regions of the ROM

patches command¶

Show a list of available ROM patches in romtool:

patch command¶

Apply one or more patches to the given ROM file and write a patched ROMimage:

Apply the 1mb_rom patch to the given rom image and write a new out.rom.

Options:

  • -o<out_img> write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!

combine command¶

Concatenate a 512 KiB Kickstart and a 512 KiB Ext ROM image to create a1 MiB ROM suitable for soft kickers or maprom tools:

Create a 1mb.rom from the Kickstart kick.rom and the Ext ROMext.rom.

Options:

  • -o<out_img> write generated ROM to given file. Do not forget to specifythis switch otherwise no output will be generated!

copy command¶

Copy a rom to a new file. In the future, additional transformations may bepossible:

Amiga Roms Pack

Copy kick.rom to a new duplicate.rom file.

Amiga Os 310 A1200 Rom Software

Options:

  • -c, --fix-checksum after the copy fix the checksum of the written

Amiga Rom Set

image. For example, if the source rom has been modified with a hex editor ora find/replace operation, then this option can be used to correct the checksum.