IoT-Gadgets-Logo-272-90

Mupen64plus Nintendo 64 Emulator Demoed On Nokia N950 MeeGo Harmattan

By
Sam
 - 
Aug 8, 2011

 

N64-N950-MeeGo-Harmattan-MeeGoExperts-Avatar-560

 

Here is Mupen64Plus which a open source Nintendo N64 Emulator for MeeGo Harmattan, demoed on the Nokia N950.

Mupen64Plus is a cross-platform plugin-based N64 emulator which is capable of accurately playing many games. Included are four MIPS R4300CPU emulators, with dynamic recompilers for 32-bit x86 and 64-bit amd64 systems, and necessary plugins for audio, graphical rendering (RDP), signal co-processor (RSP), and input. There is 1 included OpenGL video plugin, called RiceVideo. There are 3 other excellent video plugins being maintained by wahrhaft, called Arachnoid, Glide64, and Z64.

Features

  • Dynamic recompilers for 32-bit (x86) and 64-bit (amd64) machines
  • OpenGL video plugin, with Hi-resolution texture support
  • LIRC Infrared remote control support
  • Rumble Pak support (Linux only)
  • Cheat system with gameshark code support
  • Speed adjustment with smooth sound output
  • Shared library interface for integration into other systems (front-ends)
  • Command-line Front-end application

javispedro notes that this works better than the N900 version.

In true Maemo Nokia N900 style multitasking applications keep running whilst in the multitasking view. Mario is still moving.

mupen64plus with Ari64′s new_dynarec and Adventus’ gles2n64, working on the N950 with minimal changes. Also some SDL application swipe action.

Of interest is that Ari64′s new_dynarec works on a hardfp eabi platform without changes, and that there’s a quite a nice speed bump when compared to the N900. No frameskipping was used, and CPU clock was at 800Mhz (set by ondemand governor, and it even had some 20% idle CPU time to spare — as long as it was not in the background, when compositor kicks in).

 

Source My Nokia Blog

IoT-Gadgets-Logo-272-90

About us

IoT Gadgets is dedicated to bring you all the Internet of Things IoT news that pertains to gadgets. Simple. We love for you to join us on this journey.

Contact us: [email protected]

FOLLOW US

crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram