Commit graph

766 commits

Author SHA1 Message Date
kub
83025d7abe core, implement ym2612 busy flag 2024-03-04 21:59:52 +01:00
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
506adbd5eb core, another fix for z80 reset 2024-03-02 10:34:50 +01:00
kub
d128474f6f mcd, fix crash (plat_mmap not zeroing memory) 2024-02-26 23:10:35 +01:00
kub
2eeee072ea mcd, increase audio volume slightly 2024-02-23 19:23:41 +01:00
kub
4aaedc899e mcd, fix audio not playing when buffer RAM enabled 2024-02-23 19:23:37 +01:00
kub
ad43165afc core, fix z80 irq handling, reset defaults (cz80, drz80) 2024-02-22 21:01:37 +01:00
kub
bfe516c3a9 core, system detection by extension in zip files 2024-02-21 19:12:10 +01:00
kub
d89e9fb04a core, fix arm asm regression (bg color DMA crash) 2024-02-21 19:10:44 +01:00
kub
d97d056c46 core md, assert z80 vint for complete scanline 2024-02-21 00:29:17 +01:00
kub
b38c0ea6f9 core, fix some bugs reported by ASAN 2024-02-14 23:48:06 +01:00
kub
f1dbe7642f core, improve bg color DMA handling (and some vdp cleanup) 2024-01-28 22:34:17 +01:00
kub
db1ee7a2df core, handle background color DMA (arm asm) 2024-01-28 21:25:04 +01:00
kub
492c47c4b8 core, some updates for Pico adpcm 2024-01-24 21:14:42 +01:00
kub
70efc52db8 core, implement GG stereo 2024-01-23 22:21:15 +01:00
kub
fa4e0531d4 core, improve pico save/load (ADPCM state, page, etc) 2024-01-23 22:21:15 +01:00
kub
f1b425e380 core, complete rewrite of Pico adpcm driver 2024-01-22 19:44:09 +01:00
kub
831bffdd31 core, fix Pico hardware region code 2024-01-20 17:29:22 +01:00
kub
e348af76ec core, revisit Pico sound handling 2024-01-20 17:23:44 +01:00
kub
ba2b97dc24 core, fix Pico horizontal irq (on irq level 5) 2024-01-20 17:15:51 +01:00
kub
214a6c624c core+platforms, add SMS option to select TMS palette for gfx modes 0-3 2024-01-13 16:31:43 +01:00
kub
724db457da core, handle background color DMA (aka fantom bitmap) 2024-01-13 12:09:16 +01:00
notaz
68e06234e3 sound: fix ym2612 freq latch
there is only a single register, as described in:
http://www.mjsstuf.x10host.com/pages/vgmPlay/vgmPlay.htm
2024-01-12 21:34:19 +01:00
kub
c180662e07 sms, improve changing of video mode 2023-12-03 17:46:59 +01:00
kub
6396f46107 sound, fix ffw crash in PSG 2023-12-03 14:56:24 +01:00
kub
a0ecb29979 core, fix no ym2612 timers if z80 in reset 2023-12-01 01:09:25 +01:00
kub
96a972dcec core, fix H32 mode in fast renderer 2023-11-23 21:11:36 +01:00
kub
43ef4071da sound, faster resampler for SMS FM 2023-11-23 21:08:13 +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
kub
df765ed91b core, fix bug in m68k state saving
thanks to bnister for pointing this out
2023-10-26 23:52:07 +02:00
kub
3167aa9a94 compile fixes for CI 2023-10-26 19:03:50 +00:00
kub
324dbe0473 readme, some cleanup 2023-10-23 22:02:03 +02: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
c9076db928 sms, handle some more special cases 2023-07-20 21:09:34 +00:00
kub
ca206ba1aa sms, some handling for gg carts running in sms mode 2023-07-17 22:02:20 +02: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
adffea8dae 32x, improve pwm volume accuracy 2023-07-11 21:43:00 +00:00
kub
7263343dc7 core, improve 68k timing accuracy 2023-07-11 21:18:05 +00:00
kub
a5aae2c39f sms, fix menu background scaling and position 2023-07-06 17:25:47 +00:00
kub
05d2acaeb2 mcd, fix audio crash after end of last track 2023-07-05 19:54:40 +00:00
kub
ae4d881a2f sound, some ym2612 arm cleanup 2023-07-03 23:45:46 +02:00
kub
9961d9fdb8 32x, fix disabling via ADEN (memory leak, mcd) 2023-07-03 23:29:51 +02:00
kub
9f7abd68df 32x, add disabling via ADEN (for testpico) 2023-06-30 21:44:26 +00:00
kub
0e2e188e1e sound, improve ym2612 timers implementation 2023-06-30 19:12:53 +00:00
kub
914525c3d5 mcd, fix no chd music in some cases 2023-06-29 19:54:07 +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