diff options
Diffstat (limited to 'src/symbols.c')
-rw-r--r-- | src/symbols.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/symbols.c b/src/symbols.c index 4bb73bb..4f9a25f 100644 --- a/src/symbols.c +++ b/src/symbols.c @@ -14,6 +14,26 @@ const struct symbolname regiondefs[] = { { 0 } }; +const struct symbolname peripheraldefs[] = { + { .symbol = 'A', .name = "Analog Controller" }, + { .symbol = 'C', .name = "Link Cable" }, + { .symbol = 'D', .name = "Modem" }, + { .symbol = 'E', .name = "3D Control Pad" }, + { .symbol = 'F', .name = "Floppy Drive" }, + { .symbol = 'G', .name = "Virtua Gun" }, + { .symbol = 'J', .name = "Control Pad" }, + { .symbol = 'K', .name = "Keyboard" }, + { .symbol = 'M', .name = "Mouse" }, + { .symbol = 'P', .name = "Video CD Card" }, + { .symbol = 'Q', .name = "Pachinko Controller" }, + { .symbol = 'R', .name = "ROM Catridge" }, + { .symbol = 'S', .name = "Steering Wheel" }, + { .symbol = 'T', .name = "Multi-Tap" }, + { .symbol = 'W', .name = "RAM Cartridge" }, + { .symbol = 'X', .name = "XBAND Modem" }, + { 0 } +}; + const struct symbolname *find_symbol(const struct symbolname *symbols, char symbol) { for (; symbols->symbol; symbols++) { |