What is it about the PS3 that makes it hard to emulate a N64? Somewhere I read that N64
emulators are x86 based, while the PS3 is PPC based, but I don't know whether that's true
or if I read or understood that right. I do know that Saturn emulation is difficult on
any platform, because it has like 8 processors. And yet, there is a Saturn emulator for
PS3, albeit with limited playablity.
This will be like the 4th or 5th attempt at a N64 emu on PS3. I really hope it can be done,
without people getting frustrated with it and quitting (or people's real lives getting in
the way). It's really lame that I can play Zelda on my Android smartphone but not on my
PS3. As much as I love NES, SNES, and the like, my all-time favorite system is by
far the N64.
This is most likely not any attempt for a ps3 version..
As you see RetroArch covers many platforms
What platforms does it support?
RetroArch sets the standard on cross-platform portability right now.
Linux (x86 and x86_64)
Windows (32bit/64bit)
Mac OSX (PPC/Intel)
Playstation 3 (PS3 SDK/PSL1GHT (WIP))
Xbox 1 (XDK)
Xbox 360 (XeXDK/Libxenon)
Wii
Raspberry Pi
OpenPandora
You will also notice many supported cores here that vary from platform to platform.
I Highly doubt the PS3 is in mind at this time for that n64 libretro core on the git.
Squarepusher aka TwinAphex (A RetroArch Developer) has said this in the recent past: link
Since Kmeaw/Geohot CFWs don't allow Lv2 patching, no Dynarec for you - which means no fullspeed N64 emulation I know that Kmeaw was working on a Lv2 patcher - but as far as I know nobody has gotten PS3Sx to run in dynarec mode with it on Kmeaw CFW - only PSgroove/PSjailbreak payloads.
Not to mention Wii64's (which is just a fork of Mupen64 really) MIPS PPC dynarec (that was used on the Wii) reportedly didn't work on the Cell and it required a rewrite.
If that Jaicrab 3.56 CFW is real - that would be the only way to run dynarec-enabled emulators (such as PS3sx by Anonymous) - besides going back to PSGroove/PSJailbreak.
Seriously, I see an opportunity here for dongles like True Blue and Cobra to cater to devs - since nobody is going to waste their time writing a dynarec-enabled N64 emu for the 3-4 people left using a PSJailbreak/PSgroove dongle- the PS3 scene is already small and niche as it is.
So basically that why we have no N64, Saturn (i assume) and a PSone Emulator (besides the native PS3 one, that Cobra,ONE, & multiMAN use)
Last edited by STLcardsWS; 08-06-2012 at 05:49 PM.
@pete_uk - I hate to ask you this, but is there anyway you could post up an unofficial build for the 360 version? Right now I only have my 360 until later this week/next week when I get my PS3 back, so I would like to mess around with this on my 360. Plus I wanna keep RetroArch on my 360 as well. That way whatever console I decide to boot up will have the potential of playing my favorite emulators.
http://deviant-generation.com/ - my site. Contact me, Korn, and gDrive. I'm the most active but they do come over to speak to me. Likewise it's always a place to send them a message when you need to. Plus you can meet my graphics team!
@pete_uk - I hate to ask you this, but is there anyway you could post up an unofficial build for the 360 version? Right now I only have my 360 until later this week/next week when I get my PS3 back, so I would like to mess around with this on my 360. Plus I wanna keep RetroArch on my 360 as well. That way whatever console I decide to boot up will have the potential of playing my favorite emulators.
I'm not promising anything, but I will see what I can do in the next couple of days
but i think it's really difficult (the most difficult one) to make a port to the PS3.
Can't be a port. For consoles, the emulator should be designed to deal with thier pathetic performance. For instance Surreal64 had many things done to it to optimize speed.
Until braindead hackers add functionality for mprotect()/VirtualProtect() or equivalent, impossible to get decent speed on PS3. Yes, your precious hardware *is* that weak.
This will be like the 4th or 5th attempt at a N64 emu on PS3. I really hope it can be done,
without people getting frustrated with it and quitting (or people's real lives getting in
the way). It's really lame that I can play Zelda on my Android smartphone but not on my
PS3. As much as I love NES, SNES, and the like, my all-time favorite system is by
far the N64.
The only reason you can play an N64 emu at fullspeed on your Droid phone is because Ari at some point took the effort to write an ARM dynarec.
Not to mention we can't even use dynarecs in a normal way on CFW PS3s at this point - I'm still unsure what needs to happen to be able to use it in a way that would be portable to most CFW PS3s.
Updated PS3 version will be posted later today, after I have done some quick testing.
I haven't had a chance to reinstall Visual Studio and the 360 SDK yet, but I haven't forgotten