Commit graph

1504 commits

Author SHA1 Message Date
kub
6375e62775 68k, fix unpredictable instruction in ARM asm 2021-04-10 21:34:41 +02:00
kub
6bb230c7ec 32x, scheduling optimization 2021-04-07 22:31:00 +02:00
kub
5f97951865 sh2 drc, fix optimized standard division
still turned off, needs testing and performance checks
2021-04-07 22:24:03 +02:00
kub
a95da16ae1 32x, draw, avoid some warnings 2021-04-02 22:43:06 +02:00
kub
6138c4df25 32x, fix speed regression (wt memory write optimization) 2021-04-02 21:57:08 +02:00
kub
bac4eb5136 32x, arm asm draw optimization 2021-04-02 21:54:54 +02:00
kub
2dbaa49a1a sh2 drc, x86 fix, revert 6f64058 (carry usage in NEGC/DIV1) 2021-04-02 18:45:03 +02:00
kub
b57e33123a release 1.98 2021-03-30 23:21:23 +02:00
kub
2c731fd430 add build script for release 2021-03-30 20:17:26 +02:00
kub
88a58f34a0 build improvements for gph/psp devices 2021-03-30 20:17:26 +02:00
kub
40a7d177b2 make, improve build for devices using (open)dingux 2021-03-30 20:17:18 +02:00
kub
5d3b7ae27b make, add legacy dingux and retrofw, make libavcodec optional 2021-03-27 22:29:26 +01:00
kub
a6204821d5 ui, revised menu 2021-03-26 22:52:07 +01:00
kub
2ae9324c30 update libpicofe 2021-03-26 20:25:45 +01:00
kub
63235526b8 libretro, fix missing intialization for renderer 2021-03-26 20:22:53 +01:00
kub
0995d4a764 libretro, turn of DRC for Apple OSes
JIT requires special provisions in Retroarch and possibly cores as well
2021-03-23 23:11:23 +01:00
kub
3901ab970d make, some cleanup, slightly better support for legacy dingux 2021-03-23 22:44:44 +01:00
kub
4d4bea1c5f vdp fifo, adjust latency delay 2021-03-23 22:39:17 +01:00
kub
bcc34f2cf8 attempt for DRC support for newer versions of osx/ios 2021-03-23 00:10:11 +01:00
kub
8b60ec300b attempt for DRC support for newer versions of osx/ios 2021-03-22 23:47:24 +01:00
kub
c28911fdb1 cleanup for psp 2021-03-21 23:04:14 +01:00
kub
d5bc6ef7b5 sh2 drc, debug stuff 2021-03-21 22:55:21 +01:00
kub
28f83122ec sh2 drc, don't use x29 (frame pointer) in arm64 backend 2021-03-21 22:47:56 +01:00
kub
aa8a3b65f1 sh2 drc, adjust max ld/st offset in arm backend 2021-03-21 22:41:32 +01:00
kub
a1ca8377c9 sh2 drc, fix oversize blocks ending with JSR/BSR 2021-03-16 21:42:50 +01:00
kub
6f64058800 sh2 drc, x86 backend, optimize move #0 with xor 2021-03-16 21:42:50 +01:00
kub
2d2387b293 sh2 drc, fix reading from constant memory address 2021-03-16 21:42:50 +01:00
kub
d35a929551 libretro, build fix for ps2 2021-03-12 22:10:15 +01:00
kub
ef3241d203 mcd, fix memory leaks 2021-03-12 22:09:17 +01:00
kub
fa4954281c switch to libchdr with dr_flac 2021-03-12 22:07:50 +01:00
kub
886ce067c3 core, libretro fixes for chd support 2021-03-10 23:07:25 +01:00
kub
3d1e252313 core, chd support 2021-03-09 23:01:03 +01:00
kub
4bb0b70ec8 core, chd support 2021-03-08 23:02:55 +01:00
kub
37631374df ui, revised menu and option handling, added sound filter settings 2021-03-05 22:11:39 +01:00
kub
583c4840cf vdp rendering, fix crash for sprites with negative x/y (overlooked commit) 2021-03-05 00:38:41 +01:00
kub
b010d7b4ca vdp rendering, fix crash for sprites with negative x/y 2021-03-05 00:29:52 +01:00
kub
8374e606ab core, more on chd support 2021-03-04 22:38:11 +01:00
kub
15ca715228 core, groundwork for chd support
still needs some scrutiny, and build integration is missing
2021-03-04 20:54:10 +01:00
kub
4da84f9454 fixes for big endian support (svp drc, libpicofe update) 2021-02-25 09:41:55 +01:00
kub
0c948e2c82 ui, fix for changing SDL emulation display 2021-02-25 09:41:55 +01:00
kub
57c5a5e505 add big endian platform support 2021-02-22 22:27:51 +01:00
kub
b053cb2044 preparation for retrofw and legacy opendingux support 2021-02-22 22:27:41 +01:00
kub
b1b5f9c094 fixes for platform support for PSP: show fps, notices, CD leds 2021-02-10 22:55:30 +01:00
kub
bfd6662370 fixes for platform support for PSP 2021-02-06 01:20:35 +01:00
kub
4cc0fcaf15 fixes and improvements for type issues, part 3 2021-02-06 01:14:07 +01:00
kub
832faed320 ui, fix for SDL emulation display if resolution != 320x240 2021-01-31 20:14:49 +01:00
kub
8094d3362f sh2 drc, powerpc fixes for OSX, 32 bit, cache handling 2021-01-30 09:03:01 +01:00
kub
31d08e90c8 cz80, fix flags for OUT[ID]/OT[ID]R 2021-01-22 22:33:37 +01:00
kub
bdf7761ef8 gp2x, fix for 8bit fast renderer regression 2021-01-22 10:08:20 +01:00
kub
959ea39b23 vdp renderer, partial sync 8bit fast ARM asm with C code 2021-01-21 19:09:17 +01:00