aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-09add option to display internal FPSBrad Parker
2019-04-20Merge pull request #273 from hhromic/backport-marmTwinaphex
Backport check for Thumb instructions from configure script
2019-04-20Backport check for Thumb instructions from configure scriptHugo Hromic
The recompiler can't handle Thumb instructions, so they must be disabled. This is accomplished via the `-marm` flag being set for different platforms. However, when using `platform=unix` and manually configuring the build, the check for Thumb instructions is not done in `Makefile.libretro`. Therefore, when building with a compiler that defaults to Thumb instructions (e.g. ODROID-XU4), the build can fail with this error: libpcsxcore/new_dynarec/backends/psx/pcsxmem.c:18:2: error: #error the dynarec is incompatible with Thumb functions, libpcsxcore/new_dynarec/backends/psx/pcsxmem.c:19:2: error: #error please add -marm to compile flags To address this, we simply backport the define check from the configure script for when we build with `ARCH=arm`. This change doesn't affect the buildbot.
2019-04-09Merge pull request #270 from hhromic/backport-largefilehizzlekizzle
Backport large file support from configure script and improve makefile
2019-04-09Backport large file support from configure scriptHugo Hromic
Large file support is not enabled in `Makefile.libretro`, therefore when loading large PBP files you might get "Value too large" errors in some 32-bits systems such as the Raspberry Pi. For example: Could't open 'Final Fantasy VIII (USA).pbp' for reading: Value too large for defined data type Error opening CD-ROM plugin!
2019-04-09Tidy up and improve the libretro makefileHugo Hromic
* Made DEBUG and WANT_ZLIB variables configurable from make parameters * Removed duplicate block of code near the end of the Makefile * Matched formatting style with the rest of the Makefile * Changed spaces to tabs for consistency with the rest of the Makefile
2019-03-28Merge pull request #265 from hhromic/masterhizzlekizzle
Sync upstream commits lost during recent PR squash
2019-03-28Merge remote-tracking branch 'notaz/master'Hugo Hromic
2019-03-27Merge pull request #263 from retro-wertz/revert-262-fix_inputhizzlekizzle
Revert "Fix input not working in some games"
2019-03-27Revert "Fix input not working in some games"retro-wertz
2019-03-26Merge pull request #259 from retro-wertz/fix_zlibhizzlekizzle
Fix missing embedded zlib, remove unneeded zlib files
2019-03-26Sync gte fixes from upstream (#260)retro-wertz
* gte: backport fix for RTPS/RTPT Fix glitched drawing of road surface in 'Burning Road'.. behavior now matches Mednafen. This also preserves the fix by Shalma from prior commit f916013 for missing elements in 'Legacy of Kain: Soul Reaver' (missing green plasma balls in first level). - backported fix from pcsx4all https://github.com/dmitrysmagin/pcsx4all/pull/41/commits/a6ff7d29d615bdb26b491f4e1e2a9f4608a8d643 - fixes R4 - Ridge Racer Type 4 lighting issue * gte: change return to s64 for BOUNDS_ fix https://github.com/notaz/pcsx_rearmed/issues/129
2019-03-26Merge pull request #262 from retro-wertz/fix_inputhizzlekizzle
Fix input not working in some games
2019-03-26Fix input not working in some gamesretro-wertz
2019-03-26Fix missing embedded zlib, remove unneeded zlib filesretro-wertz
2019-03-25Merge pull request #127 from retro-wertz/fix_rtps_rtptnotaz
gte: backport fix for RTPS/RTPT
2019-03-25Merge pull request #130 from retro-wertz/patch-1notaz
gte: change return to s64 for BOUNDS_
2019-03-25Merge pull request #258 from retro-wertz/bootlogo_fixTwinaphex
Fix bootlogo showing only during reset when enabled
2019-03-25Fix bootlogo showing only during reset when enabledretro-wertz
2019-03-23gte: change return to s64 for BOUNDS_retro-wertz
fix https://github.com/notaz/pcsx_rearmed/issues/129
2019-03-23gte: backport fix for RTPS/RTPTretro-wertz
Fix glitched drawing of road surface in 'Burning Road'.. behavior now matches Mednafen. This also preserves the fix by Shalma from prior commit f916013 for missing elements in 'Legacy of Kain: Soul Reaver' (missing green plasma balls in first level). - backported fix from pcsx4all https://github.com/dmitrysmagin/pcsx4all/pull/41/commits/a6ff7d29d615bdb26b491f4e1e2a9f4608a8d643 - fixes R4 - Ridge Racer Type 4 lighting issue
2019-03-21Merge pull request #253 from hhromic/buildfix-armvTwinaphex
(BuildFix) Do not leave HAVE_NEON unset in armv platform check
2019-03-21Do not leave HAVE_NEON unset in armv platform checkHugo Hromic
* Default to `HAVE_NEON=0` until the `platform` is checked for `neon` * Fixes build with `platform=armv` alone (no NEON requested) in a NEON device where the autodetection using `$(CC) -E -dD` will enable it
2019-03-18Merge pull request #249 from retro-wertz/unai_updatehizzlekizzle
GPU unai update
2019-03-18GPU unai updateretro-wertz
2019-03-17re-re-re-re-disable unaihizzlekizzle
it keeps breaking 3DS compilation on the buildbot.
2019-03-17Merge pull request #248 from retro-wertz/patch-2Twinaphex
Reverts 0963774 (Run SysRese) only from...)
2019-03-17Reverts 0963774 (Run SysRese) only from...)retro-wertz
This reverts commit https://github.com/libretro/pcsx_rearmed/commit/0963774720493115d123104f9ddc506d49a886bc, which was added to remedy issue on ludo when using official bios. turns out if has affected HLE on arm. Other arm users so far don't have issue with this PR nor they gained any advantage over it so issue probably is just ludo exclusive. Reverting this.
2019-03-12Merge pull request #244 from retro-wertz/sync_to_upstreamhizzlekizzle
fetch new updates from upstream
2019-03-13Add Diablo Music fix hack to core optionsretro-wertz
2019-03-13merge remote-tracking branch 'notaz/master'retro-wertz
2019-03-13Merge pull request #123 from gameblabla/diablofix_hacknotaz
Diablo Music fix for PCSX Rearmed. (optional hack)
2019-03-12Merge pull request #243 from retro-wertz/unai_fixeshizzlekizzle
gpu_unai buildfix and re-enable on 3ds
2019-03-123DS: Re-enable unai gpuretro-wertz
- As per request for performance testing sacrificing quality
2019-03-12gpu_unai: Buildfixretro-wertz
2019-03-11Merge pull request #242 from retro-wertz/patch-1hizzlekizzle
Update bios search order
2019-03-12Update bios search orderretro-wertz
2019-03-10Merge pull request #240 from retro-wertz/core_optionshizzlekizzle
PSX clock and BIOS core options, memcard2 fix etc
2019-03-10Use actual labels for input typesretro-wertz
-removes "default" labels, which is just standard for input 1 and 2, and none for input 3-4 and just use the actual input type labels as defaults.
2019-03-10Fix memcard2 still detected by games when its supposed to be disabledretro-wertz
2019-03-10Add core option: PSX cpu clock (dynarec)retro-wertz
2019-03-09Merge pull request #124 from gameblabla/buildingfixesnotaz
Fix for compiling it against newer zlib versions.
2019-03-09Add BIOS core option, selects between using HLE or real bios fileretro-wertz
2019-03-07Merge pull request #239 from retro-wertz/osxhizzlekizzle
Fix OSX interpreter build target
2019-03-08Fix OSX interpreter build targetretro-wertz
- similar to IOS build fix
2019-03-08Merge pull request #238 from retro-wertz/patch-1Twinaphex
[ios] Try to fix build target mixups
2019-03-08[ios] Try to fix build target mixupsretro-wertz
related: https://github.com/libretro/libretro-super/issues/976
2019-03-07Fix for compiling it against newer zlib versions.gameblabla
2019-03-07Diablo Music fix for PCSX Rearmed. (optional hack)gameblabla
Let's also allow it to be changed from the menu. Set to off by default as it could cause issues in some other games.
2019-03-07Merge pull request #236 from retro-wertz/3dshizzlekizzle
3DS: Restore default gpu