h1

Video: Mupen64plus in action

October 17, 2009
Posted by: gruso

YouTube Preview Image

Here it is. The first video of Ari64′s Mupen64 port, running on the hardware that matters thanks to OpenGL jedis Adventus, Pickle, and JayFoxRox. The usual disclaimer applies; being the first video there is a still a ways to go before we see higher frame rates and smooth sound. But the texture rendering is already a treat for the peepers. Follow the tech talk and lavish praise on our new heroes here.

No comments yet

  1. Looks awsome , great work …..


  2. Not going to lie, this is one of the main things that has me sycked to get the Pandora.


  3. This is really awesome, can’t wait to see it optimised!!!


  4. I also wrote a input plugin which works with my own project via network joysticks and the real pandora controls. Mapping buttons is not possible yet but might be implemented.
    It comes straight from Pandora-PSP which also has working pandora-controls now (But more will follow in a blog post).

    Again, credits go mainly to ari64, adventus and pickle. I only found a solution by changing one line and wrote a new input plugin (which is used by pickle right now).


  5. Looks nice. I hope there is a chance to get it run faster to become fully playable.


  6. Nice! It seems we are in a wealth of good news for the Pandora this past week.


  7. Splendiferous, I’m glad I paused Redtube to watch this!


    • tmi, dawg


    • “hur hur hur hur hey guys I’m looking at porn on the internet”


      • Wait, how are you able to access pornography through Internet? I thought Internet was a network restricted to the most elite computer operators.


        • There’s porn on the internet? HOW COME NOBODY TOLD ME ABOUT THIS?


  8. Im just a padawan opengl jedi


    • But the nintendosixtyforce is strong in you.


      • o i c wut u did thar
        lol


    • More like a pandorawan.


  9. Awesome job! Keep it up guys.


  10. Damn that looks smooth.
    Looking forward to seeing what tweaks you can add to it and seeing it improve.

    Nice work to all involved :)


  11. Yay, you’re back so I don’t have to keep updating the blog :P

    I fixed the favicon btw


  12. Don’t tell me we will have to wait some other months to get any interesting emulator playing correctly (if they will).
    I’m not so amazed personally. I though that even without “optimizations” it should have run better.

    Also is the Pandora only aimed to emulator ?


    • The video you have just seen is the result of an astonishing amount of work by several people. It’s an impressive achievement, whether you realise it or not. And it’s just the first video. One of the benefits of being in a community like this is that you get to see things early on, then watch them progress.

      Pandora is not just about emulation, or even just about gaming. I get the sense from your past posts that you’re more into the netbook/productivity side of things. Media playing, web browsing, office apps, all that stuff is done already. It’s just not exciting or glamorous enough to warrant new videos all the time. ;) But if you go back through the video vault, searching for ED’s Angstrom videos in particular, you’ll see this stuff in action.

      If you want the really fancy stuff like QT based UIs, or maybe cheeky unofficial things like *cough*maemo*cough*, just wait until the first batch is in peoples hands and watch the magic happen. Once again, it’s part of the fun of this community.

      In the meantime, check out the projects page on the wiki. Lots more than just games there…

      http://pandorawiki.org/Projects_Under_Development

      That’s just what is in progress *now*. The kind of things you see running on similar hardware like the Touchbook and N900 can and will find their way to Pandora after release.

      Sorry for the long off-topic reply everyone. :P I’m not just replying to Bash but anyone who has similar thoughts about Pandora software, and doesn’t give a shit how awesome N64 and DC emulation are. He’s not the only one, to be fair. :)


      • Mr. Gruso, while we are getting along with all of the new emulators, have you heard anything on Super Nintendo Mode 7 support yet?


        • And for that matter the Super FX.


      • I couldn’t tell you off the top of my head without a lot of forum trawling! But I can tell you that there are two SNES emulators in the works. Psnes (by cpasjuste) is based on Snes9x, and Pandasnes (by Squidge) is a port of his own SquidgeSNES emu. If you feel like doing some googling, that should get you started. :)


  13. I’m so tempted to, but I won’t feed the troll.

    Anyway, Fantastic work so far! To heck with the Playstation, I want N64 emulation more! Thanks a ton to all involved for making this happen! It’s looking great so far, please keep it up!


  14. You shouldn’t be allowed to breath let alone own a Pandora!


  15. Psyched. I’m slightly concerned that my Pandy won’t reach 850Mhz but hopefully as optimisation increases this’ll maybe come down a bit too.

    Well done all you guys – simply amazing work.


    • I thought going up to 900Mhz was a sure thing for every Pandora owner? Like 156Mhz on the GP32…. even though it normally clocked at 99/100(?) Mhz.


      • There’s a reasonable chance of it, but it’s certainly not assured. There was some talk over the reclassification of the OMAP3530 chips by TI, however that is speed binning, after OpenPandora bought their lot of chips. So we don’t know if they too can get up to those speeds, they’re individual obviously.


  16. Gotta love the kid in the background.


  17. I just can’t stop watching this video – f**king awesome work guys! Thanks so much for your efforts! :) You deserve copious amounts of drinks!


  18. Some very interesting progress updates in the dev thread already. JayFoxRox says some very minor tweaks have given him a noticeable speed increase – smooth enough for him to put in a solid session of Mario gameplay. He’s running it on his Beagleboard @ 500mhz. And it sounds like we’re going to see a significant jump in performance once Adventus works his NEON magic. Woo!


  19. why is it that this person is porting Mupen64, why not project64? i checked how well each ran on my computer, and Mupen64 took almost twice as much CPU power to run as project64 did. (mupen64 = CPU 18%, pj64 = CPU 10%) I do not know much about Mupen64, so there are probably more reasons for porting it than i know, i’m simply curious as to what they are. any help would be appreciated.


    • some info that i forgot to add: I was running the the opening title screen of OOT v 1.0 (U) rom, for both Mupen and pj64


      • Project64 is not open source, so this was never an option.

        I am quite well aware of how slow the original Mupen dynamic recompiler was, that’s why I rewrote it. If you had compiled and ran the latest code that I posted in the gp32x forum, instead of whatever version you used, the CPU usage probably would have been lower.

        If you’re only seeing 10-18% CPU usage, you must have a pretty fast CPU. The goal of this project is to make it run on a 600MHz Cortex-A8, not on your 2+GHz desktop, which is plenty fast enough anyway. You were probably also using much higher resolution graphics than on the Pandora, and a very different graphics chip, so the performance is not directly comparable to what you might get on the Pandora.


    • Project64 is basically aimed at Windows. And, development on it has been halted for some time. Mupen64plus (the plus is important) is an active project with v2.0 on the way. Their aim is to free it from dependence on x86 or any OS, and Ari64′s work will help them achieve that. Mupen64plus is pretty much the future of N64 emulation.


  20. Awesome.. waverace64!


  21. That Mario head animation is creepy enough at full speed. At half speed it’s downright unsettling.


  22. I am curious, will it be possible for the Devs to get this running at at least 30-60 frames per second? If so, what optimizations do they need to do to change this?


    • It’s pretty hard to predict how well it will do, but confidence seems to be pretty high. You should jump into the dev thread (linked at end of post), plenty of chatter in there about optimisation. :)


    • With the gcc neon/fastmode some boosts have already been observed.
      >20 fps is typical for most scenes. I will do another video very soon with ingame play.


      • waverace64: maximum power! >>>>>>



Comments are closed.

PandoraPress is Digg proof thanks to caching by WP Super Cache