(GUIDE) How to add Super Mario 64 PC to Retropie(Pi4 and Pi3b)
-
@iliveinapancake
Follow the manual installation here Manual Installation and start from the desktop, not lite -
@Luddo183 that explains it, thank you!
-
@iliveinapancake @Luddo183 How does that make any sense...?
Why would this guide be about how to compile sm64pc for retropie, if retropie doesn't support it?
Am I misunderstanding something here?I'm stuck on the same step. FATAL ERROR: Vertex shader compilation failed
I tried both sm64pc and sm64ex multiple times, following pretty much all the alternative suggestions in this thread, but I still just get that error.
Any help greatly appreciated!(I'm on a 3B+, by the way)
-
@Theon
RetroPie does not out of the box have opengl support. -
The method on Pi Lab's Youtube video worked fine for me.
-
@Luddo183 said in (GUIDE) How to add Super Mario 64 PC to Retropie(Pi4 and Pi3b):
RetroPie does not out of the box have opengl support.
The Pi4 model has it out-of-the-box, other models need additional configuration (though that particular configuration will likely not be compatible with RetroPie).
-
@mitu
Can there be a way to automatically have opengl in RetroPie -
Hi, I wanted to check this out so I created a RetroPie-Setup script for installing it and put in my RetroPie-Extra repository, meant specifically for Pi 4 ONLY: https://github.com/zerojay/RetroPie-Extra/blob/master/scriptmodules/ports/sm64ex.sh
Copy your Mario 64 ROM to /home/pi/baserom.<VERSION>.z64 before attempting to install. Everything else is fully automated and a port is added to the Ports menu in RetroPie. This will install the standard version of sm64ex. If there's demand, I may write up a script to automatically compile with external data as well.
I would love to support the other Pi boards with this, but the sheer amount of changes that need to be made feel far outside the scope of a script like this, so Pi 4 only it is.
-
@zerojay said in (GUIDE) How to add Super Mario 64 PC to Retropie(Pi4 and Pi3b):
Hi, I wanted to check this out so I created a RetroPie-Setup script for installing it and put in my RetroPie-Extra repository, meant specifically for Pi 4 ONLY: https://github.com/zerojay/RetroPie-Extra/blob/master/scriptmodules/ports/sm64ex.sh
Works perfectly, @zerojay Thank you for this.
-
hey @Luddo183 , first nice instructions , but I'm having an issue at the last step after I add the .sh file to /home/pi/RetroPie/roms/ports . ports does not show up in the menu. Am I missing something ?
-
@ipnetsensei
I resolved it :
just pasted the system menu option manually and it worked.add to menu : sudo nano /etc/emulationstation/es_systems.cfg
<system>
<name>ports</name>
<fullname>Ports</fullname>
<path>/home/pi/RetroPie/roms/ports</path>
<extension>.sh .SH</extension>
<command>%ROM%</command>
<platform>pc</platform>
</system> -
I did everything you said, it runs, but its just a black screen.
Please Help?
I'm Using a Raspberry Pi 3B 1.2 with 32GB of storage -
@RetroFloppy08 said in (GUIDE) How to add Super Mario 64 PC to Retropie(Pi4 and Pi3b):
I did everything you said, it runs, but its just a black screen.
Please Help?
I'm Using a Raspberry Pi 3B 1.2 with 32GB of storageAs I said previously: "I would love to support the other Pi boards with this, but the sheer amount of changes that need to be made feel far outside the scope of a script like this, so Pi 4 only it is."
-
is there any way you can take this. And use it to compile a 3ds version? Idk the raspberry pi is the only linux computer I have https://github.com/mkst/sm64-port
-
This post is deleted! -
@zerojay
Thanks man. I really wanted to try making a scriptmodule for it, but I've been away and I have zero knowledge there. Anyway thanks. I put that up in the instructions. -
@luddo183 does this work for rpi 3b? (not 3b+) also could it work on the 0 w?
-
@tyberkid
No. Sorry about getting back late, but only the 3B+ and 4 can run it. -
@tyberkid
But maybe the 3B can run it, I'm not sure -
Has anyone been able to get this running on pi4 with the new render96 v2.1 textures ?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.