Commit graph

71 commits

Author SHA1 Message Date
G Derber
f7761fd635
Add ability to differentiate group ownership from user ownership. 2024-08-06 09:38:25 -04:00
Jools Wills
b965f21e46 emulators - added rp_module_repo to emulators using git
Also fixed hatari licence link
2021-02-15 23:54:13 +00:00
Jools Wills
6af5c2047b updated module flags for all emulators 2020-02-22 08:23:26 +00:00
Jools Wills
637e9cf66c adjust module sections to use platform flags for section choice 2019-12-05 00:48:10 +00:00
hissingshark
dd0d3f2b6a Exclude modules harmful to Vero4k and build for armv7 2019-06-18 21:55:47 +01:00
Jools Wills
518b888eab disable some modules (rpi1 / sdl1 etc) from the kms platform 2017-11-02 19:49:59 +00: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
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
Jools Wills
d6ea1ac20f mame4all - make sure dirs are owned by $user 2016-07-21 00:11:19 +01:00
Jools Wills
2008474b07 mame4all - wrong path for moveConfigFile 2016-07-21 00:07:43 +01:00
Jools Wills
53ef005453 mame4all - don't process configs on remove 2016-07-20 16:09:49 +01:00
Jools Wills
92d5fc6746 mame4all - fix copy error 2016-07-20 16:05:32 +01:00
Jools Wills
b08c36b694 mame4all - use copyDefaultConfig 2016-07-15 18:03:38 +01:00
Jools Wills
dbb8470683 use !x11 instead of !x86 2016-06-26 23:39:47 +01:00
HerbFargus
86da2c00bc finish docs for the rest of the emulators 2016-06-11 00:14:31 -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
89d4b03bdd use md_conf_root in modules when referencing configs for the particular module 2016-03-26 15:28:15 +00:00
Jools Wills
0fcb5554d6 workaround building mame4all/lr-imame4all from source on armv8 due to obsoleted asm in drz80 - use armv7 target instead - fixes #1317 2016-03-03 00:53:34 +00:00
Jools Wills
b6801a26fe change artwork path - doesn't seem to work anyway 2016-02-14 09:35:27 +00:00
Jools Wills
ecc82beb17 added arcade romdir for mame4all/advmame for roms/samples 2016-02-13 08:20:30 +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
184dda8c8e use !mali instead of !odroid 2016-01-17 00:36:03 +00:00
Jools Wills
c6423c753d use isPlatform for platform flag checking so we can do !rpi or !odroid
disable rpi emulators on odroid
2016-01-04 03:49:11 +00:00
gizmo98
d3205a7251 disable modules with rpi optimizations for now 2015-12-24 14:45:32 +01:00
Jools Wills
5511ee7db7 create moveConfigDir/moveConfigFile functions to move existing configuration locations/files and symlink them - this de-duplicates a lot of the modules that make the configurations available from /opt/retropie/config 2015-12-03 03:38:02 +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
3b23628e46 added some missing dependencies to modules (mostly libsdl1.2 - would only have been noticed if installing single modules from a fresh raspbian) 2015-09-10 22:39:01 +01:00
Jools Wills
722108b39f include mame.cfg.template now it's renamed 2015-06-28 10:07:25 +01:00
Jools Wills
5c181123b2 default config name has changed for mame4all in repository to mame.cfg.template 2015-06-22 19:58:48 +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
Jools Wills
33ef0520f2 moved repositories from joolswills to RetroPie organisation. 2015-06-16 16:29:44 +01:00
Florian
be7214deb7 Merge branch 'master' of https://github.com/petrockblog/RetroPie-Setup 2015-03-28 06:20:06 +01:00
Florian
4df425c338 CHG: Updated header information 2015-03-28 06:19:16 +01:00
Jools Wills
26334285f3 c&p error - removed $ 2015-03-27 21:37:48 +00:00
Florian
aab7fbd52d CHG: Added license information to all files 2015-03-27 17:28:38 +01:00
Jools Wills
b4b2736c0f wording 2015-03-24 17:09:37 +00:00
Jools Wills
26adda924e move mame4all config to $configdir/mame-mame4all 2015-03-21 04:49:03 +00:00
Jools Wills
52a7a60038 setting samplerate in mame4all to 22050 causes audio lag, choppy audio and other issues. Tested on pi1, and games seem to perform ok with 44100 samplerate (which also gives better quality of course) #741 2015-03-19 16:48:46 +00:00
Jools Wills
0a8b87b401 use variable for "mame-mame4all" to avoid further renaming errors 2015-03-18 02:31:12 +00:00
Jools Wills
2ebf87ed3f fixed mame4all path for chown . #738 2015-03-18 02:30:16 +00:00
Jools Wills
e58eeabab4 fix mame4all configuration folder creation - #738 2015-03-17 22:09:35 +00:00
Jools Wills
0afb094813 fix mame4all sample path 2015-03-12 02:35:50 +00:00
Jools Wills
1a5a58c80b fix up mame4all / lr-imame4all addsystem calls (md_id rather than md_inst) 2015-03-11 23:36:06 +00:00
Jools Wills
bc5a5a9e9d use mame-mame4all config dir / rom folder for mame4all-pi / lr-imame4all 2015-03-11 19:37:06 +00:00
Jools Wills
ca8445a65e updated mame4all/lr-imame4all for addSystems - have grouped them together, and will keep advmame separate for now, due to rom set differences. 2015-03-09 19:27:19 +00:00
Jools Wills
cd7ad9671c no need to switch screenmode for basilisk / mame4all / pifba 2015-02-19 02:52:12 +00:00