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."

227 comments

  1. Doubt by freakyfog · · Score: 0

    Usually the emulator comes when the console becomes obsolete right?

    1. Re:Doubt by Anonymous Coward · · Score: 0

      N64 had an emulator while it was still current gen.

    2. 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.

    3. Re:Doubt by Anonymous Coward · · Score: 1

      This isn't really true, thanks to the miracle of dynamic binary translation.
      Programs like QEMU don't emulate each instruction at run time, which is painfully slow as you suggest. Rather, when when instructions from the source architecture, you simply translate that into machine code of the target architecture. It can be challenging of course to map differences between registers, memory layouts, etc... But you have to do those things anyway to emulate.

      There is not hard and fast rule saying that an emulator must be an order of magnitude more powerful than the source machine. The operating system in this case is much more difficult to reverse engineer than the hardware.

    4. Re:Doubt by djnforce9 · · Score: 1

      I remember working being done a GBA emulator before that system even came out and Nintendo DS Emulators were also around while the system was in its prime. Same goes for the Wii (which was a really pleasant surprise at the time).

    5. Re:Doubt by burnttoy · · Score: 1

      Yes - this helps.

      What helps even further is the differences between "old" and "new" style coding. No longer do engineers have to go looking for that "1 crazy hack" - that register bit - undocumented, left alone - it gave me 4 MORE PIXELS ON THE RIGHT SIDE OF THE DISPLAY!... What happens if I take all the $76's out of the framebuffer - crickey! 40 column text... what if... and so on.

      These guys write to specs - DX, OGL - probably with a metric shit ton of "insider info" and plenty of extensions - but that can be reverse-engineered out. Posix, WinNT interface - it's all there - mostly public. Mostly these guys develop on PCs.

      Getting faithful reproductions of something that outputs 24 bit RGB data over HDMI (and therefore obeys their rules) is many orders of magnitude easier than, say, getting pixel perfect output of a SNES or GBA - a system in which the programmer can hack and bash almost anything at clock cycle accuracy. That concept has vanished too (it just isn't easy to count cycles anymore)

      It is unlikely one will need to emulate a BONE at GPU transistor level (or even just plain old bus level). Instead one says "this is mostly going to be DX - let's see what is added/changed". Of course the ideal machine to emulate that on is one with a DX$version graphics card.

      --
      Time flies like an arrow. Fruit flies like a banana.
    6. Re: Doubt by ikrowni · · Score: 1

      Well let's all be honest here. Obviously an emulator is possible considering they used an emulator running on a pc that had titans in it during the reveal of the xbox one to showcase the next gen games running 1080p @ 60fps. Then they pulled the old switcharoo knocking it back to 720p for the final product.

    7. Re:Doubt by Darinbob · · Score: 1

      Don't these new games have DRM to prevent emulators or cloned/hacked machines?

    8. Re:Doubt by VanGarrett · · Score: 1

      Anyone savvy enough to create an artificial Xbox One in software isn't going to be stopped by any DRM measure.

    9. Re:Doubt by GigaplexNZ · · Score: 1

      Don't PC games have DRM to prevent piracy? It's not bulletproof.

  2. Re:Locked down tighter than a CEO's wallet by gl4ss · · Score: 2

    well, it took me two times to read the blurb but now I'm fairly certain that what they're referring to is emulators that would play the games from ps4 and xboxone(and fanbois are now yelling that we don't want that since h4x0000rrss would ruin our games. well guess fucking what they'll ruin your games anyways if the game is stupidly coded and you'll get some programmed bots anyways soon enough on your online games).

    for the other way around, IF we get a way to run homebrew there will be emulators ported.. see
    http://dev360.wikia.com/wiki/List_of_Emulators

    --
    world was created 5 seconds before this post as it is.
  3. Nah by Anonymous Coward · · Score: 1

    Nah... there won't be any good games released for these consoles that aren't on PC already. Which is probably the #1 reason.

    1. Re:Nah by Anonymous Coward · · Score: 0

      There are quite a few games on PS3/360 that doesn't have PC ports or where the PC ports were released long after their console release. Not sure why next gen would be different.

    2. Re:Nah by Anonymous Coward · · Score: 0

      But the reason most console exclusive games on PS3/360 are exclusive, is not the difficulty of porting the games, but because the console makers pay for the exclusivity, or simply own the studios (like Sony owns Naught Dog).

    3. Re:Nah by MBGMorden · · Score: 1

      But the reason most console exclusive games on PS3/360 are exclusive, is not the difficulty of porting the games, but because the console makers pay for the exclusivity, or simply own the studios (like Sony owns Naught Dog).

      Which isn't really relevant. It doesn't matter WHY the games are exclusive - just that some games are. If you want to play them you have to either pony up for the console or find another way (eg, emulation).

      I actually had a 360 for the entirety of the previous generation (just because it was cheaper) and was fine with that except for exclusives, so this past Black Friday I picked up one of the cheap PS3 bundles and have been using that to work through the back catalog of exclusive titles (The Last of Us, the Uncharted series, Ni-No-Kuni, Kingdom Hearts Remix, etc).

      This generation PS4 is actually the cheaper console, so I'm guessing I'll get that over XB One, but unless the emulation catches up I'm sure I'll buy one of those (much) later for the same reason.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    4. Re:Nah by jones_supa · · Score: 1

      Red Dead Redemption, for example.

    5. Re:Nah by spire3661 · · Score: 1

      WRONG. Sony's stable of first party developers almost always bring top notch stuff. Sucker Punch, Santa Monica, Naughty Dog, Insomniac, Polyphony digital are all forces to be reckoned with.

      --
      Good-bye
    6. Re:Nah by Computershack · · Score: 1

      Nah... there won't be any good games released for these consoles that aren't on PC already. Which is probably the #1 reason.

      There is no PC equivalent to the Forza series.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    7. Re:Nah by ganjadude · · Score: 1

      no but there is Iracing which is pretty awesome and in many ways better

      --
      have you seen my sig? there are many others like it but none that are the same
    8. Re:Nah by Anonymous Coward · · Score: 0

      Yes, of course. I am the AC that wrote the post you replied to. I was only saying that the statement "Every game for the PS4 or XBO will have a PC equivalent." is entirely false.

    9. Re:Nah by Pubstar · · Score: 1

      Project CARS

    10. Re:Nah by Anonymous Coward · · Score: 0

      there's actually very few platformers on the pc...

    11. Re:Nah by wolrahnaes · · Score: 1

      Agreed and agreed, it is awesome and it is a better simulation.

      Whether or not it's a better game however is debatable. Forza I think is a better *game* because they've managed to strike a balance where the game still strives for accurate simulation, but lets you use that simulation to do absurd things. You can go from a serious Le Mans-style race using some of the best real race cars of the past 60 years to a game of figure eight drift chicken on the Top Gear test track with fire-spitting 599XXes dodging 800 HP rotary Miatas without even leaving the lobby.

      No other game offers the variety of customization while still remaining as realistic as possible. There's practically zero chance that iRacing, PCARS, or any of the other big names in PC racing will let me build a LS7 Fiero in-game any time soon. The GMC Vandura that "just happened" to offer a body kit to match the A-Team van. The ability to downgrade a Mustang Cobra R to look like a base V6 model. The fricking Ford Transit. The other games either take themselves too seriously or just go full arcade. Give me a good simulation engine, then give me game modes that encourage hooning when I'm in the mood rather than just striving for racing perfection.

      I'm really not happy with Microsoft over the in-house push for some of the Xbone's less well received features seems to have impacted FM5, I was really hoping for another good game but I think I'm sitting this one out. With the moon lander stuff it seems like Polyphony may have developed a slight sense of humor so I'm considering dusting off the ol' PS3 for some GT6 action.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    12. Re:Nah by Xest · · Score: 1

      Nonsense, there already are. Dead Rising 3 for example is really quite an excellent little masterpiece.

  4. Why? by Kohath · · Score: 1

    You can get almost all of the same games for the PC you're using to emulate the console. They're probably much cheaper on the PC. The PC versions will probably work better than the console versions plus the emulator. The online functions of the consoles will probably never work on the emulator.

    It seems like a lot of effort to build something inferior.

    1. Re:Why? by cultiv8 · · Score: 1

      And there are much easier ways to get over a mountain than climbing it.

      --
      sysadmins and parents of newborns get the same amount of sleep.
    2. Re:Why? by MBGMorden · · Score: 1

      Not all games are available on PC. The latest Halo's have not been. Nothing by Naughty Dog (Uncharted, The Last of Us). A lot of Square Enix's titles are not (a lot of JRPG's in general actually).

      I love gaming on my PC - particularly with Steam sales making many games pretty much dirt cheap, and I just plug in a wired XB360 controller to my PC and get console controls for most of them. That said, there's still a lot of titles that simply aren't available there. For those you need emulation (or to just buy the system - which IMHO is the preferable solution).

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    3. Re:Why? by tlhIngan · · Score: 1

      You can get almost all of the same games for the PC you're using to emulate the console. They're probably much cheaper on the PC. The PC versions will probably work better than the console versions plus the emulator. The online functions of the consoles will probably never work on the emulator.

      It seems like a lot of effort to build something inferior.

      It depends.

      A lot of PC releases these days are $60, and ship months after the console release. (You do get the odd one that's same day - usually limited to FPSes and such).

      If it's an indie game, you're correct on all counts - the PC version will be cheaper and better. But if it's an "AAA" game, then chances are the price will be same as consoles, released months afterwards and be an inferior port.

      The problem is piracy has killed a chunk of the PC gaming market - when 90% piracy numbers are considered "normal". Indies, who really are less about making a ton of money and more about getting mind-share, don't care - piracy definitely helps them (think free advertising). Plus the low dev costs of PCs generally mean it's easy and cheap to develop.

      But the others look at the numbers and decline - the PC port of a game that sells out on consoles may only break even at best in real terms.

      In general, to the big players, the ROI of PC is poor.

      Of course, it's also meant that the PC has a huge pile of smaller developers making more innovative games, and coupled with mobile platforms encouraging indie development, the loss of AAA hasn't REALLY hurt the PC much - there's still plenty of good games for it. It's only if you want AAA games that you'll find the PC lacking (say, Grand Theft Auto 5, spring 2014).

      It's also why Microsoft and Sony are tripping over themselves trying to attract the indie crowd.

    4. Re:Why? by Anonymous Coward · · Score: 0

      fortunately AAA != good

    5. Re:Why? by neokushan · · Score: 2

      Preservation? The work that went into building emulators of old has meant that we can now play SNES games et all on modern hardware - such as Android tablets. I have no idea what the computing landscape will look like in 10 or 20 years time but it'd be nice to be able to play today's games on whatever hardware I own at the time without having to dust off the PS4 or whatever.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    6. Re:Why? by Anonymous Coward · · Score: 0

      In many cases, the "PC" version of the game is only available for Microsoft Windows and they don't bother to port it to other OSes. So it might be that the console's OS will be lighter or more easily worked with, than Windows. If you have to start up a whole VM to play a game anyway, then why not pick the easiest thing? That Windows is one of the choices is fine, and maybe for some games that will be the preferred OS to emulate. But I see no reason to a priori count out the Xbox and Playstation.

    7. Re:Why? by TangoMargarine · · Score: 1

      Unfortunately all the license authentication and multiplayer servers will be down long before then...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    8. Re:Why? by neokushan · · Score: 1

      License authentication is largely irrelevant, an emulator would just ignore any licensing flags and play content indiscriminately. As for MP, that is a different issue and one faced by all platforms, but it's not inconceivable for emulators to be able to form their own network.

      The 360 can already play networked content outside of Live, it was little more than disabling a ping limit for local multiplayer. Not quite as elegant as a fully-fledged Xbox Live replacement but a start.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    9. Re:Why? by TangoMargarine · · Score: 1

      Well, the term 'emulator' in my mind suggests that it functions as close as possible to the original version, and DRM would be technically included in that. Obviously we wouldn't *want* it to, but...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    10. Re:Why? by neokushan · · Score: 1

      Well, if something partially emulates a system but isn't 100% accurate, what do we call it if not an emulator?

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    11. Re:Why? by TangoMargarine · · Score: 1

      Good point. I suppose it depends whether we define 'emulator' and 'simulator' as being on the same continuum. If the emulator itself circumvents the security, I suppose I would indeed call it an emulator. But of course that makes it even harder to legally distribute...

      http://en.wikipedia.org/wiki/Emulator#Emulation_versus_simulation
      http://en.wikipedia.org/wiki/Simulator#Computer_simulation

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    12. Re:Why? by Anonymous Coward · · Score: 0

      License authentication is largely irrelevant, an emulator would just ignore any licensing flags and play content indiscriminately. As for MP, that is a different issue and one faced by all platforms, but it's not inconceivable for emulators to be able to form their own network.

      You're assuming that the games and system software do not contain embedded code that pings for the security systems being active and working correctly. Your assumption is wrong.

    13. Re:Why? by CronoCloud · · Score: 1

      likewise Indie doesn't automatically mean good either. There's good and bad from both.

  5. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Other way 'round.

    They want to grab whatever firmware or libraries or executables make those devices special compared to a white-box x86-based PC. That's probably a lot easier than discovering the checksum/certificate used to verify a 'signed' application and use it to develop a bootloader to run unsupported software on the device, since the tools required to do the former are already contained on each of them.

  6. 360 and PS3 emulators. by Hatta · · Score: 1

    I'd rather see people working on emulating the last generations consoles. Or the one before that even. The PS2 has one emulator, PCSX2, which is about 80% compatible. The original Xbox has no currently developed emulators.

    There's no shortage of ways to play old 8bit and 16bit games. There is a shortage of ways to play last generation games. When our 360s and PS3s finally give up in 5 to 10 years, there's a large number of games that simply won't be playable anymore.

    --
    Give me Classic Slashdot or give me death!
    1. 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.

    2. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      What is mostly holding back emulation is size of roms. You can get a complete 1995 and under console set in under 10 gig. Complete PS2 collection? You better have a 1TB drive. Toss in something like the saturn add in another drive. The xbox collection would be massive as well.

      Also the original XBox while a semi cool system did not have very many good games outside of the halos that the ps2 didnt also have. So to get an emulator you need an intersection of someone who can code it up and actually likes the system. You also need someone who can put up with this... You have the infighting of the emu scene guys who stalk their territory like a wolf and 10 gallons of urine. Then on top of that you have warez kiddies who just want to play some particular game you do not care about at all and stalk you around until it works. Then you have the 'I thought of this idea' guys who come in and toss in every crazy idea to get 1fps better. Never mind it is a full rewrite of the code to make it work and then would only help out 1 game. Oh and dont lose your cool while doing it. Oh and dont burn out after 1-2 years of little or no progress because of some crazy DRM protection scheme.

    3. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0, Interesting

      The PS2 has 3 major emulators. There's ePSXe which everyone tries to use now. PCSX2 that everyone used. And pSX (if you're looking for pure no-frills emulation but higher compatibility).

      The PS2 emulation scene is about where the SNES scene was about 12 years ago. Now it's just a matter of refinement. I agree that a working xbox emulator would be quite nice, but the PS2 is not limited on the emulator front. The N64 emulation scene needs a crapload of work. You try playing much more than SM64, Zelda, or Mario Kart you're going to be in for a rude awakening. If it were a wine project, some generous ubuntu user might classify any of the N64 emulators as Bronze. And that's the best you can hope for. There's finally 2 dreamcast emulators, but the support needs to go up. Right now you're at the stage of "If it doesn't work on this one try the other, otherwise wait and hope." And there are even recent DC games that can't even be ripped. 3DO emulation has one emulator. And nobody has tried the library enough to even know where the support stops, where things are broken, or anything. There's one Saturn emulator. etc. etc. And as a MegaDrive purist (Genesis) both options for emulation are rather shit for sound and some graphic layer emulation.

      The old problems aren't 'solved' as your statement seems to suggest. Not that other people can't work on this idea (which is easier on paper. Much harder in practice). But you don't have the advantage of hardware power to brute force more recent gen systems on modern systems. Just look at the processing power required for the Higan Accurate (if you can even run it) profile for Super Mario World. Then come back and tell me that the Xbox360 should be a snap.

    4. Re:360 and PS3 emulators. by drinkypoo · · Score: 1

      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).

      The original Xbox has the same problem as the new Xbox, and the newer Xbox. They all run Windows. The OS was derived from Windows 2000 and then carried forward from Xbox to Xbox, presumably receiving regular infusions from the Windows codebase along the way. This is [again, presumably] analogous to the way that various Unixes received regular infusions of code while maintaining their old code, whether from SysV or BSD.

      Or, you know, Microsoft broadly lied about the way the Xbox OS was developed, and they actually just developed a software stack that would run against the NT kernel, and ported that to the Xboxes wholesale. Who knows? I don't have any real problem believing the official account.

      But the 360/PS3 is going to be tough. Tougher than average, I'd say since those were both custom CPUs.

      Not necessarily any harder than the PS2 anyway. The PS2 has a custom CPU built out of MIPS cores, and the PS3 has a custom CPU built out of a PowerPC and some Cell cores, while the 360 has a custom CPU built out of PowerPC cores. The PS2's CPU is arguably more wacky than anything in the following generation, because it has one MIPS core up front, and then two MIPS cores based on the same architecture but then whacked to do totally different jobs and taking totally different data types (as well as some of the same ones.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      "The original Xbox has the same problem as the new Xbox, and the newer Xbox. They all run Windows. The OS was derived from Windows 2000 and then carried forward from Xbox to Xbox, presumably receiving regular infusions from the Windows codebase along the way. "

      The XboxOne may. Microsoft has said so. But the others? No, they really don't. .http://blogs.msdn.com/b/xboxteam/archive/2006/02/17/534421.aspx http://beta.ivc.no/wiki/index.php/Xbox_360_Kernel

      The only consoles that have run a windows kernel are the XboxOne and the Dreamcast.

    6. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 1

      Just for your advancement in knowledge, the 99% complete collection of Sega Saturn (missing 3 demo discs of the entire library) is only ~80 GB in compressed iso's.

    7. Re:360 and PS3 emulators. by fuzzyfuzzyfungus · · Score: 1

      In my (admittedly layman's) understanding, the difficulty with the XB360/PS3 isn't so much that their cores are all that cryptic (the xbox, and the PS3's main core, are all basic PPCs, and the PS3's 'SPE' elements are weird; but IBM talked a lot about them in the course of trying to build interest in using them as accelerator cards for compute applications); but because they aren't x86; but are clocked as high as contemporary x86s, which makes it difficult to get emulation at anything remotely resembling usable speed, much less support anything that does some fancy timing-dependent tricks.

    8. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      And there are even recent DC games that can't even be ripped.

      This seems rather unlikely, maybe they've employed tricks to prevent reading with hacked PC drives but the first ripper worked by dumping from the Dreamcast itself with a boot disc over serial. Surely that old technique must still work or the game wouldn't be playable.

    9. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      It's true. The DC library is far from complete. And there's games like Sturmwind that currently have DRM that hasn't been cracked yet (and thus can't be ripped). There's quite a few titles that employ some DRM like Sturmwind does (I'm sorry I can't think of the other title names at the moment. But there's a few of them.)

    10. Re:360 and PS3 emulators. by Narishma · · Score: 2

      pSX and ePSXe (and PCSX and many others) are PS1 emulators, not PS2.
      The only working PS2 emulator I know of is PCSX2.

      --
      Mada mada dane.
    11. Re:360 and PS3 emulators. by neokushan · · Score: 1

      The original Xbox has the same problem as the new Xbox, and the newer Xbox. They all run Windows. The OS was derived from Windows 2000 and then carried forward from Xbox to Xbox, presumably receiving regular infusions from the Windows codebase along the way.

      http://blogs.msdn.com/b/xboxteam/archive/2006/02/17/534421.aspx

      One of the first questions I get when someone hears I work on Xbox is "So, what operating system do you guys use? Windows 2000, right?" I am honestly not sure where the Win2K misperception comes from, but Xbox runs a custom operating system built from the ground up.

      That said, I'm sure the Xbone is closer to Windows than the 360's OS was.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    12. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      The original Xbox IS a PC with the following exceptions

      - no ACPI, it has a PIC that controls the system power and front LED and performs some limited security (you must write specific values to it on boot otherwise it will power off right away).
      - no standard BIOS, it has a first stage bootloader hidden in the nVidia chip, which verifies and unpacks the second-stage bootloader in flash.
      - IT DOES NOT RUN WINDOWS. THE FIRMWARE ALLOWS SOME DLLS THAT ALLOW SOME WIN32 API CALLS TO FUNCTION BUT IT'S NOT WINDOWS.
      - an EEPROM accessible via i2c that is used to hold settings, as well as the hard drive password and lock the hard drive to the board.
      - no CMOS.

      Controllers are standard USB 1.1. IIRC it has an nForce chipset and ethernet adapter.

      There is literally nothing to emulate on a PC. Microsoft released an XDK for the Xbox which optimzed executables for the operating-system-less nature of the Xbox. What one needs to do is convert the XDK library calls to Win32 in real time (using something similar to how tsocks intercepts library calls on Linux I imagine) and that I believe is what Cxbx was trying to do.

    13. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      All of the emulators mentioned are shit. Mednafen has by far the best support for PSX emulation, the others are very VERY glitchy.

    14. Re:360 and PS3 emulators. by interkin3tic · · Score: 1

      I remember hearing that PS2 was a nightmare to code for, and that the only reason games came out on it was because it was the clear winner. I also heard that the 360 would dominate in the next round because it's MS and easier to code for. And that no one would buy a wii becuase it was so dramatically underpowered. I've since stopped listening to clerks at gamestop when they are giving their expert opinion on consoles. I probably should have known better even then.

    15. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      Trurip ISO sega saturn 375gig compressed
      Redump ~175 gig compressed
      Darkwater ~252 gig compressed
      'hyperspin ready mix' ~93 gig compressed but only English and latest versions.

      But thank you for my advancement of knowledge. I obviously had no idea what I was talking about. Add in the sega dreamcast and considered that doubled.

    16. Re:360 and PS3 emulators. by damnbunni · · Score: 1

      The Dreamcast didn't use a Windows kernel.

      It could boot Windows CE from disc, if you really wanted to develop for a Windows environment, but it primarily used its own OS.

      You could tell the games that used the Windows CE kernel; they ran like crap.

    17. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      If the complete collection is too cumbersome... DON'T GET THE COMPLETE COLLECTION THEN. The average PS2 game is only somewhere between 2-4 gb uncompressed, and like any other system the vast majority of games are absolute shit. There is no reason to have all 3870 of them if the space and bandwidth to handle it isn't expendable.

      Not to get started with the (lack of) morality pirating ROMs.

    18. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      The original Xbox has the same problem as the new Xbox, and the newer Xbox. They all run Windows.

      You're right and you're wrong. The problem was that they all ran windows. But why this is a problem, is that the major game shops simply did multi platform releases for all their major titles. So the pressure to emulate got pretty low, since there were too few console-only games to make it worth the effort.

    19. Re:360 and PS3 emulators. by drinkypoo · · Score: 1

      The only consoles that have run a windows kernel are the XboxOne and the Dreamcast.

      I've already done the research and found the links on xbox blogs that say precisely the opposite. But I'm not a subscriber, so I'm not going to try to find it in my posting history. Good luck! Also, most Dreamcast games didn't use any Windows at all, and those which did ran on Windows CE, not Windows NT. We're not talking about CE.

      The Xbox kernel and some very small amount of the userland came from Windows 2000, and the 360 OS is said to have come from the original Xbox OS. Look it up. Don't count on your pet citation. There's also people who have strong citations for Bill Gates also saying 640k should be enough for anybody. Not forever, just then. But because he said he never said that, it's considered counterproof. You're engaging in the same kind of thinking here.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:360 and PS3 emulators. by triffid_98 · · Score: 1

      Even the more obscure 5th gen consoles still have no working emulators. (Jaguar and 3D0 to name two) and the ones that do exist aren't always that great either (Sega Saturn)

      Emulating modern systems is a very tall order. If you want to play 360 titles in 5-10 years hit craigslist and stick one in your attic.

    21. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      But to do proper emulation you will need all 3870 of them...

      If you just want to *play* a few yeah go that way. However, you need to know which ones to go after. Sometimes half the fun is digging thru the pile and finding something cool. But thanks for skimming my points and settling on talking about numbers.

    22. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      yes the first xbox needs a emulator and they hit a dead end with that as well mainly do the the non stranded direct x system and sound emulation and lack of intrest. is it possible yes i think they did get one game playable but its conversion the game to native windows calls and that kind of emulation would need to be programmed on a per game bases take a very very long time to even get a crappy library.

    23. Re:360 and PS3 emulators. by anss123 · · Score: 1

      You could tell the games that used the Windows CE kernel; they ran like crap.

      Sega Rally 2, Worms, Half Life (Bootleg), and Tomb Raider ran like crap? They seem to be plenty smooth on YouTube.

    24. Re:360 and PS3 emulators. by anss123 · · Score: 1

      The original Xbox has no currently developed emulators.

      There is an Xbox emulator that play games, unfortunately it's for the Xbox 360.

    25. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      Both xbox and 360 both have been said to run a modified NT kernel. From MS themselves many many many times. The links you show do not say that one way or the other. One says explorer.exe is part of the OS (really?) the other is a bunch of bootloader info for the 360.

      The Dreamcast was a WinCE 2.x/3.x hybrid. Depending on what was on the disc.

    26. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      If Bill Gates had said it, the original interview or article would have been uncovered long ago. He really never did say it. What are the "strong citation" you mention? People on Slashdot who make fun of Gates and call it "M$"???

      There's plenty of people inside XBox development who have said that it wasn't based on the Windows kernel. I guess it could be mis-direction, but unless a reliable inside source or a kernel breakdown reveal that XBox OS is built on Windows, it's safe to assume it isn't. Sure there's fanboy blogs that say it is, but what does that really mean? They say lots of nonsense.

    27. Re:360 and PS3 emulators. by Anonymous Coward · · Score: 0

      regarding the morality, most of these games are no longer sold.
      sure, some are being repackaged and resold on current-gen systems, but many simply arent. is it imoral to download a game that the creator is no longer selling?

      and how about if you want to play SNES Final Fantasy 2 and not the enhanced version theyre offering for sale now?

  7. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Those systems are locked down so tight, they won't allow ANY outside software to be installed, much less software specifically designed to allow for unauthorized games to be played (and mostly pirated ones at that). So, good luck with that. You will have to AT LEAST jailbreak them first.

    Aaahhahhahhah. :D Good job reading what the article is about. It's about writing an emulator for a desktop x86 computer to play PS4/XBone games.

  8. Those games were cool in context by Gothmolly · · Score: 2, Funny

    Zelda was cool when you were 10 BECAUSE you were 10.
    Move on.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Those games were cool in context by wonkey_monkey · · Score: 2

      Sorry if it annoys you that I still enjoy Zelda, but I'm not sure what you expect me to do about it.

      --
      systemd is Roko's Basilisk.
    2. Re:Those games were cool in context by aliquis · · Score: 1

      Yeah. Play some Castlevania and maybe one day you can beat Mega man!

    3. Re:Those games were cool in context by Anonymous Coward · · Score: 0

      I completed Ocarina Of Time when I was 25.
      It is still an amazing game and entertained me for hours and hours on end.
      In my opinion it is better than the Modern Warfare series despite that being targeted more towards my demographic.

    4. Re:Those games were cool in context by VIPERsssss · · Score: 1

      This is only my opinion, but Devil's Crush my killer app for the Wii.
      $5 download, and I play it at least as much as I ever did on the TurboGrafx-16

      A good game is a good game.

      --
      We are eternal, all this pain is an illusion.
    5. Re:Those games were cool in context by Anonymous Coward · · Score: 0

      Every time I hear these tones: http://www.youtube.com/watch?v=AftI5Iz1dCA I immediately hear in my head the voice of my brother screaming "FUUUUUUUCK!!" Conditioning is a weird thing, sometimes.

    6. Re:Those games were cool in context by Anonymous Coward · · Score: 0

      I like how you seem to imply these manchildren stuck in a loop of playing repetitive games are both pathetic and unmarketable. And then out comes Battlefield Call of War Duty Army War Winter 2013 edition...

    7. Re:Those games were cool in context by Windwraith · · Score: 1

      Ever tried Jaki Crush? It's the "japanese folklore" equivalent of Devil's Crush (whereas Devil's Crush is the medieval equivalent of Alien Crush). As far as I know it only came out in the SNES (JP), but it's a pretty solid pinball game by the same team.

      It's funny, I love those games and never heard anyone else mention them, but for some reason it's the second time, today, that I hear someone praising Devil's Crush. Feels good when a good game is recognized.

    8. Re:Those games were cool in context by Anonymous Coward · · Score: 0

      Because every human on earth was 10 when The Legend of Zelda came out. Correlation does not equal causation. Et cetera.

      The only remotely valid arguement you could make is that Zelda was cool to you when it came out because we didn't have games with 25 years newer technology to play.

    9. Re:Those games were cool in context by Algae_94 · · Score: 1

      Never did play Devil's Crush, but I did play the heck out of Alien Crush on the Tgfx16

    10. Re:Those games were cool in context by Nyder · · Score: 2

      Sorry if it annoys you that I still enjoy Zelda, but I'm not sure what you expect me to do about it.

      Well, he said to move on, so I took that to mean to move on to Zelda II.

      --
      Be seeing you...
  9. Legally questionable? by Anonymous Coward · · Score: 0

    It's not questionable, it's illegal. Ask the copyright holders. No, not making it available doesn't make it questionable.

    1. 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
    2. Re:Legally questionable? by Anonymous Coward · · Score: 1

      The copyright holders of the emulator would be the authors of the emulator. Now if they used original code instead of a clean-room reimplementation, they'd certainly be in trouble, but if they manage to do a clean-room implementation, the legality isn't as clear-cut. Note that they do not need to implement the DRM functionality because they have no reason to prevent games from running, so they wouldn't have to fear anything from that side. Problems might arise from software patents, of course.

      The questionable part might be that if the games come with an EULA that they may only be played on the original console, then those writing the emulator might be accused of contributory infringement because they create software (namely the emulator) which enables people to violate that EULA.

    3. Re:Legally questionable? by Hatta · · Score: 2

      Emulation is perfectly legal. If you own a copy of the game, you are permitted to format shift it for the purposes of compatibility. From the US Copyright Act Section 117:

      (a) Making of Additional Copy or Adaptation by Owner of Copy.â" Notwithstanding the provisions of section 106, it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided:
      (1) that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner, or

      --
      Give me Classic Slashdot or give me death!
    4. Re:Legally questionable? by apcullen · · Score: 1

      Wrong. If properly reverse-engineered, it is not at all questionable, it is legal. If it were not, all personal computers would be made by IBM, and they would have sued Compaq out of existence for reverse engineering their bios and making the first "PC Clone".

    5. Re:Legally questionable? by Anubis+IV · · Score: 1

      Indeed. And if you go that route, what you'll find is that emulators are a-ok as far as the court was concerned. I actually had a copy of Connectix Virtual Game Station back in the day and used it to play my PS1 games on my Mac. Sony sued them, lost in court, and then decided it was better to simply buy them out and kill the product than deal with the threat of having them around.

      One thing to note: Connectix reverse-engineered all of the key software for the PS1, so their product contained none of Sony's proprietary property, such as BIOS files. That's a large part of why it was ruled to be okay. In contrast, most of the open-source emulators I see these days require that you provide your own copy of the BIOS, since they haven't gone through the effort of reverse-engineering it. While the emulators themselves may be fine, the fact that they rely on an illicit use of a copyrighted piece of software in order to operate suggests that there's at least something about this whole process that isn't kosher.

    6. Re:Legally questionable? by Riceballsan · · Score: 1

      an emulator is almost certainly not illegal. Now the 95% of people who use emulators to play games they have not purchased are clear cut illegal. Playing games you own on a platform they were not designed for is a grey area (One I would say morally shouldn't be, but legally it's a grey area, however it basically has precidence protecting it, dating back at least as far as the start of MP3 players).

  10. Re:Locked down tighter than a CEO's wallet by TWiTfan · · Score: 0

    I'm fairly certain that what they're referring to is emulators that would play the games from ps4 and xboxone

    Good lord, that's an even taller order. I think they may have just recently developed emulators for the Xbox1 and PS2 (and I'm not even sure how well those work).

    --
    The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
  11. Legal? by bondsbw · · Score: 1

    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.

    Well that's not surprising. The battle isn't to win the hearts of Microsoft and Sony. The battle is to win rights from the governments that enforce these restrictions.

    --
    All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
  12. The good, the bad, and the ugly... by fuzzyfuzzyfungus · · Score: 3, Interesting

    On the plus side, emulating an AMD x86 and GPU is likely to be considerably easier (especially since AMD's current or near-future PC parts are likely to be extremely similar in most respects, though you will probably have to go up a few speed grades to deal with the emulator running on top of a full OS) than emulating either the relatively fast PPCs of the previous generation (PPC-on-x86 is done; but doing that really fast is another story) or the slow-but-somewhat-esoteric-and-absolutely-every-oddity-was-used-and-abused architectures of the older consoles.

    On the minus side, the odds are good that both new consoles (especially the Xbox, given MS's software side; but probably the PS as well) contain a lot of software that, while not integral to the tightly-optimized-graphics-twiddling aspects of the games, will probably have to be given a fairly precise "WINE-like" treatment to avoid breaking things all over the place. Not necessarily impossible (as WINE itself demonstrates); but definitely a different game than the 'emulate the hardware and let the ROM do as it will' emulators that work for older consoles.

    On the very minus side, it would not be out of character for either MS or Sony to have added some nasty copy-protection-related cryptographic goodies that will be very hard to emulate. MS, given their PC background, might well have gone for a TPM. Architecturally, emulating one of those would be cake by the standards of what the emulation scene has taken on, except for minor matters like the endorsement key. A TPM emulator that emulates a TPM loaded with the 2048-bit RSA private key of your choice? Sure, no problem. The correct private keys? That might be an issue.

    1. Re:The good, the bad, and the ugly... by Anonymous Coward · · Score: 2, Interesting

      I'm not really a gamer but aren't most of the Top games already written on existing game engines that have been ported to desktop even if a particular game hasn't? How hard would it be to modify the game engine to allow stripped resource files from a console game to be run on the desktop? Would it be more or less difficult to modify all the popular game engines than create an emulator?

    2. Re:The good, the bad, and the ugly... by Anonymous Coward · · Score: 0

      Well, there's already one emulator at least that behaves like that. ScummVM runs the game scripts from a load of old point and click adventure games. You could do this and write your own 'EA Sports Games VM", but it would probably be more work reverse engineering ask the logic than went into writing it in the first place

    3. Re:The good, the bad, and the ugly... by Anonymous Coward · · Score: 0

      Is there really no way to read the physical structure (for fuse-style circuits) / electric charge / magnetic polarity states of RAM or ROM through the likes of MRI-like or X-Ray-like technologies? That would be the ultimate circumvention device.

    4. Re:The good, the bad, and the ugly... by fuzzyfuzzyfungus · · Score: 1

      I suspect that one skilled in the art could perform a physical attack. Decapping chips and analyzing both their logical structure and their non-volatile memory contents isn't trivial; but it's a commercially available service with today's technology. TPMs are usually FIPS 140-2 compliant; but tend not to mention whether they are level 1, 2, 3, or 4 devices (which makes one suspect that the answer is unflattering).

      The big question would be whether the DRM system has some sort of revocation support (blacklisting on XBL, 'burn' lists on game disks authored after the compromised unit is discovered, etc. The design of AACS is an example of how this sort of thing can be done). If not, it might cost a couple hundred thousand, more or less depending on the difficulty of the chip; but all you'd need is one private key. If there is a revocation mechanism, that makes physical attacks substantially less helpful, since MS(or any other party in the position of DRMed-platform vendor) can force you to pay the price, again and again, every time they catch you.

    5. Re:The good, the bad, and the ugly... by Anonymous Coward · · Score: 0

      The problem with this is that most commercial engines are source-licensed to all the major studios and each game is running a significantly different version. Netherealms based Mortal Kombat and Injustice off Unreal Engine, as did Bioware with Mass Effect 3, but if you tried to stick one game's assets into another game's engine (gross oversimplification) nothing would work at all.

      One example of this is the excellent UE Viewer/UModel software (lazy post, Google it) which extracts assets out of Unreal packaged files and supports over 100 games, yet there are specific game-patches for almost every single one of them, particularly regarding skeletal animation since the application's main purpose is model viewing and extraction.

      Another huge issue would be middleware. Sure, Unreal Engine runs on everything possibly conceivable and if (very large "if") you were in possession of a source-licensed UE you could possibly accomplish something. Now do the same with Autodesk and Adobe for Scaleform, WWise, and so on. Nearly impossible, even if you apply the ten-thousand-monkeys-ten-thousand-years principle.

    6. Re:The good, the bad, and the ugly... by Suddenly_Dead · · Score: 1

      Hard.

      0) If a game is running on a multiplatform engine, chances are the studio is already selling a PC version, rendering this whole thing moot. Otherwise they're likely on an in-house or licensed single-platform engine.
      1) "Popular game engines" are highly customized by the studios using them (with the large studios, often substantially). Though they may share commonalities, you'd nevertheless need to tailor your modifications to each and every game.
      2) Even in a game engine that has bundled asset packages, scripting languages, etc., much of the core functionality that makes a game different from another game, including some of the gameplay code, will be in the C++ or other compiled code.
      3) You don't have source code to the engines in question. Major console games aren't made on open source engines.
      4) If you modify and redistribute engine code without permission, you're very much on the wrong side of the law. Your development will have to be in secrecy and you'll have to distribute anonymously, while very aware that someone will subpoena anyone you distribute through to find the source. Good luck finding recruits.
      5) If instead you try to create your own black box recreation of the engine, well, uh, again, good luck. Modern game engines are beasts.

  13. Maybe, maybe not... by jones_supa · · Score: 1

    Despite the hardware platform being x86-64, there is probably a ton of hoops to jump through to discover precisely how the hardware works and to crack the protections. Systems are so complex these days that a loosely-knit group of unpaid hackers might not be able to make a strong result anymore.

  14. 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.

  15. 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)
  16. Re:Locked down tighter than a CEO's wallet by gl4ss · · Score: 1

    well, they reckon that since it's x86 it's like superduper easy.

    of course it is not. when xbox1 was selling back in the day the best I think they managed was stuff like booting the halo title screen...

    --
    world was created 5 seconds before this post as it is.
  17. One word by Daniel+Hoffmann · · Score: 2

    Exclusives

  18. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 1

    Not really. The PS4 and XBone are essentially fancy x86_64 computers with a small form factor.

    And the original Xbox was an x86 as well. Didn't necessarily make it easy as the OS had to be reversed engineered tobe emulated.

  19. How about building emulators for... by Assmasher · · Score: 0

    ...the PS3 and the XBox 360 for the PS4 and XBox One respectively?

    Lack of backwards compatibility in this day and age is pretty lame.

    I'm aware of the testing issues involved, and frankly I think if you provided a backwards compatibility platform that was extensible by the game companies themselves (i.e. they could patch the game to run inside the VM without Micro$oft or $ony being involved) at least you'd make things better...

    --
    Loading...
    1. Re:How about building emulators for... by Anonymous Coward · · Score: 0

      It's unlikely the PS4 and Xbone are fast enough to emulate the PS3 and 360. PPC on x86 with any degree of accuracy would require a significant bit of overhead, and unfortunately a 3.2ghz PPC in real time is going to require it's emulation host to be able to do several instructions for each PPC operation.

    2. Re:How about building emulators for... by UnknowingFool · · Score: 3, Insightful

      While some might think it is a grand conspiracy by Sony and MS not to have backwards compatibility, it really is a question of cost. Xbox 360 and PS3 had much different chip architecture than x86. It is possible that Sony and MS could have developed adequate chips, but it would have been top of the line CPUs. That would add significant cost to the console possibly adding $100-150 to the base model. Also the chips would have required much more cooling than the current designs.

      How Sony and MS did it in the last generation was not rocket science. Those chips were significantly better than the previous generation as chips in general were following Moore's Law. These days, significant performance gains are not without a great deal of cost.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:How about building emulators for... by Anonymous Coward · · Score: 0

      To make it more clear as to what the major problem is endianness. There is little endian. This means that the number 1234 is 4321. The opposite is big endian, where it is 1234. In our everyday life, we use big endian. In processors it is a little more complicated, but the basic analogy is there.

      Now, the x86 based processors are little endian. The PPC and other modern power processors can be either, depending on a special signal it can receive but the PPC is run as a big-endian in most applications for many reasons. Therefore, in order to emulate the power architecture, the data needs to be flipped from big to little, which can be expensive and then potentially flipped back when it is done. The actual computers that needed to flip endianness had special hardware that would do it in real time (basically by swapping wire positions) but x86 based processors doesn't come with such hardware.

    4. Re:How about building emulators for... by Anonymous Coward · · Score: 0

      I wonder how feasible it would be to have a hardware 360/PS3 inside the newer consoles, and just switch between them as needed. Worked for the early PS2s, as I recall.

    5. Re:How about building emulators for... by farble1670 · · Score: 1

      While some might think it is a grand conspiracy by Sony and MS not to have backwards compatibility, it really is a question of cost.

      well ... the incentive to re-buy games, or buy a new release of an existing game, is much less if the previous-gen / version of the game you already own runs on your new console. not to mention the temptation to pick up previous gen games from the bargain bin.

      maybe it was a issue of cost, but i doubt too much time was spent crying over it.

    6. Re:How about building emulators for... by CronoCloud · · Score: 1

      Worked for early PS3's too, except it ups the cost. And what is one of the big complaints of the masses about the PS3? The cost of the launch models with backwards compatibility.

  20. Microsoft should of been smart by PortHaven · · Score: 1

    It should of created a $99 ad-on, that would allow the Xbox One to play 360 games. Essentially, all it would be is an Xbox 360 processing core, which would use the already available hard drive, controllers, I/O, and Kinect 2.

    I'd wager it'd sell like hot cakes, and be profitable. Because the entire Xbox 360 is now what $150-$200? Minus case, controllers, hard drive, all output components, they should of been able to pull it off.

    1. Re:Microsoft should of been smart by jratcliffe · · Score: 1

      1. Interesting point. Makes sense to me. 2. Should HAVE! Should HAVE! Should HAVE!

    2. Re:Microsoft should of been smart by realmolo · · Score: 1

      Nobody cares about backwards-compatibility.

      Why do you think both Sony and MS gave up on it a few years ago? It adds cost to the system, and it doesn't increase sales. A $99 add-on? Hardly anyone would buy it. Sony and MS aren't stupid- if backwards-compatibility was something that would help them sell more systems and/or games and make more money, they would include it. But it doesn't, because hardly anyone wants to play old games. And those that DO want to play the old games play them on the OLD CONSOLE!

    3. Re:Microsoft should of been smart by Anonymous Coward · · Score: 0

      fuk u gramer notzi

    4. Re:Microsoft should of been smart by badboy_tw2002 · · Score: 1

      I think they would have had to at least added an I/O expansion port or something. You'd need something that would do a direct passthrough to the HDMI output (even the HDMI in with a 360 (supposedly, haven't tried) produces lag). It wouldn't just be a single USB 3.0 connection - you'd also need power. The box would have to have most of the 360 hardware, and would be pretty sizable to not melt with current tech. But the $99 price point seems realistic, and, agreed, would probably sell ok especially at launch where there aren't a lot of titles. I guess if you play a lot of kinect stuff using the new hardware would be good. But other than that having second controller/box under the TV doesn't seem like that big a hassle. For me the biggest deal would be some kind of way to install the disc to avoid disc swapping. I really don't want to have a selection of green boxes somewhere nearby with this generation, so I'm buying online only. If there was a method to send in your discs for download credit so you'd never have to swap again that'd be pretty cool.

    5. Re:Microsoft should of been smart by UnknowingFool · · Score: 1

      I'd wager it'd sell like hot cakes, and be profitable. Because the entire Xbox 360 is now what $150-$200? Minus case, controllers, hard drive, all output components, they should of been able to pull it off.

      The question I would have is how will this be an add-on? A daughter card or a separate module. With the daughter card, there comes into question cooling and engineering. With the module there comes into the question of power and bandwidth. Thunderbolt or external PCI might be the only two interfaces that could handle it but I don't know they could supply the power. Then there is the software side in that the OS has to two run on two different modes. All that into consideration, I don't think it would have been profitable.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    6. Re:Microsoft should of been smart by PRMan · · Score: 1

      They DON'T WANT you playing your old games. They want to sell you another version for the new system.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    7. Re:Microsoft should of been smart by farble1670 · · Score: 1

      except there's definitely new, non-trivial engineering required to integrate an existing 360 core system w/ new one storage, display, etc. even giving it that capability via an add-on module would raise the base cost of the system, that is already $100 more than the competitor.

      not to mention, these don't really want that. they take a loss on the system. they make money when people buy new games. any actions that allows you to enjoy that hardware doing anything other than buying new expensive games isn't in their best interest.

    8. Re:Microsoft should of been smart by Anonymous Coward · · Score: 0

      And those that DO want to play the old games play them on the OLD CONSOLE!

      Yeah, pretty much. My local pawn shops all have PS1's, PS2's, Xbox's, and 360's literally stacked to the ceiling right now. A PS2 Slim with one controller, two memory cards, and my choice of 3 games is $50. They're also offering a 3 games for $10 deal. For that price, why bother pissing around with an emulator?

      FCEU for the NES
      ZSNES for the SNES
      Fusion for the Master System/Genesis/Game Gear
      Visual Boy Advance for the GBA and Color
      Project 64 for the N64
      Dolphin for the Gamecube (though I haven't personally tried it)
      ePSXe for the PS1

    9. Re:Microsoft should of been smart by Anonymous Coward · · Score: 0

      But it doesn't, because hardly anyone wants to play old games.

      What the hell are you smoking? Those supposed "people" who don't care about old games are shitters who aren't even worthy of my boot to their face, let alone being considered as part of a customer base.

    10. Re:Microsoft should of been smart by Anonymous Coward · · Score: 0

      Creating the hardware headers for it would add cost to the console.

  21. It'll come. by Anonymous Coward · · Score: 0

    But how long did it take to build a working Xbox emulator?

  22. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    PS2 emulation in PCSX2 was pretty stable for a long time now (Total Games: 2420 Playable: 1946 (80.41%)) and works reasonably fast on 5 year old PC.

    Now XB360 and PS3 are tall order, what with the need to emulate custom PowerPC and Cell chips clocked as fast as any modern PC CPU.

    XBOne and PS4 are easy compared to those - they've got run-of-the-mill x86 CPUs (easy to virtualise) with run-of-the-mill GPUs, in case of XBOne even with run-of-the-mill DirectX APIs, AFAIK.

  23. The hardest part will be breaking the encryption by TheSpoom · · Score: 1

    Games, both downloaded and on optical media, are likely to be encrypted eight ways to Sunday on modern systems. Before you can even begin to emulate games from a modern console, you need the unencrypted binaries, or you need to resign yourself to running community-developed homebrew. This means extracting the console key from a console, which is not likely to be a trivial matter.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  24. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Thank goodness you correctly prioritized between "getting first post" and "saying something remotely useful, or at least not stupid".

  25. Technological obstacles aside... by Anonymous Coward · · Score: 0

    Are there going to be games worth emulating? Or are we already talking about emulating the next Philips CD-i so we can play Zelda: The Wand of Gamelon on our PCs?

  26. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Thank goodness, you recovered from your moronic first post to add even more brain dead twaddle and ignorant speculation to a reply in your own thread.

    Fucking retard.

  27. There isn't even a proper Nintendo 64 emulator. by Anonymous Coward · · Score: 0

    Barely even a proper *SNES* emulator. PlayStation/Saturn ones are not anywhere near decent. How the hell do they expect to emulate a just-released-gen console? Are they high on LSD mixed with crack cocaine?

    1. Re:There isn't even a proper Nintendo 64 emulator. by djnforce9 · · Score: 1

      "Barely even a proper *SNES* emulator".

      Not true. Take a look a bsnes (now merged into hijan). It's a cycle accurate SNES emulator with 100% compatibility. Currently a similar emulator but for N64 is being made called CEN64 (still in early development at the moment).

    2. Re:There isn't even a proper Nintendo 64 emulator. by Anonymous Coward · · Score: 0

      You don't get high on acid, you trip. And you're probably tripping if you think that there are no good SNES emulators. Or maybe you just still run a 486 with Windows 3.11.

  28. Biggest obstacle is not the hardware by Anonymous Coward · · Score: 0

    The games are encrypted, the OS is encrypted, can't even start writing an emulator without the code to run.

  29. 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!
  30. Beleive it when I see it by ausekilis · · Score: 1

    I'm not emulator writer, nor am I an x86 expert, but I'm pretty skeptical about this. If there are any experts out there, feel free to chime in.

    The original XBox had a custom Pentium 3 processor clocked at 733Mhz, and to date there haven't been any reasonable emulators for it. There have been a few attempts, but no big successes have been made. Last I checked about 6 months ago, interest was also waning on the development of it.You would think a quad core i7 clocked at 3.2 GHz would run circles around that custom P3, at least fast enough to get the low-level system instructions handled.

    The XBox 360 has a custom PowerPC Xenon, and the PS3 has the cell processor. Both are a PPC architecture, which given the clock speeds and variance in instruction set are probably pretty hard to emulate.

    With the XB1 and PS4 both running on x86 hardware, we are now beyond the point of consoles being custom hardware (NES on up to Gamecube, PS1-PS3) with custom software, and that barrier for multi-platform release is really just down to contracting. I'd also be interested in seeing what can be done with the XB1 or PS4 software without the MS and Sony imposed restrictions, such as the XBLive profanity blocking. Hell, I may even buy one of my favorite games (Killer Instinct), as long as I'm not subjected to MS monitoring and policing my swearing at friends during our own tournament.

    1. Re:Beleive it when I see it by farble1670 · · Score: 1

      as long as I'm not subjected to MS monitoring and policing my swearing

      you must really like swearing if that is keeping you from enjoying your favorite game.

    2. Re:Beleive it when I see it by Anonymous Coward · · Score: 0

      The original XBox had a custom Pentium 3 processor clocked at 733Mhz, and to date there haven't been any reasonable emulators for it.

      My wild guess has always been that the fact the game discs were encrypted was the biggest impediment to an original XBox emulator. Sure you can decrypt the contents with a suitably hacked XBox, but those are huge files and there's a distribution bottleneck.

      Has the encryption ever been broken? Can you read and decrypt the original XBox game discs on a garden-variety CD drive?

    3. Re:Beleive it when I see it by Xest · · Score: 1

      "Hell, I may even buy one of my favorite games (Killer Instinct), as long as I'm not subjected to MS monitoring and policing my swearing at friends during our own tournament."

      This is a myth. Microsoft do not monitor private chat on Skype or in Parties (well, unless you're a target of an NSA tap or whatever).

      The person that got banned for profanity was banned from using upload studio to upload videos. The XBox One has a facility to record game footage and upload it to be shared. It records without voice chat, only game sound, but you can add commentary afterwards. The person in question therefore took a video of his gameplay, added a load of swearing to it, shared it, then got banned from sharing further videos because of the excessive profanity. It's not that you're not even allowed to add profanity in your commentary, Microsoft have said you can, it's just that this guy's use of it was excessive. I'm not even sure his ban from Upload Studio would be permanent, if it's anything like past enforcement on XBox Live they usually just give you a couple of days the first time, then a week or month the second time, then permanent again after that - and I'm talking about when you use outright racist language on public chat here and such, not just because you trash talked and said "I hope your mum dies in a fire" or whatever.

      I still don't agree with it, it's the internet, if you don't like swearing, fuck off, don't try and police it, but it's a far cry from the "Banned from his whole XBox for swearing in a private chat!" which is the lie that it got turned into by the press, Sony fanboys and Microsoft haters alike.

      If Microsoft listened to private chats I'd have been banned a thousand times over by now for some of the bad taste jokes I've made with friends on the Xbox 360, Xbox One, and Skype. Similarly I've never been banned from the Playstation Network either FWIW.

  31. Re:Locked down tighter than a CEO's wallet by NJRoadfan · · Score: 1

    The Emotion Engine chip is apparently difficult to emulate in software.

  32. Re:Locked down tighter than a CEO's wallet by Desler · · Score: 1

    Sure, but it's been a usable emulator for more than 5 years or so.

  33. Re: #badbios - probing for deeper looks at by Anonymous Coward · · Score: 0

    Does your newsletter contain tips for setting up a HOSTS file? If so, please accept my subscription to your periodical.

  34. Re:The hardest part will be breaking the encryptio by UnknowingFool · · Score: 1

    Games will be the hardest thing about emulation. While I don't doubt that emulating the hardware can eventually be done, getting the games will be harder. Also, legally, emulating hardware could fall under exceptions like reverse engineering whereas copyright law would make games harder.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  35. Re:Locked down tighter than a CEO's wallet by jellomizer · · Score: 1, Redundant

    Yea Wine was a real easy project that just came out in no time at all.
    Now even today Wine isn't used as a Windows Emulator/Replacement. But for a few targeted applications that you need to work with. If you have mostly windows apps, then you will be using Windows for better usage.
    But I remember Wine back in the late 90's. It took a long time to get working and there is still a lot of work to go.
    For the most part, people have switched to visualizing Windows in Linux as things work nearly 100%.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  36. GARBAGE- no Xbox (1) emulator by Anonymous Coward · · Score: 1

    Another console release, another sea of TRASH technical journalism. Here's a question... why was there NEVER a Xbox (original) emulator, when the hardware had a PC CPU (standard Intel x86 chip) and a PC GPU (near standard Nvidia GPU chip), tiny amount of RAM, and was significantly less powerful than gaming PCs after a few years?

    Emulators are NOT what the common sheeple are encouraged to think they are. The MAIN fact to consider when it comes to console emulators is the "WHY" they come to exist in the first place.

    -console emulators (at least the ones being considered here) are NOT commercial products, but the work of enthusiasts.
    -enthusiast coding happens for many reasons, and these reasons frequently FAIL to overlap with those that drive commercial coding
    -a MAJOR factor driving original emulation efforts was the fascination with emulating console HARDWARE units (CPU and GPU) in software. This intellectual challenge is rendered DULL indeed when one is 'emulating' PC-like hardware with PC hardware.
    -a MAJOR factor driving original emulation efforts was that console games were VERY different from those available on PCs. Today, the AAA console games usually exist in much BETTER forms on the PC. Where the publisher refuses to release a PC version (say with Halo beyond 2, or Gear of War beyond the first) PC gamers consider the missing games as inferior trash for console heads.
    -the games that PC users would love to play (eg., Red Dead Redemption, or Last of Us) are known to be so "to the metal" that such games would run very poorly indeed on an emulator. In other words, the types of games that an emulator would run well today are not the games PC owners care about.

    Hence, this subject is just another for TRASH technical journalists to fill this week's column inches with. People in the Emulator community KNOW that there is hardware likely to get some form of semi-decent emulation, and hardware that will NEVER be usefully emulated. Nintendo and hand-helds are where emulation hopes remain.

    NO-ONE in the emulator community expects any sensible, useful progress to be made emulating the PS3, PS4, or Xbox One for running games anyone cares about.

  37. Re:Locked down tighter than a CEO's wallet by geminidomino · · Score: 2

    FSVO "usable" depending on what game and how popular it is. (Disclaimer: This information is ~ 1.5 years old. YMMV)

    The big problem with PCSX2 is that it was written with only two threads, and then cpu growth went horizontal (more cores) instead of keeping vertical (faster cores), so if it's not a popular game that gets its own tweaks (Final Fantasy anything, Persona, etc) you can be using a major beefy box that could run Skyrim on "ultra" while running a Xubuntu VM, and you're still going to have a bad time trying to play the original Ratchet and Clank.

    Of course, rewriting the thing would be a massive undertaking, so I kind of gave up on watching it. Sad, really, considering the awesome library of PS2 games out there.

  38. 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.)

  39. Two generations by XMark3 · · Score: 1

    Usually reliable emulators don't come out until about two generations after a console. So by the end of the XBone/PS4 era we should start seeing good 360/PS3 emulators coming out.

    1. Re:Two generations by StingyJack · · Score: 1

      Kind of to your point, emulators are usually driven by lack of available hardware. I cant buy a NES off the shelf anymore, so an emulator is usually my only recourse if I want to feed an addiction to Battletoads.

    2. Re:Two generations by Pubstar · · Score: 1

      You can buy them for cheap on eBay. I bought a lot of 8 broken ones for $45 shipped. They just required a new 72 pin connector ($10) to work. Sold them for $25 each on craigslist.

  40. Why Emulate? by Anonymous Coward · · Score: 0

    Its Called a PC

  41. Was Xbox emulation popular? by Anonymous Coward · · Score: 0

    The first Xbox had very similar hardware to a PC, but Xbox emulation got a lot less attention than PS2 or even Gamecube/Wii emulation. Why?

  42. 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.
    1. Re:GameCube and Wii? by Anonymous Coward · · Score: 0

      Don't forget the XBone lived as a PC when Microsoft were demoing the XBone games on PC hardware. All you need is a copy of the dev kit and overcome whatever DRM they use on game disks now that it's in the wild, and you're done.

    2. Re:GameCube and Wii? by ericloewe · · Score: 1

      Dolphin plays most games acceptably, with few notable exceptions (that can be traced to a small number of issues that can be solved, but the project is focusing on Android instead). This goes for GameCube and Wii.
      PCSX2 is similar when it comes to compatibility, but major titles are in a better state (bugs, if any, are cosmetic, like reversed controls for movement in two rooms in FFX - yeah, it's weird, but minimal).
      The N64 emulation scene is a mess - more emulators than I can count, plus more plugins for everything from graphics to audio. The most accurate video plugin runs on Glide (yes, as in 3dfx) and doesn't emulate the hardware as much as it emulates the GPU microcode for each game it supports (fortunately, there are only a few different versions of the microcode, most based off the standard one, with only a couple of games using truly custom microcode). This makes it impossible to run games not explicitly supported.

    3. Re:GameCube and Wii? by Anonymous Coward · · Score: 1

      Why are you commenting on something you know nothing about? Dolphin emulates almost all games and has done so for years, you don't need a super-powerful computer unless you put the graphic display to highest quality (which will yield graphics in higher resolution than the actual systems!) Actually it's better than the n64 emulators.

      The PS2 is not far older than the XBox, it came out just a little before. The Xbox1 will never get a good emulator, possibly because it was less popular and most of the games work fine on a xbox360. The one year head start is irrelevant.

    4. Re:GameCube and Wii? by ausekilis · · Score: 1

      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.

      It depends on what you mean by "decently complete emulator", since many of them contain hacks to function correctly on certain games. The n64 alone has at least 5 emulators come and gone, and pj64 I'd contend is roughly 70% complete in terms of the library it can play. The SNES is a different beast altogether and even it isn't 100%. The SuperFX chip really threw a wrench in the works and forced quite a few ugly hacks to just "make it work". That's the whole impetus behind the bsnes project, and even that isn't 100% complete, even though it aims at a complete emulation of every chip in the SNES.

      If you want to define "complete emulator" by saying it emulates the underlying architecture, I'd say the only respectables emulators (as far as I know) are whatever "bsnes" turned into, maybe a couple NES emulators, and MAME. It may not be fair to say MAME since it's "Multi-Arcade Machine Emulator", but the whole intent of the project is to document the behavior of various arcade architectures, not to just play games.

    5. Re:GameCube and Wii? by Anonymous Coward · · Score: 0

      Don't need anything too high end for the Wii, actually. My system would be considered mid-range at best, and it's been a while since I could 'max out' an AA title on launch day. (example; to play the Tomb Raider reboot at a solid 60fps I have to use the 3rd highest setting, 'High'. To play with all the bells and whistles on including tressFX, I have to drop the resolution from 1920x1080 to 1176x664, and can still expect slowdown in close-ups of Lara).

      If helps that the GC and Wii are both pretty simple systems from a hardware perspective. There's nothing crazy about them, to the point that you could use them as a cheap, reliable office computer if it weren't for memory limitations. The Wii-U looks to be more of the same, it's only the much more modern GPU that's preventing emulation at the moment.

      Current system is a FX-8350 (stock clocked), 8gb PC3-12800, and a Geforce 560Ti (the lower spec'd 384 core version). I have a bluetooth adaptor (class 2), so can use the original controllers. Bear in mind that the 8350 is considered middle of the road as far as desktop processors go, and that the GC/Wii emulator of choice (Dolphin) can only use 3 of the 8 cores available. In other words, a cheaper FX-6300 will do the job just as well. The 560Ti is now 3 generations old, and was the mid-range card of its generation - the current equivalent, the 760, should have a little over 3x the performance, and a high end board like the 780 close to 6x.

      The only game from the Wii's library I have any trouble with emulating is Xenoblade Chronicles, which is an end-of-life title for the system. The problems basically boil down to some occasional sound distortion and some slowdown in one particular cinematic. Bear in mind that the game's running at a 1080p target resolution with EFB scaling and per pixel lighting turned on, and so far every other game I've tried across both platforms has been fine.

      The biggest problem is actually loading the discs; the only drives compatible are made by Hitachi, and fetch a premium. My Samsung model can't read the discs at all, so I have to use a homebrew hack on my Wii to clone the disc on to an external drive, and then play from that image.

      This is where the legality of emulation is at odds with what the manufacturers state, by the way. It's illegal for me to download a .iso for a game (copyright infringement). It's perfectly legal for me to play from media I own, directly or indirectly. It's format shifting, which is the same as copying a CD into your computers music library. As long as you're not distributing those copies or selling the original while you have them, it's fine.

      Of course, the hardware manufacturers and publishers don't like it as it enables piracy, even if you're not using it that way. It also devalues their hardware if you can completely bypass the need to buy it to play their exclusives. The flipside is that it makes the games more desirable; I know I can buy a Gamecube or Wii game and just play them.

  43. Re:Locked down tighter than a CEO's wallet by tlhIngan · · Score: 1

    for the other way around, IF we get a way to run homebrew there will be emulators ported.. see
    http://dev360.wikia.com/wiki/List_of_Emulators

    There's no doubt that the PS4 and Xbone will be jailbroken. Probably quite quickly - they ARE x86 units after all. They really are really fancy derivatives of the original Xbox, and that thing was cracked 10 ways to sunday.

    Hell, it might be preferable to have a launch unit where it's easily hacked than a later model where the hacks are far less available and definitely not soft-moddable.

  44. Whats the point? by Anonymous Coward · · Score: 0

    In this day and age with so many games already ported to PC, what is even the point of this, other than the "because I can" mantra?

    Sure, makes sense for older hardware, but I don't see the point for modern stuff.

  45. Re:Locked down tighter than a CEO's wallet by larry+bagina · · Score: 0

    Yep, locked down tighter than my ex-girlfriend's asshole. Which is why she's my ex-girlfriend. And also why I bought a PS4, since I'm not getting any more snatch.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  46. Big programming & hardware challenge by GameboyRMH · · Score: 1

    The PCSX2 developers said a PS3 emulator will be possible around 2020...so good luck with a PS4 emulator.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  47. Re:Locked down tighter than a CEO's wallet by Narishma · · Score: 1

    So, how are you going to emulate the ESRAM of the Xbox One on a standard PC? Or the high-bandwidth GDDR5 unified memory of the PS4?

    --
    Mada mada dane.
  48. Do you really think... by Anonymous Coward · · Score: 0

    ...that these companies haven't looked into building such emulators themselves? Perhaps as part of a back-compatibility solution? Perhaps it's not that easy, perhaps there are legal issues and push-back from game studios? There's more to "emulating" that just running some CPU code, and a console is a very integrated piece of hardware/software, where users expect realtime experience.

    The picture is much more complex than you're making it out to be.

    1. Re:Do you really think... by ledow · · Score: 3, Informative

      Just about every platform ever made has supplied people with a dev kit which, almost universally, contains some kind of emulator.

      How the hell do you write a launch title, for instance, when the console only exists in prototype versions?

      They are expensive, complex, powerful, and - many of them - are just PC-based emulation environments with some custom hardware to interface with controllers, cartridges, etc.

      There's nothing new in emulating anything. People were doing it back in the days of PC-based NES development kits. Almost certainly, the devkits for the new consoles are out there now, PC-based, very hard to get hold of, very expensive, and very well protected so you can't just pirate them and give everyone a free console.

      But the way the world of console gaming is heading (SteamBox etc.), it may not matter for much longer anyway.

      There is nothing more to "emulation" than pretending to be another type of machine. And if you made the machine, the only advantage you have is that you know what the hardware is supposed to do. If you didn't make the machine, it's the REVERSE-ENGINEERING that's complex and difficult and takes years, not the emulation.

    2. Re:Do you really think... by Anonymous Coward · · Score: 0

      Just about every platform ever made has supplied people with a dev kit which, almost universally, contains some kind of emulator.

      Microsoft and Sony's devkits are physical. You receive a box that looks like a regular PC case but is filled with prototype hardware that approximates the finished console, just not the form factor.

      The only one who gives out emulators, AFAIK, is Nintendo. Even then, I'm not sure if they do it for the Wii U, just the portables (DS).

    3. Re:Do you really think... by Anonymous Coward · · Score: 0

      Phones do it too.

  49. Re:Locked down tighter than a CEO's wallet by neokushan · · Score: 3, Insightful

    Not the whole OS, just certain API calls. This gen will be much more complicated, but the process will remain the same.

    I wouldn't be surprised if the emulators start borrowing code from WINE and ReactOS to get the job done.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  50. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    If you have mostly windows apps, then you will be using Windows for better usage.

    Some games work perfectly well under wine and that means they work better (faster) than running them in VirtualBox or VMWare. Also a nice feature of wine is having multiple separate windows "installations" with different OS settings and isolated programs (also easy to clean up, just create a new wineroot directory).

  51. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Your information is severely out of date.

  52. Re:Locked down tighter than a CEO's wallet by ericloewe · · Score: 1

    Yeah, the hard part isn't the processor, the majority (if not all) consoles have very well documented processors, so as far as accuracy goes, the processor was never really a problem.
    GPUs and the way everything connects, on the other hand...

  53. Re:Locked down tighter than a CEO's wallet by larry+bagina · · Score: 1

    skyrim? Isn't that something you do when joining the mile high club?

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  54. Why won't MS and Sony make their own emulators? by Anonymous Coward · · Score: 0

    I mean, sure, there was a lot of effort and money spent on making and designing the consoles, but for these two companies, typically they take a loss on the hardware, then expect to recoup the money on software sales. It sure seems like they could spend (a little?) time developing an emulator, then sell it for a nominal fee, and have some program tell you if your computer is good enough/incompatible/questionable, and that should generate more software sales (which, as mentioned, is how they're really getting paid anyway)

    So, why not treat their systems as more of a platform, rather than just a hunk of hardware?

  55. Re:Locked down tighter than a CEO's wallet by the_B0fh · · Score: 1

    *smirk* And before the XBox, they demoed Halo on a Mac... :)

  56. Re:Locked down tighter than a CEO's wallet by Hatta · · Score: 1

    You could say the same thing about the original Xbox. It's essentially a PIII with an nVidia GPU and a custom version of Win2K. Still no decent emulator.

    --
    Give me Classic Slashdot or give me death!
  57. THE EXPENSE!! by Cajun+Hell · · Score: 2

    Complete PS2 collection? You better have a 1TB drive.

    OMG, that could cost me .. *shudder* .. sixty dollars! That's almost as much as a whole new game, and an entire ten percent of the cost of a newest-generation console!

    --
    "Believe me!" -- Donald Trump
    1. Re:THE EXPENSE!! by LazyBoot · · Score: 1

      Or maybe he doesn't have a data-cap on his home internet...

  58. Re:Locked down tighter than a CEO's wallet by Cid+Highwind · · Score: 1

    ...because it had been developed on Macs. Halo was mostly finished when MS borged Bungie.

    --
    0 1 - just my two bits
  59. Re:Locked down tighter than a CEO's wallet by damnbunni · · Score: 2

    To be fair. even Sony's own PS2 emulator (the one used in 80 gig PS3s) can't handle Ratchet and Clank.

    That always amazed me. It's a top-name first-party franchise, and the software-emulation PS3s couldn't handle it.

    As for emulating the PS4/Xbox One, pfft.

    People said the same thing about the original Xbox, and none of the emulators for that are worth a damn.

  60. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    With slower regular ram?

  61. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    If you can't even imagine it, you will never pull it off!

  62. Re:And if the companies make it available themselv by StikyPad · · Score: 1

    Different use cases. Palm didn't care because nobody was going to carry around a PC to emulate a handheld device. The utility of a PDA was as much in its form factor as anything else. Not so for game consoles.

  63. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    *Was* difficult. PCSX2 is damn near flawless. I can run most PS2 games on my Sandy Bridge i7 at full speed in 1080p with advanced pixel shader effects, including God of War and Shadow of the Colossus. There is even a PS3 emulator in the works that already runs homebrew stuff.

    Xbone and PS4 "emulators" should be easier to create since they won't need to be emulated, just virtualized.

  64. Re:Locked down tighter than a CEO's wallet by TangoMargarine · · Score: 1

    Schroedinghole

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  65. Correction by Anonymous Coward · · Score: 0

    Assertion 1:
    “I don’t think it’s been the case that an emulator has been written
    without there first being some hardware hacks on the system such
    that people could put mod chips in and run homebrew.”

    Reply 1:
    A hardware hack is not required to clone a computer in software...
    it is but one of many tools that may be used.

    Assertion 2:
    "Even creating an emulator could potentially be illegal"

    Reply 2:
    Everything is potentially illegal. An emulator is less
    encumbered with legalities than the thing it emulates. This
    means that You are more likely to be harmed by the real thing.
    Note that only an incomplete emulator doesn't emulate the lack
    of a ROM (or different ROM) in the same way as the original
    hardware.

    Assertion 3:
    "While it (emulation) exists in murky legal waters..."

    Reply 3:
    Untrue.
    It is the lawyers wish that emulation exist in murky legal waters.
    However, it is the 'lawyers wish' which exists in murky legal waters
    because FUD (fear uncertainty doubt) is their only il/legal recourse.

  66. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    That's the biggest problem. The games full expect the texture data is already in memory because of the unified memory architecture. On a PC, while you could run the CPU very slowly and inefficiently on the GPU memory, you don't have 8GB of GPU memory to play with.

    So there need to be a lot of memory shuffling going on, but unfortunately that is like rewriting the game engine. Might as well wait for the console games to be ported by the publishers.

  67. CXBX by adiposity · · Score: 2

    Back in the day I played around with CXBX because I didn't want to buy an XBOX. It was more of a research project, but it proved it could be done. What it actually did was turn XBOX executables into Windows executables, with call redirection. It was a very cool idea but by the time it was working, no one was playing XBOX games anymore.

    I would imagine it would be significantly harder with the XB1, but still very possible considering the architecture.

    Apparently the project lives on and is pretty compatible with many games, today: http://www.caustik.com/cxbx/

  68. Still problems to overcome by Anonymous Coward · · Score: 0

    Both consoles are built to a familiar PC architecture, I can see an xbone one emulator working alright, as the only major hurdle to overcome is emulating the way the eSRAM works. I don't see how software emulation could emulate the GDDR5 RAM in the PS4 though, unless the machine emulating itself has very high bandwidth memory.

  69. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Xbox has the problem of having fuck all for exclusives that stayed exclusive, so the demand just isn't there. Plus you had years and years of "not a real emulator" e-dong wars whenever people tried just writing a wrapper for the system's quirks and running the x86 code natively.

  70. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    The first rule about Wine is, Wine Is Not an Emulator

  71. Legally questionable -- no, illegal by Anonymous Coward · · Score: 0

    There's nothing "questionable" about it. It is clearly illegal, piracy, to download a copy of the game. I do not claim to have never done it, either.

    1. Re:Legally questionable -- no, illegal by Bert64 · · Score: 1

      What about if you purchased copies of the games, and played them on an emulator instead of buying the official hardware?
      Not only would this not be piracy, but the console manufacturer would benefit because the hardware itself is usually sold at a loss, and the user would benefit as they could use hardware they already own instead of purchasing extra hardware solely for playing games.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:Legally questionable -- no, illegal by HalAtWork · · Score: 1

      You never heard of Nintendo's virtual console emulator?

  72. Re:Locked down tighter than a CEO's wallet by Desler · · Score: 1

    So all the games play like crap?

  73. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    First you need to understand what the "program" in "programming" means, and we can move from there...

  74. For older games, consider Retrode by Lemming+Mark · · Score: 1

    The Retrode is a brilliant little gadget: http://www.retrode.com/

    It's basically an old-school console cartridge -> USB adaptor. It also supports old Megadrive / SNES gamepads and doesn't require host software (which is actually rather neat - it'll appear as a USB mass storage device with a cartridge image on it, plus presenting the controllers as either gamepads or keyboards). With further adapters you can plug in Mastersystem, Gameboy and N64 carts (plus two N64 controllers).

    It's just a really nice piece of work. I use it to rip my cartridges, just like I rip CDs, then put them into whatever emulator I like. Avoids the legally dubious websites, etc. I can imagine there might be grey areas in some emulation stuff still (e.g. some emulators need a BIOS image, which someone has to have dumped from the console) but that's only for certain consoles - and at least you don't have to go on dodgy websites to download the games you already own.

  75. Re:Locked down tighter than a CEO's wallet by Bert64 · · Score: 1

    The PS4/XB1 will remain the same spec, while PC hardware advances... Before too long it won't be very difficult at all.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  76. Isn't ps4 running a unix offshoot? by Anonymous Coward · · Score: 0

    Im guessing xbone is probably running something based on Winders 8, but if the ps4 is running a unix thing, then it should be easy to implement the necicary api calls into current linux/bsd computers.
    Hey, maybe this generation will be the generation for running ps4 games on linux.

  77. Re:Locked down tighter than a CEO's wallet by forkazoo · · Score: 1

    Emulating a piece of hardware with another piece of hardware in software is always slow. I remember when you needed a fairly beefy PC to play emulated NES games effectively. If you think that emulating a current console on a PC will never be practical, given that they are essentially just PC's themselves now, then you attention span is too short to have bothered reading this far into my comment, so I'm not entirely sure why I bothered.

  78. Re:Locked down tighter than a CEO's wallet by the_B0fh · · Score: 1

    I know - Steve Jobs had them on the stage demoing it, remember? I wonder what would have happened if Apple had bought Bungie instead. How many more Macs would Apple have sold back in y2k and would it have improved their market share any.

    http://www.youtube.com/watch?v=Tzrme9yWens

  79. Re:Locked down tighter than a CEO's wallet by cheater512 · · Score: 1

    Yeah but that is usually due to custom chips and different architectures.

    With everything now on X86 it becomes stupidly easy. Just certain APIs need to be rewritten so they don't need the exact hardware config.

  80. Re:Locked down tighter than a CEO's wallet by anss123 · · Score: 1

    Halo was suppose to be a Real Time Strategy game when MS bought them. That's not "mostly finished."

  81. Re: Locked down tighter than a CEO's wallet by ikrowni · · Score: 1

    Well while the consoles are stuck in the past with 5 year old hardware and using gddr5 which is like 8 years old as well. PC will be ripping it up with gddr6 in 2014 also ddr4 in 2014. So yea even a low budget machine next year will wipe the floor with the consoles. That is how you noon.

  82. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    It sounds like you weren't interested in snatch, anyway.

  83. X86 means squat for emulation. by pecosdave · · Score: 1

    The original XBOX used an off the shelf Celeron processor that we easily run circles around today, and an nVidia chip that was somewhat custom, but not so far out there we can't work around it, not to mention a customized version of Windows as a front end.

    Last time I checked only the original Halo worked on anything else with emulation. The original XBOX should be among the easiest things to emulate all things considered.

    I don't put much stock in X86 = guaranteed emulation at all.

    --
    The preceding post was not a Slashvertisement.
    1. Re:X86 means squat for emulation. by nhat11 · · Score: 1

      Your post contradicts this post http://games.slashdot.org/comments.pl?sid=4535035&cid=45640551

      "The original XBox [wikipedia.org] had a custom Pentium 3 processor clocked at 733Mhz, and to date there haven't been any reasonable emulators for it. There have been a few attempts, but no big successes have been made. Last I checked about 6 months ago, interest was also waning on the development of it.You would think a quad core i7 clocked at 3.2 GHz would run circles around that custom P3, at least fast enough to get the low-level system instructions handled."

  84. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    They are not "essentially just PCs". Only morons who know nothing of their architecture would say that. Just because the CPU is an x86 chip does not make something a PC.

  85. They see emulators as legal by HalAtWork · · Score: 1

    console builders' absolute refusal to see emulation as even remotely legal

    Wrong. The Wii, Wii U, PS3, and Xbox 360 all run emulators for various downloadable games, and it will be no different with the Xbox One and PS4. The Xbox 360 also has an Xbox emulator for those who buy the hard drive add on.

  86. Re:Locked down tighter than a CEO's wallet by Boltronics · · Score: 2

    Some games work perfectly well under wine

    Only some? Scroll down to the wine section here. I'd say (as of the last year or so) most Windows games work under wine. I've even purchased titles at launch such as Dead Island Riptide and played them under wine right away without issue. It's compatibility has been getting amazingly good.

    It's also handy in bypassing certain DRM restrictions such as install limits. Install to a wine prefix, tar it up and back it up. Just untar when you want to "reinstall" it again.

    --
    It's GNU/Linux dammit!
  87. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    Right, because neither of those things are ever coming to desktop systems. Oh, wait, they are. Sorry, I almost didn't notice that you're a fucking dimwit.

  88. Re:Locked down tighter than a CEO's wallet by GigaplexNZ · · Score: 1

    I just tried GT4 on it the other day and it's fairly buggy. Letters from menu items missing unless I manually enable some emulation clipping hacks, the ghost cars don't work at all, and the audio engine has popping noises fairly regularly. It's playable, but not even close to flawless.

  89. Re:Locked down tighter than a CEO's wallet by GigaplexNZ · · Score: 1

    I was under the impression Wine only did DX9c and that DX10+ was a work in progress.

  90. Re:Locked down tighter than a CEO's wallet by GigaplexNZ · · Score: 1

    They are essentially just locked down PCs. They're tuned for memory bandwidth, but the fundamental architecture is largely the same.

  91. Re:Locked down tighter than a CEO's wallet by Ultra64 · · Score: 1

    +1, Informative

  92. Re:Locked down tighter than a CEO's wallet by CronoCloud · · Score: 1

    To be fair. even Sony's own PS2 emulator (the one used in 80 gig PS3s) can't handle Ratchet and Clank.

    That always amazed me. It's a top-name first-party franchise, and the software-emulation PS3s couldn't handle it.

    Probably uses some tricks that break the TRC's. Some PSone games don't work (X-Files, I'm looking at you) in PS2's or PS3's and those PS2's have PSone hardware in them.

    You might also want to compare the sound of the PSN download version of FF7 to the disc version on a PS3 sometime. Only the PSN version sounds like it did on an actual PSone or PS2.

  93. Re:Locked down tighter than a CEO's wallet by CronoCloud · · Score: 1

    PCSX2 is NOT flawless, though emulator fanboys claim it is. It is nowhere near as good at playing PS2 games as an actual PS2 (or PS3 for that matter) is. Sure, it's better than it was...at one time the only game that ran well on it was Final Fantasy X.

  94. Re:Locked down tighter than a CEO's wallet by CronoCloud · · Score: 1

    I do believe that impression is correct, DX9 only.

  95. xbox by Anonymous Coward · · Score: 0

    I thought Microsoft's plan was to have windows on everything - phone, tablet, xbone, etc

  96. Re:Locked down tighter than a CEO's wallet by Anonymous Coward · · Score: 0

    They're tuned for memory bandwidth, but the fundamental architecture is largely the same.

    So basically you are ignorant of the architecture. There is more than just "tuning for memory bandwidth". They use customized GPUs cores with much higher amounts of VRAM, they use specialized DSPs that would have to be emulated, they have specialized memory buses, they have customized game OSes, etc. The architecture is not "largely" the same except at the most highest level in that they have a CPU, GPU and main memory. All the pieces I mention that you gloss over all are huge issues when trying to emulate the systems.

    If being "largely the same" made it easy to emulate, how do you explain that the only original Xbox emulators out there all suck? Especially when it was far closer to a vanilla PC than either an Xbone or PS4.

  97. Re:Locked down tighter than a CEO's wallet by aiadot · · Score: 1

    WINE is not an emulator. Literally.

    I wonder if there will be need for an full blown emulator(i.e. emulate everything down to the CPU) or a VM would suffice for this generation.

    Personally I'd rather Sony swallowed that ego and release Orbis(the name of the BSD based OS on the playstation consoles) images for PCs. Most of their money is made by selling the software and services. Letting PC users install their OS and buy their games will expand their userbase at little to no cost. At least release some AMD based Vaios that can dual boot between Orbis and Windows.

  98. Re:Locked down tighter than a CEO's wallet by neokushan · · Score: 1

    I never claimed that WINE was an emulator, but that doesn't mean its codebase couldn't be used as a starting point for an Xbox One emulator. The whole OS doesn't need to be emulated necessarily, just the parts of the OS that the software hooks into. Then again, if the emulator is high-level enough then the actual OS itself could run on it, though this would be a copyright nightmare but nothing new for emulators (BIOS files for PSX, Dreamcast, etc. being prime examples).

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  99. I would be happy if I got a 3ds emulator by ryzvonusef · · Score: 1

    If emulating a handheld is so hard, emulating a console would be much harder.

    This isn't the Bleem days anymore :D

    --
    I am an ACCA student. Got a query on Accountancy/Finance? Maybe I can help!
  100. here it is by KingBenny · · Score: 1

    i was gonna say something to this but the newsletter would only let me post on twitter or facebook, lets see if i can dig it up ...

    yea yea, the article is the-quest-to-build- somewhere on slashdodt and i was gonna say 'fuck legal, team satoshi didnt give a shit about legal obviously and now they're making law by abscence. Fuck unhackable, thats not possible. If you're the man, just do it, if you're scared, just dont take credit.' but it will only let me post on twitter or Facebook ? the decline of slashdot ?
    good thing i put it somewhere, yea sure, if you can, why dont you, you dont have to put your name on it, you just post it on a few fora and put up a torrent through a vpn, put it on filesomething.com and 'the community' will surely take it up if it's worthwhile

    --
    Free speech was meant to be free for all... how can anyone grow up in a nanny state ?