Age | Commit message (Collapse) | Author |
|
Allow threaded rendering for peops and enable on unix
|
|
iOS: Fix interpreter overrides
|
|
|
|
By default, iOS are built with either DYNAREC=ari64 or DYNAREC=lightrec, with lightrec used as an override flag to build the interpreter instead, which is DYNAREC=0.
This PR removes DYNAREC?=ari64 which seems to block the overrides from working.
Hopefully...:
|
|
Add a threaded renderer
|
|
This change adds a gpulib implementation that accepts GPU commands and
runs them through a real gpulib implementation on a thread. Depending
on a setting, it can either force a sync every frame, or continue to
work until the next frame arrives.
|
|
Update libchdr from latest upstream changes
|
|
Based on commit https://github.com/rtissera/libchdr/tree/16759edf50f39ecea7bfe8564d689fa01e0fae0c
but without directory stucture and filename changes.
|
|
[3DS] Set default CPU rate to the usual 57
|
|
3DS handles it fine, and 50 makes Metal Gear Solid feel very sluggish.
|
|
Revert "fixes link time errors on the RPi platform (tested with 3 and 4)"
|
|
|
|
fixes link time errors on the RPi platform (tested with 3 and 4)
|
|
|
|
[3DS] Enable threading for the SPU
|
|
|
|
cdriso: parse .cd<X> files as .cue
|
|
Correctly signal errors for out-of-bounds async CD reads
|
|
|
|
|
|
Add support for dual-guncon
|
|
|
|
Enables the parsing of .cd<X> files as cuesheets.
Useful to 'hide' individual `.cue` files from the frontend
when using a multi-disc game configured in a playlist (`.m3u`) file.
|
|
[3DS] Support latest libctru
|
|
|
|
Add an option to downscale hi-res views
|
|
Some older devices that use gpu_unai don't have a high enough
resolution to display all of the pixels in high-res mode. There's a
setting in unai to skip rendering of these pixels, but it's not
connected to the libretro frontend, and does not appear to be used in
the gpulib implementation at all.
This commit adds a gpu_unai setting, Enable Hi-Res Downscaling, that
will enable pixel skipping and blit only the pixels actually rendered
into a buffer no larger than 384x240. This buffer is then treated as
the actual framebuffer by gpulib and the libretro frontend.
|
|
|
|
Add header guards
|
|
sync to latest upstream
|
|
|
|
Fixed bug where MSB of a 15-bit BGR color could corrupt green value. Also added documentation.
https://github.com/libretro/pcsx_rearmed/commit/92db7708f2fd2a26ea730d761a60a582a646405a
Fix crash on retrying mission in driver (https://github.com/notaz/pcsx_rearmed/pull/165)
https://github.com/libretro/pcsx_rearmed/commit/fbf19ce6b6c02da47a67f58e23d8294cfcd18f55
|
|
Log interface
|
|
change fast lighting default to disabled
|
|
- Setting this option enabled can cause graphics issues.
|
|
|
|
|
|
Fix crash on retrying mission in driver
|
|
Update custom-issue-report.md
|
|
i believe posting logs should be the norm regardless of issue:
|
|
Update mouse device support, add mouse sensitivity option
|
|
- Remove unnecessary accumulator, cleanup and comments
- Add "Emulated Mouse Sensitivity" core option with range from 0.05 to 2.00, with 1.00 as normal mouse movement.
|
|
lightrec: fix race that could cause a freeze during load/reset
|
|
Issue #387
git subrepo commit (merge) deps/lightrec
subrepo:
subdir: "deps/lightrec"
merged: "a3a7bf4"
upstream:
origin: "https://github.com/pcercuei/lightrec.git"
branch: "master"
commit: "2cca097"
git-subrepo:
version: "0.4.1"
origin: "https://github.com/ingydotnet/git-subrepo"
commit: "a04d8c2"
|
|
Add Sony Mouse Controller support
|
|
- Tested with Final Doom. Worked great.
|
|
libchdr: Update to latest upstream
|
|
Update libchdr based from latest upstream sources. Fixes some issues as noted.
- Latest upstream commit: https://github.com/rtissera/libchdr/tree/6117d59d00ef8620de4cff4d6ecae46368cae881
- Fix https://github.com/libretro/pcsx_rearmed/issues/301
- Specific commit that fixes above problem: https://github.com/rtissera/libchdr/commit/e1acac6d83b36531e543e39a9e1a363e681083e6
|
|
Add support for frontend message interface v1
|
|
|