Commit graph

87 commits

Author SHA1 Message Date
kub
c066c40ba9 core z80, more timing fixes 2024-03-04 21:59:52 +01:00
kub
a17fb0210b core z80, some timing improvements 2024-03-03 13:01:51 +01:00
kub
80f51a1d59 core, slightly increase accuracy of some hw timers 2024-03-02 10:36:49 +01:00
kub
d97d056c46 core md, assert z80 vint for complete scanline 2024-02-21 00:29:17 +01:00
kub
5038e421e9 Merge pull request #96 from 'techmetx11/master'
* techmetx11/master:
  Add hack for unlicensed games that don't handle the Z80 bus properly
2023-11-01 22:39:44 +01:00
techmetx11
a67db32a4a
Add hack for unlicensed games that don't handle the Z80 bus properly 2023-08-21 16:21:25 +01:00
kub
46b4c1d322 core, optimize vcounter handling 2023-07-17 21:16:38 +02:00
kub
7021622153 core, fix z80 vcounter value 2023-07-12 22:35:33 +02:00
kub
7263343dc7 core, improve 68k timing accuracy 2023-07-11 21:18:05 +00:00
kub
0e2e188e1e sound, improve ym2612 timers implementation 2023-06-30 19:12:53 +00:00
kub
c3d70d1305 sound, improve ym2612 timers implementation 2023-06-23 19:25:52 +00:02
kub
e0c4dac19c md, improve z80/68k synchronization 2023-06-23 19:21:10 +00:02
notaz
225260ba40 sound: fix ym2612 address handling
I already fixed this back in 2017 with
151df6adf9, but forgot about
ym2612_write_local(). Fixes missing sounds in Overdrive2.
2023-06-13 11:05:19 +02:00
kub
f61d0a4534 core, testpico fixes 2023-06-09 19:22:51 +00:00
kub
02ff025479 mcd, preparations for msu support 2023-05-26 19:36:50 +00:00
kub
8eeb342641 mcd, some cleanup, fix Word-RAM in 2M mode 2023-05-10 22:20:06 +00:00
kub
133006a9d4 core, improve 68K/Z80 timing 2023-04-24 23:50:06 +02:00
kub
134092feb7 md, implement z80 cycle stealing when accessing 68k bus
this fixes sound issues in Overdrive 2
2023-04-05 20:02:47 +02:00
kub
e2a5b098e0 core, TH input latency only if output was low 2022-10-04 21:11:26 +00:00
kub
6c6d449ec5 core, add TH pad pin latency (load state regression) 2022-10-03 16:42:41 +00:00
kub
e05680a2b9 core, add TH pad pin latency (regression after 5 min) 2022-10-03 08:42:18 +00:00
kub
66e9abff6d core, add TH pad pin latency after switching to input 2022-10-03 07:55:25 +00:00
kub
e1e8ca17be md, reworked cart protection handling, added some unlicensed 2022-04-30 14:07:58 +02:00
kub
1d5885dd84 core, linux+libretro, multiplayer adaptor support 2022-01-26 19:41:19 +00:00
kub
d650a7a268 core, some test code for team player and 4way play 2021-12-07 21:13:23 +01:00
kub
6890dcfafc core, improve pad compatibility (6btn, mcd32x) 2021-11-26 20:33:26 +01:00
kub
7ed05f8463 core, some type issues 2021-11-14 09:51:51 +01:00
kub
032c76a3a2 sms, memory mapping improvements 2021-10-08 19:34:15 +02:00
kub
15caa286fc sound, increase resolution for calculating psg sound 2021-10-02 21:31:51 +02:00
kub
86d6fb9a2f sound, increase resolution for calculating psg sound 2021-10-02 09:34:13 +02:00
kub
eb3b1f9d72 core, fix loading and mapping for images > 4MB 2021-09-30 21:57:22 +02:00
kub
60392bf469 core, add some superfighter mappers 2021-09-21 21:52:04 +02:00
kub
5c73f9d050 mcd, fix pulldowns only there if cd attached 2021-07-01 21:26:57 +02:00
kub
57c5a5e505 add big endian platform support 2021-02-22 22:27:51 +01:00
kub
4cc0fcaf15 fixes and improvements for type issues, part 3 2021-02-06 01:14:07 +01:00
kub
59642c52e6 32x, tentative fix for pad handling 2020-12-14 21:11:37 +01:00
kub
1613ec6c30 vdp, kludge for z80 access 2020-12-12 17:27:30 +01:00
kub
e7faa8e4e1 Merge remote-tracking branch 'upstream/master' 2020-10-21 20:29:58 +02:00
notaz
1d366b1ad9 add a hack for Decap Attack
Should delay the pull-up affect instead, but probably nothing needs
this whole thing anyway.
2020-10-13 23:19:47 +03:00
kub
2e5cbf5b6a audio, fix for speed regression after last commit 2020-07-17 19:26:27 +02:00
kub
6f7beab435 audio, fix sound issues in some intros 2020-07-16 19:29:49 +02:00
kub
70aecd15b0 audio: SN76496 fixes 2020-04-24 19:08:49 +02:00
kub
09b96f9940 audio: improve cycle accuracy of SN76496+YM2612 2020-04-22 21:49:48 +02:00
kub
84e18560bb fix for gp2x audio regression 2020-03-30 23:54:11 +02:00
kub
7aab476859 audio fixes for overdrive demo 2020-01-26 20:12:18 +01:00
kub
43e1401008 emulator timing fixes, VDP DMA fixes, improved DAC audio 2020-01-14 23:00:44 +01:00
kub
8ac9ab7fcb audio: added SSG-EG to YM2612, plus some timing changes for SN76496+YM2612 2020-01-08 00:49:13 +01:00
kub
78d817c370 arm asm memory access functions for m/s68k 2019-07-30 16:34:40 +02:00
notaz
48c9e01be8 improve 64bit portability
for win64 mostly
2018-01-06 21:29:59 +02:00
notaz
6311a3baf5 move more globals to PicoInterface
similar reasons as before
2017-10-22 02:13:46 +03:00