Commit graph

1852 commits

Author SHA1 Message Date
kub
19469da385 32x, fix soc code (sh2 sr register handling) 2022-12-20 21:37:21 +00:00
kub
7b02a2c3e3 32x, improve sh2 scheduling 2022-12-20 21:34:13 +00:00
kub
fe8f2d963e 32x, hacks for roms with caching related problems 2022-12-20 21:32:24 +00:00
kub
ebd9c86a6c platform, clear status remnants after renderer switching by hotkey 2022-12-19 22:03:43 +00:00
kub
35821b373c Revert 4ec1247 as it cause more troubles than it solves 2022-11-25 19:26:37 +00:00
kub
aa9c5aa559 sh2 drc, minor fix for arg passing in calls from generated to C code 2022-11-21 21:19:34 +00:00
kub
4ec1247d23 32x, tentative kludge for blackthorne 2022-11-21 21:15:51 +00:00
kub
eb990fd62a 32x, reset handling and synchronization changes 2022-10-28 19:55:40 +00:00
kub
7e0c38c9c7 psp, fix vsync synchronisation 2022-10-16 20:17:42 +00:00
kub
2c4675a993 core, fix cpu sync regression 2022-10-16 20:17:42 +00:00
kub
043ccbf45f fix some gcc warnings 2022-10-16 20:17:39 +00:00
kub
e44c606f39 pico, fix psg sound and fast forward 2022-10-14 18:47:20 +00:00
kub
c9d5f41b0a 32x, minor poll detection fix 2022-10-14 18:42:43 +00:00
kub
b074a2b5b6 mcd, minor optimization for poll detection 2022-10-13 19:25:25 +00:00
kub
fdaf9d10bd core, improve mcd+32x cpu synchronization 2022-10-12 21:44:32 +00:00
kub
db8af214be generic, fix debug menu rendering 2022-10-12 21:23:49 +00:00
kub
946c3b0ef5 32x, make 68k poll detection less agressive 2022-10-08 11:03:42 +00:00
kub
f338a562e9 sh2 drc, fix bug in jump patching for arm64 2022-10-06 19:46:03 +00: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
54f74b8100 sdl, limited redraw event processing for sdl window and overlay modes
improves window resizing within the limits of libpicofe. Proper
windowing support would need a redesign.
2022-10-01 08:40:29 +00:00
kub
a2d1369cb5 psp, enable using new pspdev, fix some bugs 2022-09-29 23:24:43 +00:00
cmitu
0e67fb6011 configure: fix mcpu compiler parameter for RPI targets 2022-09-28 21:57:03 +02:00
kub
4182483ea2 sms, fix center tms text mode (mode 1) 2022-09-28 18:53:27 +00:00
kub
c05ec65ef1 gp2x, small optimization 2022-09-28 18:52:26 +00:00
kub
12ffc46933 platform, fix emu loop timing for vsync enabled 2022-09-28 18:51:19 +00:00
kub
a1ef15a783 platform sdl, fix screen clearing if line pitch isn't width 2022-09-28 18:46:32 +00:00
kub
6370b1d401 psp, more fps, improve sms/gg scaling 2022-09-28 18:43:33 +00:00
kub
96948bdfc8 sms, add fast renderer, remove 1st column (8 px) if blanked 2022-09-25 10:03:06 +00:00
kub
23e4719638 generic ui, add basic GLES support 2022-09-17 07:25:17 +00:00
kub
7c6f79147b sms, add xor 4x8k mapper 2022-09-14 19:33:02 +00:00
kub
f9b966dec6 mcd, fix gfx (32x32 stamp) 2022-09-14 19:30:32 +00:00
kub
6ce10a4308 core+platforms, harmonise supported extensions 2022-09-14 19:30:32 +00:00
kub
2ec448a8ce sound, fix ym2413 fm sound load/save 2022-05-11 00:18:47 +02:00
kub
732c328c41 z80, fix drz80 save (regression) 2022-05-09 23:14:40 +02:00
kub
56e0b86559 core vdp, fix out-of-bounds vram access for save/load 2022-05-09 21:59:52 +02:00
kub
7c16d1357b sms, fix mappers (save/load for sega, korea, 8kbram) 2022-05-09 21:59:52 +02:00
kub
46cbe781eb z80, improve cz80+drz80 compatibility 2022-05-04 20:27:44 +02:00
kub
5711398c4a z80: fix AF pop+push in DrZ80 (F bits 3+5 stack value unchanged) 2022-05-01 23:56:04 +02:00
kub
e1e8ca17be md, reworked cart protection handling, added some unlicensed 2022-04-30 14:07:58 +02:00
kub
27b26d0478 sound, minor FM filtering optimization 2022-04-30 14:04:28 +02:00
kub
72c2a04a9d core vdp, fix status reading synchronisation 2022-04-22 20:50:20 +02:00
kub
364be97d1b ui, fix skin for opendingux+linux 2022-04-20 19:26:16 +02:00
kub
36b2f2931f libretro, fix classic_arm builds, minor cleanup 2022-04-20 00:00:43 +02:00
kub
a5085db3ea Merge from libretro/master:7ff457f for repo synchronization 2022-04-19 23:58:59 +02:00
kub
45d0add214 ui, fix generic skin 2022-04-19 23:18:56 +02:00
kub
b4c25401da sh2 drc, improve cycle resolution for poll detection 2022-04-19 23:18:56 +02:00
kub
192ab01579 core, improve extension handling 2022-04-19 23:18:56 +02:00