ds22x
|
e13e6450ea
|
Add Force VDP Mode option
|
2024-05-11 00:16:24 +02:00 |
|
github-actions[bot]
|
c05796dffc
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-05-10 15:14:23 +00:00 |
|
github-actions[bot]
|
86f701ba43
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-05-03 15:14:37 +00:00 |
|
ds22x
|
b47cda3f73
|
Merge branch 'ekeeke:master' into master
|
2024-05-02 20:16:40 +02:00 |
|
ekeeke
|
f9f16d7a55
|
[Core/MD] added emulation of 68k delay during Z80 acccess to 68k bus (fixes graphical glitch on Rick Dangerous II title screen introduced after adding emulation of 68k bus refresh delays)
|
2024-05-01 18:44:46 +02:00 |
|
ds22x
|
4e359c1f9c
|
Merge pull request #348 from warmenhoven/warmenhoven/pr/ios
iOS/tvOS: Set MAX_ROM_SIZE to the same as almost every other platform
|
2024-04-26 23:20:02 +02:00 |
|
github-actions[bot]
|
1a7b8bb5e5
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-04-26 15:14:30 +00:00 |
|
Eric Warmenhoven
|
4163a5be5e
|
iOS/tvOS: Set MAX_ROM_SIZE to the same as almost every other platform
|
2024-04-25 00:50:16 -04:00 |
|
ds22x
|
cbacea7236
|
Merge branch 'ekeeke:master' into master
|
2024-04-21 01:29:44 +02:00 |
|
feos
|
0c45a8a8ab
|
use UNLIKELY() macro (#554)
|
2024-04-20 20:16:54 +02:00 |
|
ekeeke
|
dbdb18eb50
|
Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX
|
2024-04-20 18:49:35 +02:00 |
|
ekeeke
|
dd619513a4
|
[Core/CD] fixed CDD seeking start delay (fixes Radical Rex incorrect PRG-RAM & Word-RAM initialization, causing missing sprites during intro)
|
2024-04-20 18:48:25 +02:00 |
|
ekeeke
|
351d052e84
|
[Core/MD] fixed regression in some unlicensed games mapper emulation (introduced by 7316507339 )
|
2024-04-20 18:26:32 +02:00 |
|
github-actions[bot]
|
b063aa81b9
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-04-05 15:14:45 +00:00 |
|
Eugene Kulabuhov
|
25a90c634d
|
Fix SDL2 build on MacOS (#544)
* Fix SDL2 build on MacOS
* Fixing compilation error
|
2024-03-24 08:11:17 +01:00 |
|
github-actions[bot]
|
667158b034
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-03-15 15:14:09 +00:00 |
|
ds22x
|
541229daa9
|
Merge branch 'ekeeke:master' into master
|
2024-03-09 03:17:14 +01:00 |
|
github-actions[bot]
|
c2c8a497bd
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-03-08 15:14:12 +00:00 |
|
ekeeke
|
6972a5b0d6
|
[Core/VDP] improved FIFO emulation (fixes lockup in Shin Souseiki Ragnacenty (Japan) and other potential lockup when switching between H32 & H40 mode during active display)
|
2024-03-06 09:18:43 +01:00 |
|
ds22x
|
d434ad9ee4
|
Merge branch 'ekeeke:master' into master
|
2024-03-02 11:19:52 +01:00 |
|
ekeeke
|
8c72ba0d45
|
[Core/VDP] improved DMA fill timing accuracy (again)
|
2024-03-02 08:42:03 +01:00 |
|
ekeeke
|
5af254cd23
|
[Core/VDP] reverted stupid DMA fill timing modification introduced in 9a0a1c2922 (fixes DMA fill regression)
|
2024-03-02 08:12:00 +01:00 |
|
github-actions[bot]
|
4a7b2f01d7
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-03-01 15:14:30 +00:00 |
|
ds22
|
dc4d9ab552
|
Merge branch 'ekeeke:master' into master
|
2024-02-28 22:57:03 +01:00 |
|
ekeeke
|
302fe82fcc
|
[Core/MD] improved invalid SRAM header info detection (fixes crashes with some unlicensed hacks/translations)
|
2024-02-27 01:47:21 +01:00 |
|
ds22x
|
b38cdca903
|
Merge branch 'ekeeke:master' into master
|
2024-02-23 18:04:13 +01:00 |
|
github-actions[bot]
|
d9a4756fbd
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-02-23 15:14:32 +00:00 |
|
ekeeke
|
ed7988f8ca
|
[Core/MD] added emulation of Z80 halt when accessing 68k bus during DMA from 68k bus
|
2024-02-23 15:40:42 +01:00 |
|
ekeeke
|
9a0a1c2922
|
[Core/VDP] improved accuracy of DMA to CRAM/VSRAM (verified on real hardware by Mask of Destiny) and DMA Fill timings
|
2024-02-23 14:48:00 +01:00 |
|
ekeeke
|
5f2f0ce89f
|
[Core/VDP] improved VINT timing accuracy in H32 mode (verified on real hardware by Nemesis)
|
2024-02-23 14:08:57 +01:00 |
|
ekeeke
|
0ca78b897e
|
|Core/VDP] fixed inverted H32 & H40 modes HBLANK flag timings
|
2024-02-23 13:48:19 +01:00 |
|
ekeeke
|
4c4a762588
|
[Core/MD] improved accuracy of 68k access to Z80 bus delays
|
2024-02-23 11:23:13 +01:00 |
|
ekeeke
|
c04a9426b7
|
[Core/VDP] reverted FIFO access timings hack when using invalid write code value
|
2024-02-23 11:19:43 +01:00 |
|
ekeeke
|
49a289df89
|
[Core/CD] fixed byte access to word-only registers (verified on real hardware, cf. Krikzz's mcd-verificator)
|
2024-02-22 14:14:27 +01:00 |
|
ekeeke
|
f09c97336e
|
[Core/CD] added clear of CDC decoder interrupt pending flag when decoding is disabled (verified on real hardware, cf. Krikzz's mcd-verificator)
|
2024-02-21 20:25:04 +01:00 |
|
ekeeke
|
47761b9b8f
|
[Core/MD] added basic emulation of 68k bus access refresh delays (fixes Super Airwolf graphical glitch during intro & some Krikzz's mcd-verificator timing tests)
|
2024-02-21 19:50:08 +01:00 |
|
ekeeke
|
405c54555e
|
[Core/CPU] improved 68k auto-vectored interrupts acknowledge cycle timing accuracy (fixes Pacman 2 - New Adventures crashes during Pac-Jr minigame levels transitions)
|
2024-02-20 18:54:00 +01:00 |
|
ekeeke
|
6b1dfa1cef
|
[Core/CPU] improved 68k MOVEM instruction accuracy (implements extra read cycle from memory as verified on real hardware, cf https://gendev.spritesmind.net/forum/viewtopic.php?t=2010)
|
2024-02-20 15:01:34 +01:00 |
|
ekeeke
|
771452f7a1
|
[Core/CD] improved SUB-CPU synchronization with graphics processing when polling end of graphics operation
|
2024-02-20 13:59:36 +01:00 |
|
ekeeke
|
30dfba4966
|
[Core/CD] fixed potential edge case with CDC DMA halting
|
2024-02-19 21:47:32 +01:00 |
|
ekeeke
|
3397941b60
|
[Core/CD] fixed regression in SUB-CPU synchronization with CDC DMA introduced by da8e4e547a (fixes freezes in Ultraverse Prime and probably other games)
|
2024-02-19 20:27:54 +01:00 |
|
github-actions[bot]
|
7aba063778
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-02-16 15:14:26 +00:00 |
|
ds22x
|
ecb956d914
|
Merge branch 'ekeeke:master' into master
|
2024-02-06 12:30:33 +01:00 |
|
ekeeke
|
e8a6086c89
|
[Core/CD] improved accuracy of CDC decoder processing (verified on real hardware, cf. Krikzz's mcd-verificator)
|
2024-02-06 00:37:42 +01:00 |
|
ekeeke
|
904613f51c
|
[Core/CD] added CDC decoder processing when disc is not playing (fixes MCD-verificator CDC Flags Test 0x30)
|
2024-02-06 00:27:25 +01:00 |
|
ekeeke
|
90c9c730f0
|
[Core/CD] improved accuracy of CDC interrupt processing (verified on real hardware, cf. Krikzz's mcd-verificator)
|
2024-02-05 23:53:57 +01:00 |
|
ekeeke
|
79bd0e7582
|
[Core/CD] improved Main-CPU & Sub-CPU idle loop detection (fixes cases where ADDQ instruction is used in tight counter incrementing loop)
|
2024-02-05 23:28:18 +01:00 |
|
github-actions[bot]
|
59cdc560e2
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-02-02 15:14:25 +00:00 |
|
ds22x
|
9a9eec1ee2
|
Merge branch 'ekeeke:master' into master
|
2024-01-26 20:59:40 +01:00 |
|
github-actions[bot]
|
894e8d0f01
|
Fetch translations & Recreate libretro_core_options_intl.h
|
2024-01-26 15:14:25 +00:00 |
|