Slashdot Mirror


X-Box Emulated (Not)

evilpaul13 submitted linkage to news about an X-Box Emulator. It requires a pretty high end video card and a DVD player, and doesn't yet support joysticks, but it does emulate 3 of the X-Box games (which is what, half the games available for the system yet? :) Todays PS2 Addiction: Tony Hawk 3. But I still am tempted to get an MSX-Box if only to handle my DOA addiction. UPDATE by HeUnique:Is this emulator a fake? according to these messages in the XBox Hacker web site - this is a fake one. Could someone actually try it? Update: 01/13 by J : The consensus in our comments is that this is a hoax, and the paranoid would do well to treat it as a trojan or virus. Sorry.

12 of 432 comments (clear)

  1. Why emulate by batboy78 · · Score: 2, Interesting

    Why emulate it when all it does is play PC games anyway. Wait a few months and you will be able to get all the games for X-Box on your PC.

  2. Bad for the economy by perdida · · Score: 1, Interesting

    I hope Microsoft sues the author of this emulator, who has probably already taken a BIG chunk out of the sales for the X-Box.

    X-Box is expensive, and most gamers are poor and already own a computer. In these economic times, they will probably opt for the slightly poorer play/graphics quality and the small amount of work involved in getting and installing the emulator.

    The console is meant for more than simple game play - Microsoft is intending to build lots of new gaming methods and communications in it due to its ability to connect to the internet. People who opt out and choose the emulator will miss out on all of this stuff.

    Choose what you will, but consider the consequences carefully.

  3. Hmmm... by Outlyer · · Score: 5, Interesting


    If Microsoft is smart, they'll ignore this. Why? Well, they're losing around $150 USD per console, and they make the money from the games. If you buy your own high end PC, pay full sticker, and then buy their games, you're saving them money, and they're still getting their cut from the development fees for the game.


    Best of all, since no method for copying DVD games exists (well, not for under $5,000) it's not like piracy will be the issue.


    By the way, for those of you who think Apple Superdrive or the HP DVD+RW machine will help, think again; they don't have a capacity to store most of the XBox games; as they only support 4.7gb DVDs, and the majority of XBox games are dual-layered (i.e. 8gb+)

    --
    ----------------- "I have a bone to pick, and a few to break." - Refused -------------------
    1. Re:Hmmm... by DivineOb · · Score: 0, Interesting

      Well the link is down so I can't check what they say against this, but disk space costs less than games... You can get the new 160 gig drives for $300, which is $2 per gig... Games are $50 for 4.7 gig, which is about $10 per gig... it's a lot cheaper to just rent the game and copy it to your hard drive, and it's a hell of a lot easier to get an emu to ignore copy protection than it is to build / install a mod chip...

      I'd say this is bad news for MS... I can tell you if I can get my hands on this emu I intend to head right out and rent and copy halo...

      --

      I must burn in hell, suffer and pay for my sins
      But Gods the one who's losing, Satan always wins!

  4. Now the only thing we need... by cyba · · Score: 2, Interesting

    ... is to be able to run the XBox emulator under Wine :-)

  5. Re:way to go! by inversesinewave · · Score: 3, Interesting

    Well technically Microsoft loses about $90 per system sold. So if you really want to hurt MS, buy a ton of them but don't buy any games..

  6. It's Fake by bparrish · · Score: 5, Interesting

    The included xbox.vxd in the program is just a renamed Quake file

    The xboxkrnl32.dll is a file from the Trilliam messenger program.

    I'd run a virus scanner if you ran this fake emulator.

  7. What I find interesting by prisoner · · Score: 1, Interesting

    are the posts saying the MS should be happy as the console is sold at a loss and the games at a profit. I would be very suprised if Microsoft's plans stop at the X-box being a gaming console. While they might not be too peeved by this development as they'll make money on the games, I would bet that this emulator does mess up the overall X-box strategy. Dunno, maybe I'm giving them too much credit but with a network connection and a 8 gig disk it would seem to capable of much more....

  8. XBox games are encrypted by naoursla · · Score: 2, Interesting

    Unless they broke the encryption they are going to have a tought time doing an emulator. They are also going to have a tough time from Microsoft's legal department.

  9. Re:Unbelievable. Un-fucking-believable. by josh+crawley · · Score: 3, Interesting

    Let's leave the Slashdot 'no news' story out for a minute. Let's focus on the TRUE emulation for a minute.

    1: It is known that the CPU inside a Xbox is a 733P3.

    2: The ram is standard sdram, and there is a known ram 'hack' to add more (being there is connections on the motherboard to do so.

    3: The HD is a standard IDE HD, using standard 'home use' parts.

    4: The graphics chipset (by Nvidia), could probably be 'instruction linked'to that of a heavily modified Geforce3. I know of no better way to describe this other than comparing the Voodoo2 Chipset to the N64 console. Using a High Level Emulation layer, N64's calls were mapped easily to the Glide DLL that of a Voodoo2

    My idea would to map the instructions found on the HD and the Game dvd's to determine patters of data, and write interfaces (along with a processing power of a another 733P3 (used to preprocess the data for the gfx card) and a Geforce3. With the BIOS matter, I'd dump memory from RAM and look for telltale signs of mirroring of the BIOS in ram. If that wouldn't work, use a Linux boot disk (the netplay one) and have debug tools to pull the encrypted BIOS image off to another medium. My premise is that if the console can decrypt it (and can start the machine up), we can decrypt it too, by hand if nessisary.

    Josh Crawley

    ps: The emulation community didn't think the N64 could be emulated at all.

  10. Re:Currently Xbox emulation is infeasible. by Jimmy_B · · Score: 4, Interesting
    Even if you could recompile whole blocks of code into tightly optimized emulation loops, there are many more things that need consideration on the emulation side such as IO ports, HD access, interrupts, proprietary 3D hardware - so what if DirectX is used? Its interface to the actual graphics chip does not exist on the PC side, so you'd have to emulate all that as well.
    IO ports and HD access shouldn't pose a problem because they're not speed critical (HD would actually be faster, because of faster drives), and the 3D hardware is not the problem you seem to think it is. The "actual graphics chip" *does* exist on the PC side; nVidia sells near-identical cores to Microsoft and to PC motherboard manufacturers. Plus, the games are probably only interfacing with a DirectX library implementation somewhere on the XBox hard disk, so that can be trapped and redirected into the PC DirectX library.

    As for the N64, the UltraHLE emulator runs a large percentage of games; yes, it does so with some hacks, but on consoles, the only programs you need consider are the successful commercial ones, not thousands of freeware programs with thousands of different sets of quirks.
    This is also why the high level emulators will never run more than Mario 64 and Zelda 64 without ugly hacks, since both the CPU, graphics and sound chips can be reprogrammed and none of the current emulators can handle this.
    DirectX HAL comes to the rescue here; the games shouldn't be touching the hardware except through DirectX, to which calls can be trapped.
    I never said emulating Xbox will always remain impossible. At this time however, because of current CPU speeds and the sheer complexity of the Xbox system, you cannot expect to see an emulator. Not for at least five years, probably closer to ten.
    I've gotten the distinct impression that Microsoft started with a PC and modified it until they had something suitable to sell as a console. Yes, it will certainly take time to reverse-engineer the thing to the point where it can be emulated. However, Microsoft's laziness may well mean that the XBox and PCs are surprisingly similar. I also think that the hardware of five to ten years from now will be absolute overkill for emulating an XBox.

    Of course, until someone cracks the XBox BIOS, we're both on speculation, which makes this argument rather pointless.
  11. IT IS A TROJAN by spectecjr · · Score: 4, Interesting

    THIS APP IS A TROJAN OF SOME KIND

    Call me a coward if you like, but I'm not installing it.

    SEVERAL OF THE FILE IN THE ARCHIVE ARE PART OF THE TRILLIAN MULTI-INSTANT MESSENGER APPLICATION

    Check it out for yourself -- open up the archive, and then the individual files in your favorite hex editor. Scroll to the end and start looking through the strings.

    Oh, and it also has Wolfenstein 3D embedded in it as well -- or so it seems.

    --
    Coming soon - pyrogyra