1553 Commits

Author SHA1 Message Date
kub
ce00495b93 SDL, better handling of 2x overlay mode 2020-12-14 21:15:32 +01:00
kub
36583298ce improve mips disassembler to handle most of N32 code 2020-12-14 21:14:13 +01:00
kub
348ec9cadc vdp, fix for loading saved gfx state 2020-12-14 21:12:25 +01:00
kub
c5b2e3f357 32x, tentative fix for pad handling 2020-12-14 21:11:37 +01:00
kub
8b15881889 32x, restore old fix for X-men 2020-12-14 21:08:35 +01:00
kub
8563da1516 cz80, improve cycle accounting 2020-12-14 21:06:24 +01:00
kub
32c9e02a12 32x, tiny optimization for memory access 2020-12-14 21:05:51 +01:00
kub
fe08346468 mcd, add minimp3 playback support, fix libavcodec playback 2020-12-12 14:30:50 +01:00
kub
c27a4d6cb1 vdp rendering, fix handling of palettes 0-2 color 14 in sprite drawing 2020-12-12 14:59:09 +01:00
kub
40a03559de vdp, fix for 68k access timing 2020-12-12 17:29:31 +01:00
kub
94500245b2 vdp, kludge for z80 access 2020-12-12 17:27:30 +01:00
kub
dda1bf2e20 fixes for memory leaks and out of bounds memory access found by ASAN or gcc -flto 2020-12-12 14:57:56 +01:00
kub
0f56055394 ui, turn cursor off in SDL (was on by default on GKD) 2020-12-12 17:31:07 +01:00
kub
bcd8d97829 libretro, improve ps2 support, switchable renderers, 32X support w/ DRC 2020-12-12 14:51:44 +01:00
kub
1b1a2f2091 libretro, add new good (aka 8bit accurate) renderer, fix 256px mode rendering 2020-12-12 14:48:15 +01:00
kub
0d639b4ef0 vdp, add handling of external buffers for fast renderer 2020-12-12 14:36:54 +01:00
kub
23a3bc3aee libretro, fix version string 2020-12-12 14:24:21 +01:00
kub
5dcf545b77 libretro, improve toolchain path handling for GCW0 2020-12-12 14:20:05 +01:00
kub
0de9451923 rendering, fix bgr555 output mode
NB not done for ARM asm since no target uses bgr555
2020-12-05 15:20:15 +01:00
kub
b403f3d2ff drc, fix libretro removing of gcc-only syntax 2020-12-05 15:17:48 +01:00
kub
a42cb71bb3 libretro, fix apple os builds 2020-12-05 15:13:53 +01:00
kub
db9d76a791 libretro, fix handling of zlib 2020-12-05 15:12:32 +01:00
kub
bb23959060 make, improve detection of gcc 2020-12-05 15:11:06 +01:00
kub
edf8866572 Merge from irixxxx/master:9d1ecde for repo synchronization 2020-12-05 10:21:35 +01:00
kub
65ebe0201a release 1.97 2020-11-23 00:30:24 +01:00
kub
9cbf2a27a3 sh2 drc, fix for mapping in register cache 2020-11-23 00:24:34 +01:00
kub
2d9c9f61ee mcd, tentative fix for hanging 2020-11-19 00:05:22 +01:00
kub
e2be5701c0 mcd, fix for slave polling detection 2020-11-19 00:02:03 +01:00
kub
a709d67286 mcd, fixes for cycle accounting 2020-11-18 23:59:29 +01:00
kub
483deea5d3 ui, revise status line handling 2020-11-12 21:51:35 +01:00
kub
32b8a61ece mcd, fix SEEK status reporting 2020-11-04 18:18:24 +01:00
kub
7944a570b6 switch libpicofe to local repo 2020-11-02 00:05:37 +01:00
kub
83ca9e8b19 sh2 drc, fix sh2 reg enum usage 2020-11-01 22:55:48 +01:00
kub
67a5227f09 sh2 drc, fix PIC function calling for MIPS backend 2020-10-31 21:05:27 +01:00
kub
c6d302bf7e fix key mapping for opendingux platforms 2020-10-27 18:10:41 +01:00
kub
6855b121ea fix for config reading of key mappings 2020-10-27 18:08:57 +01:00
kub
6b0e776100 sh2 drc, fixes for cache handling on arm and mips cpus 2020-10-27 18:05:49 +01:00
notaz
2399acd107 add a hack for Decap Attack
Should delay the pull-up affect instead, but probably nothing needs
this whole thing anyway.
2020-10-13 23:19:47 +03:00
notaz
67b5cb3132 deal with some gcc7+ warnings 2019-12-07 21:40:24 +02:00
Cameron Cawley
cf47bf1255 Remove unused header 2019-10-19 17:07:12 +01:00
Cameron Cawley
3b6bdc9ee6 Only build evdev code on GP2X and Pandora 2019-10-19 17:06:52 +01:00
kub
f27e5ea630 libpicofe, new version for triple buffering with sdl 2020-10-14 22:51:49 +02:00
kub
b05165eb44 sh2 drc, MIPS cache maintenance optimisation 2020-10-11 19:54:51 +02:00
kub
960ea8c4a6 sdl, enable triple buffering 2020-10-10 21:00:25 +02:00
kub
b7bd8d4778 sh2 drc, fix for cpu cache handling 2020-10-10 14:21:10 +02:00
kub
7f46706c92 sdl ui, fix status line artifacts if starting with rom on cmdline 2020-10-10 09:57:45 +02:00
kub
0621f9c506 sh2 drc, improve T bit propagation 2020-10-10 09:44:15 +02:00
kub
8ef593bbef sh2 drc, fix for cpu cache handling 2020-10-10 09:42:55 +02:00
kub
02f61f963a more rendering fixes and optimisations 2020-10-10 09:38:59 +02:00
kub
4b1e84150b ui, fix sdl flickering and status lines artifact issues 2020-10-07 20:17:01 +02:00