CRT ID

From ReplayResources
Jump to navigationJump to search

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 */