G Derber
f7761fd635
Add ability to differentiate group ownership from user ownership.
2024-08-06 09:38:25 -04:00
Jools Wills
8b85e4579c
advmame - switch to last stable v3.10
...
AdvanceMame is undergoing development and the current master branch fails on buster/bullseye.
2024-03-19 21:12:03 +00:00
cmitu
774aa49bc6
advmame: fix configure option for SDL1
2021-12-08 05:51:05 +00:00
Jools Wills
768c1ae258
Merge pull request #3440 from hatl/advmame-ubuntu-21.10-fix
...
fixed compilation with newer gcc (required for ubuntu 21.10)
2021-12-07 20:05:29 +00:00
Gerhard Scheikl
4abfe557ff
switch advmame from v3.9 to master to support newer versions of gcc
2021-12-07 09:47:04 +01: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
cmitu
b5f675a0de
advmame: fix iniSet typo during conf generation
2020-07-01 03:53:29 +01:00
cmitu
207397eef3
advmame: disable multithreading temporary to resolve a crash
2020-03-16 17:40:09 +00:00
Jools Wills
40b71321c0
advmame - enable for kms and mali systems
...
* use sdl2 on non videocore systems
* force sdl video / keyboard input on kms / mali
2020-02-10 01:02:20 +00:00
Hugo Hromic
5e6e8b0914
advmame, configedit - fix scriptmodule permissions (755 -> 644)
...
These scriptmodules should not be executable.
2018-12-07 11:53:58 +00:00
Jools Wills
1d95a4ea00
advmame - update to v3.9
2018-11-26 22:16:50 +00:00
Cristi Mitrana
46d0d33fd3
Update the advmame scriptmodule.
...
* get the package source from the github.com repository.
* run `autoreconf.sh` before configuring the build
* update the build function to check for success using `$md_ret_files`
2018-07-22 05:38:41 +03:00
Jools Wills
3858f9d664
advmame - update to v3.8
2018-07-01 17:21:26 +01:00
Jools Wills
a082ea3fc1
advmame - updated to v3.7
2018-03-20 17:43:02 +00:00
Jools Wills
b3f19749c5
advmame - update to v3.6
2017-12-28 09:37:52 +00:00
Jools Wills
7520c88df5
advmame - add -fno-stack-protector to cflags - fixes #2223
...
* fixes segmentation fault when built on gcc with stack protection enabled (eg on Ubuntu 17.10)
2017-12-18 03:25:49 +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
42fd198875
helpers - added downloadAndExtract function for use in modules
...
* replace many of the existing wget | tar commands with the new function
* include error logging in the function via runCmd, to trap download/unpacking issues
2017-08-10 20:45:49 +01:00
Jools Wills
c7f54d07f9
advmame - update to v3.5
2017-06-14 18:07:25 +01:00
Jools Wills
b67811ba3b
advmame - updated to v3.4
2017-03-20 17:45:49 +00:00
Jools Wills
5926524aff
added licences to modules
2017-03-01 13:51:12 +00:00
Jools Wills
deebd6b4aa
advmame - added dialog to the update hook regarding split
2017-02-22 19:58:52 +00:00
Jools Wills
bd62de6766
advmame - update hook so the old versions install when updating to split advmame
2017-02-22 19:47:28 +00:00
Jools Wills
7b79cdd16c
advmame - split advmame into multiple packages
...
* rework patch code
* use 0.94 instead of 0.94.0
* make advmame always be the latest advmame version with advmame.rc as the config
* remove any old emulator.cfg entries
* update advmame to v3.3
2017-02-22 19:47:16 +00:00
Jools Wills
e8c98c3773
advmame - update to v3.2
2017-02-05 14:39:14 +00:00
Jools Wills
2fdcd5e3d6
advmame - add arcade romdir - fixes #1866
2017-01-29 19:23:58 +00:00
Jools Wills
2a71979703
advmame - 3.1 requires raspberry pi videocore libs
2017-01-15 01:05:56 +00:00
Jools Wills
1faf82a826
advmame - only try and patch 0.94 / 1.4
2017-01-14 19:41:03 +00:00
Jools Wills
e82dbb39d0
advmame - added advance mame 3.1 - fixes #1783
...
* 0.94.0 and 1.4 are still available for those with existing configs etc
2017-01-13 01:52:40 +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
dceff63856
helpers - applyPatch
...
* make applyPatch support patches via stdin
* update modules to use applyPatch
2016-08-07 10:38:59 +01:00
Jools Wills
9f9a2e8e44
advmame - fixes #1597
...
* only process configs in install mode
* don't skip over the addSystem if configs exist - we need it for removal
2016-07-27 14:26:38 +01:00
Jools Wills
5ecab3ccf8
advmame - styleguide
2016-07-14 14:35:27 +01:00
Jools Wills
677637ecf0
advmame - fix up broken symlinks caused by #1554
2016-07-14 14:34:42 +01:00
Jools Wills
2316c91257
advmame - indent
2016-07-14 14:34:29 +01:00
Jools Wills
092ff5080a
fix up advmame symlinks
2016-07-14 14:30:54 +01:00
dankcushions
cbd919a182
advmame changes - #1554
...
* Moved all advmame dirs to the right place.
* Use symlinks rather than duped directories.
2016-07-06 22:12:00 +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
41630a63a5
put advmame versions in function to avoid issues with wildcard
2016-06-07 13:01:24 +01: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
9806610de8
only increase sound_latency on rpi1
2016-05-28 13:42:19 +01:00
Jools Wills
14cd25720f
don't overwrite existing configs when updating advmame
2016-05-28 13:38:43 +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
e373141b09
allow the vector display size for advmame to be set in the config file (via display_width / display_height). Previously it defaulted
...
to 640x480 and due to our fake modes wouldn't be adjustable.
2016-03-24 18:45:09 +00:00
Jools Wills
ecc82beb17
added arcade romdir for mame4all/advmame for roms/samples
2016-02-13 08:20:30 +00:00
Jools Wills
30c7f77096
enable advmame for x11 targets
2016-02-07 12:16:45 +00:00