Commit Graph

  • 05f19a3e27 cdriso: clean up mode1 detection notaz 2023-08-06 19:22:42 +03:00
  • 6b6e764749 libretro: accept ps1_rom.bin (and similar) bios too notaz 2023-08-04 00:25:21 +03:00
  • f0b91b7830 drc: disable some weird code notaz 2023-08-04 00:22:45 +03:00
  • 684b681625 drc: adjust load/store checks notaz 2023-08-03 01:30:56 +03:00
  • f9e9616e4c drc: adjust alignment checking notaz 2023-08-03 01:28:27 +03:00
  • d3201e3911 drc: adjust MAXBLOCK notaz 2023-08-03 01:24:14 +03:00
  • a22ccd6a80 arm64: use ldp/stp more notaz 2023-08-03 01:22:58 +03:00
  • 33a1eda13e drc: some cleanup notaz 2023-08-03 01:20:45 +03:00
  • b4d5a91d40 dma: don't copy out of range notaz 2023-07-30 02:31:02 +03:00
  • 90f98e7cf5 drc: try to prevent wrong eviction notaz 2023-07-30 00:08:55 +03:00
  • de6dbc5289 drc: update according to the interpreter (3) notaz 2023-07-27 03:09:34 +03:00
  • ecca05e3f0 drc: update according to interpreter (2) notaz 2023-07-26 01:23:06 +03:00
  • 277718fa66 drc: optional address error exception support notaz 2023-07-24 01:28:07 +03:00
  • a5cd72d0e5 drc: update according to interpreter notaz 2023-07-21 23:33:10 +03:00
  • 9165d434d9 try to fix win32 build notaz 2023-07-24 23:20:12 +03:00
  • cddc7ca96d Support compiling without posix_memalign() function Paul Cercueil 2023-02-11 14:47:30 +00:00
  • f28d12a729 Support compiling without pthreads Paul Cercueil 2023-02-11 14:22:21 +00:00
  • 5e282df80d Support compiling without mmap functions Paul Cercueil 2023-02-11 14:17:13 +00:00
  • 3d1c03e769 psxinterpreter: adjust COP decoding notaz 2023-07-21 00:04:03 +03:00
  • bc7c5acb6e psxinterpreter: yet more exceptions, new config option notaz 2023-07-20 01:51:46 +03:00
  • f9ae4f29a4 psxinterpreter: rework load delays notaz 2023-07-18 01:49:46 +03:00
  • b9698f9dad psxinterpreter: rework branching in ds notaz 2023-07-17 20:54:19 +03:00
  • 905b7c2512 psxinterpreter: tons of new exceptions notaz 2023-07-17 01:18:05 +03:00
  • 19fae7fc20 psxinterpreter: assorted fixes notaz 2023-07-16 00:11:04 +03:00
  • 4c20e9554b Fix crash when BIOS isn't found Bobby Smith 2023-07-17 18:28:25 +02:00
  • fdcde643eb sync with libretro notaz 2023-07-15 01:19:28 +03:00
  • 0e8e5df915 attempt to fix build notaz 2023-07-14 23:09:58 +03:00
  • 378428ac9a libretro: look for openbios notaz 2023-07-14 22:50:13 +03:00
  • da65071fd7 adjust bios handling again notaz 2023-07-14 02:05:30 +03:00
  • 6777e33155 remove "slow" text from Enhanced Resolution notaz 2023-07-14 01:41:37 +03:00
  • db57cbb83e handle more GP0 status bits notaz 2023-07-14 01:20:43 +03:00
  • b0d96051c9 gpu_neon: fix texels vs pixels confusion notaz 2023-07-14 01:15:00 +03:00
  • ed7afeef12 drc: fix wrong unmap size notaz 2023-07-13 00:03:03 +03:00
  • 826ba56b07 psxmem: Use POSIX mmap functions as default hooks Paul Cercueil 2023-02-11 13:26:15 +00:00
  • 45a1e89f9b libpcsxcore: Use the same type for next_interrupt everywhere Ash Logan 2022-05-29 22:53:34 +10:00
  • 54c4acacc4 more timing hacks notaz 2023-07-13 01:24:18 +03:00
  • 69dc4e5ffc cdrom: moar hacks notaz 2023-07-12 02:21:26 +03:00
  • 10b9bf1ee1 cdrom: adjust logging notaz 2023-07-12 02:21:05 +03:00
  • 32ac4c7454 Merge pull request #299 from anzz1/patch-1 notaz 2023-07-12 20:19:15 +03:00
  • 509ebde451 cdrom: rename mode constants to defineds anzz1 2023-07-12 19:32:07 +03:00
  • 7b75929b94 some openbios support notaz 2023-07-11 01:19:58 +03:00
  • 6d75addfea drc: handle regs-not-in-psxRegs case better notaz 2023-07-10 01:50:00 +03:00
  • 980f7a58b4 clean up switching between dynarec and interpreter notaz 2023-07-09 22:50:47 +03:00
  • 4d66d894c6 Merge pull request #292 from pcercuei/dfsound-big-endian notaz 2023-07-09 18:57:54 +03:00
  • 5fa6cb1729 gpu-gles: fix wrong long usage notaz 2023-07-09 00:13:36 +03:00
  • 679d5ee3c4 clean up cache isolation handling notaz 2023-07-09 00:09:24 +03:00
  • d75460620e drc: minor cleanup notaz 2023-07-09 00:07:06 +03:00
  • e3973c6949 drc: fix some table math notaz 2023-07-08 17:53:56 +03:00
  • f189413eb7 cscpace: fix more alignment issues notaz 2023-07-08 00:18:08 +03:00
  • 203769fe90 make: try a different way to detect 32bit neon notaz 2023-07-07 21:27:15 +03:00
  • 8127758678 fix another missed double resolution change notaz 2023-07-07 00:44:11 +03:00
  • 8cb4b1b670 fix missed double resolution change notaz 2023-07-06 23:55:43 +03:00
  • 4904809d2e sbi: fix parser thinking it failed notaz 2023-07-06 23:51:41 +03:00
  • 16809ab9f4 libretro: disable spu thread by default, with option to reenable notaz 2023-07-06 18:47:31 +03:00
  • 53d4b74d2f spu: fix some threading issues notaz 2023-07-06 18:04:55 +03:00
  • 88b0dc1df1 spu: fix typo notaz 2023-07-05 00:23:18 +03:00
  • a5ff8be2c5 spu: irq adjustments according to MiSTer notaz 2023-07-05 00:12:44 +03:00
  • a4621d435f dfsound: Fix issues on big-endian systems Paul Cercueil 2023-03-08 11:30:00 +00:00
  • 8987ee208f Merge pull request #277 from joolswills/armv6_unai_fix notaz 2022-12-14 02:01:41 +02:00
  • 3499746e17 Fix building gpu_unai on armv6 Jools Wills 2022-12-12 15:29:05 +00:00
  • 399f666e98 cdrom: adjust a timing hack notaz 2022-12-11 22:28:42 +02:00
  • ae36bb2872 gpulib: allow commands to span list entries notaz 2022-11-15 00:57:47 +02:00
  • 4d311cb718 cdrom: forget old sector on cd change notaz 2022-11-14 01:17:58 +02:00
  • 8c84ba5f44 dma: add optional slow linked list walking notaz 2022-11-13 23:33:49 +02:00
  • 688bdb9526 cdrom: make the timing hack conditional notaz 2022-11-12 23:05:52 +02:00
  • cbd88286c7 cdriso: unbreak cdda for chd notaz 2022-11-12 17:57:31 +02:00
  • 7e6d030e6d cdrom: don't report read too early notaz 2022-11-05 22:51:37 +02:00
  • 1d5d35bc9d spu: fix a wrong assumption notaz 2022-11-03 22:49:08 +02:00
  • 9afc3b574d cdriso: fix up chd for separated subq reads notaz 2022-11-03 02:13:39 +02:00
  • 752c1c850b cdrom: change GetlocP handling notaz 2022-11-02 22:24:20 +02:00
  • afaac9354c cdrom: handle fifo overreads notaz 2022-11-02 01:20:50 +02:00
  • 4134c627c9 cdrom: add a timing hack notaz 2022-10-25 22:08:12 +03:00
  • e0f25b64cf cdrom: report read errors correctly notaz 2022-10-22 19:20:26 +03:00
  • a94ccc7fd9 psxbios: use noninvasive print for -psxout notaz 2022-10-22 19:16:46 +03:00
  • d04b892423 gpulib: update gpuinfo notaz 2022-10-15 00:37:43 +03:00
  • 7a8d521fba merge from libretro fork notaz 2022-10-13 23:55:21 +03:00
  • acc415b304 updated gaussian interpolation filter Sakitoshi 2019-01-23 22:19:49 -03:00
  • d5aeda2372 psxinterpreter: use cycle_multiplier also notaz 2022-10-01 23:43:39 +03:00
  • d014a47167 remove all the hack options notaz 2022-10-01 22:32:01 +03:00
  • ca1683d086 cdrom: update status immediately after seek notaz 2022-09-29 22:45:23 +03:00
  • ececcc61fa cdrom: ignore repeated read cmds notaz 2022-09-29 21:36:54 +03:00
  • 70c1043e63 cdrom: change GetlocL behavior notaz 2022-09-22 00:35:28 +03:00
  • 480e570b6f cdrom: treat seek the same as other commands notaz 2022-09-17 23:28:46 +03:00
  • 871bedc623 cdrom: allow to interrupt initial scan sequence notaz 2022-09-17 23:18:47 +03:00
  • 8aeb66dcc9 cdrom: actually reject commands when not ready notaz 2022-09-17 22:46:03 +03:00
  • 1f1128d05b main: log missing CPU features notaz 2022-09-16 22:59:25 +03:00
  • 4ebb76b301 gpu_neon: rm wrong cost qualifier notaz 2022-09-16 02:34:58 +03:00
  • b1eb84bc59 cdrom: adjust timing notaz 2022-09-16 02:31:37 +03:00
  • 77e1e47949 don't cast between long and pointers for win64 notaz 2022-09-16 00:03:40 +03:00
  • 415213c97e misc: patch some issues indicated by clang notaz 2022-09-15 21:12:10 +03:00
  • af486d6e65 frontend: handle double res rendering, enable on x86_64 notaz 2022-09-15 19:11:11 +03:00
  • 9088aca124 gpu_neon: brand new x86 SSE2+ implementation notaz 2022-09-12 01:40:24 +03:00
  • aafce833d9 gpu_neon: adjust some comments and things notaz 2022-08-17 00:11:39 +03:00
  • 38e03f0aee cdrom: delay the missed irq more notaz 2022-09-15 19:25:01 +03:00
  • 4ad17db3c1 some big endian fixes notaz 2022-09-10 17:53:54 +03:00
  • 378592c4db standalone: allow lightrec for testing notaz 2022-09-10 02:26:04 +03:00
  • eaa5336dc7 spu: fix wrong volume shift notaz 2022-09-10 16:46:05 +03:00
  • 8a0521eef6 fix build notaz 2022-09-10 02:37:50 +03:00
  • 3d08b9fe3d gte: minor diff from libretro notaz 2022-09-10 02:39:24 +03:00
  • 4cc373dd22 psxinterpreter: reduce the use of globals notaz 2022-09-09 22:11:30 +03:00