openMSX
memory
RomTypes.hh
Go to the documentation of this file.
1
#ifndef ROMTYPES_HH
2
#define ROMTYPES_HH
3
4
namespace
openmsx
{
5
6
enum
RomType
{
7
// Order doesn't matter (I sorted them alphabetically)
8
ROM_ARC
,
9
ROM_ALALAMIAH30IN1
,
10
ROM_ASCII8
,
11
ROM_ASCII8_2
,
12
ROM_ASCII8_32
,
13
ROM_ASCII8_8
,
14
ROM_ASCII16
,
15
ROM_ASCII16_2
,
16
ROM_ASCII16_8
,
17
ROM_COLECOMEGACART
,
18
ROM_CROSS_BLAIM
,
19
ROM_DOOLY
,
20
ROM_DRAM
,
21
ROM_FSA1FM1
,
22
ROM_FSA1FM2
,
23
ROM_GAME_MASTER2
,
24
ROM_GENERIC_8KB
,
25
ROM_GENERIC_16KB
,
26
ROM_HALNOTE
,
27
ROM_HAMARAJANIGHT
,
28
ROM_HARRY_FOX
,
29
ROM_HOLY_QURAN
,
30
ROM_HOLY_QURAN2
,
31
ROM_KBDMASTER
,
32
ROM_KOEI_8
,
33
ROM_KOEI_32
,
34
ROM_KONAMI
,
35
ROM_KONAMI_SCC
,
36
ROM_REPRO_CARTRIDGE1
,
37
ROM_REPRO_CARTRIDGE2
,
38
ROM_KONAMI_ULTIMATE_COLLECTION
,
39
ROM_MAJUTSUSHI
,
40
ROM_MANBOW2
,
41
ROM_MANBOW2_2
,
42
ROM_RBSC_FLASH_KONAMI_SCC
,
43
ROM_MATRAINK
,
44
ROM_MATRACOMPILATION
,
45
ROM_MEGAFLASHROMSCC
,
46
ROM_MEGAFLASHROMSCCPLUS
,
47
ROM_MIRRORED
,
48
ROM_MIRRORED0000
,
49
ROM_MIRRORED4000
,
50
ROM_MIRRORED8000
,
51
ROM_MIRROREDC000
,
52
ROM_MITSUBISHIMLTS2
,
53
ROM_MSXDOS2
,
54
ROM_MSXTRA
,
55
ROM_MSXWRITE
,
56
ROM_MULTIROM
,
57
ROM_NATIONAL
,
58
ROM_NETTOU_YAKYUU
,
59
ROM_NORMAL
,
60
ROM_NORMAL0000
,
61
ROM_NORMAL4000
,
62
ROM_NORMAL8000
,
63
ROM_NORMALC000
,
64
ROM_PADIAL8
,
65
ROM_PADIAL16
,
66
ROM_PAGE0
,
67
ROM_PAGE1
,
68
ROM_PAGE01
,
69
ROM_PAGE2
,
70
ROM_PAGE12
,
71
ROM_PAGE012
,
72
ROM_PAGE3
,
73
ROM_PAGE23
,
74
ROM_PAGE123
,
75
ROM_PAGE0123
,
76
ROM_PANASONIC
,
77
ROM_PLAYBALL
,
78
ROM_R_TYPE
,
79
ROM_RAMFILE
,
80
ROM_RETROHARD31IN1
,
81
ROM_ROMHUNTERMK2
,
82
ROM_SUPERLODERUNNER
,
83
ROM_SUPERSWANGI
,
84
ROM_SYNTHESIZER
,
85
ROM_WIZARDRY
,
86
ROM_ZEMINA25IN1
,
87
ROM_ZEMINA80IN1
,
88
ROM_ZEMINA90IN1
,
89
ROM_ZEMINA126IN1
,
90
91
ROM_LAST
,
92
ROM_UNKNOWN
= -1
93
};
94
95
}
// namespace openmsx
96
97
#endif
openmsx
This file implemented 3 utility functions:
Definition:
Autofire.cc:9
openmsx::RomType
RomType
Definition:
RomTypes.hh:6
openmsx::ROM_HALNOTE
@ ROM_HALNOTE
Definition:
RomTypes.hh:26
openmsx::ROM_COLECOMEGACART
@ ROM_COLECOMEGACART
Definition:
RomTypes.hh:17
openmsx::ROM_MATRACOMPILATION
@ ROM_MATRACOMPILATION
Definition:
RomTypes.hh:44
openmsx::ROM_DRAM
@ ROM_DRAM
Definition:
RomTypes.hh:20
openmsx::ROM_PADIAL8
@ ROM_PADIAL8
Definition:
RomTypes.hh:64
openmsx::ROM_ASCII16_2
@ ROM_ASCII16_2
Definition:
RomTypes.hh:15
openmsx::ROM_FSA1FM1
@ ROM_FSA1FM1
Definition:
RomTypes.hh:21
openmsx::ROM_FSA1FM2
@ ROM_FSA1FM2
Definition:
RomTypes.hh:22
openmsx::ROM_ZEMINA126IN1
@ ROM_ZEMINA126IN1
Definition:
RomTypes.hh:89
openmsx::ROM_PADIAL16
@ ROM_PADIAL16
Definition:
RomTypes.hh:65
openmsx::ROM_NORMAL0000
@ ROM_NORMAL0000
Definition:
RomTypes.hh:60
openmsx::ROM_KOEI_8
@ ROM_KOEI_8
Definition:
RomTypes.hh:32
openmsx::ROM_MIRRORED8000
@ ROM_MIRRORED8000
Definition:
RomTypes.hh:50
openmsx::ROM_UNKNOWN
@ ROM_UNKNOWN
Definition:
RomTypes.hh:92
openmsx::ROM_ZEMINA90IN1
@ ROM_ZEMINA90IN1
Definition:
RomTypes.hh:88
openmsx::ROM_PAGE1
@ ROM_PAGE1
Definition:
RomTypes.hh:67
openmsx::ROM_SYNTHESIZER
@ ROM_SYNTHESIZER
Definition:
RomTypes.hh:84
openmsx::ROM_PAGE2
@ ROM_PAGE2
Definition:
RomTypes.hh:69
openmsx::ROM_PANASONIC
@ ROM_PANASONIC
Definition:
RomTypes.hh:76
openmsx::ROM_GENERIC_16KB
@ ROM_GENERIC_16KB
Definition:
RomTypes.hh:25
openmsx::ROM_LAST
@ ROM_LAST
Definition:
RomTypes.hh:91
openmsx::ROM_REPRO_CARTRIDGE2
@ ROM_REPRO_CARTRIDGE2
Definition:
RomTypes.hh:37
openmsx::ROM_PAGE01
@ ROM_PAGE01
Definition:
RomTypes.hh:68
openmsx::ROM_MANBOW2_2
@ ROM_MANBOW2_2
Definition:
RomTypes.hh:41
openmsx::ROM_ZEMINA80IN1
@ ROM_ZEMINA80IN1
Definition:
RomTypes.hh:87
openmsx::ROM_ROMHUNTERMK2
@ ROM_ROMHUNTERMK2
Definition:
RomTypes.hh:81
openmsx::ROM_HAMARAJANIGHT
@ ROM_HAMARAJANIGHT
Definition:
RomTypes.hh:27
openmsx::ROM_MIRRORED0000
@ ROM_MIRRORED0000
Definition:
RomTypes.hh:48
openmsx::ROM_CROSS_BLAIM
@ ROM_CROSS_BLAIM
Definition:
RomTypes.hh:18
openmsx::ROM_RETROHARD31IN1
@ ROM_RETROHARD31IN1
Definition:
RomTypes.hh:80
openmsx::ROM_MANBOW2
@ ROM_MANBOW2
Definition:
RomTypes.hh:40
openmsx::ROM_NETTOU_YAKYUU
@ ROM_NETTOU_YAKYUU
Definition:
RomTypes.hh:58
openmsx::ROM_MULTIROM
@ ROM_MULTIROM
Definition:
RomTypes.hh:56
openmsx::ROM_GAME_MASTER2
@ ROM_GAME_MASTER2
Definition:
RomTypes.hh:23
openmsx::ROM_MEGAFLASHROMSCC
@ ROM_MEGAFLASHROMSCC
Definition:
RomTypes.hh:45
openmsx::ROM_PAGE3
@ ROM_PAGE3
Definition:
RomTypes.hh:72
openmsx::ROM_MIRRORED4000
@ ROM_MIRRORED4000
Definition:
RomTypes.hh:49
openmsx::ROM_PAGE12
@ ROM_PAGE12
Definition:
RomTypes.hh:70
openmsx::ROM_MEGAFLASHROMSCCPLUS
@ ROM_MEGAFLASHROMSCCPLUS
Definition:
RomTypes.hh:46
openmsx::ROM_MSXDOS2
@ ROM_MSXDOS2
Definition:
RomTypes.hh:53
openmsx::ROM_ASCII16
@ ROM_ASCII16
Definition:
RomTypes.hh:14
openmsx::ROM_ZEMINA25IN1
@ ROM_ZEMINA25IN1
Definition:
RomTypes.hh:86
openmsx::ROM_MAJUTSUSHI
@ ROM_MAJUTSUSHI
Definition:
RomTypes.hh:39
openmsx::ROM_ARC
@ ROM_ARC
Definition:
RomTypes.hh:8
openmsx::ROM_SUPERLODERUNNER
@ ROM_SUPERLODERUNNER
Definition:
RomTypes.hh:82
openmsx::ROM_SUPERSWANGI
@ ROM_SUPERSWANGI
Definition:
RomTypes.hh:83
openmsx::ROM_PAGE123
@ ROM_PAGE123
Definition:
RomTypes.hh:74
openmsx::ROM_ASCII8_32
@ ROM_ASCII8_32
Definition:
RomTypes.hh:12
openmsx::ROM_PAGE23
@ ROM_PAGE23
Definition:
RomTypes.hh:73
openmsx::ROM_KONAMI_ULTIMATE_COLLECTION
@ ROM_KONAMI_ULTIMATE_COLLECTION
Definition:
RomTypes.hh:38
openmsx::ROM_NATIONAL
@ ROM_NATIONAL
Definition:
RomTypes.hh:57
openmsx::ROM_NORMALC000
@ ROM_NORMALC000
Definition:
RomTypes.hh:63
openmsx::ROM_NORMAL4000
@ ROM_NORMAL4000
Definition:
RomTypes.hh:61
openmsx::ROM_KBDMASTER
@ ROM_KBDMASTER
Definition:
RomTypes.hh:31
openmsx::ROM_RBSC_FLASH_KONAMI_SCC
@ ROM_RBSC_FLASH_KONAMI_SCC
Definition:
RomTypes.hh:42
openmsx::ROM_MIRRORED
@ ROM_MIRRORED
Definition:
RomTypes.hh:47
openmsx::ROM_ASCII16_8
@ ROM_ASCII16_8
Definition:
RomTypes.hh:16
openmsx::ROM_HARRY_FOX
@ ROM_HARRY_FOX
Definition:
RomTypes.hh:28
openmsx::ROM_R_TYPE
@ ROM_R_TYPE
Definition:
RomTypes.hh:78
openmsx::ROM_NORMAL8000
@ ROM_NORMAL8000
Definition:
RomTypes.hh:62
openmsx::ROM_WIZARDRY
@ ROM_WIZARDRY
Definition:
RomTypes.hh:85
openmsx::ROM_NORMAL
@ ROM_NORMAL
Definition:
RomTypes.hh:59
openmsx::ROM_KONAMI
@ ROM_KONAMI
Definition:
RomTypes.hh:34
openmsx::ROM_MATRAINK
@ ROM_MATRAINK
Definition:
RomTypes.hh:43
openmsx::ROM_PLAYBALL
@ ROM_PLAYBALL
Definition:
RomTypes.hh:77
openmsx::ROM_PAGE0123
@ ROM_PAGE0123
Definition:
RomTypes.hh:75
openmsx::ROM_RAMFILE
@ ROM_RAMFILE
Definition:
RomTypes.hh:79
openmsx::ROM_MITSUBISHIMLTS2
@ ROM_MITSUBISHIMLTS2
Definition:
RomTypes.hh:52
openmsx::ROM_ASCII8_2
@ ROM_ASCII8_2
Definition:
RomTypes.hh:11
openmsx::ROM_PAGE012
@ ROM_PAGE012
Definition:
RomTypes.hh:71
openmsx::ROM_PAGE0
@ ROM_PAGE0
Definition:
RomTypes.hh:66
openmsx::ROM_MSXTRA
@ ROM_MSXTRA
Definition:
RomTypes.hh:54
openmsx::ROM_MIRROREDC000
@ ROM_MIRROREDC000
Definition:
RomTypes.hh:51
openmsx::ROM_GENERIC_8KB
@ ROM_GENERIC_8KB
Definition:
RomTypes.hh:24
openmsx::ROM_KOEI_32
@ ROM_KOEI_32
Definition:
RomTypes.hh:33
openmsx::ROM_HOLY_QURAN2
@ ROM_HOLY_QURAN2
Definition:
RomTypes.hh:30
openmsx::ROM_MSXWRITE
@ ROM_MSXWRITE
Definition:
RomTypes.hh:55
openmsx::ROM_ASCII8_8
@ ROM_ASCII8_8
Definition:
RomTypes.hh:13
openmsx::ROM_DOOLY
@ ROM_DOOLY
Definition:
RomTypes.hh:19
openmsx::ROM_KONAMI_SCC
@ ROM_KONAMI_SCC
Definition:
RomTypes.hh:35
openmsx::ROM_REPRO_CARTRIDGE1
@ ROM_REPRO_CARTRIDGE1
Definition:
RomTypes.hh:36
openmsx::ROM_HOLY_QURAN
@ ROM_HOLY_QURAN
Definition:
RomTypes.hh:29
openmsx::ROM_ALALAMIAH30IN1
@ ROM_ALALAMIAH30IN1
Definition:
RomTypes.hh:9
openmsx::ROM_ASCII8
@ ROM_ASCII8
Definition:
RomTypes.hh:10
Generated on Thu Dec 7 2023 21:13:25 for openMSX by
1.9.4