Jools Wills
7ac3877b44
Switch to using defaultRAConfig
...
libretro ports now don't include the "ports/" path in the call as it's handled by the new function
2022-05-22 13:09:12 +01:00
Jools Wills
7bcdc6a956
libretrocores - added rp_module_repo to all libretro cores
...
Also use new location for lr-meseon repo due to repository move
2021-02-15 23:54:13 +00:00
Jools Wills
347191d2aa
lr-mupen64plus - switch to RetroPie fork with GCC 10 fixes
2020-11-11 17:07:40 +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
Conn O'Griofa
00afdf8bd3
lr-mupen64plus: buster & fkms support
2019-06-30 20:38:56 +01:00
Hugo Hromic
29e46b9f38
lr-mupen64plus{-next} - install LICENSE files from upstream
...
Also use the correct license (GPL3 -> GPL2)
2019-06-27 11:34:21 +01:00
Hugo Hromic
2635b5359a
lr-mupen64plus - fix build after pending PR accepted upstream
...
* The provided patches are no longer necessary as the relevant PR was accepted upstream.
* Fix the build by not re-applying these patches anymore.
Ref: https://github.com/libretro/mupen64plus-libretro/pull/39
2019-01-20 16:04:57 +00:00
Hugo Hromic
b5f19e81e5
lr-mupen64plus - add patch from @psyke83 to fix broken build and refresh existing patch
...
fixes #2544
2018-11-27 14:18:01 +00:00
Jools Wills
f474d0fcbd
switch to newer package name libpng-dev over libpng12-dev for dependencies.
...
* allow modules to still use libpng12-dev but show a message for them to be updated
* change libpng-dev dependency to libpng12-dev for Jessie and older
2018-10-18 19:08:56 +01:00
Jools Wills
4ec546951f
lr-mupen64plus - rebase 01_new_lib_names.diff patch for rpi as upstream fix is not sufficient
...
* see https://github.com/libretro/mupen64plus-libretro/pull/39#issuecomment-429200119
2018-10-12 17:33:29 +01:00
Jools Wills
7e75b16dfb
lr-mupen64plus - remove rpi patches as merged upstream
...
* ref: https://github.com/libretro/mupen64plus-libretro/pull/35
2018-10-12 04:52:24 +01:00
JyuHo
202f4e35a8
Update lr-mupen64plus.sh
...
Add params for tinker
2018-05-13 00:22:37 +02:00
Jools Wills
fba8eae61c
lr-mupen64plus / lr-parallel-n64 - added some missing dependencies
2017-11-22 18:31:14 +00:00
Jools Wills
80bf54f388
retroarch - update to new version including modules that require new brcm library names - #2091
...
* include patches for lr-mupen64plus and lr-parallel-n64 until upstream accepts the PRs - https://github.com/libretro/mupen64plus-libretro/pull/39 / https://github.com/libretro/parallel-n64/pull/469
2017-11-21 19:41:57 +00:00
Jools Wills
4205db0423
lr-mupen64plus - add support for building on the tinker board
2017-11-02 19:49:59 +00:00
Jools Wills
751d9708ba
lr-mupen64plus - missing dependencies
2017-07-03 15:35:07 +01:00
Jools Wills
e89acf5951
lr-mupen64plus.sh - enable on arm/mali (odroid xu*)
2017-05-02 00:33:29 +01:00
Jools Wills
5926524aff
added licences to modules
2017-03-01 13:51:12 +00:00
Jools Wills
be6bfb789d
lr-mupen64plus - fix up renameModule logic and document further
2017-02-26 23:47:09 +00:00
Jools Wills
d9b6e902de
renamed lr-glupen64 -> lr-mupen64plus to match upstream renames
2017-02-17 16:20:04 +00:00
Jools Wills
5645f519be
renamed lr-mupen64plus.sh to lr-parallel-n64.sh (upstream rename)
2017-02-17 16:04:26 +00:00
Josh Tolbert
a4c947f84b
Hook ODROID-C1 into lr-mupen64plus.sh properly
...
This fix builds lr-mupen64plus properly on ODROID-C1. I have a C2 on the way, and it looks like the fix will be the same for it. If there's a better way to fix this, please let me know and I'll roll it properly.
2017-01-18 00:39:35 -06:00
Jools Wills
eda4f61136
updated all modules to use addEmulator / addSystem
2016-12-31 02:49:04 +00:00
Jools Wills
e385457a7b
cosmetic - remove trailing spaces in copyright
2016-08-11 03:23:30 +01:00
Jools Wills
f191450f8c
lr-mupen64plus - move to optional
2016-07-25 17:57:18 +01:00
Jools Wills
2efad2e2cb
lr-mupen64plus - switch to upstream repo (at least for now - #1593 )
2016-07-25 15:53:17 +01:00
Jools Wills
4be4791d4e
lr-mupen64plus - should be passing rpiX platform in (wrong check for armv6 due to recent change)
2016-07-25 15:44:57 +01:00
Jools Wills
c1cf366d2e
remove old 2.x update code.
...
* there is no direct upgrade route from 2.x due to wheezy -> jessie leap,
so we no longer need to keep this around.
2016-06-15 20:19:17 +01:00
HerbFargus
ed0d548e25
update all libretro-core docs
2016-06-10 23:18:34 -06:00
HerbFargus
ae97909192
Add help docs to emulator and libretro modules
2016-06-10 14:54:23 -06:00
Jools Wills
889f8ecdfa
Initial rewrite of the setup menu, including per package/module management
...
* rp_module_menus is no more - instead use rp_module_section with one of
- core (core packages)
- main (main packages - which will be installed by default in the image)
- opt (optional packages)
- exp (experimental packages)
- driver (driver packages)
- config (configuration packages / tools)
* The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.
* The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_
* rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called
* configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Stefan
5db5c02e11
lr-mupen64plus.sh: use old rpi2_fix branch
...
-upstream does not work at the moment.
-old branch's gln64 video plugin is not broken. So we have rice and gln64.
-old branch has more neon optimizations enabled.
2016-02-20 13:16:59 +01:00
Jools Wills
47ec9a1590
do not use __platform directly in modules for comparisons but use isPlatform
2016-01-17 01:09:00 +00:00
gizmo98
d520263fff
enable lr-mupen64plus
2015-12-25 17:03:27 +01:00
gizmo98
d3205a7251
disable modules with rpi optimizations for now
2015-12-24 14:45:32 +01:00
Jools Wills
ff2cc2c107
Revert "switch to own fork of lr-mupen64plus whilst upstream has problems on the rpi - https://github.com/libretro/mupen64plus-libretro/issues/284 "
...
This reverts commit 3b5de4a41d
.
now fixed upstream
2015-12-21 01:51:27 +00:00
Jools Wills
3b5de4a41d
switch to own fork of lr-mupen64plus whilst upstream has problems on the rpi - https://github.com/libretro/mupen64plus-libretro/issues/284
2015-12-21 00:06:37 +00:00
gizmo98
a73e5ab469
n64: use mupen64plus as default emulator
...
-switch default emulator from lr-mupen64plus/rice to mupen64plus/rice.
Don’t use glesn64 or GLideN64 because glesn64 does crash with certain
roms and GLideN64 is to slow at HD resolutions.
-remove zip file extension because mupen64plus does not support zip
files.
2015-11-29 12:37:28 +01:00
Jools Wills
e231cd7c5a
lr-mupen64plus datafiles are not installed anymore so don't try and chown them
2015-10-26 01:07:10 +00:00
Jools Wills
d7f843d473
copyright sp / minor wording tweak
2015-10-12 00:09:22 +01:00
Florian
db0dd30692
CHG: Updated copyright information.
2015-10-11 21:03:16 +02:00
Jools Wills
fa2910f91c
use upstream repository for lr-mupen64plus - seems ok on rpi2
2015-10-03 19:38:01 +01:00
Jools Wills
c087239e95
datafiles are removed from upstream
2015-10-03 19:37:40 +01:00
Jools Wills
67d28dabb6
data dir is removed upstream
2015-10-03 18:56:23 +01:00
Jools Wills
a8b8ae049c
add setRetroArchCoreOption to de-duplicate code in modules for changing retroarch core options
2015-08-01 15:49:48 +01:00
Jools Wills
eb4b4f2f4b
make sure retroarch-core-options is owned by $user - we should maybe handle options for this in a separate helper function. #893
2015-07-01 20:33:12 +01:00
Jools Wills
a6933a6445
use githubs preferred access protocol - https:// - before we had mixed git:// and http:// around the code
2015-06-16 16:50:37 +01:00
Jools Wills
ce8ede4def
updated licence url (to RetroPie org). Remove . at end of licence url to avoid any confusion
2015-06-16 16:41:34 +01:00
Florian
4df425c338
CHG: Updated header information
2015-03-28 06:19:16 +01:00
Florian
aab7fbd52d
CHG: Added license information to all files
2015-03-27 17:28:38 +01:00