G Derber
f7761fd635
Add ability to differentiate group ownership from user ownership.
2024-08-06 09:38:25 -04:00
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
8ac3438244
lr-mame2003 / lr-mame2003-plus - remove invalid core options
...
* samples core option is now removed
* dcs-speedhack is renamed to dcs_speedhack but also enabled by default soo not needed
2021-01-27 23:23:39 +00: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
637e9cf66c
adjust module sections to use platform flags for section choice
2019-12-05 00:48:10 +00:00
Cristi Mitrana
151bd00839
Mame2003(+): update core options suffix.
2019-04-03 09:13:13 +03:00
Hugo Hromic
7647608264
lr-mame2003-plus: fix installation of artwork in $biosrom instead of $romdir
...
The correct function to use is `mkUserDir()` instead of `mkRomDir()`.
Also did some minor code clean-up.
2018-12-19 19:00:38 +00:00
markwkidd
cc6aa887a5
correct mame2003-plus artwork path & copy sources
2018-12-18 10:48:26 -05:00
Jools Wills
582567761a
lr-mame2003-plus - create artwork folder
2018-05-05 18:06:55 +01:00
Jools Wills
4115767cfc
lr-mame2003 / lr-mame2003-plus - remove unused inp / snap folders
2018-05-05 18:05:51 +01:00
Jools Wills
63361d3d65
lr-mame2003-plus - fix library name change
2018-05-05 18:05:23 +01:00
Jools Wills
ea4ca353f9
Revert "Update lr-mame2003.sh"
...
This reverts commit bae19be396
.
Should have reviewed this more closely - *.* in quotes doesn't work and there is no $nvram
2018-04-20 18:05:25 +01:00
markwkidd
58709a2459
update lr-mame2003.sh - changelog and license filename
2018-04-16 13:48:39 -04:00
markwkidd
bae19be396
Update lr-mame2003.sh
...
Based on @grant2258 's research into Run and Gun I created this tiny .nvram memory patch to that gets `rungun` past it's stalling point. It was added to mame2003-libretro here https://github.com/libretro/mame2003-libretro/pull/346 .
In brief: This is a cruder implementation of what mame2010 and later do.
At some point we could BUILD_BIN2C this into the mame2003 binary like the builtin hiscore.dat, but I digress. Maybe one day.
This PR should make the game start fine for RetroPie users in the meantime. I don't have a RetroPie environment to test on, however.
2018-04-08 14:02:06 -04:00
Jools Wills
158b8fdfc8
lr-mame2003-plus - change upstream repo and core name/paths - fixes #2281
2018-02-21 18:04:48 +00:00
Jools Wills
aa1c3ccb79
lr-mame2003 - cast-align warnings now disabled in makefile
2017-04-04 03:58:37 +01:00
Jools Wills
b09440e3a5
lr-mame2003 - copy cheats.dat to $biosdir/mame2003/
2017-03-07 01:48:45 +00:00
Jools Wills
5926524aff
added licences to modules
2017-03-01 13:51:12 +00:00
Jools Wills
de59962c2e
lr-mame2003 - copy included hiscore.dat to "$biosdir/mame2003/" - fixes #1859
2017-01-29 19:51:38 +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
3e7caa5d10
lr-mame2003 - make sure we catch build errors
2016-08-17 23:25:37 +01: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
e385457a7b
cosmetic - remove trailing spaces in copyright
2016-08-11 03:23:30 +01:00
Jools Wills
3f9f209f09
mame2003 - roms mame2003 subfolders need to be created with correct permissions
2016-07-07 15:42:24 +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
Jools Wills
3cb15d016a
cleanups
2016-06-15 20:25:57 +01:00
Jools Wills
062f9354d8
styleguide / reorder slightly
2016-06-15 20:22:59 +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
dankcushions
c31f50d41f
Create directories for lr-fba-next and lr-mame2003. lr-mame2003 does … ( #1530 )
...
* Create directories for lr-fba-next and lr-mame2003. lr-mame2003 does this on-demand, but I think it's worth creating them on our own terms, and also it lets the user know the structure ahead of a game looking for it.
2016-06-15 20:17:08 +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
cbransden
bc146698c4
Filename change. Avoids script error. Samples now a core option, so added
...
that.
2016-05-03 10:36:09 +01:00
dankcushions
0de6d29131
ARM=1 now turns off problematic -O3 optimistation, and turns on -O2 and -fsigned-char
2016-03-20 16:30:46 +00:00
Jools Wills
1a7e55f979
silence some warnings from lr-mame2003
2016-03-17 00:06:52 +00:00
Jools Wills
66f2931283
makefile->Makefile
2016-03-16 23:39:26 +00:00
Jools Wills
4015c8bcea
replace -O3 with -O2 on arm for lr-mame2003 as it causes some games to crash (eg pacmania)
2016-03-15 21:30:41 +00:00
Christopher Bransden
3dd08e38fe
mame2003 core option defaults
...
skip_disclaimer skips the nag screen
dcs-speedhack speeds up mk2/3
2016-02-14 23:11:39 +00:00
HerbFargus
1ae6e9130e
Add Arcade System
...
Makes all arcade emulators accessible from one system
2016-01-31 11:07:16 -07:00
Jools Wills
a3e9a08ef9
lr-mame2003 core name has changed
2015-11-06 11:49:20 +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
472981aa44
move lr-mame2003 (based on mame 0.78) out of experimental - #999
2015-09-18 07:42:41 +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
bec2d31ff7
fix folder for ensureSystemretroconfig
2015-09-05 22:09:40 +01:00
Jools Wills
0dbfd95aef
added lr-mame2003 (based on MAME 0.78) to experimental (uses new rom folder mame-libretro)
2015-09-05 22:07:33 +01:00