Commit graph

71 commits

Author SHA1 Message Date
Jools Wills
187cf5ac0e move mame4all config to existing configs/mame folder since configs folder is based on platform for ease of finding I assume. 2015-01-13 15:18:59 +00:00
Jools Wills
f937baa863 rename checkNeededPackages to getDepends 2015-01-08 22:03:12 +00:00
Jools Wills
32419850b9 reworked ini/config setting to reduce copy/paste and make the calling simpler. Since the most common usage is to change a few configuration
values at once, we now have a iniConfig function that sets up the delimiter type (such as "=" or " = "), the value quote
character (often "" nothing or "\"" a single quote) and the filename. you can then just call "iniSet" or "iniUnset" with two parameters
for key and value. A third parameter can be used in case you wish to use the current ini settings but on a different file. We should now easily
be able to handle any key/value configs whilst keeping the code simple/compact
2015-01-03 13:38:57 +00:00
Kevin
fce9c57ac5 fix folder creation in mame4all 2014-12-29 23:43:55 +01:00
Jools Wills
1d9f781ebd add an additional parameter for runcommand which will be used for saving of the video output mode and display in the menu.
we pass the module id in, which is short and should be clear to the user if manually fiddling with the config. if the parameter is
empty, it the name of the binary will be used
2014-12-29 16:16:08 +00:00
Jools Wills
4524c87783 can do a shallow checkout on github 2014-12-26 10:35:10 +00:00
Jools Wills
c82741ea88 switch mame4all to own fork on github that includes patches for missing libraries and the ps3 controller fix - https://github.com/petrockblog/RetroPie-Setup/wiki/Setting-Up-a-PS3-controller-for-mame4all-pi / https://code.google.com/p/mame4all-pi/issues/detail?id=33 2014-12-26 10:33:06 +00:00
Jools Wills
e5e8dbdc57 move mame4all data folders to $configdir/mame4all
make new rom folders for mame artwork and samples
2014-12-20 20:02:56 +00:00
Jools Wills
11660ba459 files that should have been committed as part of 691dd7551e 2014-12-16 22:08:32 +00:00
Jools Wills
109d174473 fixed wrong path for mame4all required build file. 2014-12-13 21:15:15 +00:00
Jools Wills
227a06070c renamed rps_checkNeededPackages to checkNeededPackages as it is used by modules and setup 2014-12-12 17:59:23 +00:00
Jools Wills
8531edf9dd rename variables returned by modules. these would be better dealt with in a function - would be more flexible 2014-12-12 02:51:33 +00:00
Jools Wills
40abc2da8f use descriptive variables for use in modules rather than $1 / $2 etc. They have local scope in the parent function so are visible.
the build/install paths are pregenerated making modules even simpler - we use the module type to decide where to put it, which
will be needed for supplementary / libretrocores
2014-12-12 02:34:51 +00:00
Jools Wills
14d791adb5 reworked mame4all for new build location / system 2014-12-11 19:57:43 +00:00
Jools Wills
171830905d fixed: allow build to be called twice without armv6 being replaced twice
changed: library call to add missing libraries at the end (simplifies it slightly and makes it the same as pisnes)
2014-12-10 23:00:00 +00:00
Jools Wills
8ecc4f6805 cosmetic - tab -> spaces 2014-12-10 22:42:08 +00:00
gizmo98
b3cca5f37a mame4all: Try to fix compilation issue
Just add the missing libs (https://github.com/petrockblog/RetroPie-Setup/issues/509) and use the same -march CFLAG as RetroPie-Setup.
2014-12-10 19:07:00 +01:00
bsilvereagle
fadf7ee926 Added libsdl1.2-dev dependency for mame4all 2014-12-07 10:56:37 -05:00
gizmo98
75d24f0964 mame4all: Try to fix compilation issue
Add libasound2-dev package.
2014-11-13 20:37:50 +01:00
Florian
46077accfe ES system settings are set individually for each system (issue #403) 2014-08-02 10:44:41 +02:00
Jools Wills
c272a3a4ef split out emulators and libretro cores into separate module files - supplementary modules still to do
add functions for registering/loading the modules
2014-07-20 19:41:17 +01:00