623 Commits

Author SHA1 Message Date
Sorgelig
adc0c42cfb Release 20230224. 2023-02-24 23:52:18 +08:00
Sorgelig
ad8e62ef2d Update sys. 2023-02-24 23:51:27 +08:00
Sorgelig
502923c6b2 Release 20221109. 2022-11-10 00:11:05 +08:00
Sorgelig
43748896d6 Update sys. 2022-11-10 00:04:53 +08:00
Sam Hardeman
f51b7fdab6 Controller reset fix for some games that need a particular reset routine (Samurai Shodown) (#221)
* Fix a bug where games such as Samurai Shodown would not accept player input due to missing controller reset after having played certain other games (such as Micro Machines).
2022-11-02 04:10:01 +08:00
birdybro
433f71a226 Hide save/load backup on autosave, some menu cleanup, remove trailing whitespaces (#219)
* Make autosave function the same as the NES and SMS core where it hides Load/Save Backup RAM upon Autosave turned to on.
* Cleaned up menu slightly to be the same kind of organization as the NES and SMS core with the same spacing for the standard options, retained 320x224 aspect at the top in Audio & Video however.
* Removed trailing whitespace in emu module.
2022-08-30 01:18:27 +08:00
Sorgelig
648057eaeb Release 20220626. 2022-06-26 06:26:32 +08:00
Sorgelig
f70519a38b Update sys. 2022-06-26 05:45:40 +08:00
Sorgelig
ceb4106abd Fix reset and ladder signals. 2022-06-26 05:27:47 +08:00
birdybro
8ec4c37935 Restore the YM2612's Ladder Effect (#216)
Add back ladder effect (true ym2612 sound) into jt12 module following the updates to the module.

Similar changes as previous PR to jt12 --> https://github.com/jotego/jt12/pull/65

Retained @jotego's code by commenting it out this time for future reference if needed to bump jt12 in the future.
2022-06-26 05:15:22 +08:00
greyrogue
ad60161e0d Add support for Miracle Piano. (#215)
Adds midi interface to support Miracle Piano.
-Set the Miracle Piano to yes in the input section to set the piano to controller 2.
2022-06-20 20:46:50 +08:00
birdybro
42c8e210ef Update jt12 (#211)
Fixes regression of https://github.com/MiSTer-devel/Genesis_MiSTer/issues/26
2022-05-09 01:46:21 +08:00
Sorgelig
6d671f2951 Update jt89. 2022-04-23 17:00:18 +08:00
Sorgelig
a7ee999bc3 Update sys. 2022-04-23 03:20:28 +08:00
Sorgelig
0b9e6f57c5 Update jt12. 2022-04-23 03:20:18 +08:00
Sorgelig
f2e3de08f6 Release 20220326. 2022-03-26 21:47:06 +08:00
Sorgelig
a8ce9ae882 Update sys. 2022-03-26 21:35:00 +08:00
Sorgelig
e0b5e2ddc4 Release 20220212. 2022-02-12 19:32:48 +08:00
Sorgelig
03d6f64c79 Update sys. 2022-02-12 17:05:16 +08:00
Sorgelig
b15cceff23 Release 20220105. 2022-01-05 23:46:04 +08:00
Sorgelig
72bb6b75aa Update sys. 2022-01-05 23:21:43 +08:00
birdybro
0f5d99372e Fix stability of core after PAL mclk addition (#196)
* fix intermittent stability issue

Upon further testing, I found that toggling some options in the OSD when an EU game was loaded was leading to some instability with sync on low lag. I compiled the core multiple times and the worst case slack was varying wildly, but when compared to the previous stable release that variance didn't occur. After disabling the physical option in the megafunction wizard, it adjusted the values down to normal. Also I changed the fitter profile from high performance effort to aggressive performance. Since the genesis core has more than enough logic space, this setting should improve the consistency of compiled cores.

* revert to normal fitter optimization mode

testing completed, everything works fine
2021-12-22 07:11:53 +08:00
birdybro
3bb3fca04c Use PAL Master Clock for PAL mode (#195)
* Add PAL Master Clock

* Fix error

* Resolve object error
2021-12-17 22:41:54 +08:00
Sorgelig
020fb6cbbd Release 20211214. 2021-12-14 22:39:46 +08:00
Sorgelig
050d25e614 Update sys. 2021-12-14 21:25:39 +08:00
birdybro
08c9f5a631 Fix region priority masking (#193)
After the inversion of the region detection method the region priority masking should have been inverted (or uninverted) as well. @wickerwaka pointed this out to me, so this fixes the issue.
2021-11-28 21:53:06 +08:00
Sorgelig
79167166cd Release 20211126. 2021-11-26 23:31:28 +08:00
Sorgelig
3bd374a1de Update sys. 2021-11-26 23:08:49 +08:00
birdybro
26ad5d2fa7 Change default region detection to header (#186)
Default region detection is currently set to file ext. Since header detection is, as far as I know, fully compatible with the Genesis library it seems better to use header detection instead by default. There have been a few people who have gotten confused when using the core and didn't know why a certain game wouldn't load for them, and this will solve that issue for them.
2021-09-23 06:17:30 +08:00
sorgelig
ee362ebcbb Some fixes and tweaks in SRAMFF_QUIRK. 2021-08-09 03:45:24 +08:00
birdybro
107612161c Add Sonic 1 Remastered Quirk (initialize sram to 0xFF instead of 0x0) 2021-08-09 01:03:31 +08:00
sorgelig
175acc16e5 Release 20210725. 2021-07-25 23:21:27 +08:00
sorgelig
0757abe0f6 FX68K: update to latest. 2021-07-25 23:00:40 +08:00
sorgelig
a0b682d82c Update cheat engine, support for byte compare/write. 2021-07-25 22:28:21 +08:00
sorgelig
e3623532bb Fix warning. 2021-07-25 22:27:50 +08:00
sorgelig
1fbe71f2de Update sys. 2021-07-25 22:21:36 +08:00
birdybro
6554349c41 Fix endcase syntax error (#180)
https://github.com/MiSTer-devel/Genesis_MiSTer/issues/177

Some compilers may give unnecessary errors with this improper syntax. Thanks @grigorovich
2021-05-23 15:12:42 +08:00
sorgelig
312471ac15 Release 20210225. 2021-02-25 22:57:12 +08:00
sorgelig
cc0f952bca Update sys. 2021-02-25 22:56:31 +08:00
sorgelig
85cf3299ce Release 20210222. 2021-02-22 20:28:00 +08:00
sorgelig
f36d1f698a Update sys. HV-Integer. 2021-02-22 20:27:08 +08:00
sorgelig
5caebd1aa9 Release 20210210. 2021-02-10 23:37:35 +08:00
sorgelig
a136d65c37 Update sys. Crop. 2021-02-10 23:31:30 +08:00
sorgelig
6cdd10376e Release 20210105. 2021-01-05 17:08:23 +08:00
sorgelig
506e85d386 Update sys. 2021-01-05 16:45:51 +08:00
Sergey Dvodnenko
040d88e086 68k reads open bus when Z80 bus is not held (UWOL) (#162) 2021-01-04 23:14:22 +08:00
sorgelig
8f3ab0fb74 VDP: VCounter doesn't reload with NTSC/V30 (fixes SOR2 Simpsons hack). 2021-01-02 04:11:39 +08:00
sorgelig
5f5a4a8b42 VDP: no delay for direct data port writes to FIFO. 2021-01-02 04:07:16 +08:00
Hackshed
1e7669c50c Update README.md (#161)
Added hyperlinks to title
2021-01-02 03:48:00 +08:00
Shane Lynch
3c46e0148d Fixing EXT port read logic, which caused "Hyokkori Hyoutanjima: Daitouryou wo Mezase!" input to not work. (#160) 2021-01-01 17:43:30 +08:00