Commit graph

962 commits

Author SHA1 Message Date
cmitu
086cfd1e5f theodore: new libretro core for Thomson MO/TO emulation 2020-05-14 19:12:54 +01:00
Jools Wills
c5b5954c74 Revert "lr-parallel-n64 - revert 11c1ae33 to fix segfault on exit on arm"
This reverts commit f06cfbe1bc.

This is now fixed upstream
2020-05-08 00:37:58 +01:00
cmitu
4333dec6bb lr-mesen: add Mesen NES/Famicom emulator, libretro core 2020-05-06 09:29:25 +01:00
Jools Wills
e521bf6b1c lr-vice - correct Makefile name after upstream change 2020-05-02 17:24:37 +01:00
Jools Wills
0938107ff5 lr-mame - added COPYING and README.md to install 2020-04-23 11:05:47 +01:00
Jools Wills
3dd096a9b8 lr-mess - add COPYING license to install to replace removed README.md 2020-04-23 11:05:02 +01:00
Hugo Hromic
6aa894c049 lr-mupen64plus-next - revert workaround for crash in videocore platform
* fixed upstream in d32dea1
* removed unneeded dependencies
* minor cosmetic tweaks
2020-04-11 00:10:41 +01:00
Jools Wills
618cc84494 lr-flycast - disable link time optimisation due to segfault with it enabled.
Segfaults since upstream commit 4cf6c1f with HAVE_LTCG on - there are other issues with the codebase crashing with O3 so it may be due to undefined behaviour in the code (or possibly GCC bugs)
2020-04-01 05:19:15 +01:00
cmitu
e1e30a2359 lr-hatari: fix linkage on Ubuntu 18.04 & friends 2020-03-21 14:12:11 +02:00
Jools Wills
558f25c174 lr-mame2003 - adjust configure logic to avoid copying files / configuration on removal 2020-03-21 02:06:50 +00:00
Jools Wills
f7b6ba5274 lr-desmume - added missing dependency 2020-03-21 01:49:23 +00:00
Jools Wills
8346387879 lr-redream - remove module as no longer developed (redream is no longer open source) 2020-03-21 00:43:57 +00:00
Jools Wills
b5ed4b5e0c lr-kronos - disable on arm for now
* requires minor tweaks to build, but doesn't run well on rpi. will revisit.
2020-03-18 21:04:10 +00:00
cmitu
372c7cf7f1 nestopia: doesn't neeed the external board db file 2020-03-17 12:50:53 +02:00
Jools Wills
fa2915f0c7 lr-mupen64plus-next - fix building on armv6 2020-03-17 06:47:50 +00:00
Jools Wills
7eff06b464 cosmetic - trailing whitespace 2020-03-05 06:26:40 +00:00
barbudreadmon
ecd6f89934
fbneo: add nes & fds subsystems 2020-03-03 13:00:52 +01:00
Jools Wills
dbcb139b88
Merge pull request #3000 from joolswills/module_flags
Module flags
2020-02-28 02:55:51 +00:00
cmitu
d9f1772298 lr-opera: replace lr-4do due to name and repository changes 2020-02-23 18:18:59 +00:00
Jools Wills
7a20b0d947 updated all module flags for ports 2020-02-22 08:23:30 +00:00
Jools Wills
58057cfc22 lr-flycast - added missing dependencies 2020-02-18 04:47:35 +00:00
Jools Wills
31f0dbeaed
Merge pull request #2988 from joolswills/flycast-config
lr-flycast - only set video_shared_context for gl targets
2020-02-18 03:03:33 +00:00
Jools Wills
40ab240844 lr-flycast - accidently removed the gitPullOrCLone line - oops 2020-02-18 02:38:44 +00:00
Jools Wills
ae2bf61169 lr-flycast - switch to upstream master nas it now builds again 2020-02-18 02:33:51 +00:00
Jools Wills
6f120f0754 lr-flycast - update patch to force -O2 as -O3 produces bugs
* chd loading is broken with -O3 - -O2 is a better choice in many cases anyway and is the RetroPie default.
2020-02-18 02:15:37 +00:00
dankcushions
2ecd39111b Original dynarec explicitly specified for arm to avoid using the WIP lightrec dynarec 2020-02-17 19:44:20 +00:00
Hugo Hromic
c87aa80d37 lr-mupen64plus-next - temporary workaround for crash using videocore platform
* the core is unable to obtain pointers to the GL functions from RetroArch when using the legacy drivers.
* the issue is under investigation but for now build from the last known commit for videocore.
2020-02-16 23:25:34 +00:00
Jools Wills
f2884e425a added nobin flags for lr-mame/lr-mess/lr-mame2016/lr-mess016 to exclude binary builds
* disabled due to issues building currently in build system chroot - will revisit
2020-02-16 01:09:51 +00:00
Jools Wills
d96dc75a72 lr-parallel-n64 - default to experimental section except for x86
* emulator is very unreliable on arm currently
2020-02-16 00:02:56 +00:00
Jools Wills
9c19bc3d8d lr-flycast - move to optional packages 2020-02-16 00:02:56 +00:00
Jools Wills
c2c64b761f lr-genesis-plus-gx - make default for everything but armv6
* disable lr-picodrive as default emulator on megadrive / mastersystem for non armv6
2020-02-16 00:02:56 +00:00
Jools Wills
31fe47492f lr-snes9x* - rework emulator defaults
* make lr-snes9x default on anything but armv6/7
 * make lr-snes9x2010 default on armv7 only
2020-02-16 00:02:56 +00:00
Jools Wills
c13c89fc6f lr-mupen64plus-next - make default for kms/rpi4
* move lr-mupen64-plus to optional packages (and main for kms platforms)
 * dont set mupen64plus standlone as default for rpi+kms
 * rework logic in mupen64plus - use kms instead of mesa and de-duplicate a bit
2020-02-16 00:02:56 +00:00
Jools Wills
385656d4fd lr-flycast - only set video_shared_context for gl targets
this option was originally added before the core was enabled on arm. it may not even be needed on x11/x86 anymore
2020-02-13 02:39:41 +00:00
Jools Wills
8f241cca1d lr-flycast - set LDFLAGS to CFLAGS to avoid warnings on linking on armv7+
Put our changes to avoid overriding CFLAGS into a patch with this - this will be fed upstream and then can be reverted if accepted.
2020-02-12 23:33:24 +00:00
Jools Wills
d8391a9995 lr-flycast - temporarily build from commit c59eac0 due to upstream issues 2020-02-12 22:58:00 +00:00
Jools Wills
3f024fa956 lr-parallel-n64 - we still need -DARM_FIX when bypassing libretro Makefile platform config 2020-02-11 07:17:00 +00:00
Jools Wills
ab76574d19 lr-parallel-n64 - remove -DARM_FIX fix as upstream PR accepted 2020-02-11 06:09:56 +00:00
Jools Wills
f06cfbe1bc lr-parallel-n64 - revert 11c1ae33 to fix segfault on exit on arm
* fixes saving of core options as segfault prevented them from saving
 * note: probably unrelated but still crashes on launch in some cases and seems to be intermittent (may work on a second launch)
2020-02-11 06:03:45 +00:00
Jools Wills
526fd17101 Merge pull request #2983 from joolswills/lr-parallel-n64_fix
lr-parallel-n64 - fix building from latest upstream code
2020-02-10 04:21:10 +00:00
Jools Wills
0944b95404 lr-parallel-n64 - fix building from latest upstream code
* use videocore in logic rather than rpi
 * add -DARM_FIX to fix building on arm with arm dynarec
 * switch to upstream master
2020-02-10 03:19:37 +00:00
Jools Wills
e45ec646a2 lr-xrick - added libretro core
* rework xrick to work with libretro core
 * remove data.zip from xrick due to licence uncertainty
 * various module cleanups
2020-02-10 00:50:07 +00:00
Jools Wills
e4864e1136
Merge pull request #2976 from joolswills/lr-neocd
lr-neocd - added libretro neocd core to experimental packages
2020-02-08 03:39:00 +00:00
Jools Wills
72a28ad364
Merge pull request #2972 from joolswills/rpi4_gles3
Rpi4 gles3
2020-02-07 21:29:50 +00:00
Jools Wills
551f3e9556 px68k / lr-px68k - use $biosdir in help text rather than $romdir/BIOS 2020-02-05 01:27:25 +00:00
Jools Wills
bfb1efc768 lr-neocd - added libretro neocd core to experimental packages 2020-02-05 00:03:07 +00:00
Jools Wills
1a6a14fbbe lr-mupen64plus / lr-mupen64plus-next - enable FORCE_GLES3 parameter based on platform gles3 flag
* add patch for lr-mupen64plus Makefile to support FORCE_GLES3 when using platform=rpi*
2020-02-01 03:43:40 +00:00
Jools Wills
61191cd2b3 lr-atari800 - fixed invalid config path
* DEFAULT_CFG_NAME is appended to $HOME so we cannot specify an absolute path without code changes - easiest to just use .lr-atari800.cfg and symlink
2020-01-05 03:13:28 +00:00
Jools Wills
3377e10214 lr-snes9x - disable distcc due to segfault when using lto 2019-12-25 23:37:23 +00:00
Jools Wills
00fedbe865 Merge remote-tracking branch 'retropie/master' into fkms_rpi4 2019-12-24 04:14:27 +00:00