Commit graph

1898 commits

Author SHA1 Message Date
kub
ec0357587e build, cleanup after toolchain container changes 2023-10-26 23:10:17 +02:00
kub
3a6b0cc004 revisit release script 2023-10-26 19:03:50 +00:00
kub
3167aa9a94 compile fixes for CI 2023-10-26 19:03:50 +00:00
kub
725e007ae5 revisit CI
using a set of toolchain containers from my toolchains repo
support more platforms, artifact uploading, some release preparation
2023-10-26 18:42:26 +00:00
kub
d818246c51 handle "Mega Drive" naming consistently 2023-10-26 18:42:25 +00:00
kub
694427bea4 more changes to readme's 2023-10-26 18:42:25 +00:00
kub
324dbe0473 readme, some cleanup 2023-10-23 22:02:03 +02:00
kub
31a082519a Merge pull request #88 from 'upstream/irixxxx'
* upstream/irixxxx:
  readme: make it more neutral
2023-09-03 22:05:02 +02:00
kub
1a9da199e8 platform, revisit menu, add option profiles 2023-09-01 23:02:43 +00: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
bccd8832dd libretro, fix crash when exiting 32x 2023-08-11 12:34:31 +00:00
kub
c9076db928 sms, handle some more special cases 2023-07-20 21:09:34 +00:00
kub
f3c2f81e89 platform, menu revision 2023-07-20 20:25:59 +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
f061b89d25 z80, minor fixes to drz80 + cz80 to bring them in sync 2023-07-03 23:37:22 +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
kub
f3876af7f9 sound, fixes for ym2612 (ARM and C) 2023-06-21 18:15:33 +00:00
kub
70ef073f66 add CI for psp 2023-06-16 23:43:56 +00:00
notaz
ccc39358b0 sound: fix ym2612 forgetting lfo state when dac is on
for less bad audio in OD2
2023-06-16 11:39:17 +02:00
notaz
8013663ec2 add CI for GP2X also
no helix as it has (had?) weird license IIRC
2023-06-15 08:46:27 +02:00
notaz
842f4e44d4 attempt some CI building using github actions 2023-06-15 08:46:27 +02:00
notaz
f20ad52307 platform: revive pandora build 2023-06-15 08:46:27 +02:00
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
5864c4214a core, regression fix for h32 scaling 2023-06-11 21:17:50 +00:00
kub
17c1401b44 32x, fix softscale enabled by 32x
also some streamlining cleanup in the drawing code
2023-06-11 19:11:18 +00:00
kub
f81718cbb8 32x, fix regression in poll detection 2023-06-09 19:27:21 +00:00
kub
f61d0a4534 core, testpico fixes 2023-06-09 19:22:51 +00:00
kub
3d7abd6905 32x, fix startup crash 2023-06-07 21:21:58 +00:00
kub
a18d5e22b3 md, fix carthw.cfg parsing 2023-06-05 22:21:16 +00:00
kub
3615ff7283 Merge pull request #89 from upstream/irixxxx_xin1
* upstream/irixxxx_xin1:
  carthw: more x-in-1 carts
  carthw: more accurate x-in-1 pirate handling
2023-06-05 22:14:52 +00:00
notaz
0a9bec0289 carthw: more x-in-1 carts
Also regenerate pico/carthw_cfg.c
2023-06-06 00:31:40 +03:00
kub
28165a19e4 core, always allocate a power of 2 for cartridges 2023-06-05 18:06:28 +00:00
kub
12d506baa8 libretro, more build fixes 2023-06-05 18:05:27 +00:00
kub
ab43a4b2fd libretro, fix build conflict 2023-06-05 18:05:27 +00:00
notaz
04cb5a192d carthw: more accurate x-in-1 pirate handling
There is no A0 so it should be masked out. Even though the cart could
use use LWR as A0, it's not actually connected as seen here:
http://gendev.spritesmind.net/forum/viewtopic.php?f=2&p=37995
2023-06-05 00:41:32 +03:00
notaz
3314e88244 readme: make it more neutral
I'd like the readme to not look weird in notaz/picodrive when I merge
all the changes, where it will be unclear who the 1st person pronoun
refers to. Several people have put quite some effort into it, so I think
it's best not to highlight anyone.

Also remove the old readme which has become outdated.
2023-06-05 00:31:51 +03:00
kub
69d69a4f63 mcd, fix prototype 2023-06-04 10:13:53 +00:00
kub
78562415ff core, fix crash if image couldn't be loaded 2023-06-03 07:50:23 +00:00