|
|
Line 1: |
Line 1: |
- | {{out of date}}
| + | #REDIRECT [[Mupen64+]] |
- | {{wikify|1=http://talk.maemo.org/showthread.php?t=57647}}
| + | |
- | | + | |
- | == Installation instructions ==
| + | |
- | | + | |
- | Source and Binaries: [http://depot.javispedro.com/nit/64/]
| + | |
- | | + | |
- | # Download both the binaries and source files from above. | + | |
- | # Extract both to mupen64plus folder in <code>/home/user</code> directory. (Tip: Get the 7zip package and use 7z x <filename>)
| + | |
- | # Move into mupen64plus folder.
| + | |
- | # Run executable with ./mupen64plus
| + | |
- | # If you get an error here,<pre>chmod +x mupen64plus</pre> and then try again.
| + | |
- | # On first run this will create config files at <code>/home/user/.mupen64plus</code> (if you are logged in to root, it will place this in <code>/root/</code> directory, which is a no-no)
| + | |
- | # Move there and edit <code>mupen64plus.conf</code> (I would suggest using leafpad). This is where you define plugins to use. GFX should be <code>gles2n64.so</code>, audio should be <code>dummyaudio.so</code> (I have yet to find a game that can handle actual audio, but if you want to try it use <code>jttl_audio.so</code>), input should be <code>mupen64_input.so</code> (Or <code>blight_input.so</code> with some tweaking below). Finally, RSP should be the default.
| + | |
- | # Save the file and then open <code>gles2n64.so</code> for editing. Here I changed the screen width to 640 and height to 480 (for original resolution.. only reason) and set frame skip to 2 (you are going to need it) also disable fog (cannot remember if it was enabled).
| + | |
- | # Now that is all done the emulator should be good to go. Create a symlink <pre>sudo ln -s /home/user/mupen64plus/mupen64plus /usr/bin/mupen64plus</pre> and navigate to a folder with ROMs in it.
| + | |
- | # <pre>mupen64plus <romname></pre>should be all you need. Note that it has serious issues with ROM files with spaces or brackets in them, so rename your ROM to as simple a name as possible. I would suggest Mario Kart 64 as a test ROM as it runs very well.
| + | |
- | | + | |
- | If you want to get blight_input working. Go and install the application Ren'Py (There is probably an easier way to do this.. but ren'py appears to install libsdl nice and neatly with a few bugfixes). Once done edit the <code>blight_input.conf</code> file with keymap. Also note that Blight supports the PS3 sixaxis completely, including joysticks, you just need to remap the keys. If anyone is interested, I can upload my modified <code>blight_input.conf</code> with fully working PS3 controller maps.
| + | |
- | | + | |
- | Now, commands needed (assuming you have 7zip-full, leafpad, rootsh and the files saved in MyDocs folder)
| + | |
- | In a new terminal:
| + | |
- | If you don't want to install 7z extract it on your computer and mv files to that folder instead.
| + | |
- | <pre>
| + | |
- | mkdir mupen64plus
| + | |
- | cd mupen64plus
| + | |
- | 7z x ../MyDocs/binaries.zip
| + | |
- | 7z x ../MyDocs/Mupen <press tab>
| + | |
- | 7z x Mup <tab>
| + | |
- | </pre>
| + | |
- | (if it extracts it to tar.. and not fully... can't remember what it does)
| + | |
- | (Also unsure of directory level it extracts everything to, however it should all be in the mupen64plus folder, so use the mv command to get it all there)
| + | |
- | <pre>
| + | |
- | chmod +x mupen64plus
| + | |
- | ./mupen64plus
| + | |
- | cd /home/user/.mupen64plus
| + | |
- | leafpad mupen64plus.conf (edit as specified above)
| + | |
- | leafpad gles2n64.conf (edit as specified above)
| + | |
- | sudo ln -s /home/user/mupen64plus/mupen64plus /usr/bin/mupen64plus
| + | |
- | </pre>
| + | |
- | | + | |
- | To start game:
| + | |
- | cd MyDocs/<gamelocation>
| + | |
- | mupen64plus <romname>
| + | |
- | | + | |
- | [[Category:Games]] | + | |
- | [[Category:HowTo]]
| + | |