Homepage › Forums › RetroPie Project › Ideas for Further Enhancements › New N64 mupen64plus graphics plugin optimised for Pis.
Tagged: mupen64plus, n64, nintendo 64, optimised, plugin
- This topic has 12 replies, 5 voices, and was last updated 8 years, 8 months ago by ssimplemind.
-
AuthorPosts
-
03/16/2016 at 13:16 #120574dankcushionsParticipant
https://github.com/tachiweasel/mupen64plus-video-videocore
Not had a chance to check this out, but sounds very promising. i know the existing semi-optimised gles2n64 plugin works great, but has limited compatibility. This seems to share the compatibility problems (at least, so far), but should be even faster. Very interesting!
03/17/2016 at 05:59 #120645AnonymousInactiveIs there an easy way to add this plugin to the mupen64 installed with Retropie to test it out?
03/17/2016 at 06:57 #120649gizmo98ParticipantIt is a little bit faster but has more glitches as any other plugin. It has more compatibility issues as glesn64. But it dös Notaz Crash your Pi of you run Zelda games. ( But colors are wrong)
03/17/2016 at 14:54 #120692zerojayParticipantI’ll take a run at scripting it.
03/17/2016 at 17:56 #120696zerojayParticipantGizmo, I tried building from your repo but it looks like you’ve changed things quite a bit from upstream such as the Makefile being moved and now it apparently requires the Mupen64plus api files to be somewhere? Can you give me a step by step on how to compile from your fork?
03/18/2016 at 06:59 #120745gizmo98ParticipantI will post an experimental retropie module this weekend.
03/19/2016 at 11:26 #120861gizmo98Participant@zerojay
Try this:
Close emulationstation with F4 and type…mkdir test cd test git clone --depth=1 -b mupen64plus-videocore https://github.com/gizmo98/RetroPie-Setup.git cd RetroPie-Setup sudo ./retropie_packages.sh mupen64plus emulationstation
Limitations:
-Only runs good if output res is Full HD
-Kills console keyboard input. Only important if you close emulationstation or want to use launch menu.03/20/2016 at 04:14 #120916zerojayParticipantI followed the above and it causes emulationstation not to launch due to not having permissions to /root/RetroPie/roms/n64. Why? Well, because of this in es_systems.cfg:
<system>
<name>n64</name>
<fullname>Nintendo 64</fullname>
<path>/root/RetroPie/roms/n64</path> ************
<extension>.z64 .n64 .v64 .Z64 .N64 .V64</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ n64 %ROM%</command>
<platform>n64</platform>
<theme>n64</theme>
<directlaunch/>
</system>You probably want to fix that.
03/20/2016 at 08:57 #120929gizmo98ParticipantInteresting. Please try a source based installation over retropie_setup.sh. Even though this should only happen if you run retropie_packages.sh as user root. You could also rename this line by hand:
wrong
<path>/root/RetroPie/roms/n64</path>
right
<path>/home/pi/RetroPie/roms/n64</path>
03/20/2016 at 14:57 #120951zerojayParticipantI did edit the line to get it working. As far as I know, retropie_packages.sh is only supposed to be run as root anyways…? I know it’s definitely the case with retropie_setup.sh. Not too sure how that happened but… *shrug*
I’m reimaging my setup and I’ll take another try at it and test more than 2 or 3 games on it.
03/20/2016 at 15:47 #120960gizmo98ParticipantDoes it run?
03/23/2016 at 02:40 #121204zerojayParticipantIt ran for me. I didn’t test it much though.
04/05/2016 at 22:45 #122476ssimplemindParticipantHi guys, I also installed the video plugin as per gizmo98’s instructions and when I rebooted emulationstation it was there, so I guess everything worked in the installation.
However, when I choose videocore as the video mode, Mario Kart switches to 320×240 mode regardless of what CEA mode I choose. The speed is great, but there are also a few artefacts in the game. When choosing characters their backgrounds are not exactly right, and when playing the power-ups are very squished and also the drivers are completely black.
Is there any way to change the render resolution?
-
AuthorPosts
- The forum ‘Ideas for Further Enhancements’ is closed to new topics and replies.