aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-13Add an option to downscale hi-res viewsJustin Weiss
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.
2020-07-01Merge pull request #436 from negativeExponent/patch-1Autechre
Update custom-issue-report.md
2020-07-01Update custom-issue-report.mdnegativeExponent
i believe posting logs should be the norm regardless of issue:
2020-06-10Merge pull request #430 from negativeExponent/libretrohizzlekizzle
Update mouse device support, add mouse sensitivity option
2020-06-08Update mouse device support, add mouse sensitivity optionnegativeExponent
- 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.
2020-06-08Merge pull request #429 from ZachCook/masterAutechre
lightrec: fix race that could cause a freeze during load/reset
2020-06-07lightrec: fix race that could cause a freeze during load/resetZachary Cook
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"
2020-06-07Merge pull request #428 from negativeExponent/libretroAutechre
Add Sony Mouse Controller support
2020-06-07Add Sony Mouse Controller supportnegativeExponent
- Tested with Final Doom. Worked great.
2020-06-05Merge pull request #426 from negativeExponent/update_libchdrAutechre
libchdr: Update to latest upstream
2020-06-05libchdr: Update to latest upstreamnegativeExponent
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
2020-05-26Merge pull request #423 from jdgleaver/set-message-extAutechre
Add support for frontend message interface v1
2020-05-26Add support for frontend message interface v1jdgleaver
2020-05-25Merge pull request #425 from negativeExponent/libretroAutechre
Fix interpreter-only build (DYNAREC=0)
2020-05-25Fix interpreter-only build (DYNAREC=0)negativeExponent
- For systems that can only run in interpreter mode for whatever reasons.
2020-05-23Merge pull request #424 from negativeExponent/libretrohizzlekizzle
silence some warnings
2020-05-23plugins/dfinput: Silence warningsnegativeExponent
These inputs are unused in current core implementation...
2020-05-23Silence some warningsnegativeExponent
Silences some [-Wformat-truncation=] and [-Wstringop-truncation]
2020-05-21Merge pull request #422 from negativeExponent/fix_android_buildhizzlekizzle
Android: Support for new lightrec api
2020-05-21Android: Support for new lightrec apinegativeExponent
2020-05-20Merge pull request #421 from negativeExponent/lightrec_updatehizzlekizzle
Update lightrec to latest upstream
2020-05-21Update Lightrec APInegativeExponent
2020-05-21Update deps/lightrecnegativeExponent
git subrepo clone --branch=master --force https://github.com/pcercuei/lightrec.git deps/lightrec subrepo: subdir: "deps/lightrec" merged: "2081869" upstream: origin: "https://github.com/pcercuei/lightrec.git" branch: "master" commit: "2081869" git-subrepo: version: "0.4.1" origin: "https://github.com/ingydotnet/git-subrepo.git" commit: "a04d8c2"
2020-05-18Merge pull request #419 from negativeExponent/libretrohizzlekizzle
Minimize logs when loading a cheevos-compatible content
2020-05-18Minimize logs when loading a cheevos-compatible contentnegativeExponent
- Using retro_memory_descriptors[] for memmap creates a list of address for a game. At the moment, its quite long and can cover up the log window. Since there is only 1 pointer used, using the traditional retro_get_memory_map/data works enough for this purpose. - Move the use of memory descriptors to debug build.
2020-05-13Merge pull request #417 from negativeExponent/libretrohizzlekizzle
updates
2020-05-14Cleanup retro_run()negativeExponent
- move input query into separate functions - move internal fps display to separate function
2020-05-13Update libretro.cnegativeExponent
- Apply style nits
2020-05-12Merge pull request #416 from negativeExponent/libretroAutechre
more core options cleanup
2020-05-12Hide other inputs from core optionsnegativeExponent
- This adds a core option to hide some input options like multitaps, player ports 3-8 and analog-related fine-tuning options. - also combine dynarec-only options in one #define directive
2020-05-12libretro.c: Change indents from tabs to spacesnegativeExponent
2020-05-10Merge pull request #415 from negativeExponent/core_option_cleanuphizzlekizzle
Core option cleanup
2020-05-10More core option fixesnegativeExponent
- This PR fixes core options and moves them to the related dynarec modes where they are implemented. LIGHTREC = relates to platforms that supports the new Lightrec mode NEW_DYNAREC = relates to previous dynarec implementation that is still used for some 32bit devices - Dynarec Recompiler core option, both dynarec implementation can be enabled or disabled
2020-05-10Update .gitignorenegativeExponent
2020-05-07Merge pull request #414 from negativeExponent/libretrohizzlekizzle
core options fixup
2020-05-08Move guncon options to update_variablesnegativeExponent
- This should stop unnecessary RETRO_ENVIRONMENT_GET_VARIABLE callback and log spamming
2020-05-08Fixup update_variablesnegativeExponent
2020-05-07Merge pull request #413 from negativeExponent/libretrohizzlekizzle
Fix some edge case where core can freeze upon loading content
2020-05-07Fix some edge case where core can freeze upon loading contentnegativeExponent
- Core sometime freeze while loading content during the loading of the core options. Moving update_variables() from retro_init to retro_load_game() fixes the problem, on my case at least. - Also apply fix as suggested in this issue page: https://github.com/libretro/pcsx_rearmed/issues/373
2020-05-02Merge pull request #411 from Exalm/wip/exalm/oopsAutechre
Automatically disable lightrec when no bios is present, take 2
2020-04-30Automatically disable lightrec when no bios is present, take 2Alexander Mikhaylenko
Make sure to only do it with lightrec and not ARM dynarec.
2020-04-28Revert "Automatically disable lightrec when no bios is present"twinaphex
This reverts commit cf98d473a9ddaa6a77bed1cb5af706a4cd50b8b0.
2020-04-26Merge pull request #407 from Exalm/wip/exalm/lightrechizzlekizzle
Automatically disable lightrec when no bios is present
2020-04-26Merge pull request #406 from cmitu/cdimage-async-patchhizzlekizzle
cdriso: fix a disk switching deadlock when closing a CD image
2020-04-26Merge pull request #405 from J-O-N/fix-neon-cspacehizzlekizzle
neon: Fixed bug where MSB of a 15-bit BGR color could corrupt green value.
2020-04-26Automatically disable lightrec when no bios is presentAlexander Mikhaylenko
Fixes https://github.com/libretro/pcsx_rearmed/issues/404
2020-04-26cdriso: fix a disk switching deadlockcmitu
2020-04-26Fixed bug where MSB of a 15-bit BGR color could corrupt green value. Also ↵J-O-N
added documentation.
2020-04-24Merge pull request #397 from justinweiss/arm-lighting-blendingAutechre
unai: Add ARM-optimized lighting / blending functions
2020-04-20Clean up indentation / add comments for assembly functionsJustin Weiss