Commit graph

  • 70e9ca7191 improve mips disassembler to handle most of N32 code kub 2020-12-14 21:14:13 +01:00
  • 7c5227a490 vdp, fix for loading saved gfx state kub 2020-12-14 21:12:25 +01:00
  • 59642c52e6 32x, tentative fix for pad handling kub 2020-12-14 21:11:37 +01:00
  • dc01e0b58d 32x, restore old fix for X-men kub 2020-12-14 21:08:35 +01:00
  • 85894ad406 cz80, improve cycle accounting kub 2020-12-14 21:06:24 +01:00
  • e0d5c83fd3 32x, tiny optimization for memory access kub 2020-12-14 21:05:51 +01:00
  • faedc4f1e2 mcd, add minimp3 playback support, fix libavcodec playback kub 2020-12-12 14:30:50 +01:00
  • 08bbe7f816 vdp rendering, fix handling of palettes 0-2 color 14 in sprite drawing kub 2020-12-12 14:59:09 +01:00
  • dda72beae4 vdp, fix for 68k access timing kub 2020-12-12 17:29:31 +01:00
  • 1613ec6c30 vdp, kludge for z80 access kub 2020-12-12 17:27:30 +01:00
  • a20300bf1e fixes for memory leaks and out of bounds memory access found by ASAN or gcc -flto kub 2020-12-12 14:57:56 +01:00
  • bb70cc6e66 ui, turn cursor off in SDL (was on by default on GKD) kub 2020-12-12 17:31:07 +01:00
  • 7e5b769d8f libretro, improve ps2 support, switchable renderers, 32X support w/ DRC kub 2020-12-12 14:51:44 +01:00
  • cd262e4cc7 libretro, add new good (aka 8bit accurate) renderer, fix 256px mode rendering kub 2020-12-12 14:48:15 +01:00
  • 207e5ba0ee vdp, add handling of external buffers for fast renderer kub 2020-12-12 14:36:54 +01:00
  • 7e382f5403 libretro, fix version string kub 2020-12-12 14:24:21 +01:00
  • 5d900cc4fd libretro, improve toolchain path handling for GCW0 kub 2020-12-12 14:20:05 +01:00
  • 16b11d9171 rendering, fix bgr555 output mode kub 2020-12-05 15:20:15 +01:00
  • 42077979ca drc, fix libretro removing of gcc-only syntax kub 2020-12-05 15:17:48 +01:00
  • 512898fed1 libretro, fix apple os builds kub 2020-12-05 15:13:53 +01:00
  • 5735f2badf libretro, fix handling of zlib kub 2020-12-05 15:12:32 +01:00
  • 9511ffd153 make, improve detection of gcc kub 2020-12-05 15:11:06 +01:00
  • 61d76999d7 Merge from libretro/master:46902e0 for repo synchronization kub 2020-12-05 10:21:35 +01:00
  • 9d1ecde692 release 1.97 kub 2020-11-23 00:30:24 +01:00
  • efb6bc7d73 sh2 drc, fix for mapping in register cache kub 2020-11-23 00:24:34 +01:00
  • 1a95ce340b mcd, tentative fix for hanging kub 2020-11-19 00:05:22 +01:00
  • ed9c0413ee mcd, fix for slave polling detection kub 2020-11-19 00:02:03 +01:00
  • 9f01ce95ae mcd, fixes for cycle accounting kub 2020-11-18 23:59:29 +01:00
  • 69b7b2641b ui, revise status line handling kub 2020-11-12 21:51:35 +01:00
  • ae61303f86 mcd, fix SEEK status reporting kub 2020-11-04 18:18:24 +01:00
  • d191afbccf switch libpicofe to local repo kub 2020-11-02 00:05:37 +01:00
  • 7082729e06 sh2 drc, fix sh2 reg enum usage kub 2020-11-01 22:55:48 +01:00
  • fde25b40fe sh2 drc, fix PIC function calling for MIPS backend kub 2020-10-31 21:05:27 +01:00
  • 8c54e0dd8f fix key mapping for opendingux platforms kub 2020-10-27 18:10:41 +01:00
  • 8c10129faa fix for config reading of key mappings kub 2020-10-27 18:08:57 +01:00
  • 69c22514b0 sh2 drc, fixes for cache handling on arm and mips cpus kub 2020-10-27 18:05:49 +01:00
  • e7faa8e4e1 Merge remote-tracking branch 'upstream/master' kub 2020-10-21 20:29:58 +02:00
  • ac4c2eae19 libpicofe, new version for triple buffering with sdl kub 2020-10-14 22:51:49 +02:00
  • 1d366b1ad9 add a hack for Decap Attack notaz 2020-10-13 23:19:47 +03:00
  • 6e8916bc9a sh2 drc, MIPS cache maintenance optimisation kub 2020-10-11 19:54:51 +02:00
  • 6131340280 sdl, enable triple buffering kub 2020-10-10 21:00:25 +02:00
  • 4153006fb8 sh2 drc, fix for cpu cache handling kub 2020-10-10 14:21:10 +02:00
  • 07a08efcfc sdl ui, fix status line artifacts if starting with rom on cmdline kub 2020-10-10 09:57:45 +02:00
  • b286d66f7b sh2 drc, improve T bit propagation kub 2020-10-10 09:44:15 +02:00
  • 0de604b1ff sh2 drc, fix for cpu cache handling kub 2020-10-10 09:42:55 +02:00
  • 33cb1ab015 more rendering fixes and optimisations kub 2020-10-10 09:38:59 +02:00
  • 758abbebc2 ui, fix sdl flickering and status lines artifact issues kub 2020-10-07 20:17:01 +02:00
  • 3618d636d2 vdp rendering, fix SAT caching for high addresses >64KB kub 2020-10-07 20:12:23 +02:00
  • 3031ff347a vdp rendering, fix fast-forward graphics kub 2020-10-07 20:08:22 +02:00
  • 7165b73c26 vdp rendering, layer drawing optimisation kub 2020-10-07 20:07:13 +02:00
  • 71a2e205ea vdp rendering, cleanup and optimisation kub 2020-10-04 23:10:10 +02:00
  • 13e220715e frontend, fix scaling option handling kub 2020-09-30 19:34:47 +02:00
  • 47677a2ab1 vdp rendering, fixes and optimisations kub 2020-09-30 19:31:41 +02:00
  • 81d54be15d audio, improve YM2413 handling kub 2020-09-25 21:22:40 +02:00
  • 47548249a0 vdp rendering, fix window with mixed prio tiles kub 2020-09-25 21:16:44 +02:00
  • 30bd991f27 mcd, GenesisPlusGX bugfix 18fca13,33a43e3: report SEEK status while seeking kub 2020-09-23 22:26:43 +02:00
  • 1b3433bb84 mcd, fix playing wrong audio track after seek kub 2020-09-23 19:24:49 +02:00
  • e721f80136 vdp, fix for gfx save/load menu bg kub 2020-09-21 21:02:51 +02:00
  • 8e4ab3c62c vdp rendering, fix sprite masking and interlace layer priority kub 2020-09-21 18:10:35 +02:00
  • 6bfa97ff78 vdp rendering, fix highlight op on shadow kub 2020-09-18 00:18:59 +02:00
  • ec191db849 arm asm, tiny optimisation for 68k mem access kub 2020-09-18 00:09:55 +02:00
  • 627648e408 vdp, test code for 8 bit fast renderer kub 2020-09-18 00:02:45 +02:00
  • bebe75ddc8 update author info kub 2020-09-17 23:57:55 +02:00
  • 056f101ff8 sh2 drc, standalone testing tool kub 2020-09-17 23:55:55 +02:00
  • 48b648070b sh2 drc, fix symbol clash kub 2020-09-17 23:50:18 +02:00
  • dc56ca2ede vdp fifo, tentative fix for hanging DMA kub 2020-09-17 23:47:34 +02:00
  • 352479001c vdp, optimisation for 8bit renderers kub 2020-08-04 22:24:56 +02:00
  • 1f49b75032 SDL UI, fix SDL input and SDL window output mode for osx compile kub 2020-08-02 23:17:57 +02:00
  • b74303b1a7 vdp mode 4, optimisation kub 2020-07-29 20:47:16 +02:00
  • a97dd5cded configure, fix for newer gcc kub 2020-07-29 20:41:07 +02:00
  • 3df6254bb4 Merge pull request #3 from hiroshica/hwork kub 2020-07-28 23:29:24 +02:00
  • 95cb712a52 adding RG350 platform hiroshica 2020-02-26 22:13:15 +09:00
  • 2e66d031fe correcting the treatment of color number 0 hiroshica 2020-02-26 15:42:14 +09:00
  • a2f24bfa7b adding ym2413 hiroshica 2020-02-24 13:42:53 +09:00
  • 7980d47767 sms mode 4, fix 8 bit renderer code kub 2020-07-25 23:58:57 +02:00
  • 2e5cbf5b6a audio, fix for speed regression after last commit kub 2020-07-17 19:25:51 +02:00
  • 6f7beab435 audio, fix sound issues in some intros kub 2020-07-16 19:05:46 +02:00
  • 713e3a1c5b libretro, build fixes for android kub 2020-07-16 19:29:34 +02:00
  • 368c918050 sh2 drc, optimize standard division insns (default off, needs more scrutiny) kub 2020-07-14 00:07:15 +02:00
  • 48302a8a51 Buildfix twinaphex 2020-07-13 21:29:19 +02:00
  • 9257c0c5c8 Buildfix twinaphex 2020-07-13 11:59:10 +02:00
  • 1bee714816 Fix more conflicting types for prototypes twinaphex 2020-07-13 01:33:41 +02:00
  • e6a52e1940 Prevent collission with PS2 SDK twinaphex 2020-07-12 19:10:14 +02:00
  • 182b8d01f9 Make sure function prototype signatures match, and put typedefs into separate header file twinaphex 2020-07-12 13:58:17 +02:00
  • 35984c2198 libretro, build fixes for ios kub 2020-07-13 07:20:04 +02:00
  • 18538b2ce8 core, keep offsets header from being build if no preprocessed asm files kub 2020-07-11 23:54:53 +02:00
  • 93c08696d7 libretro, build fixes kub 2020-07-10 23:40:35 +02:00
  • 03d5f5105c libretro, build fixes kub 2020-07-10 17:53:32 +02:00
  • 55c3c2b02f core, fix type issues by using stdint types kub 2020-07-10 09:09:52 +02:00
  • 03718e6276 libretro, build fixes kub 2020-07-09 23:51:39 +02:00
  • b1ccc27109 sh2, fix for interpreter crash if drc is compiled in too kub 2020-07-09 08:40:35 +02:00
  • 1426b7569e sh2 drc, fix for x86_64 backend kub 2020-07-08 20:48:16 +02:00
  • 6b67b6aa13 libretro, more fixes and cleanups for windows and osx kub 2020-07-08 20:46:46 +02:00
  • 0198149a72 libretro, changes to allow for both standalone and libretro build kub 2020-07-08 20:14:12 +02:00
  • e2b573c0b0 libretro, fix for windows and osx kub 2020-07-07 10:17:57 +02:00
  • 62c7479bb1 SDL UI, 2x overlay mode, for improved color resolution kub 2020-07-03 00:46:40 +02:00
  • 9279264a49 switch submodules to github and update to current version kub 2020-07-03 00:45:13 +02:00
  • b29bf88c22 libretro make fix for non-arm architectures kub 2020-07-02 16:14:16 +02:00
  • 18c95d9f57 sh2 drc, fix for SH2 T handling in Mips/RiscV kub 2020-06-25 16:49:17 +02:00
  • 09cab6d27a SDL UI, preparation for 2x mode, for improved color resolution kub 2020-06-25 16:46:35 +02:00