Commit graph

28 commits

Author SHA1 Message Date
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
224bae08c7 lr-mgba - remove HAVE_NEON=1 to fix building on armv7+
The arm-algo.S referenced by the libretro Makefile.common is removed, but the Makefile isn't yet fixed.
This flag doesn't seem to be used for anything else, so it's a quick fix to remove, but this needs
sorting upstream really to remove this reference to the removed code.
2021-04-27 04:47:23 +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
Hugo Hromic
a58f172f2e lr-mgba.sh: enable lr-mgba as alternative also for Game Boy and Game Boy Color (fixes #2295) 2018-04-20 21:38:02 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
eda4f61136 updated all modules to use addEmulator / addSystem 2016-12-31 02:49:04 +00:00
Jools Wills
bd8620b45b lr-mgba - enable for armv6 2016-10-25 18:40:34 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
Jools Wills
21480e0b90 make mgba default on platforms other than armv6 over gpsp 2016-07-20 19:11:57 +01:00
HerbFargus
86da2c00bc finish docs for the rest of the emulators 2016-06-11 00:14:31 -06:00
HerbFargus
ed0d548e25 update all libretro-core docs 2016-06-10 23:18:34 -06:00
HerbFargus
2cd89c3656 cosmetic 2016-06-10 15:02:15 -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
Jools Wills
67a6f383dd add "neon" platform flag to be used instead of armv7 for neon optimisations 2016-02-29 10:20:10 +00:00
gizmo98
1a3de40a42 lr-mgba: use neon if platform is armv7 2016-01-30 15:06:59 +01:00
Jools Wills
e00d1816c0 check for armv6 rather than rpi1 in some cases where we are disabling due to performance etc 2016-01-17 00:46:26 +00:00
Stefan
065af6c06c lr-mgba.sh: add platform x86 support 2016-01-16 11:27:16 +01:00
gizmo98
d3205a7251 disable modules with rpi optimizations for now 2015-12-24 14:45:32 +01:00
Jools Wills
f71dcfaa09 use HAVE_NEON=1 for building lr-mgba on rpi2 - to build in NEON asm (Makefile changes sent and accepted upstream) - fixes problems building from source on rpi2 on jessie (and possibly wheezy). 2015-10-14 22:43:50 +01: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
85e8dbed4f move lr-mgba out of experimental 2015-08-01 15:19:14 +01:00
Jools Wills
944d3abab4 Revert "branched off lr-gba to a point which works on the rpi - https://github.com/libretro/mgba/issues/5 / #871"
upstream is now fixed

This reverts commit d7916f478b.
2015-06-28 04:15:15 +01:00
Jools Wills
d7916f478b branched off lr-gba to a point which works on the rpi - https://github.com/libretro/mgba/issues/5 / #871 2015-06-27 21:37:01 +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
gizmo98
0b9d3f803f Add GBA libretrocore mgba 2015-04-03 08:55:17 +02:00