don't click here

Is there any actual functioning Xbox360/PS3 emulators (not emulators F

Discussion in 'Technical Discussion' started by Hez, Nov 15, 2012.

  1. Hez

    Hez

    Oldbie
    As above, just curious. Haven't done too much research, but was curious on the subject.

    EDIT: Made the question more clear, not emulators FOR them, but actual emulators that emulate the 360/ps3
     
  2. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Well, the xbox 360 has a built in xbox emulator. The PS3 has a built in PS1 emulator.
     
  3. Aerosol

    Aerosol

    Not here. Moderator
    11,163
    573
    93
    Not where I want to be.
    Sonic (?): Coming summer of 2055...?
    No. The Wii hardware is very similar to Gamecube hardware, which is why any gamecube emulator might as well be a wii emulator too.
     
  4. Rika Chou

    Rika Chou

    Tech Member
    5,276
    169
    43
    I think he's asking if there's emulators of PS3 or 360, not if there are emulators that run on them.
     
  5. Although I'm pretty sure there's nothing playable yet, there is a PS3 Emulator in development hosted at Google Code here. I tested an early version and it couldn't run anything at that point, but now it can apparently run some simple homebrew. It's a little early for actual commercial games to be playable, though. To test a recent build you would have to compile from the source code, as the binary hasn't been updated for quite a while.

    On the Xbox 360 front, there is a feasibility study of a potential Xbox 360 emulator hosted on a blog, here which I remember concluded that it should be possible on today's hardware if coded well enough. There is no release as of yet.
     
  6. Hez

    Hez

    Oldbie
    bingo.
     
  7. Aesculapius Piranha

    Aesculapius Piranha

    つづく Oldbie
    4,534
    143
    43
    Unknown
    Diva
    Given the cross-platform madness that has been this last console generation, I'm just going to give into my snarky side and give the following answer:

    Yes, and it's called a PC.
     
  8. winterhell

    winterhell

    Member
    1,165
    7
    18
    As for the first playable Xbox 360 games, my best bet would be the Indie Games, being made in .Net Compact Framework, usually being very light on the hardware and single threaded, and using HLSL. That being said, at the moment there are no public Xbox 360 emulators that show even splash screens.
     
  9. Black Squirrel

    Black Squirrel

    no reverse gear Wiki Sysop
    8,544
    2,465
    93
    Northumberland, UK
    steamboat wiki
    PlayStation 3 and Xbox 360 emulation have many online hoops to jump through, to the point where I actually doubt this stuff can be emulated fully. Individual games, maybe, but dashboards and networking and inevitably peripherals like Kinect - I wouldn't count on these things being emulated for a decade or more.

    Emulation in general is driven by hardware and software being discontinued or starting to break due to age. We've not really reached that stage yet - the focus right now is (quite rightly) on older systems which desperately need the help.
     
  10. Aesculapius Piranha

    Aesculapius Piranha

    つづく Oldbie
    4,534
    143
    43
    Unknown
    Diva
    Is this a personal assessment or a widely held opinion? I'd like to know because my older paradigm has been that console emulation has been driven by hardware limitations. For days when console emulators were somewhat simpler to make, it seemed people just made them because they could. The entry level started to choke up because of hardware limitations around the PS/Saturn era, which seemed to continue with a couple Dreamcast projects I loosely followed. By what you are saying a decent PS3 emulator would actually be feasible but far too time consuming to program when there are older consoles that need time and effort, and it is less about hardware not being able to handle emulation at this stage.
     
  11. Tanks

    Tanks

    Member
    1,048
    108
    43
    Man the original Xbox doesn't even have a proper emulator yet. It'll probably be years before anyone even tries taking a crack at a 360 one...
     
  12. LocalH

    LocalH

    roxoring your soxors Tech Member
    I think it's funny that the original Xbox is the only last-gen console that doesn't have a proper emulator, and that the Wii is the only current-gen console that does :P

    I wish there was a legit 3DS emulator. I'd honestly go buy NSMB2 just to be moral, but I don't care about the 3D gimmick and don't want to pay for the damn hardware :P
     
  13. Tanks

    Tanks

    Member
    1,048
    108
    43
    Have you played NSMBWii? Its the same game only without the coin gimmick. (I'm not shitting you they basically just copied a bunch of resources over and slapped a new label on it.)
     
  14. Black Squirrel

    Black Squirrel

    no reverse gear Wiki Sysop
    8,544
    2,465
    93
    Northumberland, UK
    steamboat wiki
    I would imagine an Xbox 360 emulator is totally doable today. PS3 would be slightly trickier but not by leaps and bounds. I wouldn't want to speak on behalf of actual emulator developers, but consoles and computers feel very similar these days, which wasn't the case ten or fifteen years ago - stuff is more widely documented, and ideas and achitecture is noticably similar. An Xbox 360 is effectively a bespoke PC - the X comes from DirectX, and of course, it's Microsoft pioneering Windows too. For the two to be radically different (like, say a NES and PC) just doesn't make sense to me.

    From what I understand, the big problem is overcoming anti-piracy measures. It'll be slowing down the dumping of games, and the running of games. This seems to be the thing holding back a lot of systems in MAME for example (as well as a lack of interest from developers). If this wasn't an issue there's a good chance the emulators would still run too slow in 2012 to be of any use, but they'd still exist.


    and my gut feeling is rather than sit down and deal with that noise, people would rather work on nicer systems. As time goes on and things go out of print (and development gets nicer, as it no doubt will), the 360/PS3 will be revisited, but for now, actually going out and playing real games on real consoles is still a credible idea.
     
  15. LocalH

    LocalH

    roxoring your soxors Tech Member
    Yes, I have it on my PC, but I also want to play SM3DL which only exists on the 3DS :P

    A 360 or PS3 emulator would probably require a high-end machine, similar to PCSX2 and Dolphin a few years back. I have a pretty nice six-core machine with gobs of RAM and it struggles to run PCSX2 at a fluid 60fps outside of the Sony OSD, although it emulates the Wii just fine (which of course would be expected).

    Not sure if it was due to programming practice or actual system capabilities but I know that the PS3 demo of the original Rock Band couldn't even keep a solid 60fps in single player while the 360 version never dropped a frame. I've always had the impression that the 360 was more powerful overall, although I could be wrong. Based on that, I'd actually expect to see a PS3 emulator first. It wouldn't surprise me if I was correct, as if you go back a generation, the original Xbox ran rings around the PS2 in sheer performance.
     
  16. Black Squirrel

    Black Squirrel

    no reverse gear Wiki Sysop
    8,544
    2,465
    93
    Northumberland, UK
    steamboat wiki
    The PlayStation 3 is meant to be the more powerful console of the two (or so the specifications say) but it took a while for developers to get good results from the hardware. It seems to depend entirely on the people making the game - the PS3 should win in most cases but often it doesn't, so the two consoles end up being pretty much identical.

    IIRC Rock Band is one of the examples of a game having a really bad PS3 port. There were a few EA published games from that era with similar troubles.
     
  17. as long as XBOX emulators don't even exist yet, and PS2 emulators still suck the big one, I'm gonna say you'll have to wait a decade or so for that >.> not to mention the PS3 actually is a pretty beefy system hardware-wise.

    and Wii being "almost a gamecube" makes it easier to make a wii emulator, but that statement shows complete and utter disrespect towards the amazing achievements by the dolphin programmers.
     
  18. Meat Miracle

    Meat Miracle

    Researcher
    1,664
    5
    18
    The PS3 has a *potentially* more powerful CPU under *some* circumstances. The x360 is faster generally however, and it has a more advanced GPU.

    x86 is a bitch to emulate, and there's not enough low-level documentation on the gpu.
     
  19. DustArma

    DustArma

    Member
    1,337
    10
    18
    Santiago, Chile
    Learning Python.
    Noob question, but couldn't you run the code natively on current x86 CPUs
     
  20. No. At least not the kind of x86-CPUs that were available in 2001.

    Even if it were, AMD-V/Intel-VT anyone?

    Well, sort of. It's the chipset and the architecture around it. The GPU is just some GeForce 3 based thing.

    If I'm not mistaken that's kind of what current XBOX emulators actually do, at least partly.