190 Commits

Author SHA1 Message Date
sylverb
72cec3b48b Allow to force gnuboy gb emulator by using FORCE_GNUBOY=1 in make options 2023-08-19 10:57:08 +02:00
sylverb
c3df9fc5d8 GB : TGB-Dual initial implementation 2023-08-18 22:13:43 +02:00
sylverb
27a406c59b Fix "make help" 2023-05-12 10:25:36 +02:00
Brian Pugh
d8d38e35a9 revamped (and tested) INTFLASH_ADDRESS INTFLASH_BANK default and consistency logic 2023-05-07 10:51:35 -07:00
sylverb
11b4c067a4 Makefile : disable check from latest commit as it's breaking compilation in some cases 2023-05-07 14:54:06 +02:00
Brian Pugh
3455819942 get rid of old extra intflash invocation 2023-04-30 17:29:27 -07:00
Brian Pugh
2cdb7b5979 Introduce MSX_USE_BANK_2 to actually indicate if Bank 2 is available. 2023-04-30 15:26:52 -07:00
Brian Pugh
6aaa91e282 Consistent INTFLASH_BANK and INTFLASH_ADDRESS 2023-04-30 15:11:47 -07:00
Brian Pugh
b33eb06ebf simplify makefile 2023-04-30 14:40:54 -07:00
Brian Pugh
6a6fd5ccc5 Use INTFLASH_ADDRESS if directly supplied 2023-04-30 12:45:46 -07:00
sylverb
118bf929d4 Add DISABLE_SPLASH_SCREEN make option to allow to disable the splash screen at startup 2023-03-21 16:03:01 +01:00
sylverb
a54311b2a0 Small fixes after merge 2023-02-19 19:59:12 +01:00
olderzeus
a926c93500 Feature: CPU Overclock set 2023-02-19 19:00:14 +01:00
olderzeus
af3c41a9c4 Improvement some fonts 2023-02-19 18:57:14 +01:00
LeZerb
8b0b270bea allow creation of fonts with different code pages 2023-02-19 18:38:17 +01:00
LeZerb
8a10167632 add 1251 font and adapted russian language 2023-02-19 18:33:38 +01:00
LeZerb
3c21646f1e add german translation 2023-02-19 18:19:22 +01:00
teuchezh
a2081830ae update translate; 2023-02-19 18:01:44 +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
a7e3389da1 Makefile : only require GNW_TARGET value for flash targets 2022-12-29 00:00:35 +01:00
sylverb
8f06b53072 Amstrad : minor cleanup 2022-12-28 14:06:32 +01:00
Sylver Bruneau
5f71c9e3a8 Merge pull request #5 from sylverb/msx_wsv_genesis
Make : GNW_TARGET option is now mandatory (zelda or mario values are …
2022-12-22 00:00:43 +01:00
sylverb
967eb1c737 Make : GNW_TARGET option is now mandatory (zelda or mario values are correct)
this is to prevent problems because some people are not correctly writing
       GNW_TARGET and it was causing unexpected results as target is not correcly
       configured.
2022-12-21 23:50:14 +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
7968d42427 Cheat codes : reworked feature to be less intrusive.
MSX : enable dynamic cheat codes selection
2022-12-02 13:47:12 +01:00
sylverb
c78ec4b6fb Set default overclocking level to 1 as 2 seems to fail on some G&W 2022-10-23 18:13:24 +02:00
sylverb
6e70809a56 Fix typo in Makefile.common 2022-09-27 14:41:04 +02:00
Sylver Bruneau
9ab716d996 Merge branch 'msx_wsv_genesis' into A7800 2022-09-27 10:14:36 +02:00
sylverb
36fa7666ea Add OVERCLOCKING_LEVEL option to set the overclocking level (max overclocking may
be needed for most genesis games but there is no guarantee that it's safe for your
G&W to enable this)
2022-09-27 10:06:58 +02:00
sylverb
8fe11696e3 Add Atari 7800 emulation 2022-06-30 11:33:27 +02:00
sylverb
eaed3820f0 Replaced ADDITIONAL_OFF_SAVESTATE option name with SHARED_HIBERNATE_SAVESTATE 2022-06-15 11:27:03 +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
83b6d6fa6a MSX : enable scaling for screen modes with 256 colors or less 2022-06-14 12:10:29 +02:00
sylverb
66fd774e8d Revert some useless Makefile changes 2022-05-30 14:45:30 +02:00
sylverb
ab449335cb MSX : temp fix for flashing issue until proper fix 2022-05-30 14:06:22 +02:00
sylverb
725f1ad5fc LCD white screen fix#2 : swap pinout of LCD Reset and ChipSelect 2022-05-30 12:12:56 +02:00
sylverb
529a32b14c Genesis : Pre-Release of Genesis Emulator (Gwenesis) 2022-05-27 11:27:33 +02:00
olderzeus
cc49268f90 Merge branch 'NewUI' into blueMSX 2022-05-22 10:19:34 +08:00
olderzeus
b29b0b6d01 Merge branch 'main' of https://github.com/kbeckmann/game-and-watch-retro-go into NewUI 2022-05-22 10:18:30 +08:00
Konrad Beckmann
dc6fac79d2 makefile: Allow gcc version 10 and above 2022-05-21 17:19:23 +02:00
sylverb
50e5f4ff13 Watara Supervision support 2022-05-02 14:56:36 +02:00
sylverb
27f5e3de3e MSX : remove some warnings 2022-05-01 22:23:40 +02:00
sylverb
9d2b4a4710 Fix for intflash 1 overflow when having a lot of roms.
The roms metadata are stored in intflash1 undocumented 128kB extension
but when too many roms files are present, the 128kB are overloaded.
To prevent that, we don't use intflash1 undocumented 128kB for the
rom metadata when flashing a 256MB flash chip.
2022-04-28 12:40:22 +02:00
sylverb
b8e64a0c08 MSX : use external flash for YJK table in case of "dual boot" G&W configuration
(it will not allow fullspeed Screen 10/11/12).
2022-04-27 17:26:16 +02:00
olderzeus
9bb985d821 Merge branch 'fMSX' of https://github.com/sylverb/game-and-watch-retro-go into blueMSX 2022-04-22 16:49:58 +08:00
sylverb
afac09eae9 MSX : improve Screen 12 graphics performances 2022-04-21 16:50:26 +02:00
sylverb
b00ea339c0 MSX : preliminar support for savestates 2022-04-12 15:30:47 +02:00
sylverb
eb4e56c114 Switch to blueMSX emulator instead of fMSX 2022-03-30 10:19:05 +02:00