Slashdot Mirror


The Quest To Build Xbox One and PS4 Emulators

Nerval's Lobster writes "Will Xbox One and PS4 emulators hit your favorite download Websites within the next few years? Emulators have long been popular among gamers looking to relive the classic titles they enjoyed in their youth. Instead of playing Super Mario Bros. on a Nintendo console, one can go through the legally questionable yet widespread route of downloading a copy of the game and loading it with PC software that emulates the Nintendo Entertainment System. Emulation is typically limited to older games, as developing an emulator is hard work and must usually be run on hardware that's more powerful than the original console. Consoles from the NES and Super NES era have working emulators, as do newer systems such as Nintendo 64, GameCube and Wii, and the first two PlayStations. While emulator development hit a dead end with the Xbox 360 and PS3, that may change with the Xbox One and PS4, which developers are already exploring as fertile ground for emulation. The Xbox 360 and PS4 feature x86 chips, for starters, and hardware-assisted virtualization can help solve some acceleration issues. But several significant obstacles stand in the way of developers already taking a crack at it, including console builders' absolute refusal to see emulation as even remotely legal."

8 of 227 comments (clear)

  1. Re:Doubt by VanGarrett · · Score: 4, Insightful

    Not necessarily. The only reason that's been an issue in the past, was because our computers had to significantly out-strip the machine being emulated. What's being suggested here, however, is not an emulator so much as a conditioned environment for execution, not unlike Wine.

  2. Re:360 and PS3 emulators. by H3lldr0p · · Score: 4, Informative

    Since the original Xbox was running mostly off the shelf hardware, I'm not sure it needs an emulator (aside from whatever security/copy protection hardware).

    But the 360/PS3 is going to be tough. Tougher than average, I'd say since those were both custom CPUs. Yes, there is some papers out there covering how they did their execution but that doesn't cover some of the weird stuff. Stuff like with the PS2 and original PS that took years to sort out.

    Those of you who don't remember the Bleem! saga and the fact that Sony not only lawsuited them to death, but also make emulation even harder by changing the way their compilers did certain undocumented graphic blits and other memory tricks. This was why Bleem! had a specific target list of compatible games.

    Still not sure that all of that was documented.

    Bad memories.

  3. Re:Locked down tighter than a CEO's wallet by Desler · · Score: 5, Informative

    Recently? PCSX2 is at least 11 years old at this point.

  4. Re:Locked down tighter than a CEO's wallet by Jesus_666 · · Score: 5, Informative

    Not really. The PS4 and XBone are essentially fancy x86_64 computers with a small form factor. While the hardware is not exactly COTS it's much closer than the last generation's PPC cores. To emulate an XBox 360 you need to emulate an entire processor etc. To emulate an XBox One you can get away with virtualizing certain components. It should be closer to Wine than to PSEmu.

    Easy? No, not by any measure. But vastly easier than the last generation.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  5. Re:Legally questionable? by CanHasDIY · · Score: 5, Insightful

    It's not questionable, it's illegal. Ask the copyright holders.

    If a individual has a question about legality, I'd say the first person they ask should probably be a lawyer or a judge, not some private business entity with a vested interest in giving a particular answer.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  6. And if the companies make it available themselves? by Dr.+Manhattan · · Score: 4, Informative
    Greg Hewgill created "Copilot" by reverse-engineering the original Palm Pilot, and released it under the GPL. It was so useful as a development and debugging tool, Palm Inc. took over development and renamed it POSE, the Palm OS Emulator. Still, of course, available under the GPL.

    (Because of all that, I was able to port POSE to Android.)

    Admittedly, the ROM images are copyrighted, but that's not the same thing as the emulator itself. Same thing for the game machine emulators like MAME and such.

    --
    PHEM - party like it's 1997-2003!
  7. Missing the point... by thevirtualcat · · Score: 4, Insightful

    I think some people here are missing the point.

    I don't think anyone is saying that PS4/Xbox1 emulation will be easy. Just that it will be easier than PS3/XBox360 emulation.

    Both generations will have a significant amount of hacking and reverse engineering involved and will be fraught with legal challenges. The current generation just has the advantage of being more or less based on hardware that's readily available at a reasonable price. The previous generation is not even remotely similar to anything you can buy easily or cheaply. (Other than the PS3 and XBox360, of course.)

  8. GameCube and Wii? by wisnoskij · · Score: 4, Informative

    Um, no....
    Not really, some computers, really powerful computers (about the same as playing the most intensive computer game on the absolutely highest graphics possible), can play a few of these games without huge game wrecking glitches. At best I would call the emulator a very early alpha; Proof of concept.

    And we still do not even have something even that good for the original Xbox. The only reason we have something that is even decent at emulating the PS2 is because it is far older than even the Xbox and by far the most popular console of all time. And really that is only like 50%. Very popular games have been made to work, but you can pretty much forget just getting some random PS2 game popping it in and playing it.

    Which is not to say that the current gen will not be easier to emulate, but that is a lot of power to be emulating even if it is already basically 99% a normal PC already.

    The N64 was probably the last decently complete emulator, and you have to go all the way back to the SNES era to get one that is 100% working, every game works, launch and go.

    --
    Troll is not a replacement for I disagree.