View Single Post
Posts: 557 | Thanked: 370 times | Joined on Apr 2010
#2
A few things of note:
  • By default I've disabled audio as it's not only very glitchy, but slows the emulator down immensely. I've also enabled a single frameskip to increase performance. This also increases graphical glitches and even stops some games from started (Dual Heroes for example)
  • The package I've uploaded is a compilation of javispedro's source and binary compiles, so I've simply left source code behind.
  • For any developers interested: Source here: Here Google Code page, with plugin: Here.
  • Javispedro's original source and binaries: http://depot.javispedro.com/nit/64/.
  • For a quick test, Mario Kart 64 and Lylat Wars run full speed.
  • Several games run far better with overclocking (I run mine at 950MHz).
  • See below for the default keymap - I'm open to a different map as I haven't put much testing in to it.
  • Discussion board for the Pandora version, the devs are very nice: http://www.gp32x.com/board/index.php.../page__st__240

Below are instructions editing config files. This is to optimize speed, customize controls and enable audio.

To change key mapping:
Open blight_input.conf in a text editor (I'd suggest leafpad... grab it from Application Manager). Eg.
Code:
leafpad .mupen64plus/blight_input.conf
Here you will see [controller 0] and below it a list of key maps for each N64 button. plugged = 1 enabled the controller. device = -2 is for keyboard. For each button there is a key( 0 ) change 0 to key number. It works with ascii code. Hint: http://www.theasciicode.com.ar/ Ensure to use lower case letters and their respective codes.

Some quickies: Right = 275, Left = 276, Down = 274, Up = 273, Space = 32.

For the joystick key( 1 , 2 ) is either left, right or down, up (Dependant on Y or X axis). If you have issues with doing all this, install Mupen64Plus version 1.5 on Linux and use the GUI there to map the keys.

To change frame skip and resolution.
Edit gles2n64.conf
Code:
leafpad .mupen64plus/gles2n64.conf
To disablele (or increase) frameskip change it as instructed. There are other things to play with in this config, just experiment.




Some games that run full speed, or close to:
Mario Kart 64
Star Fox 64
Super Mario 64
Banjo Kazooie (Once in game, cinematics can be slow)
Chameleon Twist
Duke Nukem 64
F-Zero X (Very fast)
1080 Snowboarding (Runs extremely well as of 6th July)
Harvest Moon 64
Dual Heroes

... Many however will crash on run... or be so far graphically glitchy that it's pointless to play.


CREDITS - These guys are the true legends
Ari64 and Adventus for the OpenGL ES plugin which has made this all possible at a decent speed.
JayFoxRox, Pickle, Exophase and Adventus for the Pandora emulator (Hopefully didn't miss anyone)
Also all those here: http://code.google.com/p/mupen64plus/people/list for their contribution to the original mupen64plus.
javispedro for the compile for N900

Last edited by IzzehO; 2010-07-12 at 01:33.
 

The Following 31 Users Say Thank You to IzzehO For This Useful Post: