Commit graph

32 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
4816c9a289 update emulators to use setBackend and new sdl1/sdl2 flags 2021-04-19 03:30:09 +01: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
82cabcdefa residualvm - fix building on opengles by disabling wintermute engine
* adjust logic - this module will be dropped in the future as residualvm has been merged back into scummvm
2020-10-19 22:17:14 +01:00
Jools Wills
e69c47e912 residualvm - remove --enable-keymapper option (no longer valid) 2020-05-17 03:47:14 +01:00
cmitu
8a35a32d78 fkms: enable residualvm and xroar 2019-10-27 19:13:49 +00:00
Jools Wills
99b394a44b no longer need to make ~/.cache ~/.config ~/.local ~/.local/share folders in modules
* also remove symlinks from .cache as no need to move this to config area on retropie
2018-12-05 20:46:00 +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
adelpha
0d5c894d06 residualvm - add game desc to .rvm file 2018-02-26 02:11:09 +00:00
Jools Wills
518b888eab disable some modules (rpi1 / sdl1 etc) from the kms platform 2017-11-02 19:49:59 +00:00
Jools Wills
08b823fed6 residualvm - use software renderer by default and for Residual GUI. fixes #2123 2017-09-21 12:36:36 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
87c8b439f6 roms -> games in module help for machines that generally don't run games from rom (the term rom is horribly misused online). 2017-01-28 00:06:08 +00:00
Jools Wills
dddd0ba7d9 residualvm - remove unneeded old script removal (c&p from scummvm script) 2017-01-12 21:36:46 +00:00
Jools Wills
ec3aae27fe residualvm - update home folder symlinks 2017-01-12 21:35:59 +00:00
Jools Wills
b403235662 residualvm - fixes
* use rvm files for launching from es.
 * if no renderer set (eg when calling the +Start script directly) use the opengl_shaders renderer
2017-01-12 20:48:18 +00:00
Jools Wills
b21bcc1d62 residualvm - fix up logic 2017-01-12 19:59:05 +00:00
Jools Wills
b864901e81 residualvm - fix building on rpi - fixes #1834
* was failing when no opengles headers were found - add /opt/vc/include to CXXFLAGS
 * include libraspberrypi-dev as a dependency
2017-01-12 19:36:39 +00:00
Jools Wills
0714b5f611 residualvm - updates
* use opengl for x11 targets
 * disable stark engine on opengles builds (currently doesn't build) - #1834
 * no longer any need for SDL_CONFIG=sdl2-config
2017-01-12 18:40:27 +00:00
Jools Wills
e64e27d79e exts/name are addSystem parameters - move to platforms.cfg also / fix some typos 2017-01-06 00:57:37 +00:00
Jools Wills
eda4f61136 updated all modules to use addEmulator / addSystem 2016-12-31 02:49:04 +00:00
Jools Wills
a49d715373 remove Raspbian wheezy support 2016-12-24 20:15:43 +00:00
Jools Wills
df4f4dc873 cosmetic - indent 2016-11-03 18:08:00 +00:00
Tim Felgentreff
d9fa60adb0 Update ResidualVM.sh to build with SDL2+GLES2 support, add Software-mode as fallback 2016-11-01 19:40:22 +01:00
Jools Wills
bee63546cf don't rely on executable permissions for launching .sh scripts - use bash directly 2016-10-20 03:25:46 +01:00
Jools Wills
204e9cf9c1 update modules to use new __os_* variables 2016-10-09 05:50:40 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01: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
BenWlson
8414201cde Corrected Path
Pathname leftover from scummvm template
2016-03-05 02:28:28 -06:00
zerojay
80ff31da54 Added ResidualVM script. 2016-02-29 07:17:04 +00:00