Home
last modified time | relevance | path

Searched refs:sramSize (Results 1 – 23 of 23) sorted by relevance

/dports/games/libretro-bluemsx/blueMSX-libretro-faf470e/Src/Memory/
H A DromMapperPanasonic.c52 int sramSize; member
88 saveStateSetBuffer(state, "sram", rm->sram, rm->sramSize); in saveState()
108 saveStateGetBuffer(state, "sram", rm->sram, rm->sramSize); in loadState()
299 int sramSize, int mappedSlots) in romMapperPanasonicCreate() argument
321 rm->maxSRAMBank = SRAM_BASE + sramSize / 0x2000; in romMapperPanasonicCreate()
322 switch (sramSize) { in romMapperPanasonicCreate()
339 rm->sramSize = sramSize; in romMapperPanasonicCreate()
340 rm->sram = malloc(sramSize); in romMapperPanasonicCreate()
341 memset(rm->sram, 0xff, sramSize); in romMapperPanasonicCreate()
348 sprintf(suffix, "_%d", sramSize / 1024); in romMapperPanasonicCreate()
[all …]
H A DromMapperA1FM.c52 int sramSize; member
155 sramSave(rm->sramFilename, rm->sram, rm->sramSize, NULL, 0); in destroy()
258 int sramSize) in romMapperA1FMCreate() argument
278 rm->sramSize = sramSize; in romMapperA1FMCreate()
279 rm->sram = malloc(sramSize); in romMapperA1FMCreate()
280 memset(rm->sram, 0xff, sramSize); in romMapperA1FMCreate()
281 rm->maxSRAMBank = SRAM_BASE + sramSize / 0x2000; in romMapperA1FMCreate()
288 sprintf(suffix, "_%d", sramSize / 1024); in romMapperA1FMCreate()
291 sramLoad(rm->sramFilename, rm->sram, rm->sramSize, NULL, 0); in romMapperA1FMCreate()
293 panasonicSramCreate(rm->sram, rm->sramSize); in romMapperA1FMCreate()
H A DsramMapperMegaSCSI.c114 int sramSize; member
178 saveStateSetBuffer(state, "sramData", rm->sramData, rm->sramSize); in saveState()
199 saveStateGetBuffer(state, "sramData", rm->sramData, rm->sramSize); in loadState()
215 sramSave(rm->sramFilename, rm->sramData, rm->sramSize, NULL, 0); in destroy()
351 rm->sramSize = size; in sramMapperMegaSCSICreate()
352 rm->sramData = calloc(1, rm->sramSize); in sramMapperMegaSCSICreate()
358 sramLoad(rm->sramFilename, rm->sramData, rm->sramSize, NULL, 0); in sramMapperMegaSCSICreate()
361 memcpy(rm->sramData, buf, rm->sramSize); in sramMapperMegaSCSICreate()
H A DsramMapperEseSCC.c127 int sramSize; member
253 saveStateSetBuffer(state, "sramData", rm->sramData, rm->sramSize); in saveState()
278 saveStateGetBuffer(state, "sramData", rm->sramData, rm->sramSize); in loadState()
298 if (!rm->isZip) sramSave(rm->sramFilename, rm->sramData, rm->sramSize, NULL, 0); in destroy()
497 rm->sramSize = size; in sramMapperEseSCCCreate()
498 rm->sramData = calloc(1, rm->sramSize); in sramMapperEseSCCCreate()
504 sramLoad(rm->sramFilename, rm->sramData, rm->sramSize, NULL, 0); in sramMapperEseSCCCreate()
507 memcpy(rm->sramData, buf, rm->sramSize); in sramMapperEseSCCCreate()
H A DromMapperMoonsound.c129 int romMapperMoonsoundCreate(const char* filename, UInt8* romData, int size, int sramSize) in romMapperMoonsoundCreate() argument
141 rm->moonsound = moonsoundCreate(boardGetMixer(), romData, size, sramSize); in romMapperMoonsoundCreate()
H A DromMapperMoonsound.h33 int romMapperMoonsoundCreate(const char* filename, UInt8* romData, int size, int sramSize);
H A DromMapperA1FM.h34 int size, int slot, int sslot, int startPage, int sramSize);
H A DromMapperPanasonic.h35 int sramSize, int mappedSlots);
/dports/games/libretro-mgba/mgba-6186d45/src/gb/
H A Dgb.c151 mappedMemoryFree(gb->memory.sram, gb->sramSize); in GBSramDeinit()
160 if (gb->sramSize) { in GBLoadSave()
161 GBResizeSram(gb, gb->sramSize); in GBLoadSave()
168 if (gb->memory.sram && size <= gb->sramSize) { in GBResizeSram()
182 vf->unmap(vf, gb->memory.sram, gb->sramSize); in GBResizeSram()
199 vf->unmap(vf, gb->memory.sram, gb->sramSize); in GBResizeSram()
209 if (size > gb->sramSize) { in GBResizeSram()
211 memset(&newSram[gb->sramSize], 0xFF, size - gb->sramSize); in GBResizeSram()
221 if (gb->sramSize < size) { in GBResizeSram()
222 gb->sramSize = size; in GBResizeSram()
[all …]
H A Dmbc.c150 bankStart &= (gb->sramSize - 1); in GBMBCSwitchSramBank()
184 gb->sramSize = 0; in GBMBCInit()
187 gb->sramSize = 0x800; in GBMBCInit()
191 gb->sramSize = 0x2000; in GBMBCInit()
194 gb->sramSize = 0x8000; in GBMBCInit()
197 gb->sramSize = 0x20000; in GBMBCInit()
200 gb->sramSize = 0x10000; in GBMBCInit()
291 gb->sramSize = 0x100; in GBMBCInit()
310 gb->sramSize = 0x100; in GBMBCInit()
326 gb->sramSize = 0x20; in GBMBCInit()
[all …]
H A Dcore.c727 *sizeOut = gb->sramSize; in _GBGetMemoryBlock()
833 if (gb->sramSize) { in _GBCoreSavedataClone()
834 *sram = malloc(gb->sramSize); in _GBCoreSavedataClone()
835 memcpy(*sram, gb->memory.sram, gb->sramSize); in _GBCoreSavedataClone()
836 return gb->sramSize; in _GBCoreSavedataClone()
H A Dmemory.c464 } else if ((size_t) segment * GB_SIZE_EXTERNAL_RAM < gb->sramSize) { in GBView8()
/dports/games/libretro-desmume2015/desmume2015-d6128e6/desmume/src/addons/
H A Dslot2_gbagame.cpp48 u32 sramSize; member in Slot2_GbaCart
325 sramSize = 0; in Close()
346 sramSize = 0; in connect()
390 sramSize = fSRAM->size(); in connect()
393 …%u bytes) at:\n%s\n", (saveType == 0xFF)?"Unknown":saveTypes[saveType], sramSize, GBACartridge_SRA… in connect()
394 gbaFlash.size = sramSize; in connect()
/dports/emulators/mgba/mgba-0.9.2/src/gb/
H A Dgb.c152 mappedMemoryFree(gb->memory.sram, gb->sramSize); in GBSramDeinit()
161 if (gb->sramSize) { in GBLoadSave()
162 GBResizeSram(gb, gb->sramSize); in GBLoadSave()
173 if (gb->memory.sram && size <= gb->sramSize) { in GBResizeSram()
187 vf->unmap(vf, gb->memory.sram, gb->sramSize); in GBResizeSram()
204 vf->unmap(vf, gb->memory.sram, gb->sramSize); in GBResizeSram()
214 if (size > gb->sramSize) { in GBResizeSram()
216 memset(&newSram[gb->sramSize], 0xFF, size - gb->sramSize); in GBResizeSram()
226 if (gb->sramSize < size) { in GBResizeSram()
227 gb->sramSize = size; in GBResizeSram()
[all …]
H A Dmbc.c211 size_t sramSize = gb->sramSize - GB_SIZE_MBC6_FLASH; in GBMBCSwitchSramHalfBank() local
237 gb->sramSize = 0; in GBMBCInit()
241 gb->sramSize = 0x2000; in GBMBCInit()
244 gb->sramSize = 0x8000; in GBMBCInit()
247 gb->sramSize = 0x20000; in GBMBCInit()
250 gb->sramSize = 0x10000; in GBMBCInit()
341 gb->sramSize = 0x100; in GBMBCInit()
356 if (!gb->sramSize) { in GBMBCInit()
364 gb->sramSize = 0x100; in GBMBCInit()
380 gb->sramSize = 0x20; in GBMBCInit()
[all …]
H A Dcore.c577 gbcore->memoryBlocks[i].maxSegment = gb->sramSize / GB_SIZE_EXTERNAL_RAM; in _GBCoreReset()
777 *sizeOut = gb->sramSize; in _GBGetMemoryBlock()
883 if (gb->sramSize) { in _GBCoreSavedataClone()
884 *sram = malloc(gb->sramSize); in _GBCoreSavedataClone()
885 memcpy(*sram, gb->memory.sram, gb->sramSize); in _GBCoreSavedataClone()
886 return gb->sramSize; in _GBCoreSavedataClone()
H A Dmemory.c443 } else if ((size_t) segment * GB_SIZE_EXTERNAL_RAM < gb->sramSize) { in GBView8()
/dports/games/libretro-bluemsx/blueMSX-libretro-faf470e/Src/SoundChips/
H A DMoonsound.h42 Moonsound* moonsoundCreate(Mixer* mixer, void* romData, int romSize, int sramSize);
H A DMoonsound.cpp415 Moonsound* moonsoundCreate(Mixer* mixer, void* romData, int romSize, int sramSize) in moonsoundCreate() argument
433 moonsound->ymf278 = new YMF278(0, sramSize, romData, romSize, systemTime); in moonsoundCreate()
/dports/emulators/mgba/mgba-0.9.2/include/mgba/internal/gb/
H A Dgb.h103 uint32_t sramSize; member
/dports/games/libretro-mgba/mgba-6186d45/include/mgba/internal/gb/
H A Dgb.h103 uint32_t sramSize; member
/dports/emulators/mgba/mgba-0.9.2/src/platform/libretro/
H A Dlibretro.c903 return &((uint8_t*) savedata)[((struct GB*) core->board)->sramSize]; in retro_get_memory_data()
932 return ((struct GB*) core->board)->sramSize; in retro_get_memory_size()
/dports/games/libretro-mgba/mgba-6186d45/src/platform/libretro/
H A Dlibretro.c2039 return ((struct GB*) core->board)->sramSize; in retro_get_memory_size()