CRT ID: Difference between revisions
From ReplayResources
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
GENERIC_CRT 0 | GENERIC_CRT 0 | ||
ACTION_REPLAY 1 /* actionreplay.c */ | ACTION_REPLAY 1 /* actionreplay.c */ | ||
KCS_POWER 2 /* kcs.c */ | KCS_POWER 2 /* kcs.c */ | ||
FINAL_III 3 /* final3.c */ | FINAL_III 3 /* final3.c */ | ||
SIMONS_BASIC 4 /* simonsbasic.c */ | SIMONS_BASIC 4 /* simonsbasic.c */ | ||
OCEAN 5 /* ocean.c */ | OCEAN 5 /* ocean.c */ | ||
EXPERT 6 /* expert.c */ | EXPERT 6 /* expert.c */ | ||
FUNPLAY 7 /* funplay.c */ | FUNPLAY 7 /* funplay.c */ | ||
SUPER_GAMES 8 /* supergames.c */ | SUPER_GAMES 8 /* supergames.c */ | ||
ATOMIC_POWER 9 /* atomicpower.c */ | ATOMIC_POWER 9 /* atomicpower.c */ | ||
EPYX_FASTLOAD 10 /* epyxfastload.c */ | EPYX_FASTLOAD 10 /* epyxfastload.c */ | ||
WESTERMANN 11 /* westermann.c */ | WESTERMANN 11 /* westermann.c */ | ||
REX 12 /* rexutility.c */ | REX 12 /* rexutility.c */ | ||
FINAL_I 13 /* final.c */ | FINAL_I 13 /* final.c */ | ||
MAGIC_FORMEL 14 /* magicformel.c */ | MAGIC_FORMEL 14 /* magicformel.c */ | ||
GS 15 /* gs.c */ | GS 15 /* gs.c */ | ||
WARPSPEED 16 /* warpspeed.c */ | WARPSPEED 16 /* warpspeed.c */ | ||
DINAMIC 17 /* dinamic.c */ | DINAMIC 17 /* dinamic.c */ | ||
ZAXXON 18 /* zaxxon.c */ | ZAXXON 18 /* zaxxon.c */ | ||
MAGIC_DESK 19 /* magicdesk.c */ | MAGIC_DESK 19 /* magicdesk.c */ | ||
SUPER_SNAPSHOT_V5 20 /* supersnapshot.c */ | SUPER_SNAPSHOT_V5 20 /* supersnapshot.c */ | ||
COMAL80 21 /* comal80.c */ | COMAL80 21 /* comal80.c */ | ||
STRUCTURED_BASIC 22 /* stb.c */ | STRUCTURED_BASIC 22 /* stb.c */ | ||
ROSS 23 /* ross.c */ | ROSS 23 /* ross.c */ | ||
DELA_EP64 24 /* delaep64.c */ | DELA_EP64 24 /* delaep64.c */ | ||
DELA_EP7x8 25 /* delaep7x8.c */ | DELA_EP7x8 25 /* delaep7x8.c */ | ||
DELA_EP256 26 /* delaep256.c */ | DELA_EP256 26 /* delaep256.c */ | ||
REX_EP256 27 /* rexep256.c */ | REX_EP256 27 /* rexep256.c */ | ||
MIKRO_ASSEMBLER 28 /* mikroass.c */ | MIKRO_ASSEMBLER 28 /* mikroass.c */ | ||
FINAL_PLUS 29 /* finalplus.c */ | FINAL_PLUS 29 /* finalplus.c */ | ||
ACTION_REPLAY4 30 /* actionreplay4.c */ | ACTION_REPLAY4 30 /* actionreplay4.c */ | ||
STARDOS 31 /* stardos.c */ | STARDOS 31 /* stardos.c */ | ||
EASYFLASH 32 /* easyflash.c */ | EASYFLASH 32 /* easyflash.c */ | ||
EASYFLASH_XBANK 33 /* easyflash.c */ | EASYFLASH_XBANK 33 /* easyflash.c */ | ||
CAPTURE 34 /* capture.c */ | CAPTURE 34 /* capture.c */ | ||
ACTION_REPLAY3 35 /* actionreplay3.c */ | ACTION_REPLAY3 35 /* actionreplay3.c */ | ||
RETRO_REPLAY 36 /* retroreplay.c */ | RETRO_REPLAY 36 /* retroreplay.c */ | ||
MMC64 37 /* mmc64.c */ | MMC64 37 /* mmc64.c */ | ||
MMC_REPLAY 38 /* mmcreplay.c */ | MMC_REPLAY 38 /* mmcreplay.c */ | ||
IDE64 39 /* ide64.c */ | IDE64 39 /* ide64.c */ | ||
SUPER_SNAPSHOT 40 /* supersnapshot4.c */ | SUPER_SNAPSHOT 40 /* supersnapshot4.c */ | ||
IEEE488 41 /* c64tpi.c */ | IEEE488 41 /* c64tpi.c */ | ||
GAME_KILLER 42 /* gamekiller.c */ | GAME_KILLER 42 /* gamekiller.c */ | ||
P64 43 /* prophet64.c */ | P64 43 /* prophet64.c */ |
Revision as of 19:40, 5 May 2010
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.
The current cartridge.h from the VICE emulator may serve as well.
The CRT ID list below gives an overview on the VICE emulation as of February 2010 though.
GENERIC_CRT 0
ACTION_REPLAY 1 /* actionreplay.c */ KCS_POWER 2 /* kcs.c */ FINAL_III 3 /* final3.c */ SIMONS_BASIC 4 /* simonsbasic.c */ OCEAN 5 /* ocean.c */ EXPERT 6 /* expert.c */ FUNPLAY 7 /* funplay.c */ SUPER_GAMES 8 /* supergames.c */ ATOMIC_POWER 9 /* atomicpower.c */ EPYX_FASTLOAD 10 /* epyxfastload.c */ WESTERMANN 11 /* westermann.c */ REX 12 /* rexutility.c */ FINAL_I 13 /* final.c */ MAGIC_FORMEL 14 /* magicformel.c */ GS 15 /* gs.c */ WARPSPEED 16 /* warpspeed.c */ DINAMIC 17 /* dinamic.c */ ZAXXON 18 /* zaxxon.c */ MAGIC_DESK 19 /* magicdesk.c */ SUPER_SNAPSHOT_V5 20 /* supersnapshot.c */ COMAL80 21 /* comal80.c */ STRUCTURED_BASIC 22 /* stb.c */ ROSS 23 /* ross.c */ DELA_EP64 24 /* delaep64.c */ DELA_EP7x8 25 /* delaep7x8.c */ DELA_EP256 26 /* delaep256.c */ REX_EP256 27 /* rexep256.c */ MIKRO_ASSEMBLER 28 /* mikroass.c */ FINAL_PLUS 29 /* finalplus.c */ ACTION_REPLAY4 30 /* actionreplay4.c */ STARDOS 31 /* stardos.c */ EASYFLASH 32 /* easyflash.c */ EASYFLASH_XBANK 33 /* easyflash.c */ CAPTURE 34 /* capture.c */ ACTION_REPLAY3 35 /* actionreplay3.c */ RETRO_REPLAY 36 /* retroreplay.c */ MMC64 37 /* mmc64.c */ MMC_REPLAY 38 /* mmcreplay.c */ IDE64 39 /* ide64.c */ SUPER_SNAPSHOT 40 /* supersnapshot4.c */ IEEE488 41 /* c64tpi.c */ GAME_KILLER 42 /* gamekiller.c */ P64 43 /* prophet64.c */