Home
last modified time | relevance | path

Searched refs:romMapper (Results 1 – 25 of 41) sorted by relevance

12

/dports/games/libretro-bluemsx/blueMSX-libretro-faf470e/Src/Memory/
H A DromMapperKorean90.c48 int romMapper[4]; member
102 rm->romMapper[0] = (page & 0xfc) + 0; in write()
103 rm->romMapper[1] = (page & 0xfc) + 1; in write()
109 rm->romMapper[0] = page + 0; in write()
110 rm->romMapper[1] = page + 1; in write()
111 rm->romMapper[2] = page + 0; in write()
112 rm->romMapper[3] = page + 1; in write()
154 rm->romMapper[0] = 0; in romMapperKorean90Create()
155 rm->romMapper[1] = 1; in romMapperKorean90Create()
156 rm->romMapper[2] = 0; in romMapperKorean90Create()
[all …]
H A DromMapperPlain.c106 int romMapper[8]; in romMapperPlainCreate() local
134 romMapper[i] = 0; in romMapperPlainCreate()
140 romMapper[i] = i & 1; in romMapperPlainCreate()
152 romMapper[i] = i & 1; in romMapperPlainCreate()
159 romMapper[i] = i & 3; in romMapperPlainCreate()
166 romMapper[0] = 0; in romMapperPlainCreate()
167 romMapper[1] = 1; in romMapperPlainCreate()
175 romMapper[i] = i; in romMapperPlainCreate()
178 romMapper[6] = 0; in romMapperPlainCreate()
179 romMapper[7] = 1; in romMapperPlainCreate()
[all …]
H A DromMapperNational.c49 int romMapper[8]; member
104 return rm->romMapper[address & 0x06]; in read()
117 return rm->romMapper[address & 0x06]; in peek()
130 rm->romMapper[2] = value; in write()
134 rm->romMapper[0] = value; in write()
138 rm->romMapper[4] = value; in write()
142 rm->romMapper[6] = value; in write()
193 rm->romMapper[0] = 0; in romMapperNationalCreate()
194 rm->romMapper[2] = 0; in romMapperNationalCreate()
195 rm->romMapper[4] = 0; in romMapperNationalCreate()
[all …]
H A DromMapperActivisionPcb.c43 int romMapper; member
48 static void slotSetMapper(RomMapperActivisionPcb* rm, int romMapper) in slotSetMapper() argument
50 rm->romMapper = romMapper & rm->romMask; in slotSetMapper()
58 saveStateSet(state, "romMapper", rm->romMapper); in saveState()
70 rm->romMapper = (UInt8)saveStateGet(state, "romMapper", 1); in loadState()
72 slotSetMapper(rm, rm->romMapper); in loadState()
140 return rm->romData[(rm->romMapper << 14) + address]; in read()
152 return rm->romMapper; in read()
171 return rm->romData[(rm->romMapper << 14) + address]; in peek()
182 return rm->romMapper == hotspot ? 1 : 0; in peek()
[all …]
H A DromMapperNettouYakyuu.c48 int romMapper[4]; member
111 rm->romMapper[bank] = value; in write()
140 rm->romMapper[0] = 0; in romMapperNettouYakyuuCreate()
141 rm->romMapper[1] = 0; in romMapperNettouYakyuuCreate()
142 rm->romMapper[2] = 0; in romMapperNettouYakyuuCreate()
143 rm->romMapper[3] = 0; in romMapperNettouYakyuuCreate()
184 rm->romMapper[bank] = value; in write()
257 rm->romMapper[0] = 0; in romMapperNettouYakyuuCreate()
258 rm->romMapper[1] = 0; in romMapperNettouYakyuuCreate()
259 rm->romMapper[2] = 0; in romMapperNettouYakyuuCreate()
[all …]
H A DromMapperMegaRAM.c50 int romMapper[4]; member
61 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
80 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
116 if (rm->romMapper[bank] != value) { in write()
119 rm->romMapper[bank] = value; in write()
131 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->ramData + rm->romMapper[i] * 0x2000, 1, 0); in writeIo()
187 rm->romMapper[0] = 0; in romMapperMegaRAMCreate()
188 rm->romMapper[1] = 0; in romMapperMegaRAMCreate()
189 rm->romMapper[2] = 0; in romMapperMegaRAMCreate()
190 rm->romMapper[3] = 0; in romMapperMegaRAMCreate()
[all …]
H A DromMapperKonami5.c46 int romMapper[4]; member
59 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
77 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
121 return rm->romData[rm->romMapper[2] * 0x2000 + (address & 0x1fff)]; in read()
132 return rm->romData[rm->romMapper[2] * 0x2000 + (address & 0x1fff)]; in peek()
162 if (rm->romMapper[bank] != value || change) { in write()
165 rm->romMapper[bank] = value; in write()
206 rm->romMapper[0] = 0; in romMapperKonami5Create()
207 rm->romMapper[1] = 1; in romMapperKonami5Create()
208 rm->romMapper[2] = 2; in romMapperKonami5Create()
[all …]
H A DromMapperRType.c44 int romMapper[4]; member
55 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[bank] = saveStateGet(state, tag, 0); in loadState()
76 bankData = rm->romData + (rm->romMapper[bank] << 14); in loadState()
103 if (rm->romMapper[bank] != value) { in write()
106 rm->romMapper[bank] = value; in write()
136 rm->romMapper[0] = 0x2e; in romMapperRTypeCreate()
137 rm->romMapper[1] = 0x2f; in romMapperRTypeCreate()
138 rm->romMapper[2] = 0; in romMapperRTypeCreate()
139 rm->romMapper[3] = 1; in romMapperRTypeCreate()
[all …]
H A DromMapperCvMegaCart.c45 int romMapper; member
61 saveStateSet(state, "romMapper", rm->romMapper); in saveState()
71 rm->romMapper = saveStateGet(state, "romMapper", 0); in loadState()
75 bankData = rm->romData + (rm->romMapper << 14); in loadState()
88 return rm->romData[(rm->romMapper << 14) + address]; in read()
91 rm->romMapper = address & rm->romMask; in read()
93 bankData = rm->romData + (rm->romMapper << 14); in read()
97 return rm->romMapper; in read()
109 return rm->romMapper; in peek()
134 rm->romMapper = 0; in romMapperCvMegaCartCreate()
[all …]
H A DromMapperFMPAK.c164 int romMapper[8]; in romMapperFMPAKCreate() local
192 romMapper[i] = 0; in romMapperFMPAKCreate()
198 romMapper[i] = i & 1; in romMapperFMPAKCreate()
205 romMapper[i] = i & 1; in romMapperFMPAKCreate()
211 romMapper[i] = i & 3; in romMapperFMPAKCreate()
218 romMapper[0] = 0; in romMapperFMPAKCreate()
219 romMapper[1] = 1; in romMapperFMPAKCreate()
227 romMapper[i] = i; in romMapperFMPAKCreate()
230 romMapper[6] = 0; in romMapperFMPAKCreate()
231 romMapper[7] = 1; in romMapperFMPAKCreate()
[all …]
H A DromMapperASCII8.c45 int romMapper[4]; member
56 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
76 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
102 if (rm->romMapper[bank] != value) { in write()
105 rm->romMapper[bank] = value; in write()
137 rm->romMapper[0] = 0; in romMapperASCII8Create()
138 rm->romMapper[1] = 0; in romMapperASCII8Create()
139 rm->romMapper[2] = 0; in romMapperASCII8Create()
140 rm->romMapper[3] = 0; in romMapperASCII8Create()
[all …]
H A DromMapperHolyQuran.c45 int romMapper[4]; member
56 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
76 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
101 if (rm->romMapper[bank] != value) { in write()
104 rm->romMapper[bank] = value; in write()
133 rm->romMapper[0] = 0; in romMapperHolyQuranCreate()
134 rm->romMapper[1] = 0; in romMapperHolyQuranCreate()
135 rm->romMapper[2] = 0; in romMapperHolyQuranCreate()
136 rm->romMapper[3] = 0; in romMapperHolyQuranCreate()
[all …]
H A DromMapperKonami4nf.c49 int romMapper[4]; member
60 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
74 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
80 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
102 if (rm->romMapper[bank] != value) { in write()
105 rm->romMapper[bank] = value; in write()
134 rm->romMapper[0] = 0; in romMapperKonami4nfCreate()
135 rm->romMapper[1] = 1; in romMapperKonami4nfCreate()
136 rm->romMapper[2] = 2; in romMapperKonami4nfCreate()
137 rm->romMapper[3] = 3; in romMapperKonami4nfCreate()
[all …]
H A DromMapperStandard.c45 int romMapper[4]; member
56 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
76 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
101 if (rm->romMapper[bank] != value) { in write()
109 rm->romMapper[bank] = value; in write()
138 rm->romMapper[0] = 0; in romMapperStandardCreate()
139 rm->romMapper[1] = 1; in romMapperStandardCreate()
140 rm->romMapper[2] = 2; in romMapperStandardCreate()
141 rm->romMapper[3] = 3; in romMapperStandardCreate()
[all …]
H A DromMapperKorean80.c44 int romMapper[4]; member
55 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
69 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
75 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
99 if (rm->romMapper[bank] != value) { in write()
102 rm->romMapper[bank] = value; in write()
131 rm->romMapper[0] = 0; in romMapperKorean80Create()
132 rm->romMapper[1] = 0; in romMapperKorean80Create()
133 rm->romMapper[2] = 0; in romMapperKorean80Create()
134 rm->romMapper[3] = 0; in romMapperKorean80Create()
[all …]
H A DromMapperKonami4.c45 int romMapper[4]; member
56 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
76 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
103 if (rm->romMapper[bank] != value) { in write()
106 rm->romMapper[bank] = value; in write()
142 rm->romMapper[0] = 0; in romMapperKonami4Create()
143 rm->romMapper[1] = 1; in romMapperKonami4Create()
144 rm->romMapper[2] = 2; in romMapperKonami4Create()
145 rm->romMapper[3] = 3; in romMapperKonami4Create()
[all …]
H A DromMapperMajutsushi.c48 int romMapper[4]; member
59 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
73 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
79 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
112 if (rm->romMapper[bank] != value) { in write()
115 rm->romMapper[bank] = value; in write()
145 rm->romMapper[0] = 0; in romMapperMajutsushiCreate()
146 rm->romMapper[1] = 1; in romMapperMajutsushiCreate()
147 rm->romMapper[2] = 2; in romMapperMajutsushiCreate()
148 rm->romMapper[3] = 3; in romMapperMajutsushiCreate()
[all …]
H A DromMapperTC8566AF.c48 int romMapper[4]; member
59 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
75 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
81 UInt8* bankData = rm->romData + (rm->romMapper[i] << 14); in loadState()
106 rm->romMapper[0] = 0; in reset()
107 rm->romMapper[2] = 0; in reset()
130 return rm->romMapper[0]; in read()
143 return rm->romData[0x4000 * rm->romMapper[0] + (address & 0x3fff)]; in read()
165 return rm->romMapper[0]; in peek()
178 return rm->romData[0x4000 * rm->romMapper[0] + (address & 0x3fff)]; in peek()
[all …]
H A DromMapperKoei.c79 int romMapper[4]; member
90 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
106 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
115 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->sram + (rm->romMapper[i] & (SRAM_PAGES - 1… in loadState()
118 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1, 0); in loadState()
153 rm->romMapper[bank] = value; in write()
186 rm->romMapper[0] = 0; in romMapperKoeiCreate()
187 rm->romMapper[1] = 0; in romMapperKoeiCreate()
188 rm->romMapper[2] = 0; in romMapperKoeiCreate()
189 rm->romMapper[3] = 0; in romMapperKoeiCreate()
[all …]
H A DromMapperA1FMModem.c49 int romMapper; member
56 saveStateSet(state, "romMapper", rm->romMapper); in saveState()
64 rm->romMapper = saveStateGet(state, "romMapper", 0); in loadState()
68 slotMapPage(rm->slot, rm->sslot, rm->startPage, rm->romData + rm->romMapper * 0x2000, 1, 0); in loadState()
87 return rm->romMapper; in read()
106 rm->romMapper = value & 0x0f; in write()
107 … slotMapPage(rm->slot, rm->sslot, rm->startPage, rm->romData + rm->romMapper * 0x2000, 1, 0); in write()
114 slotMapPage(rm->slot, rm->sslot, rm->startPage + 0, rm->romData + rm->romMapper * 0x2000, 1, 0); in reset()
136 rm->romMapper = 0; in romMapperA1FMModemCreate()
H A DromMapperLodeRunner.c45 int romMapper; member
52 saveStateSet(state, "romMapper", rm->romMapper); in saveState()
62 rm->romMapper = saveStateGet(state, "romMapper", 0); in loadState()
66 bankData = rm->romData + (rm->romMapper << 14); in loadState()
83 if (rm->romMapper != value) { in write()
86 rm->romMapper = value; in write()
116 rm->romMapper = 0; in romMapperLodeRunnerCreate()
118 slotMapPage(rm->slot, rm->sslot, rm->startPage, rm->romData + rm->romMapper * 0x2000, 1, 0); in romMapperLodeRunnerCreate()
119 …slotMapPage(rm->slot, rm->sslot, rm->startPage + 1, rm->romData + rm->romMapper * 0x2000 + 0x2000,… in romMapperLodeRunnerCreate()
H A DromMapperASCII16nf.c48 int romMapper[4]; member
59 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
73 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
79 UInt8* bankData = rm->romData + (rm->romMapper[i] << 14); in loadState()
108 if (rm->romMapper[bank] != value) { in write()
111 rm->romMapper[bank] = value; in write()
139 rm->romMapper[0] = 0; in romMapperASCII16nfCreate()
140 rm->romMapper[2] = 0; in romMapperASCII16nfCreate()
143 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1… in romMapperASCII16nfCreate()
144 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i + 1, rm->romData + rm->romMapper[i] * 0x2000 + … in romMapperASCII16nfCreate()
H A DromMapperHarryFox.c45 int romMapper[4]; member
56 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
70 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
76 UInt8* bankData = rm->romData + (rm->romMapper[i] << 14); in loadState()
105 if (rm->romMapper[bank] != value) { in write()
108 rm->romMapper[bank] = value; in write()
138 rm->romMapper[0] = 0; in romMapperHarryFoxCreate()
139 rm->romMapper[2] = 2; in romMapperHarryFoxCreate()
142 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1… in romMapperHarryFoxCreate()
143 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i + 1, rm->romData + rm->romMapper[i] * 0x2000 + … in romMapperHarryFoxCreate()
H A DromMapperMsxDos2.c44 int romMapper[4]; member
55 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
69 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
75 UInt8* bankData = rm->romData + (rm->romMapper[i] << 14); in loadState()
102 if (rm->romMapper[bank] != value) { in write()
111 rm->romMapper[bank] = value; in write()
141 rm->romMapper[0] = 0; in romMapperMsxDos2Create()
142 rm->romMapper[2] = size / 0x2000 - 2; in romMapperMsxDos2Create()
145 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1… in romMapperMsxDos2Create()
146 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i + 1, rm->romData + rm->romMapper[i] * 0x2000 + … in romMapperMsxDos2Create()
H A DromMapperASCII16.c45 int romMapper[4]; member
65 saveStateSet(state, tag, rm->romMapper[i]); in saveState()
79 rm->romMapper[i] = saveStateGet(state, tag, 0); in loadState()
85 UInt8* bankData = rm->romData + (rm->romMapper[i] << 14); in loadState()
105 if (rm->romMapper[bank] != value) { in write()
108 rm->romMapper[bank] = value; in write()
142 rm->romMapper[0] = 0; in romMapperASCII16Create()
143 rm->romMapper[2] = 0; in romMapperASCII16Create()
146 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i, rm->romData + rm->romMapper[i] * 0x2000, 1… in romMapperASCII16Create()
147 …slotMapPage(rm->slot, rm->sslot, rm->startPage + i + 1, rm->romData + rm->romMapper[i] * 0x2000 + … in romMapperASCII16Create()

12