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
kub
d8a897a6db
32x, improve poll detection
2023-06-03 07:49:17 +00:00
kub
805fbe6faa
32x, fixes for msu
2023-05-30 22:10:12 +00:00
kub
411b2c1949
mcd, fixes for msu
2023-05-30 22:07:56 +00:00
kub
02f3222feb
platform, basic msu-md support
...
loading a .cue file will look for a cartridge image with the same basename
and an extension of "gen", "smd", "md", "32x".
2023-05-28 13:56:55 +00:00
kub
f27a1749fe
mcd, preparations for msu support (arm version)
2023-05-26 20:45:13 +00:00
kub
02ff025479
mcd, preparations for msu support
2023-05-26 19:36:50 +00:00
kub
178a9b683c
mcd, fixes and improvements by mcd-verificator
2023-05-19 14:12:35 +00:00
crashGG
44a6c67823
fix .bin extension support for archives
...
fix the issue which can not load roms with the extension ".bin" in a zip package.
2023-05-15 09:27:24 +02:00
kub
c36dbc1dcd
mcd, fix Word-RAM in 2M mode
2023-05-11 22:39:28 +00:00
kub
4a55f64a5d
mcd, regression fix
...
yikes...
2023-05-11 22:20:02 +00:00
kub
f16f0d647f
mcd 68k, fix autoload for cyclone
2023-05-11 22:06:23 +00:00
kub
26d58060f4
32x, tiny optimization
2023-05-10 22:23:32 +00:00
kub
8eeb342641
mcd, some cleanup, fix Word-RAM in 2M mode
2023-05-10 22:20:06 +00:00
kub
02db230830
mcd, improve cpu scheduling
2023-05-09 19:21:47 +00:00