I believe he praised the Wii CPU being more powerful than people give it credit, I would think Nestopia to be feasible; if a cycle-accurate Genesis emulator (which has pretty complex hardware) and run full speed...well you get the idea.
I believe he praised the Wii CPU being more powerful than people give it credit, I would think Nestopia to be feasible; if a cycle-accurate Genesis emulator (which has pretty complex hardware) and run full speed...well you get the idea.
I believe if you program only against one main CPU (like we do for pretty much most emus), you would find that the PS3/Xenon CPUs in practice are only about 20% faster than the Wii CPU.
I've ported the same code over to enough platforms by now to state this with confidence - the PS3 and 360 at 3.2GHz are only (at best) 20% faster than the Wii CPU without multithreading (and multithreading isn't a be-all end-all solution and isn't a 'one size fits all' magic wand either). That's pretty pathetic considering the vast differences in clock speed, the increase in L2/L1 cache and other things considered - even for in-order CPUs, they shouldn't be this abysmally slow and should be totally leaving the Wii in the dust by at least 50/70% difference - but they don't.
BTW - if you search around on some of the game development forums you can hear game developers talking amongst themselves about how crap the 360/PS3 CPUs were to begin with. They were crap from the very first minute the systems were launched. You're essentially looking at the equivalent of Pentium 4-spec consoles that have to be helped along by lots of vector CPUs (SPUs) and/or reasonably mid-specced, highly programmable GPUs (which the Wii admittedly lacks). Without utilizing multithreading - you're essentially looking at Pentium 4 2.4GHz-esque performance.
I believe he praised the Wii CPU being more powerful than people give it credit, I would think Nestopia to be feasible; if a cycle-accurate Genesis emulator (which has pretty complex hardware) and run full speed...well you get the idea.
I believe if you program only against one main CPU (like we do for pretty much most emus), you would find that the PS3/Xenon CPUs in practice are only about 20% faster than the Wii CPU.
I've ported the same code over to enough platforms by now to state this with confidence - the PS3 and 360 at 3.2GHz are only (at best) 20% faster than the Wii CPU without multithreading (and multithreading isn't a be-all end-all solution and isn't a 'one size fits all' magic wand either). That's pretty pathetic considering the vast differences in clock speed, the increase in L2/L1 cache and other things considered - even for in-order CPUs, they shouldn't be this abysmally slow and should be totally leaving the Wii in the dust by at least 50/70% difference - but they don't.
BTW - if you search around on some of the game development forums you can hear game developers talking amongst themselves about how crap the 360/PS3 CPUs were to begin with. They were crap from the very first minute the systems were launched. You're essentially looking at the equivalent of Pentium 4-spec consoles that have to be helped along by lots of vector CPUs (SPUs) and/or reasonably mid-specced, highly programmable GPUs (which the Wii admittedly lacks). Without utilizing multithreading - you're essentially looking at Pentium 4 2.4GHz-esque performance.
Just don't let the fanboys realize that fact. It's surprising and pathetic how anticlimactic those CPUs are when compared to the Wii; that along proves developers could have used a lot more of the hardware than they used.
Fisrt thanks for your work again but if posible add psx core not matter have requires much machine but its a good idea for test, and last question mame core its avalaible for wii???
Fisrt thanks for your work again but if posible add psx core not matter have requires much machine but its a good idea for test, and last question mame core its avalaible for wii???
There's no point to Mednafen PSX on Wii - it would be far, far too slow to be even remotely testable - you need a fast PC for it to be playable (Core 2 Duo+) because it renders the graphics with software rendering and the CPU core is interpreter-based (read: accurate but slow). We're better off with a port of PCSX-Rearmed together with some PPC dynarec if it ever comes to pass.
About MAME - I will be porting MAME 0.72 over to libretro - note - this is not the old iMAME4All which is based on MAME 0.36 and which I'm quite unsatisfied with.
The main thing I'm porting MAME 0.72 over to libretro for is to be able to play the Mortal Kombat/NBA Jam games at fullspeed. PS3/360 should be guaranteed on that front since they have enough RAM and the (ahem) horsepower. We'll see down the line whether there's enough RAM on the Wii for Mortal Kombat 3.
Thank you, ( and I'm that guy...)RetroArch Wii - SNES9x 1.53 mainline port
Some guy mentioned earlier he could not get Tales of Phantasia working on SNES9x Next.
He was right.
I should explain - SNES9x Next is a heavily edited and optimized version of SNES9x 1.52 - it was originally meant as a way to make most games playable at fullspeed on PS3 (hacks were required to make certain games run at fullspeed). These speed hacks also carry over well to the Wii as can be seen.
Even though I would recommend it over SNES9x mainline for playing on Wii, there might be cases where regressions might pop up in SNES9x Next that are not in SNES9x mainline - or perhaps the changes after 1.52 might make more games playable and/or with less glitches.
For that reason, I've also decided to make a quick port of SNES9x mainline - slower, but more accurate. This is the latest version right off the presses from github - with the byuu APU. This one will play Tales of Phantasia right now at least and will give me some breathing room to sort out the bug in SNES9x Next.
You can just install these files in the RetroArch directory on your SD card and it will automatically install this core. Also, IT WILL NOT OVERWRITE your pre-existing SNES9x Next core - it will be named differently - so you can select between the two SNES9x cores as you please.
Hopefully that is the best of both worlds. Just don't expect to be playing Yoshi's Island with SNES9x mainline at fullspeed and you should be good.
https://anonfiles.co...b02a3b3047844d9
ToadKing - go ahead and post this on the first post as well.
Does anyone have a working forwarding channel for retroarch yet?