Commit Graph

185 Commits

Author SHA1 Message Date
sylverb
4e030b9c56 Preliminar support of Videopac/Odyssey2 systems 2023-12-30 01:46:12 +01:00
marian
d7178e7c85 add languages 2023-12-29 19:55:54 +01:00
marian
b937721917 add support for alternate languages in zelda3 2023-12-29 19:55:42 +01:00
sylverb
940af4e2c7 Preliminar support of Zelda 3 and Super Mario World 2023-12-26 17:32:17 +01:00
sylverb
a0eab3646c Default GB/GBC emulator is now tgb-dual
Several additions to add support for C++ emulators
2023-12-12 13:38:59 +01:00
Brian Pugh
0e6652b172 Revert "simplify parse_roms compression a little since we never dont compress"
This reverts commit a37f4c1650.
2023-08-31 17:58:35 -07:00
Brian Pugh
bdeebb75cb Revert "enable gameboy bank0 compression"
This reverts commit 294ba17b46.
2023-08-31 17:56:55 -07:00
Brian Pugh
a37f4c1650 simplify parse_roms compression a little since we never dont compress 2023-08-05 21:30:55 -07:00
Brian Pugh
294ba17b46 enable gameboy bank0 compression 2023-08-05 21:06:59 -07:00
Brian Pugh
a9e604014f move filesystem stuff out of parse_roms.py, it doesn't need to know abou tit 2023-08-05 13:02:27 -07:00
Brian Pugh
750135a863 Remove STATE_SAVING option, clean up some structs, remove no_save stuff 2023-08-05 10:32:15 -07:00
Brian Pugh
b06bedbd33 delete dead find_disks function 2023-08-05 10:12:30 -07:00
Brian Pugh
de7ef9e3b9 Allow manually set FILESYSTEM_OFFSET 2023-08-04 14:36:09 -07:00
Brian Pugh
24f25db363 remove OFFSAVEFLASH linker stuff 2023-07-28 17:09:54 -07:00
Brian Pugh
fda383af3b remove SAVEFLASH references 2023-07-28 17:02:36 -07:00
Brian Pugh
29e5dcd90d have filesystem size setable via env var FILESYSTEM_SIZE 2023-07-28 15:35:15 -07:00
Brian Pugh
5fc073fedf add MSX filesystem support 2023-07-27 21:00:32 -07:00
Brian Pugh
a2851e9b4f add gwenesis filesystem support 2023-07-26 21:32:15 -07:00
Brian Pugh
45f6866633 add amstrad filesystem support 2023-07-26 16:48:36 -07:00
Brian Pugh
d08826f868 add a7800 filesystem support 2023-07-26 13:54:54 -07:00
Brian Pugh
d29c2fa41e add wsv filesystem support 2023-07-26 13:26:00 -07:00
Brian Pugh
f36029abff add pce filesystem support 2023-07-25 22:52:08 -07:00
Brian Pugh
ebe8e905e7 add smsplusgx filesystem support 2023-07-25 22:22:36 -07:00
Brian Pugh
cdd1361797 gw savestates use the filesystem 2023-07-25 21:54:55 -07:00
Brian Pugh
b33319bca0 remove gameboy savestate allocation in parse_roms.py 2023-07-25 21:41:58 -07:00
Brian Pugh
c85ba0cef7 remove NES savestate allocation in parse_roms.py 2023-07-25 19:43:27 -07:00
Brian Pugh
70041c1ec0 Naively add a 1MB section for filesystem 2023-06-09 13:39:11 -07:00
sylverb
19d1aedb9c MSX : compress roms up to 136KB 2023-03-06 12:27:41 +01:00
sylverb
8b613f4e55 NES : fix issue if SHARED_HIBERNATE_SAVESTATE=1 2023-02-19 13:17:10 +01:00
sylverb
f3df2b9be9 NES : add support for NSF sound files, compiled only if needed 2023-02-18 22:55:25 +01:00
sylverb
194be7049c MSX : add compression support for roms <= 128KB 2023-02-13 14:08:13 +01:00
sylverb
9ef126151b Remove zopfli & lz4 compression support, lzma is better 2023-02-13 13:28:50 +01:00
sylverb
d220ce5070 NES : use default savestate size if forcing nofrendo-go emulator 2023-02-12 22:14:22 +01:00
sylverb
85875b2308 Add fceumm nes emulator port 2023-02-12 20:18:07 +01:00
sylverb
bc3699d500 Add Amstrad CPC 6128 support (beta).
Removed global emulator_framebuffer variable.
Corrected a typo in allocation file that was causing .data section to
go in DTCRam memory instead of the correct zone for each emulator
2022-12-21 12:52:55 +01:00
sylverb
fb164be040 Cheats : removed some few useless references to game genie 2022-12-02 20:50:52 +01:00
sylverb
7968d42427 Cheat codes : reworked feature to be less intrusive.
MSX : enable dynamic cheat codes selection
2022-12-02 13:47:12 +01:00
sylverb
c6a37e1185 MSX : improved cheats management, add support for "new" MCF format 2022-11-30 17:57:06 +01:00
sylverb
8fbfae2a69 MSX : add support for mcf cheats files 2022-11-29 16:05:19 +01:00
sylverb
89658372ee MSX : show warning if a game has no controls configuration defined 2022-11-01 22:25:19 +01:00
sylverb
afd7aa342b MSX : changed controls_profile to game_config in roms info
do not run msx scripts on not MSX systems
2022-11-01 21:46:24 +01:00
sylverb
8e9bf84a36 MSX : fix issue with some Micro Cabin games (Fray, XAK 3, ...) 2022-10-13 11:23:03 +02:00
sylverb
fa88f969f7 MSX : Add automatic key configuration for some games 2022-10-07 22:11:12 +02:00
Sylver Bruneau
9ab716d996 Merge branch 'msx_wsv_genesis' into A7800 2022-09-27 10:14:36 +02:00
sylverb
4645028610 UpdateGenesis emultor and overclocking at max frequency (warning: it may destroy your device) 2022-08-30 22:18:37 +02:00
sylverb
9191cf20a7 Removed some useless data from Genesis save state 2022-08-30 13:56:36 +02:00
sylverb
8fe11696e3 Add Atari 7800 emulation 2022-06-30 11:33:27 +02:00
sylverb
1452a1b5bf Add ADDITIONAL_OFF_SAVESTATE option to enable a separate savestate zone for off/on 2022-06-14 23:45:55 +02:00
sylverb
88617644a8 Genesis : fix missing lines in rom parsing script 2022-06-14 13:31:49 +02:00
sylverb
7da186a96d Genesis : preliminar savestate implementation 2022-06-02 00:42:55 +02:00