Commit graph

27 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
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
31e941cacc lr-mame2010 - fix building on aarch64 and logic changes
* set PTR64=1 for 64bit platforms without relying on Makefile logic (eg aarch64)
 * added missing zlib1g-dev dependency
 * rework parameter logic
2020-07-30 04:28:30 +01:00
pjft
77005667be Add FORCE_DRC_C_BACKEND for ARM to lr-mame2010 2020-05-15 19:16:09 +01:00
markwkidd
3ef7cb6349
Update lr-mame2010.sh 2018-02-22 20:46:28 -05:00
markwkidd
c5475d02a8
resolve error + one other update to mame2010 build
I updated the mame2010 readme and switched to markdown to enjoy some formatting. This creates an error as reported by @mediamogul here: https://retropie.org.uk/forum/post/133826

I don't know this script well enough to know where mame.ini gets placed by `install_lr-mame2010()` but I'm concerned that it's no longer going to the correct place. It should now be in the folder `libretro saves/mame2010/ini`. I'll pursue that in the forums or via another issue.

In this PR I have also omitted the original mame 0.139 "whatsnew" file which seems out of place. No offense if you reject this change.
2018-02-22 09:22:38 -05: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
b561884608 use platforms.cfg for managing of platform/theme for arcade etc, to simplify addSystem 2016-12-31 02:33:46 +00:00
Jools Wills
cb8ee588ab lr-mame* - add additional swap to make sure there is enough memory to build/link 2016-08-17 23:24:41 +01:00
Jools Wills
19f103a831 lr-mame2010/14 - make sure we catch build error 2016-08-17 13:29:01 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
Jools Wills
83ba7ad6f0 remove workarounds to use gcc 4.8 on some modules on wheezy, and just use 4.8 by default. Wheezy is no longer supported, but this simplifies some code. 2016-06-26 19:03:26 +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
HerbFargus
1ae6e9130e Add Arcade System
Makes all arcade emulators accessible from one system
2016-01-31 11:07:16 -07:00
Stefan
c7d6e760f1 lr-mame2010.sh: add x86 support 2016-01-18 21:05:42 +01:00
gizmo98
d3205a7251 disable modules with rpi optimizations for now 2015-12-24 14:45:32 +01:00
Jools Wills
4fad68b062 fixed lr-mame2010 build due to renamed makefile 2015-11-06 09:27:47 +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
3ceca69b89 remove uneeded (and broken) sed - c&p fail - #1020 2015-09-23 14:21:28 +01:00
Jools Wills
e09a6cdc61 only install and use gcc4.8 for certain modules when gcc4.7 is the default 2015-09-10 17:53:07 +01:00
Jools Wills
9de513299e use gcc 4.8 for lr-mame2003/lr-mame2010 2015-09-06 12:54:47 +01:00
Jools Wills
a5c589d198 woops. copy and paste fail. fix ensureSystemretroconfig path for lr-mame2010 also 2015-09-05 23:53:36 +01:00
Jools Wills
e58d9bf9a6 added lr-mame2010 (based on MAME 0.139) to experimental. Many games may be too slow on this even on a rpi2, but it may be useful to play stuff that isn't supported correctly on older versions. 2015-09-05 23:38:14 +01:00