Commit graph

1764 commits

Author SHA1 Message Date
gizmo98
9dc922145b Add experimental mupen64plus (testing) mainline module.
Ricrpi has done a really nice job. But his fork is not updated as frequently as mainline repo. PRs and upstream fixes are not always merged. Mainline repo is working now with rpi. There is slight performance hit, but it is still much faster as mupen64plus-libretro. Moreover the mainline repo is not stripped down for ARMv6 and could run better with PI2. 

Rice is the default video plugin. I added a texture filtering fix to get rid of pixelated textures (shadows, water and so on) and enabled default 2x multisampling.
2015-02-09 21:36:10 +01:00
Jools Wills
18769ff2e0 some de-duplication 2015-02-09 12:57:29 +00:00
gizmo98
90c9767d8b mupen64plus: Add experimental pi2 target 2015-02-08 23:00:31 +01:00
Jools Wills
527aef3fc0 remove raspberry pi1 specific optimisations 2015-02-08 03:47:31 +00:00
Jools Wills
fe3bb01029 use our cflags for jzintv rather than hardcoding for armv6 2015-02-08 03:41:53 +00:00
Jools Wills
5504ff03f7 switch to own osmose fork with Makefile changes to remove cpu specific cflags 2015-02-07 20:42:22 +00:00
Jools Wills
171f222806 add --enable-neon for retroarch for rpi2 2015-02-07 17:42:38 +00:00
Jools Wills
5b28c4989c use our fork of pisnes with fixes / removal of cpu options from makefile. 2015-02-06 19:42:26 +00:00
Jools Wills
392cf7da9e switch to fixed up repo for pifba 2015-02-06 19:22:42 +00:00
Jools Wills
8eec2cbcd8 after 59da3c56f2 we need to move the system specific shader set up to each module also, or the config dirs/file won't even exist if retroarch is built/installed first (which is default) 2015-02-03 21:25:56 +00:00
Jools Wills
9bb9c2f3a9 move the chown for configs/n64 folder to after the copy - we need to make sure the folder is writable before running mupen64plus, or it won't be able to generate a default config 2015-02-03 15:13:40 +00:00
gizmo98
6f4c21a0e2 retroarch: Add SDL2 dependency
To fix this issue: https://github.com/petrockblog/RetroPie-Setup/issues/623
2015-01-31 11:57:06 +01:00
Florian
24f474555f Merge pull request #622 from gizmo98/patch-4
Move MUPEN64Plus to source based installations.
2015-01-29 23:07:34 +01:00
gizmo98
89bc3bf02c Move MUPEN64Plus to source based installations.
Should be ready now!
Rename module. MUPEN64plus-RPI is deprecated.
2015-01-28 18:14:19 +01:00
Jools Wills
02e4f43c10 use $biosdir variable 2015-01-28 00:55:52 +00:00
Jools Wills
adc78ffbc9 the BIOS dir isn't only used by retroarch - so let's make it by default, and also reset permissions in our reset permissions module 2015-01-28 00:54:53 +00:00
Florian
59da3c56f2 Merge pull request #618 from joolswills/retroarch_system_configs
the initial system configurations for retroarch should be done by each m...
2015-01-27 07:25:18 +01:00
Jools Wills
56606adcc5 Merge pull request #613 from gizmo98/patch-7
mupen64plus: Align gles2n64 render resolution to screen resolution
2015-01-27 01:26:51 +00:00
Jools Wills
cbe13ddeaf the initial system configurations for retroarch should be done by each module, rather than in the retroarch module. 2015-01-26 21:35:01 +00:00
Jools Wills
500d578c5d some modules hadn't been migrated to use mkRomDir - and a couple of missing ports folder creations. 2015-01-26 19:56:33 +00:00
gizmo98
95f94e0eac mupen64plus: Add more gles2n64 options
Without "hack zelda=1" zelda OoT is not playable. 
https://github.com/ricrpi/mupen64plus-video-gles2n64/blob/master/src/Config.cpp
2015-01-25 16:03:51 +01:00
gizmo98
d577ee1ff1 mupen64plus: Set default plugins
Create mupen64plus.cfg and set video-gles2n64 and audio-omx as default plugins.
2015-01-25 13:22:02 +01:00
gizmo98
c084d12bf5 mupen64plus: Align gles2n64 render resolution to screen resolution 2015-01-24 08:47:20 +01:00
gizmo98
461a11c571 mupen64plus: Revert some useless changes
mupen64plus.cfg is build at the first run of mupen64plus. So we cannot change any mupen64plus.cfg related setting here. Mupen64plus runs without --osd and --windowed.
2015-01-22 20:58:18 +01:00
gizmo98
4e1aba9dd6 mupen64plus: minor improvements
-Align render resolution to display resolution (VGA)
-Force bilinear filtering (rice plugin)
2015-01-22 20:35:34 +01:00
Jools Wills
41ee46ac23 make sure configs exists and quote paths 2015-01-22 02:57:18 +00:00
Jools Wills
5ca5054b5e don't build mupen64rpi in verbose mode, and we can reuse the repo variable in the sources grabbing loop 2015-01-22 02:53:15 +00:00
Jools Wills
6875f32668 rework mupen64rpi module to build/install manually without use of external script. Means we can control install location, compile flags, and adjust as needed. 2015-01-22 02:46:38 +00:00
gizmo98
011da20a7c mupen64plus: minor improvements
-Store all config files under /opt/retropie/configs/n64.
-Start mupen64plus with --configdir and --datadir command line variables.
-Add an own rom folder so mupen64plus-libretro and mupen64plus can coexist.
-Set runcommand to 0.
2015-01-19 20:42:03 +01: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
f27bf96d74 Revert "switched to rpi fork with rpi gles backend. Thanks to Vanfanel for his work on this. #589"
This reverts commit 2d709b6018.

unfortunately there are some problems with this release on hdmi out. Will revert for now
2015-01-14 13:47:23 +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
2d709b6018 switched to rpi fork with rpi gles backend. Thanks to Vanfanel for his work on this. #589 2015-01-13 22:53:45 +00:00
Jools Wills
c3aa86b2ec remove not very useful NS parameter for google git repositories and make the helper do this automatically.
add support for cloning a specific branch - which is more more useful parameter :)
2015-01-13 20:54:57 +00:00
Jools Wills
00ba8a75aa Merge pull request #588 from gizmo98/patch-5
libretro-vecx: Move to source based installations and increase resolution.
2015-01-13 19:41:59 +00:00
Jools Wills
f6fe031030 enable dispmanx by default for uae4all #247 2015-01-13 19:37:24 +00:00
gizmo98
c9aa50b418 Retroarch: add vectrex 2015-01-13 20:21:13 +01: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
3bb0809bef change function call order for dgen just to group config changes together 2015-01-13 18:24:19 +00:00
Jools Wills
ec5535a557 as we are using dispmanx by default on dgen, do not change screen mode for dgen 2015-01-13 17:01:12 +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
690a6b25c2 enable dispmanx by default for dgen 2015-01-13 16:35:02 +00:00
Jools Wills
d46e8f49df store vice config in $rootdir/configs/c64/ 2015-01-13 15:34:09 +00:00
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
Florian
23a89c95fc Merge pull request #579 from joolswills/styleguide
Styleguide #569
2015-01-11 21:28:32 +01:00
Jools Wills
8b902ad292 styleguide changes:
* `command` -> $(command)
2015-01-11 17:44:37 +00:00
Jools Wills
231051ccad styleguide changes:
* add newline to end of main scripts
2015-01-11 17:32:20 +00:00
Jools Wills
afa61f58a0 styleguide changes:
* some errors fixed from previous styleguide fixes
 * some missed [ ]
2015-01-11 17:28:57 +00:00
Jools Wills
641178f761 styleguide changes:
* [ ] -> [[ ]]
  * [ a = b ] -> [[ a == b ]]

note asplashscreen script left with [ ] as it doesn't specify bash directory
2015-01-11 17:11:11 +00:00