PS2 Emulator???

Discussion in 'Wii - Hacking' started by EnigmaXtreme, Mar 30, 2009.

Mar 30, 2009

PS2 Emulator??? by EnigmaXtreme at 9:00 PM (2,948 Views / 0 Likes) 21 replies

  1. EnigmaXtreme
    OP

    Member EnigmaXtreme GBAtemp Maniac

    Joined:
    Jan 1, 2009
    Messages:
    1,340
    Location:
    Tasmania, Australia
    Country:
    Australia
    I'm just curious If a PS2 emulator could run on the Wii properly? Also can WiiSX run actual PSX discs or just isos on an SD card?

    Actually now that I think of it, a Dreamcast emulator wouldnt be bad either?
     


  2. Dookieman

    Member Dookieman GBAtemp Regular

    Joined:
    May 1, 2008
    Messages:
    204
    Country:
    United States
    No, Wii is not powerful enough.
     
  3. funnystory

    Banned funnystory Banned

    Joined:
    Sep 20, 2008
    Messages:
    1,472
    Country:
    United States
    Lets do a little brainstorming here.If n64 emulators dont work good on wii,what gives you the idea that ps2 emulators will?The wii is only 2x more powerfull then the original xbox
     
  4. Screemer

    Member Screemer GBAtemp Maniac

    Joined:
    Sep 21, 2008
    Messages:
    1,248
    Country:
    Germany
    and the ps2 is less powerfull then the original xbox. what does that tell us? you are right! it tells us nothing. congratulations my post is as full of meat as yours is...
     
  5. koji2009

    Member koji2009 GBAtemp Maniac

    Joined:
    Mar 13, 2009
    Messages:
    1,193
    Country:
    United States
    funnystory: Where do you get that idea from? The wii's processor runs at 729mhz and video card runs at 243mhz while the x-box ran at 733mhz and video card at 233.


    The Wii has very similar hardware specs but some could say a better architecture so that the wii has the advantage, but it's by no means 2x more powerful than the original x-box. Same amount of physical ram (64mb, though wii's is GDDR3 which gives it a little bit of extra oomph) It'd be pushing it to even say 1.5x.

    screemer: It was to show a point that the wii is more or less a 6th (IE last generation) console with lots of nice accessories... The PS2 was a 6th generation console, and there has yet to be a generation of of console (not handheld) that has been emulated by the same generation console. It's generally 2 generation divide between creation and emulation UNLESS the previous generation ran on very similar (though of course, improved) hardware.
     
  6. mikeyt1998

    Member mikeyt1998 YouTube Glitcher

    Joined:
    Aug 11, 2007
    Messages:
    1,359
    Location:
    Dalton-in-furness, north west
    Country:
    United Kingdom
    hmm, doubt it XD

    although i like the idea of a dreamcast emulator. i think that had similar aspects as the PS1 though which doesnt reall run all that well either lol

    btw, the WiiSX emulator runs from the SD card only at the moment. its not very far in development and only a few games even work on it lol

    i dont understand why N64 is so hard to emulate when we've got VC running N64 perfectly... its far weaker than the ps1 too, yet they're about level on the emulation wii scale.

    never say impossible. a few months ago USB ISO loaders were impossible but now they seem very close indeed.
     
  7. Valgreen

    Member Valgreen GBAtemp Regular

    Joined:
    Nov 22, 2008
    Messages:
    297
    Country:
    Canada
    to those who wonder why n64 emulation is hard..... emulating a 64bit system on 32bit architecture is tough without some ingenious coding (daedalus x64 for psp) and requires much more power than the original system used.

    the n64 had some very interesting architecture that in itself is hard to emulate....

    please look up the differences in 32bit to 64bit architecture aswell as n64 arch to see what i mean...


    an "apples to apples" comparison NEVER works in these situations. I.E. so and so system had X clock rate and so and so system had Y clock rate, which is faster, so Y system should be able to emulate X system. NO NO NO

    take a look at existing computer cpu's

    if we were to do an apples to apples comparison with a P4 3.0ghz to a Athlon XP 3000+ (both are 32bit cpu's) we would see that the XP 3000+ has alot lower clock rate than the P4, now does that mean it is slower? NO, it has a different architecture therefor allowing it to process data faster than the P4 3ghz.

    clock cycles in this day and age mean NOTHING!! hence why all major chip manufacturers got away from the "ghz" naming convention..

    sorry this was a rant.. but i just want people to be somewhat more educated before they start making retardo claims about a system having faster clock cycles so it in turn should be able to emulate another system with lower clock cycles.

    there is ALOT more to it than mhz....
     
  8. funnystory

    Banned funnystory Banned

    Joined:
    Sep 20, 2008
    Messages:
    1,472
    Country:
    United States
    idk i just heard that xbox fact somewhere.
    USB iso loaders were always technically possible.Its just impossible emulating an xbox 360 on a regular xbox because of hardware.But since usb iso loader is software it is possible.
     
  9. EnigmaXtreme
    OP

    Member EnigmaXtreme GBAtemp Maniac

    Joined:
    Jan 1, 2009
    Messages:
    1,340
    Location:
    Tasmania, Australia
    Country:
    Australia
    So i guess we cant emulate consoles from the last generation eh? Oh well, still i would love for WiiSX to actually run PSX discs, itll be like the colecovision back in the 80's XD
     
  10. lll

    Member lll GBAtemp Regular

    Joined:
    Oct 28, 2008
    Messages:
    132
    Country:
    United Kingdom
    The Wii is in all likelihood not powerful enough to emulate a PS2 at a playable speed. The Wii will also probably never be able to emulate PSX games straight from disc since the DVD drive firmware can't read CDs, only DVDs (normal and the modified form used for Wii and GameCube discs).

    It's silly to say the Wii is no more powerful than the Xbox because of things like:
    1. You're comparing clock speeds across not only different processors, but across different architectures and fabrication processes. For example, a 1.8ghz Core 2 core is faster than a 3ghz Pentium 4, and they're both x86 family processors. PPCs also generally perform better than x86es like the Xbox's Celeron-ish processor clock for clock.
    2. IOS runs on the ARM core, meaning that the only non-game code running on the main processor is the Nintendo libraries that developers use. The Xbox runs heftier Windows kernel-ish OS-like code at all times.
    3. Nintendo works from an embedded systems-style approach whereas Microsoft works from a desktop computing-style approach, meaning that Nintendo work harder to squeeze more out of the hardware they've got (that comes at a cost - a lot is set in stone without an expensive hardware redesign.)
    4. The Wii has dedicated hardware for certain features (e.g. hashing/encryption) that the Xbox has to do in software at a much slower speed.
    5. The overall system architecture is targeted at games, whereas the Xbox has a more general purpose architecture, especially given that it's basically a proprietary PC.
    6. The Wii's buses, components etc are often higher-spec/faster because manufacturing technology has improved over time. Especially with the RAM - the Xbox used the shittiest RAM Microsoft could buy, even ones that failed normal QC. The console would step down the RAM speed to maintain reliability.

    The GameCube wasn't far behind the Xbox when it came down to it and the Wii is significantly faster than that. I'm not saying the Wii is a powerhouse but it's not last-gen either.
     
  11. PainToad

    Member PainToad GBAtemp Regular

    Joined:
    Aug 31, 2007
    Messages:
    243
    Country:
    Australia
    Sure, and PS3 and 360, o and it can run Crysis.

    Sigh.
     
  12. Commadore64

    Member Commadore64 GBAtemp Regular

    Joined:
    Jan 19, 2009
    Messages:
    147
    Country:
    United States
  13. shado blackstar

    Member shado blackstar GBAtemp Regular

    Joined:
    Oct 24, 2002
    Messages:
    205
    Country:
    In theory, if you decompiled a PS2 ISO into source, converted it into a Wii friendly format, and then recompiled it as a Wii ISO, some games might work sometimes, on some Wiis. Maybe.

    Of course, decompiling a program is like turning gold into lead, then converting it to carbon, and finally recompiling it into a diamond.
    1: Decompilers aren't perfect, period. Even for open source libraries.
    2: We don't even know the native libraries used for PS2 games, and probably won't find out enough about them to even attempt this feat.
    3: Conversion isn't kind. That's why ports take time, and are STILL worse than the original a lot of the time.
    4: We don't have Wii compilers for anything that advanced anyway.

    ^Raw emulation of PS2 on Wii hardware is harder than this^
    Feel like it should be done? Prove us all wrong and do it.
     
  14. googjew

    Newcomer googjew Member

    Joined:
    Mar 29, 2009
    Messages:
    25
    Country:
    United States
    Meh. Don't you know about the PS4 emulator Waninkoko, Marcan, Nintendo, and Sony all worked together on coding for the wii. 1440p games look SO GOOD on that emulator, better than the PS4 itself.....Not to mention the blu-ray.
     
  15. Jacobeian

    Member Jacobeian GBAtemp Advanced Maniac

    Joined:
    May 15, 2008
    Messages:
    1,879
    Country:
    Cuba

    all points are plain wrong, this not a matter of having decompiler/compiler(which we already have) or libraries: this is a matter that porting anything WITHOUT the sourcecode is impossible. Also you can NOT retrieve the source code by decompiling the binary, contrary to what you seem to think

    now, PS2 emulators exist but aren't even perfect on high-speed computers
    and emulation is always related to mimic ALL the original hardware (CPU,SPU,GPU, Memory Managment, etc) behaviour using mostly software (i.e only one CPU): it's not only the speed of the original cpus but also the complexity of the architecture, the Wii is just not powerful enough for that
     
  16. Commadore64

    Member Commadore64 GBAtemp Regular

    Joined:
    Jan 19, 2009
    Messages:
    147
    Country:
    United States
    Yes Jacobeian is correct.
    You cannot simply take custom code from 1 machine, decompile it, and recompile it for another machine.

    There needs to be emulation in place

    For example, say you wanted to run Wii games on Xbox 360 (just randomly picking console here guys). Even if one could decompile Wii, we need to convert TEV (graphics engine of the Wii) to DirectX (or its equivalent on the Xbox)
    Lets say the Wii programmer did some undocumented call on the Wii to get some spectacular graphics. Something that was not documented in the Wii Software Development Kit. It works, it works great as a matter of fact on the Wii. But the Xbox would probably choke on it
     
  17. DBMONK

    Member DBMONK GBAtemp Regular

    Joined:
    Sep 24, 2008
    Messages:
    141
    Location:
    uk
    Country:
    United Kingdom
    me personly, im waiting for the X-Box 1440 emulator.... i have heard it runs well on a commadore 64 or a ZX Spectram

    also the PS4 emulator has been confirmed to work on GB/GBC and the GBA.... with just little lag

    XD
     
  18. MG4M3R

    Member MG4M3R GBAtemp Regular

    Joined:
    Mar 27, 2007
    Messages:
    276
    Country:
    Brazil
    LOL, already thinking about a PS2 emulator for Wii?

    Frist let's make the PSX, N64 and Saturn emulators run properly, or at last the N64 one.


    A Dreamcast emulator for Wii look's possibly, but PS2? lol
     
  19. Commadore64

    Member Commadore64 GBAtemp Regular

    Joined:
    Jan 19, 2009
    Messages:
    147
    Country:
    United States
    I dont think Dreamcast would be possible either - for same reasons

    Remember the Wii needs to decompile Dreamcast code on the fly, convert to equivilent Wii code and simulate a Dreamcast environment without missing a step

    Look at Wii64 performance
    N64 100-200 MFLOPS and it performs at 50% speed on the Wii

    Correction:
    The emulated Dreamcast CPU needs to handle the machine language code being read into memory. And the graphics needs ot be handled correclty to be properly displayed on the Wii
    It does not decompile and recompile - or interpile (I think that is the term, interpret and compile)...but it does not
     
  20. BlackEnigma

    Member BlackEnigma GBAtemp Fan

    Joined:
    Mar 1, 2009
    Messages:
    342
    Country:
    United States

    Aren't N64 games from the Wii Shop channel emulated when they play on Wii?
     

Share This Page