Commit graph

85 commits

Author SHA1 Message Date
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