Jools Wills
628611fe5a
use rps_checkNeededPackages for handling dependencies for depen_snes9x
2014-07-20 22:00:13 +01:00
Jools Wills
e53ca18bb8
fixed xboxdrv function naming
2014-07-20 21:49:15 +01:00
Jools Wills
a7a97096e9
fixed emulationstation function naming
2014-07-20 21:48:52 +01:00
Jools Wills
5d59e082f8
don't keep multiple associative arrays with module functions. We can determine them as needed.
...
change output of retropie_packages to show index and module id. since we are not hardcoding the index, it's possible they can change
so it will be a good idea to be able to use the module id
2014-07-20 21:45:20 +01:00
Jools Wills
de6cec861f
split supplementary.sh into auto-loading modules
2014-07-20 20:35:26 +01: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
Jools Wills
842c185abf
split out package functions to packages.sh
2014-07-20 19:39:20 +01:00
Jools Wills
a91caebc91
use .sh for scriptmodule extension as shinc is no standard (so editors can't guess syntax highlight by default).
2014-07-20 19:37:33 +01:00
Florian
e02c7c2103
Merge pull request #388 from joolswills/samba
...
remove incorrect -R from chown in samba directory set up, as it changed ...
2014-07-20 17:46:18 +02:00
Jools Wills
71bac9f8ea
when installing from binaries, set up the samba stuff last, so that it can fix up any rom directory permissions.
2014-07-20 16:44:22 +01:00
Jools Wills
e7e2eaf33d
use rps_checkNeededPackages for fbalibretro depends installation
2014-07-20 16:28:13 +01:00
Jools Wills
8ca30c866f
remove incorrect -R from chown in samba directory set up, as it changed existing rom files. Now we correctly
...
set root:$user for roms with the sticky bit set, with first level platform subfolders being root:$pi with group writable.
added some code to chown existing files to fix any set up where roms were copied with the wrong permissions.
there are other cases too, where roms are copied with the wrong permissions which this will fix, such as the install_zmachine
code which unpacks files as the root user
2014-07-20 16:12:25 +01:00
Florian
57b60df39e
Enabled ESC as hotkey in RetroArch per default
2014-07-20 12:29:10 +02:00
Florian
51c19587b0
Fixed ROM directory configuration for emulator Stella
2014-07-19 12:06:28 +02:00
Florian
a5ff0a39a0
Fixed binaries-based installation
2014-07-19 12:04:56 +02:00
Florian
7a8ffdc1a5
Minor fix for space checking function, updated binaries-based installation
2014-07-19 09:17:36 +02:00
Florian
97db43598e
Fix for configuration of RetroArch emulator, enhanced Amiga start script
2014-07-19 08:45:10 +02:00
Florian
099a23cb15
Fixed installation of APT packages for FBALibretro
2014-07-19 08:28:47 +02:00
Florian
8919ede29a
Merge branch 'master' of https://github.com/petrockblog/RetroPie-Setup
...
Conflicts:
scriptmodules/emulators.shinc
2014-07-19 08:24:56 +02:00
Florian
b8aff5431f
Fixed APT-package installation for SNES9X
2014-07-19 08:23:27 +02:00
Jools Wills
2a147e95e8
use rps_checkNeededPackages for installing dependencies. Less verbose, and means we don't have to launch apt-get when not needed
2014-07-17 17:16:28 +01:00
Jools Wills
c9f186f7aa
re-work rps_checkNeededPackages allowing required packages to be passed to it.
...
change the previously unused checkForInstalledAPTPackage to be less verbose and make use of it
2014-07-17 17:01:07 +01:00
Florian
209272ee14
Fixed installation of Duke3D
2014-07-16 21:25:09 +02:00
Florian
1d2e8fbe65
Minor fix for checking the available diskspace
2014-07-16 20:27:10 +02:00
Florian
798d4ce296
Merge pull request #380 from joolswills/fixes
...
ln -f for timidity patchsets link, to avoid an errors message it is alre...
2014-07-16 20:20:07 +02:00
Florian
f6ebd20992
Merge pull request #379 from joolswills/de-duplication
...
move some duplicated functions to helpers.shinc and remove duplicated st...
2014-07-16 20:17:47 +02:00
Jools Wills
d97cf0d7e3
ln -f for timidity patchsets link, to avoid an errors message it is already exists
...
if download of timidity patchsets fail, don't just echo "error", but return an error string
2014-07-16 19:08:33 +01:00
Jools Wills
9df5e737f2
move some duplicated functions to helpers.shinc and remove duplicated startup code from retropie_setup.sh. retropie set up now gets it's
...
initial environment from retropie_packages.sh so there is no duplication of functionality. However it might be even cleaner to have a core module that contains this stuff and perhaps another module for packages, so the root shell scripts become simplified.
2014-07-16 18:27:00 +01:00
Jools Wills
343ea71a4a
wrong variable name - copy n paste fail. fixed
2014-07-16 18:20:32 +01:00
Florian
50bc126ce9
Minor bug fix for retroarch-core-option configuration
2014-07-16 08:06:10 +02:00
Florian
b3b2cfee6b
Merge pull request #377 from joolswills/packages_perf
...
much faster fn_exists - output of retropie_packages is significantly improved
2014-07-16 07:50:51 +02:00
Florian
c69cc316a3
Merge branch 'pr/376'
2014-07-16 07:49:02 +02:00
Florian
641c5e24d4
Merge pull request #375 from joolswills/samba
...
Samba
2014-07-16 07:41:08 +02:00
Florian
c25e645708
Merge pull request #374 from joolswills/newline
...
changed addLineToFile() to add a newline if the file does not end with o...
2014-07-16 07:39:34 +02:00
Florian
1c21aa5147
Merge pull request #369 from joolswills/menus
...
rework the main sources/setup menus so that the control for the menus is...
2014-07-16 07:38:42 +02:00
Jools Wills
4c0a885551
much faster fn_exists - output of retropie_packages is significantly improved.
2014-07-16 01:54:52 +01:00
Jools Wills
a8175cea4e
file/directory masks were the wrong way round. oops.
2014-07-16 01:10:34 +01:00
Jools Wills
92a0733b3f
directory permissions for rom directories to protect them from deletion, yet allow pi user to write to them
2014-07-15 23:30:07 +01:00
Jools Wills
dbdc5fb1df
more sensible samba directory/file masks
2014-07-15 23:26:33 +01:00
Jools Wills
32430c702f
no need for the chmods for samba config
2014-07-15 23:26:05 +01:00
Jools Wills
88ce95e15c
_EOF_ for consistency
2014-07-15 23:25:07 +01:00
Jools Wills
b01cd65c63
readonly/public are inverted synonyms for writable / guest ok so no need for both
2014-07-15 23:24:38 +01:00
Jools Wills
c10b5f7b93
single rom share for samba, and remove old configs
2014-07-15 23:24:05 +01:00
Jools Wills
06edf2b0ba
changed addLineToFile() to add a newline if the file does not end with one. fixes #372
2014-07-15 22:54:25 +01:00
Jools Wills
f1b27efbf4
use mkdir -p in mame4all Makefile to avoid directory creation errors (at least when building with -jX)
2014-07-15 20:40:42 +01:00
Jools Wills
feb9d70b54
don't delete / re-clone each time
2014-07-15 20:12:48 +01:00
Jools Wills
a26a8cedde
do not remove git checkout of gngeo before build.
...
no need for host/target options
2014-07-15 20:10:04 +01:00
Jools Wills
f2a90e4ed1
use mkdir -p for rom dirs to not throw error if they exist
2014-07-15 20:03:33 +01:00
Jools Wills
c60cf94916
Merge branch 'master' into fixes
2014-07-15 20:01:43 +01:00
Jools Wills
ac24cafc41
cosmetic - indentation fix
2014-07-15 18:58:31 +01:00