CRT ID: Difference between revisions
mNo edit summary |
mNo edit summary |
||
(47 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
''CRT ID'' identifies an emulator [[CRT Format|.crt file]], allows it to check the file to a certain degree and distinguish wether emulation is provided or not. Knowing the CRT ID is of no real use for the end user but might pose useful for hacking around | The ''CRT ID'' identifies an emulator [[CRT Format|.crt file]], allows it to check the file to a certain degree and distinguish wether emulation is provided or not. Knowing the CRT ID is of no real use for the end user but might pose useful for hacking around. | ||
[[Cartridge_Conversion#cartconv|Cartconv]] supplied with VICE will convert binaries to .crt format by passing it the correct keyword. | |||
The CRT | For more details refer to the VICE manual, chapter 17.14 [http://vice-emu.sourceforge.net/vice_17.html#SEC369 The CRT cartridge image format]. The current [http://sourceforge.net/p/vice-emu/code/HEAD/tree/trunk/vice/src/cartridge.h cartridge.h] from the [http://sourceforge.net/projects/vice-emu/ VICE emulator] may serve as well. | ||
The table below gives an overview on the VICE emulation as of September 2024, and also shows the capabilities of some more or less recent hardware extensions. | |||
{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | {| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | ||
! colspan="3" | Hardware | ! colspan="3" | Hardware | ||
! | | ! colspan="1" | | ||
! colspan=" | ! colspan="7" | supported by | ||
|- | |- | ||
! width="50pt" | CRT ID | ! width="50pt" | CRT ID | ||
Line 18: | Line 20: | ||
! width="80pt" | [[Easyflash]] 3 | ! width="80pt" | [[Easyflash]] 3 | ||
! width="80pt" | [[1541_Ultimate|1541U]] (2.4c) | ! width="80pt" | [[1541_Ultimate|1541U]] (2.4c) | ||
! width="80pt" | [[Chameleon]] ( | ! width="80pt" | [[1541_Ultimate|1541U-II]] (2.6k) | ||
! width="80pt" | [[1541_Ultimate|1541U2+]] and U64 (3.10i) | |||
! width="80pt" | [[Chameleon]] (9g) | |||
|- | |- | ||
|| 0 | || 0 | ||
|| generic 8k/16k/ultimax cartridge | || generic 8k/16k/ultimax cartridge | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|c64-generic.c}} | ||
|| | || | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | |||
| style="background:yellow;" | 8k and ultimax are broken | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 32: | Line 38: | ||
|| 1 | || 1 | ||
|| [[Action Replay]] | || [[Action Replay]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|actionreplay.c}} | ||
|| | || | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 42: | Line 50: | ||
|| 2 | || 2 | ||
|| KCS [[Power Cartridge]] | || KCS [[Power Cartridge]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|kcs.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 48: | Line 56: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 3 | || 3 | ||
|| [[Final Cartridge]] 3 | || [[Final Cartridge]] 3 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|final3.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 62: | Line 74: | ||
|| 4 | || 4 | ||
|| [[Simons Basic]] | || [[Simons Basic]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|simonsbasic.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 68: | Line 80: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 5 | || 5 | ||
|| [[Ocean]] | || [[Ocean]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|ocean.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 82: | Line 98: | ||
|| 6 | || 6 | ||
|| [[Expert Cartridge]] | || [[Expert Cartridge]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|expert.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 92: | Line 110: | ||
|| 7 | || 7 | ||
|| [[Funplay]]/Powerplay | || [[Funplay]]/Powerplay | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|funplay.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 102: | Line 122: | ||
|| 8 | || 8 | ||
|| [[Super Games]] | || [[Super Games]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|supergames.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 9 | || 9 | ||
|| [[Atomic Power]] | || [[Atomic Power]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|atomicpower.c}} | ||
|| | || | ||
| style="background:lime;" | yes (Nordic Replay) | | style="background:lime;" | yes (Nordic Replay only) | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | | | style="background:red;" | loads but does not work | ||
| style="background: | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | |||
|- | |- | ||
|| 10 | || 10 | ||
|| [[Epyx FastLoad]] | || [[Epyx FastLoad]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|epyxfastload.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 132: | Line 158: | ||
|| 11 | || 11 | ||
|| [[Westermann]] | || [[Westermann]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|westermann.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 12 | || 12 | ||
|| [[Rex Utility]] | || [[Rex Utility]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|rexutility.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 152: | Line 182: | ||
|| 13 | || 13 | ||
|| The [[Final Cartridge]] | || The [[Final Cartridge]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|final.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 158: | Line 188: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | | style="background:red;" | no | ||
|- | |- | ||
|| 14 | || 14 | ||
|| [[Magic Formel]] | || [[Magic Formel]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|magicformel.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 172: | Line 206: | ||
|| 15 | || 15 | ||
|| [[C64GS]]/System3 | || [[C64GS]]/System3 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|gs.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 182: | Line 218: | ||
|| 16 | || 16 | ||
|| [[WarpSpeed]] | || [[WarpSpeed]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|warpspeed.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 192: | Line 230: | ||
|| 17 | || 17 | ||
|| [[Dinamic]] | || [[Dinamic]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|dinamic.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 202: | Line 242: | ||
|| 18 | || 18 | ||
|| [[Zaxxon]] | || [[Zaxxon]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|zaxxon.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 208: | Line 248: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 19 | || 19 | ||
|| [[Magic Desk]] | || [[Magic Desk]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|magicdesk.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 222: | Line 266: | ||
|| 20 | || 20 | ||
|| [[Super Snapshot]] V5 | || [[Super Snapshot]] V5 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|supersnapshot.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background: | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 232: | Line 278: | ||
|| 21 | || 21 | ||
|| [[Comal80]] | || [[Comal80]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|comal80.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 22 | || 22 | ||
|| [[Structured Basic]] | || [[Structured Basic]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|stb.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 252: | Line 302: | ||
|| 23 | || 23 | ||
|| [[ROSS]] | || [[ROSS]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|ross.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 261: | Line 313: | ||
|- | |- | ||
|| 24 | || 24 | ||
|| | || [[Dela EP|Dela EP64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|delaep64.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 271: | Line 325: | ||
|- | |- | ||
|| 25 | || 25 | ||
|| | || [[Dela EP|Dela EP7x8]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|delaep7x8.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 281: | Line 337: | ||
|- | |- | ||
|| 26 | || 26 | ||
|| | || [[Dela EP|Dela EP256]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|delaep256.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 291: | Line 349: | ||
|- | |- | ||
|| 27 | || 27 | ||
|| | || [[REX EP|REX EP256]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|rexep256.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 302: | Line 362: | ||
|| 28 | || 28 | ||
|| [[Mikro Assembler]] | || [[Mikro Assembler]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|mikroass.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 312: | Line 374: | ||
|| 29 | || 29 | ||
|| [[Final Cartridge]] Plus | || [[Final Cartridge]] Plus | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|finalplus.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 322: | Line 386: | ||
|| 30 | || 30 | ||
|| [[Action Replay]] 4 | || [[Action Replay]] 4 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|actionreplay4.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 332: | Line 398: | ||
|| 31 | || 31 | ||
|| [[StarDOS]] | || [[StarDOS]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|stardos.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 342: | Line 410: | ||
|| 32 | || 32 | ||
|| [[Easyflash]] | || [[Easyflash]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|easyflash.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 348: | Line 416: | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes (no write support) | | style="background:lime;" | yes (no write support) | ||
| style="background:lime;" | yes (no write support) | |||
| style="background:lime;" | yes (write support through EAPI) | |||
| style="background:lime;" | yes (write support through EAPI) | | style="background:lime;" | yes (write support through EAPI) | ||
|- | |- | ||
|| 33 | || 33 | ||
|| [[Easyflash]] X-Bank | || [[Easyflash]] X-Bank | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|easyflash.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 362: | Line 434: | ||
|| 34 | || 34 | ||
|| [[Capture]] | || [[Capture]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|capture.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 372: | Line 446: | ||
|| 35 | || 35 | ||
|| [[Action Replay]] 3 | || [[Action Replay]] 3 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|actionreplay3.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 382: | Line 458: | ||
|| 36 | || 36 | ||
|| [[Retro Replay]] | || [[Retro Replay]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|retroreplay.c}} | ||
|| | || | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
Line 392: | Line 470: | ||
|| 37 | || 37 | ||
|| [[MMC64]] | || [[MMC64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|mmc64.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 402: | Line 482: | ||
|| 38 | || 38 | ||
|| [[MMC Replay]] | || [[MMC Replay]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|mmcreplay.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 412: | Line 494: | ||
|| 39 | || 39 | ||
|| [[IDE64]] | || [[IDE64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|ide64.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 422: | Line 506: | ||
|| 40 | || 40 | ||
|| [[Super Snapshot]] V4 | || [[Super Snapshot]] V4 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|supersnapshot4.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 432: | Line 518: | ||
|| 41 | || 41 | ||
|| [[IEEE488]] | || [[IEEE488]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|c64tpi.c}}, {{Vicesrc|src/core|tpicore.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 442: | Line 530: | ||
|| 42 | || 42 | ||
|| [[Game Killer]] | || [[Game Killer]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|gamekiller.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 452: | Line 542: | ||
|| 43 | || 43 | ||
|| [[Prophet 64]] | || [[Prophet 64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|prophet64.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 462: | Line 554: | ||
|| 44 | || 44 | ||
|| [[Exos]] | || [[Exos]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|exos.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 468: | Line 560: | ||
| style="background:lime;" | yes (external kernal) | | style="background:lime;" | yes (external kernal) | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes (external kernal) | |||
| style="background:lime;" | yes (external kernal) | |||
| style="background:lime;" | yes (external kernal) | | style="background:lime;" | yes (external kernal) | ||
|- | |- | ||
|| 45 | || 45 | ||
|| [[Freeze Frame]] | || [[Freeze Frame]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|freezeframe.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 482: | Line 578: | ||
|| 46 | || 46 | ||
|| [[Freeze Frame|Freeze Machine]] | || [[Freeze Frame|Freeze Machine]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|freezemachine.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 492: | Line 590: | ||
|| 47 | || 47 | ||
|| [[Super Snapshot|Snapshot64]] | || [[Super Snapshot|Snapshot64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|snapshot64.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 502: | Line 602: | ||
|| 48 | || 48 | ||
|| [[Super Explode]] V5 | || [[Super Explode]] V5 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|superexplode5.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 512: | Line 614: | ||
|| 49 | || 49 | ||
|| [[Magic Voice]] | || [[Magic Voice]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|magicvoice.c}}, {{Vicesrc|src/core|tpicore.c}}, {{Vicesrc|src/core|t6721.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 522: | Line 626: | ||
|| 50 | || 50 | ||
|| [[Action Replay]] 2 | || [[Action Replay]] 2 | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|actionreplay2.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 532: | Line 638: | ||
|| 51 | || 51 | ||
|| [[MACH 5]] | || [[MACH 5]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|mach5.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 542: | Line 650: | ||
|| 52 | || 52 | ||
|| [[Diashow Maker]] | || [[Diashow Maker]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|diashowmaker.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 552: | Line 662: | ||
|| 53 | || 53 | ||
|| [[Pagefox]] | || [[Pagefox]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|pagefox.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 54 | || 54 | ||
|| Kingsoft [[Business Basic]] | || Kingsoft [[The_X-Files#Business_Basic_.2F_S.27More_Basic|Business Basic]] / Cardco S'more | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|kingsoft.c}} | ||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 568: | Line 680: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:lime;" | yes | | style="background:lime;" | yes | ||
|- | |- | ||
|| 55 | || 55 | ||
|| [[Silver Rock 128]] | || [[Silver Rock 128]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|silverrock128.c}} | ||
|| | || | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 582: | Line 698: | ||
|| 56 | || 56 | ||
|| [[Formel 64]] | || [[Formel 64]] | ||
|| {{Vicesrc|src/c64/ | || {{Vicesrc|src/c64/cart|formel64.c}} | ||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 57 | |||
|| [[RGCD]] | |||
|| {{Vicesrc|src/c64/cart|rgcd.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 58 | |||
|| [[RR-Net MK3]] | |||
|| {{Vicesrc|src/c64/cart|rrnetmk3.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 59 | |||
|| [[Easy Calc]] | |||
|| {{Vicesrc|src/c64/cart|easycalc.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 60 | |||
|| [[GMod2]] | |||
|| {{Vicesrc|src/c64/cart|gmod2.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | |||
|- | |||
|| 61 | |||
|| [[MAX BASIC]] | |||
|| {{Vicesrc|src/c64/cart|maxbasic.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 62 | |||
|| [[GMod3]] | |||
|| {{Vicesrc|src/c64/cart|gmod3.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 63 | |||
|| [[ZIPP-CODE 48]] | |||
|| {{Vicesrc|src/c64/cart|zippcode48.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 64 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] v8 | |||
|| {{Vicesrc|src/c64/cart|blackbox8.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | |||
|- | |||
|| 65 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] v3 | |||
|| {{Vicesrc|src/c64/cart|blackbox3.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | |||
|- | |||
|| 66 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] v4 | |||
|| {{Vicesrc|src/c64/cart|blackbox4.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | |||
|- | |||
|| 67 | |||
|| [[REX RAM Floppy]] | |||
|| {{Vicesrc|src/c64/cart|rexramfloppy.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 68 | |||
|| [[BIS Plus]] | |||
|| {{Vicesrc|src/c64/cart|bisplus.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 69 | |||
|| [[SD Box]] | |||
|| {{Vicesrc|src/c64/cart|sdbox.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 70 | |||
|| [[MultiMAX]] | |||
|| {{Vicesrc|src/c64/cart|multimax.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 71 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] v9 | |||
|| {{Vicesrc|src/c64/cart|blackbox9.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:lime;" | yes | |||
| style="background:red;" | no | |||
|- | |||
|| 72 | |||
|| [[LT Kernal]] | |||
|| {{Vicesrc|src/c64/cart|ltkernal.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 73 | |||
|| CMD [[RAMlink]] | |||
|| {{Vicesrc|src/c64/cart|ramlink.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 74 | |||
|| [[Drean]] (H.E.R.O. bootleg) | |||
|| {{Vicesrc|src/c64/cart|hero.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 75 | |||
|| [[IEEE Flash 64]] | |||
|| {{Vicesrc|src/c64/cart|ieeeflash64.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 76 | |||
|| [[Turtle Graphics II]] | |||
|| {{Vicesrc|src/c64/cart|turtlegraphics.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
|| 77 | |||
|| [[Freeze Frame]] MK2 | |||
|| {{Vicesrc|src/c64/cart|freezeframe2.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
||78 | |||
||[[Partner 64]] | |||
||{{Vicesrc|src/c64/cart|partner64.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
||79 | |||
||[[Hyper-BASIC]] | |||
||{{Vicesrc|src/c64/cart|hyperbasic.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
||80 | |||
||[[Universal Cartridge 1]] | |||
||{{Vicesrc|src/c64/cart|uc1.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
||81 | |||
||[[Universal Cartridge 1.5]] | |||
||{{Vicesrc|src/c64/cart|uc2.c}} | |||
|| | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|- | |||
||82 | |||
||[[Universal Cartridge 2]] | |||
||{{Vicesrc|src/c64/cart|uc2.c}} | |||
|| | || | ||
| style="background:red;" | no | | style="background:red;" | no | ||
Line 589: | Line 1,017: | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | | style="background:red;" | no | ||
| style="background:red;" | no | |||
| style="background:red;" | no | |||
|} | |||
The following table shows some essential properties of the various cartridges and can be helpful to find a matching CRT ID for a given cartridge dump: | |||
{| class="wikitable sortable" border="1" cellpadding="1" cellspacing="0" | |||
!| CRT ID | |||
!| Type | |||
!| Cartridge Name | |||
!| Freezer | |||
!| ROM | |||
!| RAM | |||
!| Banking | |||
!| IO1 | |||
!| IO2 | |||
!| Encoded | |||
!| Comment | |||
|- | |||
|| 1 | |||
|| ar5 | |||
|| [[Action Replay]] V5 | |||
|| yes | |||
|| 32k | |||
|| 8k | |||
|| 4*8k | |||
|| Register | |||
|| ROM/RAM | |||
|| - | |||
|| | |||
|- | |||
|| 2 | |||
|| kcs | |||
|| KCS [[Power Cartridge]] | |||
|| yes | |||
|| 16k | |||
|| 128b | |||
|| - | |||
|| Register / ROM | |||
|| Register / RAM | |||
|| - | |||
|| | |||
|- | |||
|| 3 | |||
|| fc3 | |||
|| [[Final Cartridge]] 3 | |||
|| yes | |||
|| 64k | |||
|| - | |||
|| 4*16k | |||
|| ROM | |||
|| Register / ROM | |||
|| - | |||
|| | |||
|- | |||
|| 4 | |||
|| simon | |||
|| [[Simons Basic]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
|| toggle 8k/16k | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 5 | |||
|| ocean | |||
|| [[Ocean]] | |||
|| - | |||
|| 256k/512k | |||
|| - | |||
|| 32/64*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 6 | |||
|| expert | |||
|| [[Expert Cartridge]] | |||
|| yes | |||
|| - | |||
|| 8k | |||
|| - | |||
|| enable/disable | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 7 | |||
|| fp | |||
|| [[Funplay]]/Powerplay | |||
|| - | |||
|| 128k | |||
|| - | |||
|| 16*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 8 | |||
|| sg | |||
|| [[Super Games]] | |||
|| - | |||
|| 64k | |||
|| - | |||
|| 4*16k | |||
|| - | |||
|| register | |||
|| - | |||
|| | |||
|- | |||
|| 9 | |||
|| ap | |||
|| [[Atomic Power]] | |||
|| yes | |||
|| 32k | |||
|| 8k | |||
|| 4*8k | |||
|| register | |||
|| ROM/RAM | |||
|| - | |||
|| | |||
|- | |||
|| 10 | |||
|| epyx | |||
|| [[Epyx FastLoad]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable | |||
|| ROM | |||
|| - | |||
|| automatic disable by capacitor | |||
|- | |||
|| 11 | |||
|| wl | |||
|| [[Westermann]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
|| - | |||
|| switch to 16k | |||
|| - | |||
|| | |||
|- | |||
|| 12 | |||
|| ru | |||
|| [[REX Utility]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| - | |||
|| enable/disable by addr | |||
|| - | |||
|| | |||
|- | |||
|| 13 | |||
|| fc1 | |||
|| [[Final Cartridge]] 1 | |||
|| yes | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:red;" | disable / ROM (r/w) | |||
| style="background:lime;" | enable / ROM (r/w) | |||
|| - | |||
|| | |||
|- | |||
|| 14 | |||
|| mf | |||
|| [[Magic Formel]] | |||
|| yes | |||
|| 64k+32k | |||
|| 8k | |||
|| 8*8k | |||
|| RAM | |||
|| register | |||
|| - | |||
|| contains a mc6821 | |||
|- | |||
|| 15 | |||
|| gs | |||
|| [[C64GS]]/System3 | |||
|| - | |||
|| 512k | |||
|| - | |||
|| 64*8k | |||
|| Bank 0 | |||
|| bank by addr | |||
|| - | |||
|| | |||
|- | |||
|| 16 | |||
|| ws | |||
|| [[WarpSpeed]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable / ROM (write) | |||
| style="background:red;" | disable / ROM (write) | |||
|| - | |||
|| | |||
|- | |||
|| 17 | |||
|| din | |||
|| [[Dinamic]] | |||
|| - | |||
|| 128k | |||
|| - | |||
|| 16*8k | |||
|| bank by addr | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 18 | |||
|| zaxxon | |||
|| [[Zaxxon]] | |||
|| - | |||
|| 20k | |||
|| - | |||
|| 4k+2*8k | |||
|| - | |||
|| - | |||
|| - | |||
|| banking by reads to ROML | |||
|- | |||
|| 19 | |||
|| md | |||
|| [[Magic Desk]] | |||
|| - | |||
|| 32...1024k | |||
|| - | |||
|| 4...128*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 20 | |||
|| ss5 | |||
|| [[Super Snapshot]] V5 | |||
|| yes | |||
|| 64k | |||
|| 32k | |||
|| 8*8k | |||
|| Register / ROM | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 21 | |||
|| comal | |||
|| [[Comal80]] | |||
|| - | |||
|| 64k | |||
|| - | |||
|| 4*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 22 | |||
|| sb | |||
|| [[Structured Basic]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| 2*8k | |||
|| register | |||
|| - | |||
|| | |||
|| | |||
|- | |||
|| 23 | |||
|| ross | |||
|| [[ROSS]] | |||
|| - | |||
|| 16/32k | |||
|| - | |||
|| 1/2*16k | |||
|| enable bank 2 | |||
| style="background:red;" | disable | |||
|| | |||
|| | |||
|- | |||
|| 24 | |||
|| dep64 | |||
|| [[Dela EP|Dela EP64]] | |||
|| - | |||
|| 8k + user | |||
|| - | |||
|| user | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 25 | |||
|| dep7x8 | |||
|| [[Dela EP|Dela EP7x8]] | |||
|| - | |||
|| user | |||
|| - | |||
|| user | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 26 | |||
|| dep256 | |||
|| [[Dela EP|Dela EP256]] | |||
|| - | |||
|| user | |||
|| - | |||
|| user | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 27 | |||
|| rep256 | |||
|| [[REX EP|REX EP256]] | |||
|| - | |||
|| 8k + user | |||
|| - | |||
|| user | |||
|| - | |||
|| register | |||
|| - | |||
|| | |||
|- | |||
|| 28 | |||
|| mikro | |||
|| [[Mikro Assembler]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| ROM | |||
|| ROM | |||
|| | |||
|| | |||
|- | |||
|| 29 | |||
|| fcp | |||
|| [[Final Cartridge]] Plus | |||
|| yes | |||
|| 24k | |||
|| - | |||
|| - | |||
|| - | |||
|| register | |||
|| | |||
|| | |||
|- | |||
|| 30 | |||
|| ar4 | |||
|| [[Action Replay]] V4 | |||
|| yes | |||
|| 32k | |||
|| | |||
|| 4*8k | |||
|| register | |||
|| ROM | |||
|| | |||
|| | |||
|- | |||
|| 31 | |||
|| star | |||
|| [[StarDOS]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable | |||
| style="background:red;" | disable | |||
|| yes | |||
|| IO accesses charge/discharge a capacitor | |||
|- | |||
|| 32 | |||
|| easy | |||
|| [[Easyflash]] | |||
|| - | |||
|| 1M | |||
|| 256b | |||
|| | |||
|| register | |||
|| RAM | |||
|| - | |||
|| Flash ROM | |||
|- | |||
|| 33 | |||
|| - | |||
|| [[Easyflash]] X-Bank | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| this is not a physical cartridge | |||
|- | |||
|| 34 | |||
|| cap | |||
|| [[Capture]] | |||
|| yes | |||
|| 8k | |||
|| 8k | |||
|| - | |||
|| - | |||
|| - | |||
|| yes | |||
|| | |||
|- | |||
|| 35 | |||
|| ar3 | |||
|| [[Action Replay]] V3 | |||
|| yes | |||
|| 16k | |||
|| | |||
|| 2*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 36 | |||
|| rr | |||
|| [[Retro Replay]]/Nordic Replay | |||
|| yes | |||
|| 64k | |||
|| 32k | |||
|| 8*8k | |||
|| Register / RAM /ROM | |||
|| RAM / ROM | |||
|| - | |||
|| 128k Flash ROM | |||
|- | |||
|| 37 | |||
|| mmc64 | |||
|| [[MMC64]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| register | |||
|| register | |||
|| - | |||
|| EEPROM | |||
|- | |||
|| 38 | |||
|| mmcr | |||
|| [[MMC Replay]] | |||
|| yes | |||
|| 512k | |||
|| 512k | |||
|| | |||
|| register | |||
|| register | |||
|| - | |||
|| Flash ROM, additional EEPROM | |||
|- | |||
|| 39 | |||
|| ide64 | |||
|| [[IDE64]] | |||
|| - | |||
|| 64/128/512k | |||
|| - | |||
|| 4/8/32*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 40 | |||
|| ss4 | |||
|| [[Super Snapshot]] V4 | |||
|| yes | |||
|| 32k | |||
|| 8k | |||
|| 2*16k | |||
|| RAM | |||
|| Register / ROM | |||
|| - | |||
|| | |||
|- | |||
|| 41 | |||
|| ieee | |||
|| [[IEEE488]] | |||
|| - | |||
|| 4k | |||
|| | |||
|| - | |||
|| - | |||
|| register | |||
|| - | |||
|| | |||
|- | |||
|| 42 | |||
|| gk | |||
|| [[Game Killer]] | |||
|| yes | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:red;" | disable | |||
| style="background:red;" | disable | |||
|| | |||
|| | |||
|- | |||
|| 43 | |||
|| p64 | |||
|| [[Prophet 64]] | |||
|| - | |||
|| 256k | |||
|| - | |||
|| 32*8k | |||
|| - | |||
|| register | |||
|| | |||
|| | |||
|- | |||
|| 44 | |||
|| exos | |||
|| [[Exos]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| external kernal ROM | |||
|- | |||
|| 45 | |||
|| ff | |||
|| [[Freeze Frame]] | |||
|| yes | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable (read) | |||
| style="background:red;" | disable (read) | |||
|| | |||
|| | |||
|- | |||
|| 46 | |||
|| fm | |||
|| [[Freeze Frame|Freeze Machine]] | |||
|| yes | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable (read) | |||
| style="background:red;" | disable (read) | |||
|| | |||
|| | |||
|- | |||
|| 47 | |||
|| s64 | |||
|| [[Super Snapshot|Snapshot64]] | |||
|| yes | |||
|| 4k | |||
|| - | |||
|| - | |||
|| - | |||
|| enable | |||
|| | |||
|| | |||
|- | |||
|| 48 | |||
|| se5 | |||
|| [[Super Explode]] V5 | |||
|| - | |||
|| 16k | |||
|| - | |||
|| 2*8k | |||
| style="background:lime;" | enable (read/write) | |||
|| register | |||
|| | |||
||automatic disable by capacitor | |||
|- | |||
|| 49 | |||
|| mv | |||
|| [[Magic Voice]] | |||
|| - | |||
|| | |||
|| - | |||
|| | |||
|| | |||
|| register | |||
|| | |||
|| | |||
|- | |||
|| 50 | |||
|| ar2 | |||
|| [[Action Replay]] V2 | |||
|| yes | |||
|| 16k | |||
|| - | |||
|| 2*8k | |||
| style="background:lime;" | enable (r/w) | |||
| style="background:red;" | disable / ROM (r/w) | |||
|| - | |||
|| IO accesses charge/discharge a capacitor | |||
|- | |- | ||
|| 51 | |||
|| mach5 | |||
|| [[MACH 5]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable / ROM (write) | |||
| style="background:red;" | disable / ROM (write) | |||
|| | |||
|| | |||
|- | |||
|| 52 | |||
|| dsm | |||
|| [[Diashow Maker]] | |||
|| yes | |||
|| 8k | |||
|| - | |||
|| - | |||
|| disable | |||
|| - | |||
|| | |||
|| | |||
|- | |||
|| 53 | |||
|| pf | |||
|| [[Pagefox]] | |||
|| - | |||
|| 64k | |||
|| 32k | |||
|| 4*16k | |||
|| register | |||
|| - | |||
|| | |||
|| | |||
|- | |||
|| 54 | |||
|| ks | |||
|| Kingsoft [[The_X-Files#Business_Basic_.2F_S.27More_Basic|Business Basic]] / Cardco S'more | |||
|| - | |||
|| 24k | |||
|| - | |||
|| - | |||
|| mode by r/w | |||
|| - | |||
|| yes | |||
|| | |||
|- | |||
|| 55 | |||
|| silver | |||
|| [[Silver Rock 128]] | |||
|| - | |||
|| 128k | |||
|| - | |||
|| 16*8k | |||
|| register | |||
|| - | |||
|| | |||
|| | |||
|- | |||
|| 56 | |||
|| f64 | |||
|| [[Formel 64]] | |||
|| - | |||
|| 32k | |||
|| - | |||
|| 4*8k | |||
|| - | |||
|| register | |||
|| | |||
|| contains a mc6821 | |||
|- | |||
|| 57 | |||
|| rgcd | |||
|| [[RGCD]] | |||
|| - | |||
|| 64k | |||
|| - | |||
|| 8*8k | |||
|| register | |||
|| - | |||
|| | |||
|| | |||
|- | |||
|| 58 | |||
|| rrnet | |||
|| [[RR-Net MK3]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 59 | |||
|| ecr | |||
|| [[Easy Calc]] Result | |||
|| - | |||
|| 24k | |||
|| - | |||
|| 8k + 2*8k | |||
|| bank by addr | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 60 | |||
|| gmod2 | |||
|| [[GMod2]] | |||
|| - | |||
|| 512k | |||
|| - | |||
|| 64*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| Flash ROM, additional EEPROM | |||
|- | |||
|| 61 | |||
|| max | |||
|| [[MAX BASIC]] | |||
|| - | |||
|| 16k | |||
|| 2k | |||
|| - | |||
|| - | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 62 | |||
|| gmod3 | |||
|| [[GMod3]] | |||
|| - | |||
|| 2/4/8/16M | |||
|| - | |||
|| 256...2048*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| Flash ROM | |||
|- | |||
|| 63 | |||
|| zipp | |||
|| [[ZIPP-CODE 48]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable / ROM (read) | |||
| style="background:red;" | disable (read) | |||
|| - | |||
|| | |||
|- | |||
|| 64 | |||
|| bb8 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] V8 | |||
|| - | |||
|| 32/64k | |||
|| - | |||
|| 2/4*16k | |||
|| - | |||
|| bank from addr | |||
|| - | |||
|| | |||
|- | |||
|| 65 | |||
|| bb3 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] V3 | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
| style="background:red;" | disable (write) | |||
| style="background:lime;" | enable (write) | |||
|| - | |||
|| | |||
|- | |||
|| 66 | |||
|| bb4 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] V4 | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable (read) | |||
| style="background:red;" | disable (read) | |||
|| - | |||
|| | |||
|- | |||
|| 67 | |||
|| rrf | |||
|| [[REX RAM Floppy]] | |||
|| - | |||
|| 8k | |||
|| 256k | |||
|| - / 32*8k | |||
|| - | |||
|| enable/disable by addr | |||
|| - | |||
|| | |||
|- | |||
|| 68 | |||
|| bis | |||
|| [[BIS Plus]] | |||
|| - | |||
|| 2/4/8k | |||
|| - | |||
|| - | |||
| style="background:red;" | disable (write) | |||
|| | |||
|| - | |||
|| | |||
|- | |||
|| 69 | |||
|| sdbox | |||
|| [[SD Box]] | |||
|| - | |||
|| 128k | |||
|| 3 bytes | |||
|| 8*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| sd2iec is on the same board | |||
|- | |||
|| 70 | |||
|| mm | |||
|| [[MultiMAX]] | |||
|| - | |||
|| 1M | |||
|| 2k | |||
|| 64*16k | |||
|| register | |||
|| | |||
|| - | |||
|| | |||
|- | |||
|| 71 | |||
|| bb9 | |||
|| [[The_X-Files#Black_Box_.28V2_-_V9.29|Blackbox]] V9 | |||
|| - | |||
|| 32k | |||
|| - | |||
|| 2*16k | |||
|| Register / ROM | |||
|| | |||
|| - | |||
|| | |||
|- | |||
|| 72 | |||
|| ltk | |||
|| [[LT Kernal]] | |||
|| yes | |||
|| 8k | |||
|| 16k | |||
|| - | |||
|| register | |||
|| - | |||
|| - | |||
|| I/O page can be selected with a jumper | |||
|- | |||
|| 73 | |||
|| rl | |||
|| CMD [[RAMlink]] | |||
|| - | |||
|| 64k | |||
|| 8k | |||
|| | |||
|| | |||
|| | |||
|| | |||
|| | |||
|- | |||
|| 74 | |||
|| hero | |||
|| [[Drean]] (H.E.R.O. bootleg) | |||
|| - | |||
|| 32k | |||
|| - | |||
|| 4*8k | |||
|| - | |||
|| register | |||
|| - | |||
|| | |||
|- | |||
|| 75 | |||
|| ieeeflash64 | |||
|| [[IEEE Flash 64]] | |||
|| - | |||
|| 8k | |||
|| - | |||
|| - | |||
|| 6821 registers | |||
|| - | |||
|| - | |||
|| external kernal ROM (uses hiram clip) | |||
|- | |||
|| 76 | |||
|| turtle | |||
|| [[Turtle Graphics II]] | |||
|| - | |||
|| 16k | |||
|| - | |||
|| 2*8k | |||
|| enable bank 1 | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 77 | |||
|| ff2 | |||
|| [[Freeze Frame]] MK2 | |||
|| yes | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:red;" | disable (read) | |||
| style="background:lime;" | enable (read) | |||
|| - | |||
|| | |||
|- | |||
|| 78 | |||
|| partner64 | |||
|| [[Partner 64]] | |||
|| yes | |||
|| 16k | |||
|| 8k | |||
|| - | |||
|| ROM/enable+disable | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 79 | |||
|| hyper | |||
|| [[Hyper BASIC]] MK2 | |||
|| - | |||
|| 64k | |||
|| - | |||
|| 8*8k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 80 | |||
|| uc1 | |||
|| [[Universal Cartridge]] 1 | |||
|| - | |||
|| 32/64/128k | |||
|| 32k | |||
|| 2/4/8*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 81 | |||
|| uc15 | |||
|| [[Universal Cartridge]] 1.5 | |||
|| - | |||
|| 128/256/512k | |||
|| 512k | |||
|| 8/16/32*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| Almost the same as UC2 | |||
|- | |||
|| 82 | |||
|| uc2 | |||
|| [[Universal Cartridge]] 2 | |||
|| - | |||
|| 128/256/512k | |||
|| 512k | |||
|| 8/16/32*16k | |||
|| register | |||
|| - | |||
|| - | |||
|| | |||
|- | |||
|| 83 | |||
|| bdt | |||
|| BMP Data Turbo 2000 | |||
|| - | |||
|| 16k | |||
|| - | |||
|| - | |||
| style="background:lime;" | enable / ROM (write) | |||
| style="background:red;" | disable / ROM (write) | |||
|| - | |||
|| | |||
|} | |} | ||
[[Category:CRT]] | [[Category:CRT]] |
Latest revision as of 02:25, 25 November 2024
The CRT ID identifies an emulator .crt file, allows it to check the file to a certain degree and distinguish wether emulation is provided or not. Knowing the CRT ID is of no real use for the end user but might pose useful for hacking around.
Cartconv supplied with VICE will convert binaries to .crt format by passing it the correct keyword.
For more details refer to the VICE manual, chapter 17.14 The CRT cartridge image format. The current cartridge.h from the VICE emulator may serve as well.
The table below gives an overview on the VICE emulation as of September 2024, and also shows the capabilities of some more or less recent hardware extensions.
Hardware | supported by | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
CRT ID | Cartridge | VICE Source | Retro Replay | MMC Replay | Easyflash 3 | 1541U (2.4c) | 1541U-II (2.6k) | 1541U2+ and U64 (3.10i) | Chameleon (9g) | |
0 | generic 8k/16k/ultimax cartridge | c64-generic.c | yes | yes | yes | yes | 8k and ultimax are broken | yes | yes | |
1 | Action Replay | actionreplay.c | yes | yes | yes | yes | yes | yes | yes | |
2 | KCS Power Cartridge | kcs.c | no | no | no | no | no | yes | yes | |
3 | Final Cartridge 3 | final3.c | no | no | no | yes | yes | yes | yes | |
4 | Simons Basic | simonsbasic.c | no | no | no | no | no | yes | yes | |
5 | Ocean | ocean.c | no | no | yes | yes | yes | yes | yes | |
6 | Expert Cartridge | expert.c | no | no | no | no | no | no | yes | |
7 | Funplay/Powerplay | funplay.c | no | no | no | no | no | no | yes | |
8 | Super Games | supergames.c | no | no | no | no | no | yes | yes | |
9 | Atomic Power | atomicpower.c | yes (Nordic Replay only) | yes | yes | no | loads but does not work | yes | yes | |
10 | Epyx FastLoad | epyxfastload.c | no | no | no | yes | yes | yes | yes | |
11 | Westermann | westermann.c | no | no | no | no | no | yes | yes | |
12 | Rex Utility | rexutility.c | no | no | no | no | no | no | no | |
13 | The Final Cartridge | final.c | no | no | no | no | no | yes | no | |
14 | Magic Formel | magicformel.c | no | no | no | no | no | no | no | |
15 | C64GS/System3 | gs.c | no | no | no | yes | yes | yes | yes | |
16 | WarpSpeed | warpspeed.c | no | no | no | no | no | no | yes | |
17 | Dinamic | dinamic.c | no | no | no | no | no | no | yes | |
18 | Zaxxon | zaxxon.c | no | no | no | no | no | yes | yes | |
19 | Magic Desk | magicdesk.c | no | no | no | yes | yes | yes | yes | |
20 | Super Snapshot V5 | supersnapshot.c | no | no | yes | yes | yes | yes | yes | |
21 | Comal80 | comal80.c | no | no | no | no | no | yes | yes | |
22 | Structured Basic | stb.c | no | no | no | no | no | no | no | |
23 | ROSS | ross.c | no | no | no | no | no | no | yes | |
24 | Dela EP64 | delaep64.c | no | no | no | no | no | no | no | |
25 | Dela EP7x8 | delaep7x8.c | no | no | no | no | no | no | no | |
26 | Dela EP256 | delaep256.c | no | no | no | no | no | no | no | |
27 | REX EP256 | rexep256.c | no | no | no | no | no | no | no | |
28 | Mikro Assembler | mikroass.c | no | no | no | no | no | no | yes | |
29 | Final Cartridge Plus | finalplus.c | no | no | no | no | no | no | no | |
30 | Action Replay 4 | actionreplay4.c | no | no | no | no | no | no | no | |
31 | StarDOS | stardos.c | no | no | no | no | no | no | yes | |
32 | Easyflash | easyflash.c | no | no | yes | yes (no write support) | yes (no write support) | yes (write support through EAPI) | yes (write support through EAPI) | |
33 | Easyflash X-Bank | easyflash.c | no | no | yes | no | no | no | no | |
34 | Capture | capture.c | no | no | no | no | no | no | yes | |
35 | Action Replay 3 | actionreplay3.c | no | no | no | no | no | no | no | |
36 | Retro Replay | retroreplay.c | yes | yes | yes | yes | yes | yes | yes | |
37 | MMC64 | mmc64.c | no | no | no | no | no | no | yes | |
38 | MMC Replay | mmcreplay.c | no | yes | no | no | no | no | no | |
39 | IDE64 | ide64.c | no | no | no | no | no | no | no | |
40 | Super Snapshot V4 | supersnapshot4.c | no | no | no | no | no | no | no | |
41 | IEEE488 | c64tpi.c, tpicore.c | no | no | no | no | no | no | no | |
42 | Game Killer | gamekiller.c | no | no | no | no | no | no | no | |
43 | Prophet 64 | prophet64.c | no | no | no | no | no | no | yes | |
44 | Exos | exos.c | no | no | yes (external kernal) | no | yes (external kernal) | yes (external kernal) | yes (external kernal) | |
45 | Freeze Frame | freezeframe.c | no | no | no | no | no | no | no | |
46 | Freeze Machine | freezemachine.c | no | no | no | no | no | no | no | |
47 | Snapshot64 | snapshot64.c | no | no | no | no | no | no | no | |
48 | Super Explode V5 | superexplode5.c | no | no | no | no | no | no | no | |
49 | Magic Voice | magicvoice.c, tpicore.c, t6721.c | no | no | no | no | no | no | no | |
50 | Action Replay 2 | actionreplay2.c | no | no | no | no | no | no | no | |
51 | MACH 5 | mach5.c | no | no | no | no | no | no | yes | |
52 | Diashow Maker | diashowmaker.c | no | no | no | no | no | no | no | |
53 | Pagefox | pagefox.c | no | no | no | no | no | yes | yes | |
54 | Kingsoft Business Basic / Cardco S'more | kingsoft.c | no | no | no | no | no | yes | yes | |
55 | Silver Rock 128 | silverrock128.c | no | no | no | no | no | no | no | |
56 | Formel 64 | formel64.c | no | no | no | no | no | no | no | |
57 | RGCD | rgcd.c | no | no | no | no | no | no | no | |
58 | RR-Net MK3 | rrnetmk3.c | no | no | no | no | no | no | no | |
59 | Easy Calc | easycalc.c | no | no | no | no | no | no | no | |
60 | GMod2 | gmod2.c | no | no | no | no | no | yes | no | |
61 | MAX BASIC | maxbasic.c | no | no | no | no | no | no | no | |
62 | GMod3 | gmod3.c | no | no | no | no | no | no | no | |
63 | ZIPP-CODE 48 | zippcode48.c | no | no | no | no | no | no | no | |
64 | Blackbox v8 | blackbox8.c | no | no | no | no | no | yes | no | |
65 | Blackbox v3 | blackbox3.c | no | no | no | no | no | yes | no | |
66 | Blackbox v4 | blackbox4.c | no | no | no | no | no | yes | no | |
67 | REX RAM Floppy | rexramfloppy.c | no | no | no | no | no | no | no | |
68 | BIS Plus | bisplus.c | no | no | no | no | no | no | no | |
69 | SD Box | sdbox.c | no | no | no | no | no | no | no | |
70 | MultiMAX | multimax.c | no | no | no | no | no | no | no | |
71 | Blackbox v9 | blackbox9.c | no | no | no | no | no | yes | no | |
72 | LT Kernal | ltkernal.c | no | no | no | no | no | no | no | |
73 | CMD RAMlink | ramlink.c | no | no | no | no | no | no | no | |
74 | Drean (H.E.R.O. bootleg) | hero.c | no | no | no | no | no | no | no | |
75 | IEEE Flash 64 | ieeeflash64.c | no | no | no | no | no | no | no | |
76 | Turtle Graphics II | turtlegraphics.c | no | no | no | no | no | no | no | |
77 | Freeze Frame MK2 | freezeframe2.c | no | no | no | no | no | no | no | |
78 | Partner 64 | partner64.c | no | no | no | no | no | no | no | |
79 | Hyper-BASIC | hyperbasic.c | no | no | no | no | no | no | no | |
80 | Universal Cartridge 1 | uc1.c | no | no | no | no | no | no | no | |
81 | Universal Cartridge 1.5 | uc2.c | no | no | no | no | no | no | no | |
82 | Universal Cartridge 2 | uc2.c | no | no | no | no | no | no | no |
The following table shows some essential properties of the various cartridges and can be helpful to find a matching CRT ID for a given cartridge dump:
CRT ID | Type | Cartridge Name | Freezer | ROM | RAM | Banking | IO1 | IO2 | Encoded | Comment |
---|---|---|---|---|---|---|---|---|---|---|
1 | ar5 | Action Replay V5 | yes | 32k | 8k | 4*8k | Register | ROM/RAM | - | |
2 | kcs | KCS Power Cartridge | yes | 16k | 128b | - | Register / ROM | Register / RAM | - | |
3 | fc3 | Final Cartridge 3 | yes | 64k | - | 4*16k | ROM | Register / ROM | - | |
4 | simon | Simons Basic | - | 16k | - | - | toggle 8k/16k | - | - | |
5 | ocean | Ocean | - | 256k/512k | - | 32/64*8k | register | - | - | |
6 | expert | Expert Cartridge | yes | - | 8k | - | enable/disable | - | - | |
7 | fp | Funplay/Powerplay | - | 128k | - | 16*8k | register | - | - | |
8 | sg | Super Games | - | 64k | - | 4*16k | - | register | - | |
9 | ap | Atomic Power | yes | 32k | 8k | 4*8k | register | ROM/RAM | - | |
10 | epyx | Epyx FastLoad | - | 8k | - | - | enable | ROM | - | automatic disable by capacitor |
11 | wl | Westermann | - | 16k | - | - | - | switch to 16k | - | |
12 | ru | REX Utility | - | 8k | - | - | - | enable/disable by addr | - | |
13 | fc1 | Final Cartridge 1 | yes | 16k | - | - | disable / ROM (r/w) | enable / ROM (r/w) | - | |
14 | mf | Magic Formel | yes | 64k+32k | 8k | 8*8k | RAM | register | - | contains a mc6821 |
15 | gs | C64GS/System3 | - | 512k | - | 64*8k | Bank 0 | bank by addr | - | |
16 | ws | WarpSpeed | - | 16k | - | - | enable / ROM (write) | disable / ROM (write) | - | |
17 | din | Dinamic | - | 128k | - | 16*8k | bank by addr | - | - | |
18 | zaxxon | Zaxxon | - | 20k | - | 4k+2*8k | - | - | - | banking by reads to ROML |
19 | md | Magic Desk | - | 32...1024k | - | 4...128*8k | register | - | - | |
20 | ss5 | Super Snapshot V5 | yes | 64k | 32k | 8*8k | Register / ROM | - | - | |
21 | comal | Comal80 | - | 64k | - | 4*16k | register | - | - | |
22 | sb | Structured Basic | - | 16k | - | 2*8k | register | - | ||
23 | ross | ROSS | - | 16/32k | - | 1/2*16k | enable bank 2 | disable | ||
24 | dep64 | Dela EP64 | - | 8k + user | - | user | register | - | - | |
25 | dep7x8 | Dela EP7x8 | - | user | - | user | register | - | - | |
26 | dep256 | Dela EP256 | - | user | - | user | register | - | - | |
27 | rep256 | REX EP256 | - | 8k + user | - | user | - | register | - | |
28 | mikro | Mikro Assembler | - | 8k | - | - | ROM | ROM | ||
29 | fcp | Final Cartridge Plus | yes | 24k | - | - | - | register | ||
30 | ar4 | Action Replay V4 | yes | 32k | 4*8k | register | ROM | |||
31 | star | StarDOS | - | 16k | - | - | enable | disable | yes | IO accesses charge/discharge a capacitor |
32 | easy | Easyflash | - | 1M | 256b | register | RAM | - | Flash ROM | |
33 | - | Easyflash X-Bank | - | - | - | - | - | - | - | this is not a physical cartridge |
34 | cap | Capture | yes | 8k | 8k | - | - | - | yes | |
35 | ar3 | Action Replay V3 | yes | 16k | 2*8k | register | - | - | ||
36 | rr | Retro Replay/Nordic Replay | yes | 64k | 32k | 8*8k | Register / RAM /ROM | RAM / ROM | - | 128k Flash ROM |
37 | mmc64 | MMC64 | - | 8k | - | - | register | register | - | EEPROM |
38 | mmcr | MMC Replay | yes | 512k | 512k | register | register | - | Flash ROM, additional EEPROM | |
39 | ide64 | IDE64 | - | 64/128/512k | - | 4/8/32*16k | register | - | - | |
40 | ss4 | Super Snapshot V4 | yes | 32k | 8k | 2*16k | RAM | Register / ROM | - | |
41 | ieee | IEEE488 | - | 4k | - | - | register | - | ||
42 | gk | Game Killer | yes | 8k | - | - | disable | disable | ||
43 | p64 | Prophet 64 | - | 256k | - | 32*8k | - | register | ||
44 | exos | Exos | - | 8k | - | - | - | - | - | external kernal ROM |
45 | ff | Freeze Frame | yes | 8k | - | - | enable (read) | disable (read) | ||
46 | fm | Freeze Machine | yes | 16k | - | - | enable (read) | disable (read) | ||
47 | s64 | Snapshot64 | yes | 4k | - | - | - | enable | ||
48 | se5 | Super Explode V5 | - | 16k | - | 2*8k | enable (read/write) | register | automatic disable by capacitor | |
49 | mv | Magic Voice | - | - | register | |||||
50 | ar2 | Action Replay V2 | yes | 16k | - | 2*8k | enable (r/w) | disable / ROM (r/w) | - | IO accesses charge/discharge a capacitor |
51 | mach5 | MACH 5 | - | 8k | - | - | enable / ROM (write) | disable / ROM (write) | ||
52 | dsm | Diashow Maker | yes | 8k | - | - | disable | - | ||
53 | pf | Pagefox | - | 64k | 32k | 4*16k | register | - | ||
54 | ks | Kingsoft Business Basic / Cardco S'more | - | 24k | - | - | mode by r/w | - | yes | |
55 | silver | Silver Rock 128 | - | 128k | - | 16*8k | register | - | ||
56 | f64 | Formel 64 | - | 32k | - | 4*8k | - | register | contains a mc6821 | |
57 | rgcd | RGCD | - | 64k | - | 8*8k | register | - | ||
58 | rrnet | RR-Net MK3 | - | 8k | - | - | register | - | - | |
59 | ecr | Easy Calc Result | - | 24k | - | 8k + 2*8k | bank by addr | - | - | |
60 | gmod2 | GMod2 | - | 512k | - | 64*8k | register | - | - | Flash ROM, additional EEPROM |
61 | max | MAX BASIC | - | 16k | 2k | - | - | - | - | |
62 | gmod3 | GMod3 | - | 2/4/8/16M | - | 256...2048*8k | register | - | - | Flash ROM |
63 | zipp | ZIPP-CODE 48 | - | 8k | - | - | enable / ROM (read) | disable (read) | - | |
64 | bb8 | Blackbox V8 | - | 32/64k | - | 2/4*16k | - | bank from addr | - | |
65 | bb3 | Blackbox V3 | - | 8k | - | - | disable (write) | enable (write) | - | |
66 | bb4 | Blackbox V4 | - | 16k | - | - | enable (read) | disable (read) | - | |
67 | rrf | REX RAM Floppy | - | 8k | 256k | - / 32*8k | - | enable/disable by addr | - | |
68 | bis | BIS Plus | - | 2/4/8k | - | - | disable (write) | - | ||
69 | sdbox | SD Box | - | 128k | 3 bytes | 8*16k | register | - | - | sd2iec is on the same board |
70 | mm | MultiMAX | - | 1M | 2k | 64*16k | register | - | ||
71 | bb9 | Blackbox V9 | - | 32k | - | 2*16k | Register / ROM | - | ||
72 | ltk | LT Kernal | yes | 8k | 16k | - | register | - | - | I/O page can be selected with a jumper |
73 | rl | CMD RAMlink | - | 64k | 8k | |||||
74 | hero | Drean (H.E.R.O. bootleg) | - | 32k | - | 4*8k | - | register | - | |
75 | ieeeflash64 | IEEE Flash 64 | - | 8k | - | - | 6821 registers | - | - | external kernal ROM (uses hiram clip) |
76 | turtle | Turtle Graphics II | - | 16k | - | 2*8k | enable bank 1 | - | - | |
77 | ff2 | Freeze Frame MK2 | yes | 16k | - | - | disable (read) | enable (read) | - | |
78 | partner64 | Partner 64 | yes | 16k | 8k | - | ROM/enable+disable | - | - | |
79 | hyper | Hyper BASIC MK2 | - | 64k | - | 8*8k | register | - | - | |
80 | uc1 | Universal Cartridge 1 | - | 32/64/128k | 32k | 2/4/8*16k | register | - | - | |
81 | uc15 | Universal Cartridge 1.5 | - | 128/256/512k | 512k | 8/16/32*16k | register | - | - | Almost the same as UC2 |
82 | uc2 | Universal Cartridge 2 | - | 128/256/512k | 512k | 8/16/32*16k | register | - | - | |
83 | bdt | BMP Data Turbo 2000 | - | 16k | - | - | enable / ROM (write) | disable / ROM (write) | - |