Commit graph

1662 commits

Author SHA1 Message Date
kub
e64742875a platform, move keyboard menu keys for L,R to BS,TAB
they should not be on printable chars for correct handling in directory
listings, and BS+TAB should be the same on all(?) international keyboards.
2023-02-07 23:19:23 +00:00
kub
572cf80e38 core vdp, fix regression (switching V30->V28 in lines 225-239) 2023-02-07 23:10:22 +00:00
sndream
9ec3b5ac0e rg99 support 2023-01-16 21:50:11 +01:00
kub
95788d2ff2 sh2 drc, minor improvement for PS3 ABI handling 2023-01-12 23:02:25 +00:00
OsirizX
1ef527e93b Apply some cleanups to the abicall macros 2023-01-12 21:01:14 +01:00
OsirizX
08be5f1dab Add dynarec support for PS3 2023-01-12 21:01:14 +01:00
kub
0512a22869 sh2 drc, wrap generated function ptrs if called from host 2023-01-09 20:45:10 +00:00
kub
e1b916547d update submodules, use lzma-19.00 with newer libchdr
lzma-22.01 doesn't compile cleanly with some libretro platforms
2022-12-21 12:10:24 +00:00
kub
d5288c2a41 update submodules, fix for newer libchdr 2022-12-21 08:03:05 +00:00
kub
14b19ad7c8 update submodules 2022-12-20 21:58:06 +00:00
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