Commit Graph

  • ab5b24a789
    Merge af966234db811acded3240e22a79c545eebab873 into a1e6d69f819cd25a30c701d244315f648818a163 #793 halest 2025-02-28 15:46:37 +01:00
  • af966234db Add possibility to snap analog stick controller angle to better support circular design controllers #793 Halest 2025-02-28 15:38:43 +01:00
  • 986ba7c9a6
    Merge 2ef7dc92b12ae8a7a03bf6dd3a71f0ccacf537a5 into a1e6d69f819cd25a30c701d244315f648818a163 #755 lgtm-com[bot] 2025-02-11 00:31:25 +01:00
  • a1e6d69f81
    Fixed buffer overflow in cheat function, and error handled in case calloc failed. (#790) master Kinglink 2025-02-06 05:44:42 -08:00
  • cef6567a7b Fixed buffer overflow in cheat function, and error handled in case calloc failed. #790 Kinglink 2025-01-26 00:22:20 -08:00
  • e372c5e327
    ios: properly set min supported version (#783) Eric Warmenhoven 2024-10-21 17:41:12 -04:00
  • db5274bd8a ios: properly set min supported version #783 Eric Warmenhoven 2024-10-16 23:43:18 -04:00
  • 41bfe3cadf
    Fix iOS build (#782) Eric Warmenhoven 2024-10-06 17:35:11 -04:00
  • 4943f2716e Fix iOS build #782 Eric Warmenhoven 2024-10-06 09:52:02 -04:00
  • 334998e612
    Revert "Updated to current libretro-common (#779)" (#780) LibretroAdmin 2024-06-28 20:29:28 -05:00
  • ef607d1d73
    Revert "Updated to current libretro-common (#779)" #780 revert-779-master LibretroAdmin 2024-06-28 18:29:19 -07:00
  • 9ae9554cde
    Updated to current libretro-common (#779) Alberto Fustinoni 2024-06-29 07:56:57 +09:00
  • bbaaaa2f61 Updated to current libretro-common #779 Alberto Fustinoni 2024-06-26 12:29:49 +09:00
  • dfc8d55686
    Merge pull request #777 from Aftnet/master LibretroAdmin 2024-06-18 13:13:36 -05:00
  • 85649de7fb MSVC compilation fix #777 Alberto Fustinoni 2024-06-18 23:26:59 +09:00
  • 330fa5efd3
    Merge pull request #776 from mpharoah/mpharoah/security/fix-ace-exploit LibretroAdmin 2024-06-10 15:42:25 -05:00
  • baba05c542 Fixed multiple buffer overflow vulnerabilities leading to ACE in code handling DMAs #776 Matt Pharoah 2024-06-10 16:14:08 -04:00
  • 52fc98dde1 Fixing builds on mac, disabling builds on ios #773 rebase Eric Warmenhoven 2024-01-18 09:15:55 -05:00
  • 1b57f9199b
    Merge pull request #767 from ethanaobrien/master LibretroAdmin 2024-01-15 15:41:37 +01:00
  • 33f5dbb97a
    Merge pull request #769 from FabioLolix/GCC13 LibretroAdmin 2024-01-15 15:41:28 +01:00
  • a537da27a2 Set -std=c++11 libretroadmin 2024-01-15 00:04:58 +01:00
  • 3e55dd1ea8
    Update .gitlab-ci.yml LibretroAdmin 2024-01-14 06:39:55 -08:00
  • 54864ef617 Makefile fix to enable build for "unix-armv7-hardfloat-neon" zoltanvb 2022-07-31 09:20:57 +02:00
  • 7de310716c Fixed behaviour of reserved/invalid RSP opcodes Matt Pharoah 2024-01-11 11:31:41 -05:00
  • abed952fdf Fixed RSP SLTIU instruction Matt Pharoah 2024-01-11 10:26:08 -05:00
  • 21dd0719df Fixed missing implementation for RSP LWU instruction Matt Pharoah 2024-01-11 09:34:50 -05:00
  • b72a680795 Fixed SRAV writing to R0 register Matt Pharoah 2024-01-11 09:25:44 -05:00
  • eb28e3edf8 Fixed RSP hang when setting HALT but not BREAK Matt Pharoah 2024-01-11 09:23:02 -05:00
  • 3052f79c16 Fixed read/write to RSP PC register from CPU Matt Pharoah 2024-01-09 16:45:43 -05:00
  • e4b846308b Increased emulated gamepad stick range from 80 to 85 Matt Pharoah 2024-01-09 16:32:44 -05:00
  • 1629bfcd3b v2.14.6 Matt Pharoah 2024-01-08 22:07:37 -05:00
  • 7cd1683b15 Fixed vector load RSP opcodes Matt Pharoah 2024-01-08 21:59:25 -05:00
  • 8f55a38420 Implemented missing SWV opcode Matt Pharoah 2024-01-08 20:37:58 -05:00
  • 76e1851dc8 Fixed RSP vector store commands and MTC2 Matt Pharoah 2024-01-08 19:45:22 -05:00
  • 4f7b8a6081 Fixed incorrect handling of BREAK bit in the RSP status register Matt Pharoah 2024-01-08 16:51:48 -05:00
  • 38bbb89842 Merge branch 'master' of gitlab.com:parallel-launcher/parallel-n64 Matt Pharoah 2024-01-05 17:19:53 -05:00
  • 3a862ba06e Fixed parallel-rsp to correctly emulate f3dex3 homebrew microcode Matt Pharoah 2024-01-05 17:19:06 -05:00
  • 066c7ab9cf Update version.h Matt Pharoah 2023-12-31 19:48:02 +00:00
  • 638c3d7768 Merge branch 'mac-arm-state-crash' into 'master' Matt Pharoah 2023-12-30 21:07:59 +00:00
  • e09603d5b3 Fixed macOS ARM savestate loading crash aglab2 2023-12-30 12:50:16 +07:00
  • 69ad4e2bdf Merge branch 'ci-test' into 'master' Matt Pharoah 2023-12-08 01:02:13 +00:00
  • 5484a2eae9 Added CI build & Fixed libpl legacy cheat cmd Matt Pharoah 2023-12-08 01:02:12 +00:00
  • 0e8782a1e3 Update version.h Matt Pharoah 2023-11-21 13:47:03 +00:00
  • 1f8b0f2aaa Merge branch 'macarm-recomp-crash' into 'master' Matt Pharoah 2023-11-21 03:28:40 +00:00
  • 2f7c6bae87 Upstream lightning to 2.2.2 for macOS ARM64 support aglab2 2023-11-21 08:36:43 +08:00
  • f03ef9f381 Merge branch 'macarm-recomp-crash' into 'master' Matt Pharoah 2023-11-20 16:57:33 +00:00
  • 6419ae2555 Fixed macOS 13+ recompiler crash due to restricted x18 register use aglab2 2023-11-21 00:32:57 +08:00
  • 448fe4424d fix build with GCC 13 #769 FabioLolix 2023-10-30 00:20:25 +01:00
  • 588ec1d8f9 Improved build scripts Matt Pharoah 2023-10-22 01:34:33 -04:00
  • e69f217bfa Version bumb Matt Pharoah 2023-10-22 05:15:42 +00:00
  • c5a65b326e Fixed out of bounds array index Matt Pharoah 2023-10-22 05:13:15 +00:00
  • 3ba660d228 Fixed Windows build Matt Pharoah 2023-10-21 17:25:05 -04:00
  • 4bf816a81b Fixed the PI command that initializes an SD card undoing the libpl sd card loading Matt Pharoah 2023-10-21 16:22:41 -04:00
  • 2ef37108bd Fixed broken libpl_get_rhdc_avatar_32_async function Matt Pharoah 2023-10-05 16:31:44 -04:00
  • fbeacb1d72 Merge branch 'mpharoah/libpl-update' into 'master' Matt Pharoah 2023-10-03 20:52:01 +00:00
  • da3478f106 Added more libpl functions Matt Pharoah 2023-10-03 16:49:52 -04:00
  • 49eadb4da8 allow build with gcc-13 kwyxz 2023-09-06 23:02:06 -07:00
  • 098fd02719 allow build with gcc-13 #768 kwyxz 2023-09-06 23:02:06 -07:00
  • 2cf21315d5
    Fix Emscripten #767 Ethan O'Brien 2023-09-06 19:35:52 -05:00
  • b5dc5780de
    Emscripten should be built with O3, not O2 Ethan O'Brien 2023-09-06 19:32:49 -05:00
  • aadcb19556
    Merge pull request #766 from Namaneo/fix_emscripten LibretroAdmin 2023-08-28 19:46:38 -07:00
  • 61922716a6 Fix emscripten build #766 Julien Loir 2023-08-29 00:40:44 +02:00
  • 388cda41b3 Fixed mouse button inputs on Windows Matt Pharoah 2023-08-10 19:59:21 -04:00
  • 8c7c54c020 Don't clear cheat flags if they are currently active Matt Pharoah 2023-07-30 14:47:00 -04:00
  • f368c87064 Added libpl commands to detect use of slowdown and frame advance Matt Pharoah 2023-07-30 00:30:47 -04:00
  • c9a5605568 Fixed protocol status check validation Matt Pharoah 2023-07-28 18:16:03 +00:00
  • 7a3d475ce4 Fixed MacOS ARM build Matt Pharoah 2023-07-19 20:31:01 -04:00
  • 2079253027 Implemented the TEQI, TNEI, TGEI, TEGIU, TLTI, and TLTIU opcodes Matt Pharoah 2023-07-19 19:52:55 -04:00
  • 8a2e2468b9 Fixed interpreter core Matt Pharoah 2023-07-19 19:25:59 -04:00
  • 5fb7eb30f1 Implemented TNE, TGE, TGEU, TLT, and TLTU instructions Matt Pharoah 2023-07-19 16:47:33 -04:00
  • 6d2175670c Fixed Windows build Matt Pharoah 2023-07-17 19:12:13 -04:00
  • 139a067f72 Merge branch 'mpharoah/libpl' into 'master' Matt Pharoah 2023-07-17 23:05:42 +00:00
  • 48c6b5c67a Fixed order of operations for connecting libpl pipes Matt Pharoah 2023-07-09 16:14:51 -04:00
  • 8b49f41d57 Added a libpl command to get graphics plugin info Matt Pharoah 2023-07-09 15:23:16 -04:00
  • 4594d8d8b5 Fixed broken IS Viewer for 64 MiB ROMs Matt Pharoah 2023-07-07 22:40:47 -04:00
  • 0cbb3eb110 Move libpl interface from 0xbffeXXXX to 0xbffbXXXX Matt Pharoah 2023-07-07 21:34:11 -04:00
  • cba8e107eb Correctly handle valid reads in the 0xbfd00000 to 0xbfffffff range Matt Pharoah 2023-07-07 21:32:40 -04:00
  • f2aeb3075f libpl prototype Matt Pharoah 2023-07-05 17:17:26 -04:00
  • 6882c65365 Fixed crash when PL_RTC_OFFSET environment variable is not set Matt Pharoah 2023-06-15 11:21:59 -04:00
  • d8095f3d57 Update README.md Matt Pharoah 2023-06-11 21:41:11 +00:00
  • 53b28fa7d2 Support configuring the RTC and rolling it back on savestate loads Matt Pharoah 2023-06-11 16:13:55 -04:00
  • 2efb536bb8 Merge branch 'sdcard' into 'master' Matt Pharoah 2023-05-10 23:21:11 +00:00
  • 76cd44341f Updated README Matt Pharoah 2023-05-10 19:09:06 -04:00
  • 12a082c90f Fixed missing feature flag check Matt Pharoah 2023-05-10 19:07:30 -04:00
  • 016f615acc Bump version Matt Pharoah 2023-05-10 19:04:46 -04:00
  • a532ddaf7a Put SD card support behind a config flag Matt Pharoah 2023-05-10 19:04:09 -04:00
  • 223839d497 Ensure file handles get freed if the sd card is initialized twice Matt Pharoah 2023-05-10 18:51:36 -04:00
  • 6d11bed9a7 Keep SD card file open instead of opening and closing it each read/write Matt Pharoah 2023-05-10 18:33:37 -04:00
  • 2b1cca06be Merge branch 'master' into 'sdcard' Matt Pharoah 2023-05-10 21:45:29 +00:00
  • 39ad2eacfc Make SC64 code more portable devwizard 2023-05-10 11:06:24 -07:00
  • f34013d053 Add SC64 SD card support devwizard 2023-05-07 00:26:44 -07:00
  • d13a2606f5 Merge branch 'mac-ext-mem' into 'master' Matt Pharoah 2023-04-28 15:08:56 +00:00
  • 3cc1b2e23b Do not require fd vulkan extensions for 'supports_external' aglab2 2023-04-28 22:58:22 +08:00
  • 421dab1483 Merge branch 'mpharoah/isviewer' into 'master' Matt Pharoah 2023-04-28 01:23:51 +00:00
  • 50d18b2b3e Added IS Viewer support Matt Pharoah 2023-04-27 21:14:46 -04:00
  • 7f6fbe8ea8 Merge branch 'mac-dynarec-dev' into 'master' Matt Pharoah 2023-01-20 14:00:05 +00:00
  • 2bdf186e38 SSE2NEON upstream aglab2 2023-01-20 21:56:08 +08:00
  • 1a74c7a31b Merge branch 'mac-dynarec-dev' into 'master' Matt Pharoah 2023-01-20 13:53:47 +00:00
  • eff678ec91 Fixed data fragmentation for trampolines for Mac ARM #6 aglab2 2023-01-20 21:02:55 +08:00
  • 4f01ecaeb4 Added an inefficient implementation for very far (4GB) MAP_JIT pages for Mac ARM #6 aglab2 2023-01-20 18:54:44 +08:00