aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-11Add core options for some advance settings and dynarec speed hacksretro-wertz
- advance options > Disable XA Decoding, Disable CD Audio - dynarec speedhacks > Disable SMC checks, Assume GTE regs unneeded, Disable GTE Flags
2019-05-21Update Android.mkTwinaphex
2019-05-21(Android) Add HAVE_CHDtwinaphex
2019-05-19Merge pull request #286 from retro-wertz/patch-2hizzlekizzle
Fix CHD build for windows
2019-05-19Merge pull request #290 from retro-wertz/chdhizzlekizzle
Allow building without CHD, disable CHD for 3DS
2019-05-19Allow building without CHD, disable CHD for 3DSretro-wertz
- all platforms compiles with CHD support. - compile with HAVE_CHD=0 for no chd support. - CHD fails building for 3DS, not sure its even fast enough for the device. I tried asking in discord channel but haven't got reply. Disabling it till someone familiar with 3ds can fix it. http://p.0bl.net/123458
2019-05-16Fix CHD build for windowsretro-wertz
cc -DGIT_VERSION=\"" 4b7520c"\" -D__WIN32__ -DNO_DYLIB -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/zlib -Ideps/libchdr -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/bitmath.o deps/flac-1.3.2/src/libFLAC/bitmath.c In file included from deps/flac-1.3.2/src/libFLAC/include/private/bitmath.h:39, from deps/flac-1.3.2/src/libFLAC/bitmath.c:37: deps/flac-1.3.2/include/share/compat.h:57:16: error: conflicting types for 'fseeko64' #define fseeko fseeko64 ^~~~~~~~ In file included from deps/flac-1.3.2/include/share/win_utf8_io.h:37, from deps/flac-1.3.2/include/share/compat.h:150, from deps/flac-1.3.2/src/libFLAC/include/private/bitmath.h:39, from deps/flac-1.3.2/src/libFLAC/bitmath.c:37: D:/msys64/mingw64/x86_64-w64-mingw32/include/stdio.h:628:7: note: previous declaration of 'fseeko64' was here int fseeko64(FILE* stream, _off64_t offset, int whence); ^~~~~~~~ D:/msys64/mingw64/x86_64-w64-mingw32/include/stdio.h:632:12: error: conflicting types for 'ftello64' _off64_t ftello64(FILE * stream); ^~~~~~~~ In file included from deps/flac-1.3.2/src/libFLAC/include/private/bitmath.h:39, from deps/flac-1.3.2/src/libFLAC/bitmath.c:37: deps/flac-1.3.2/include/share/compat.h:58:16: note: previous declaration of 'ftello64' was here #define ftello ftello64 ^~~~~~~~ make: *** [Makefile:332: deps/flac-1.3.2/src/libFLAC/bitmath.o] Error 1
2019-05-15Merge pull request #284 from retro-wertz/buildfix_androidhizzlekizzle
Add CHD support for Android
2019-05-16Add CHD support for Androidretro-wertz
- and buildfix
2019-05-15Merge pull request #283 from aliaspider/masterTwinaphex
fix track information when loading CHDs.
2019-05-15fix track information when loading CHDs.aliaspider
2019-05-14Fixed cflags for PSC build (#281)Wes Smith
* Committer: Wes Smith <wraith@smithmedia.wraithbox.com> On branch master Your branch is up to date with 'origin/master'. Changes to be committed: modified: Makefile.libretro Added v8a35 to Makefile * modified makefile with libretro changes * New makefile format from libretro * Updated with PSClassic Make again * Updated PSC config * Fix compile flags Re-add optimizations, -mtune
2019-05-14Merge pull request #280 from aliaspider/masterTwinaphex
add CHD support.
2019-05-14add CHD support.aliaspider
2019-05-12Added PSClassic to makefile (#278)Wes Smith
* Committer: Wes Smith <wraith@smithmedia.wraithbox.com> On branch master Your branch is up to date with 'origin/master'. Changes to be committed: modified: Makefile.libretro Added v8a35 to Makefile * modified makefile with libretro changes * New makefile format from libretro * Updated with PSClassic Make again * Updated PSC config
2019-05-09Merge pull request #276 from bparker06/fpshizzlekizzle
add option to display internal FPS
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