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
027cf0341f
de-duplicate the retroarch archives url
2015-12-20 22:41:47 +00:00
Jools Wills
d4e827c6e4
moveConfigDir makes the destination directory, so we don't have to create it in the modules
2015-12-03 04:47:54 +00:00
Jools Wills
fa842a9590
wrong config folder path for vice
2015-12-03 04:47:17 +00: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
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
1f75779345
use mkUserDir
2015-04-07 12:53:32 +01:00
Florian
4df425c338
CHG: Updated header information
2015-03-28 06:19:16 +01:00
Florian
aab7fbd52d
CHG: Added license information to all files
2015-03-27 17:28:38 +01:00
Jools Wills
ad3ebd028e
move vice over to using addSystem and add x64/x64sc (accurate)/x128/xpet/xplus4/and xvic emulators as options.
...
some could possibly have their own folder, but it's ok grouped for now
2015-03-24 17:41:22 +00:00
Jools Wills
e3aeeefa77
remove rather than copy old vice configs, and remove folder only if it exists - rather than everytime (add -n to ln also)
2015-03-21 04:40:38 +00:00
Jools Wills
35a4aeb483
$rootdir/configs -> $configdir
2015-02-18 23:36:45 +00:00
Jools Wills
173a5f71bc
vice still tries to save in ~/.vice for joystick mapping but if the config is not saved there first the directory isn't created.
...
work around this by symlinking ~/.vice to /opt/retropie/configs/c64 and copying any previous configs #669
2015-02-18 18:53:22 +00:00
Jools Wills
9004f2a200
vice doesn't seem to come out of warp - let's disable it by default and reduce default sample rate
2015-01-16 02:07:27 +00:00
Jools Wills
15d64c7a18
use the fastsid engine by default on vice for performance.
2015-01-13 23:48:50 +00:00
Jools Wills
db6838b972
fixed off -> on
2015-01-13 19:14:37 +00:00
Jools Wills
89832a39b2
no need to install roms archive for vice - they are included
...
add settings for emulator to work nicely with and without dispmanx
use dispmanx by default
2015-01-13 19:07:13 +00:00
Jools Wills
1f5d84c85e
manually disable HAVE_HWSCALE for vice - we don't have it even though configure thinks we do (due to opengl libraries being installed)
2015-01-13 16:43:17 +00:00
Jools Wills
d46e8f49df
store vice config in $rootdir/configs/c64/
2015-01-13 15:34:09 +00:00
Jools Wills
231051ccad
styleguide changes:
...
* add newline to end of main scripts
2015-01-11 17:32:20 +00:00
Jools Wills
f937baa863
rename checkNeededPackages to getDepends
2015-01-08 22:03:12 +00:00
Jools Wills
1ca073199a
rename checkForInstalledAPTPackage to havePackage and switch the return codes. It was confusing and illogical.
...
fix the logic on checking for libsdl2 for emulationstation
2015-01-05 20:20:19 +00:00
Jools Wills
0582fd3f00
add dispmanx flag to more sdl framebuffer based emulator modules
2015-01-02 20:26:43 +00: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
11660ba459
files that should have been committed as part of 691dd7551e
2014-12-16 22:08:32 +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
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
ac9f3bf760
reworked vice for new build location / system
...
merge c64 rom installation with vice
2014-12-12 01:40:12 +00:00
Florian
faef5e4eb3
Updated download URLs, added directory creation calls
2014-08-06 18:50:30 +02: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