This project is mirrored from https://*****@github.com/libretro/beetle-psx-libretro.git. Pull mirroring updated .
  1. 18 Nov, 2021 1 commit
  2. 22 May, 2021 2 commits
  3. 03 Oct, 2020 1 commit
  4. 22 Sep, 2020 1 commit
  5. 16 Sep, 2020 1 commit
  6. 05 Jun, 2020 1 commit
  7. 17 May, 2020 1 commit
  8. 14 May, 2020 2 commits
  9. 29 Apr, 2020 1 commit
    • Zachary Cook's avatar
      Keep track of mmap failing · d658f12e
      Zachary Cook authored
      If mmap failed it should prevent crashing when closing and disables
      lightrec memory mirrors so as to not use an incorrect code path.
      d658f12e
  10. 28 Apr, 2020 1 commit
  11. 06 Apr, 2020 1 commit
  12. 30 Mar, 2020 1 commit
  13. 04 Feb, 2020 1 commit
  14. 03 Feb, 2020 1 commit
  15. 30 Jan, 2020 1 commit
  16. 23 Jan, 2020 1 commit
  17. 22 Jan, 2020 1 commit
    • Zachary Cook's avatar
      Add lightrec dynarec support · 986444d8
      Zachary Cook authored
      Only output for big-ass-debugger if LIGHTREC_DEBUG=1
      
      LIGHTREC_DEBUG=1 implies DEBUG=1, to disable threaded recompiler, so that output is reliable
      
      Select which dynarec option with core config option
      
      Default back to the faster option, and should allow running debugger easier
      
      Fix crash when switching dynarec option at run-time, need to invalidate lightrec_state
      
      Fix exe loading enough to get into lightrec interpreter
      
      Code for reloading expansion1 is from @simias dynarec
      
      Fix savestate loading
      
      Cleanup LIGHTREC_DEBUG
      
      Keep track of previous dynarec option properly
      
      Fully re-initialize lightrec when switching dynarec option
      
      Add option to invalidate stores always (Full) or just for DMA (DMA Only)
      
      Add option to configure amount of cycles that can pass in dynarec before a DMA/GPU update is forced
      
      Do not init lightrec for beetle interpreter
      
      Make lightrec memory logging more concise
      
      Runahead can use a second instance, use exclusive shared memory and try another name
      
      Fix load state again
      
      Change default dynarec option to interpreter
      
      Reword DMA/GPU event cycles option
      
      Don't build lightrec by default, require HAVE_LIGHTREC=1
      
      Revert ReadAbsorb changes, incompatible with old save states
      
      Revert changes to GPR, much more compatible with beetle interpreter
      
      Fix subrepos so they can be updated cleanly in the future
      986444d8
  18. 30 Dec, 2018 1 commit
  19. 25 Nov, 2018 1 commit
    • iCatButler's avatar
      Fix PGXP "+CPU" integration (#448) · 8d15a782
      iCatButler authored
      Add PGXP calls for instructions that were previously missed. Should improve support for games like Croc, MGS, Alundra 2 and others.
      8d15a782
  20. 22 Feb, 2018 2 commits
  21. 21 Feb, 2018 3 commits
  22. 08 Feb, 2018 1 commit
    • Lionel Flandrin's avatar
      Rename "CPU Overclock" option into "GTE Overclock" · ac3fec5c
      Lionel Flandrin authored
      It's still not very accurate (it's not really an overclock and it also
      removes instruction cache/memory access latencies) but it's probably
      easier to understand that way and it won't clash with true CPU
      overclock.
      ac3fec5c
  23. 20 Dec, 2017 1 commit
  24. 22 Jan, 2017 1 commit
  25. 25 Sep, 2016 2 commits
    • iCatButler's avatar
      Fix a few CPU mode bugs · fba684f8
      iCatButler authored
      - Get register value after LUI
      - Get Rs (not Rd) in MTHI and MTLO
      fba684f8
    • iCatButler's avatar
      Initial PGXP integration · e9d2688c
      iCatButler authored
      - Create VS 2015 files
      - Fix various compiler and linker errors (not sure if I'm missing some existing work arounds)
      
      - Intergate all current operations (CPU currently broken)
      - Integrate vertex caching
      - Implement perspective correct texturing
      - Update command vertices to use floating point positions
      - Add menu options to toggle modes
      e9d2688c
  26. 24 Sep, 2016 2 commits
  27. 30 May, 2016 1 commit
  28. 10 May, 2016 1 commit
  29. 08 Apr, 2016 1 commit
  30. 14 Feb, 2016 2 commits
  31. 02 Feb, 2016 1 commit
  32. 29 Jan, 2016 1 commit