Slashdot Mirror


Microsoft Updates Xbox 360 Back Compat Again

liquidzero4 writes "Earlier this week, Microsoft patched in another of their regular backwards compatibility updates. This one is fairly important; not only does it add a number of titles to the official back-compat list but several of the new old games are fairly popular. The likes of Panzer Dragoon ORTA, Jet Set Radio Future, Mercenaries, Oddworld: Munch's Oddysee, Soul Calibur 2, and Star Wars Republic Commando are sure to make some 360 owners happy."

71 comments

  1. First post? by pasamio · · Score: 1

    I clicked on this and it mentioned initially that there was nothing for me to see here and then magically came up. Did I miss something?

    --
    I always wondered where this setting was...
  2. JSRF by mqmatt · · Score: 2, Interesting

    It's great to see Microsoft continuing to add backward compatibility. I'm really looking forward to playing JSRF again, but unfortunately if looks like it doesn't work on PAL systems yet :-(
    If you have a sufficiently high constitution, wade through the discussion at http://forums.xbox.com/11825595/ShowPost.aspx.

    1. Re:JSRF by electrosoccertux · · Score: 2, Insightful

      Damn this is the LAST thing I was thinking Microsoft was going to do. What would you expect a marketing company to do? Market the hell out of the backwards compatibility, then when you finally get them to buy the product, you slow the porting waaaaaaaay down, to just enough so you can say "we're working hard to get these games playable".

      This seems entirely out of Microsoft's ordinary character. What is the world coming to?

    2. Re:JSRF by British · · Score: 1

      This seems entirely out of Microsoft's ordinary character. What is the world coming to?

      They are trying to beat the snot out of Sony in the video game field. If you want to go into more detail, they are trying to outdo Sony's backward compat. with PS2 games.

    3. Re:JSRF by Anonymous Coward · · Score: 0

      first of all they should have had that ability otherwise you are just losing all they have gained with the x-box

    4. Re:JSRF by ivan256 · · Score: 1

      . What would you expect a marketing company to do? Market the hell out of the backwards compatibility, then when you finally get them to buy the product, you slow the porting waaaaaaaay down, to just enough so you can say "we're working hard to get these games playable".


      It's been 18 months since the system came out. How much slower do you want them to go?
  3. Why not just buy and XBOX? by Anonymous Coward · · Score: 0

    For all the hit and miss, why wouldn't you just buy an original xbox and guarantee backwards compatibility?
    You can get dirt cheap final stock clearance items now.

    Same goes for ps3, with the ps2 at $120 it makes no sense to buy the ps3 for backwards compatibility reasons, since the ps2 is still selling extremely well an its so cheap you could get one of those too.

  4. The comment ratio by Anonymous Coward · · Score: 0

    Am I the only one who finds it somewhat amusing that every time /. posts a story illustrating how Microsoft has continued to improve backwards compatibility, there are less and less posts from people abusing them, stating they'll never update backwards compatibility anymore, etc.. etc...

    Seems this post has hit the pinnacle (or rock bottom, depending on your point of view).

    It's kind of sad that so few congratulate Microsoft on so far sticking to their word; just as corporations deserve to be criticized and condemned for their "sins", it'd be nice to see people offer their thanks when they do the right thing. Even for a corporation so intensely hated as Microsoft by the general /. community.

    1. Re:The comment ratio by bigman2003 · · Score: 1

      I don't understand the big deal behind backward compatibility.

      I bought tons of games on the original Xbox. I played them, and then I am essentially done- never to play it again.

      Same with the 360. I play a game to death, then I am tired of it. Unless new DLC comes out, I'll never put the game back in.

      The ONLY exception has been Halo 2- because they are still the best multiplayer multi xbox split screen, not split screen, Live/System-link, WHATEVER the combo is, game.

      --
      No reason to lie.
  5. Still no Morrowind? by Travoltus · · Score: 3, Insightful

    How does the game of the year several times over take so long to be made compatible for the 360?

    Check the Elder Scrolls boards, tons more people would buy Morrowind if it were 360 compatible.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
    1. Re:Still no Morrowind? by jZnat · · Score: 1

      Hmm, I just got that game (still only have an Xbox), and that's nice to know. I know that I'll be keeping my Xbox for Xbox games for quite some time since Microsoft can't get the ball rolling and support most of the Xbox game library. Hell, I expect that the Xbox emulator projects (I know of two) will surpass Microsoft in compatibility in no time at all, and they don't even get access to the SDK documentation!

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    2. Re:Still no Morrowind? by MogNuts · · Score: 1

      i totally agree with u! i was thinking this for the longest time, and when i saw the new list recently, morrowwind was the first thing i looked for. :) my advice, go buy it for the pc. I've seen it used for like $7 on amazon. I don't think it'll ever be released, probably a ploy by bethesda so that ppl will buy oblivion instead. I went this route because i recently got a new box. Its got an entry level ATI x1300. plays it fine, so u should be ok. (I was originally wanting Morrowind for the 360 because before I was stuck with a 2001 Thinkpad with a 32 MB integrated graphics accelerator and only 256 MB RAM. Ouch).

    3. Re:Still no Morrowind? by MogNuts · · Score: 1

      P.S. Only meant to recommend it for the pc because u probably already have one, and there is no sense in buying a used original xbox for 1 game. I don't mean to play platform favorites. ;)

    4. Re:Still no Morrowind? by Babbster · · Score: 1

      It's obvious that Morrowind is probably a harder compatibility job thanks to its complexity. It's only slightly less obvious that Marrowind may be an incredibly hard compatibility job thanks to its bugs. I don't know how patching on the Xbox ended up, but the last time I played the game it still had show-stopping bugs that cropped up. This one may not be Microsoft's fault - except, of course, in the sense that they let Bethesda ship a buggy game.

    5. Re:Still no Morrowind? by PoderOmega · · Score: 1

      Unless you already own Morrowind for the XBOX I'd say go for the PC version. You can run it decently on a couple year old PC even with (some) integrated video chipsets, and decently with any non-integrated 3d video card released in the last couple of years. Mainly because of the number of Mods and addons out there that you will miss out on the XBOX, and I can't imagine playing Morrowind without a mouse.

    6. Re:Still no Morrowind? by elrous0 · · Score: 1

      I'm still waiting on a patch for "The Warriors." It was one of my favorite Xbox 1 games, and still no joy on the 360.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    7. Re:Still no Morrowind? by fimbulvetr · · Score: 1

      Agreed. It took me a while to give up on the game, but I should have known better when I could cook an entire meal during the loading screen. What a terrible waste.

    8. Re:Still no Morrowind? by MarkAyen · · Score: 1

      Morrowind was barely compatible with the Xbox. Making it compatible for the 360 may well prove impossible.

  6. Re:the true depth of microsoft's incompetence? by seebs · · Score: 2, Informative

    So far as I know, they build replacement PPC binaries for specific games. There's no general-purpose Xbox emulator; just specific code to run specific titles.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  7. Soul Calibur 2 by Anonymous Coward · · Score: 1, Informative

    Soul Calibur 2? The 360's been able to play that for a while. I brought to my friend's house to play on his 360 several months ago and it worked flawlessly.

    1. Re:Soul Calibur 2 by Loadmaster · · Score: 1

      You are correct. Soul Calibur 2 received an update but is not new.

      Swi

    2. Re:Soul Calibur 2 by twistedsymphony · · Score: 1

      Those aren't a list of new games, some of them are new but some of them are also "updates"

  8. Because Microsoft didn't own the Xbox IP by tepples · · Score: 4, Informative

    its absolutely incomprehensible that they can't design a proper emulator for a game system they themselves released. This happened because Microsoft did not own unrestricted rights to the trade secrets, patents, and copyrights involved in the original Xbox platform. This hindered Microsoft's ability to shrink the process of the Xbox hardware, which in turn limited the room for Xbox price cuts. Microsoft did not make the same mistake with the Xbox 360.
  9. Re:the true depth of microsoft's incompetence? by DrXym · · Score: 1
    please explain to me how you make an xbox emulator that doesn't play every xbox game?

    Because every game is hitting the system in different ways, on top of which they have emulate the XBox hardware architecture. I expect it's non-trivial.

  10. then they didnt do it right (thus my point) by plasmacutter · · Score: 0, Flamebait

    Because every game is hitting the system in different ways,


    and if they properly emulated their own hardware they wouldnt have that problem.

    explain to me how they can design their own console, make their own sdk and release their specs for it, but can't emulate their own sdk!
    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:then they didnt do it right (thus my point) by pasamio · · Score: 1

      The problem, as any emulator writer will tell you, is that game developers often use 'undocumented features' of consoles to get better performance out of them. Some find that if you put something into XYZ register in a certain order the system reacts in a certain manner specific to the hardware. Whilst its on one hand really useful (you have a complete reference system) but on the other hand really complicated (while specifications might be perfect, the realm outside of them typically isn't). This is what makes it harder. Plus you have the whole NVidia does things this way and ATI does it another way to further complicate the mess on top of the CPU architecture switch (and issues there, which these days are more and more trivial but still provide complications). Emulating things properly is a hard business, though in this realm you've got to congratulate Apple for managing to switch their OS from three different CPU's (latest being the transition from the Power to the Intel and prior to that Motorolla to Power) and getting 32-bit and 64-bit computing IMHO right.

      --
      I always wondered where this setting was...
    2. Re:then they didnt do it right (thus my point) by Anonymous Coward · · Score: 0

      Because nVidia holds the rights to the video card and their APIs used in the original xbox and Microsoft needs to work around that in order to bring back-compat to the masses. It's now a trial and error thing. Run a game, see what breaks, fix the emulation HAL.

    3. Re:then they didnt do it right (thus my point) by DrXym · · Score: 3, Interesting
      and if they properly emulated their own hardware they wouldnt have that problem.

      You don't get it. Every game hits the hardware in different ways. Some games won't touch certain APIs at all. Other games might use an API extensively. Others might run through middleware like Renderware or Unreal. Microsoft does not have the source code to the majority of these games and can only figure out what each game uses by profiling it. Making an emulator which supports all games in existence out of the gate is virtually impossible.

      Clearly MS targetted a handful of games (perhaps aided by game source) and made them work first. Then they wash rinse and repeat. At each stage they target certain featuresets and disparate games that use the same features all suddenly work.

      Even Sony which has put considerably more effort into BC than MS only has 75% compatibility in the EU version. And that's with hardware assistance. While I don't think MS has made much effort with their BC, it is clearly a non trivial exercise.

    4. Re:then they didnt do it right (thus my point) by PKFC · · Score: 1

      Yeah I know I'm late to the party, but..

      The European PS3 doesn't have the PS2's processor or graphics processor. I guess it was only a matter of time before they took it out... In theory, after 1.6 I think it was, the PS2 games stopped looking like crap on US/Japanese PS3s.. Haven't heard what it really is like in Europe.

  11. the xdk is microsoft proprietary. by plasmacutter · · Score: 0, Flamebait

    microsoft designed the sdk (xdk) by which all games interact with the console hardware, and the idea they can't properly emulate an sdk they developed themselves is the most spectacular example of stupidity i've ever seen.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  12. correciting myself.. by plasmacutter · · Score: 1

    sdk is the wrong word.. development environment is more proper, considering the games as compiled are designed to replace the dashboard/os and run the console as well.

    they developed the environment on which it runs.

    sure, their hardware is off the shelf, but the game system is still theirs, because if it were not they would have no power to use the DMCA hammer on homebrew xbox emu developers.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:correciting myself.. by unfunk · · Score: 1

      When was the last time you tried to play an XBox-quality game in a PC emulator? Consider trying to run Far Cry on a PowerMac in VirtualPC as an example, and see how far you get. This isn't exactly Wine/Cedega we're talking about here..

    2. Re:correciting myself.. by plasmacutter · · Score: 1

      this also isnt exactly the mac variety of g5 were talking about here either.

      incidentally vpc7 was able to emulate a 1 ghz p3.. which iirc is roughly 270 mhz more powerful than the chip they put into the original xbox.. and this was a a twin 2.7 ghz machine built for general purpose code.

      not only does ms have a much more powerful chip to work with, they have the exact specs of the hardware theyre working with.. after all they did design a game dev environment for it.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    3. Re:correciting myself.. by Anonymous Coward · · Score: 2, Insightful

      The CPU is the easy part of the equation. It's the GPU that is the problem. XBox used nVidia, XBox360 uses ATI. There is a world of technological difference between the two and both encumbered by their own list of patents which prevent them from reimplementing the technology. If a particular game uses a particular set of features it will be more difficult to port. Using a third-party GPU is normal; Playstation 3 uses nVidia and Wii uses ATI. If Sony decides to jump ship from nVidia in Playstation 4 then they will be in the same exact boat.

      This is also a matter of quality control. Sony effectively throws out a blanket compatibility statement without really testing and lets a myriad of games simply not work. Sony built a Frankenstein of a system including all of the older hardware so they could get away with further compatibility. However, in the EU release Sony removed that hardware and fell back to software emulation, like the 360, breaking a lot of compatibility. In Microsoft's case, if the game hasn't passed their compatibility standards they don't permit it to work. These compatibility updates, in whole, are no larger than a few megs so most of it is probably stating, "yep it works, let it play" while a few probably have a set of instructions to the emulator.

      It's less like VirtualPC and more like Cedega, and Cedega obviously doesn't run on a G5 Mac either.

  13. why? vpc7 could emulate a 1 ghz p3 on a g5 by plasmacutter · · Score: 1

    vpc 7 could emulate a 1 ghz p3 on a g5 with twin 2.7 ghz chips.

    the ppc architecture in the 360 is much more powerful.

    the idea they cant run x86 code at circa 700 mhz on it is rather odd.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:why? vpc7 could emulate a 1 ghz p3 on a g5 by hbp4c · · Score: 2, Insightful

      If you remember, the xbox360 uses a different video system based on an ATI card than the original xbox which was based on an nvidia system. It's not the processor code that is difficult to emulate, it's the hooks to the video system which have to be re-written essentially from scratch to work on the new system.

    2. Re:why? vpc7 could emulate a 1 ghz p3 on a g5 by Watson+Ladd · · Score: 1

      Didn't the Xbox use DirectX? Doesn't the Xbox 360 also use Direct X?

      --
      Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
    3. Re:why? vpc7 could emulate a 1 ghz p3 on a g5 by hbp4c · · Score: 3, Interesting

      Yes. Both use DirectX, though it's an optimized version for each the xbox and xbox 360 platforms. It's not the vanialla version you get if you go install DirectX on your PC.

      Just because a game is written in DirectX doesn't mean that features that work on one video system will work equally well on a different video system though. Take for example any game written for DirectX version 3 which looks great on video cards from that era. In modern versions of DirectX occasionally you could get some "artifacts" (read glitches) because modern DirectX handles some routines differently. Usually it's just a frame missing or a polygon out of place, but occasionallly it can be much much worse. And that's on a version of DirectX that was optimized for compatibility across lots of hardware and lots of video systems.

      Think about that for a second, and you can guess that our "optimized for xbox" version of DirectX is probably going to have some SERIOUS problems rendering graphics on anything but the original hardware it was written for.

      I would be willing to speculate that all xbox games will run on an xbox 360 with errors. If this is so, Microsoft has chosen to "hide" those problems with a compatibility list of games that do work with few or no errors. As they release patches to DirectX and/or patches to the game, we get "newly added games" to our compatibility list.

    4. Re:why? vpc7 could emulate a 1 ghz p3 on a g5 by seebs · · Score: 1

      The CPU in the 360 is higher-clocked, but it's in-order; it's not actually as powerful as a G5.

      That said: I am pretty sure that Microsoft bought VPC specifically for this project.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  14. Re:I honestly could care less... by oberondarksoul · · Score: 2

    So you mean you couldn't care less, then? Saying you "could care less" implies you care a great deal, contradicted by your post itself.

    (Yes, this drives me up the wall.)

    --
    And tomorrow the stock exchange will be the human race
  15. Re:the true depth of microsoft's incompetence? by cnotes999 · · Score: 1

    Thats because the 360 doesnt have the same hardware as the original!

  16. ok that makes sense.. mod parent up. by plasmacutter · · Score: 1

    that makes sense i suppose.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  17. Re:the true depth of microsoft's incompetence? by MSFanBoi2 · · Score: 2, Interesting

    I guess they could to a lot worse, I mean Sony's PS3 has actual hardware in it (well in the US and Japan anyways) to be able to play PS2 games, yet it doesn't work with all PS2 games...

  18. Re:I honestly could care less... by Anonymous Coward · · Score: 0

    (Yes, this drives me up the wall.)

    Really, we could care less

  19. Re:the true depth of microsoft's incompetence? by Anonymous Coward · · Score: 1, Informative

    I don't think that's true. When people have questioned "why did you add support for ??" The response has usually been "It was a side effect of adding support for a different title. They were so similar, that the emulation just happened to support them both."

  20. Re:the true depth of microsoft's incompetence? by Blakey+Rat · · Score: 1

    They also changed video card vendors, and from my understanding, shaders in video cards use different code for different vendors. There's really a lot of reasons that it's hard for a Xbox 360 to emulate an OG Xbox game.

  21. OLD OLD NEWS by Anonymous Coward · · Score: 0

    This news bit is actually 3 days too late and most of us knew about this! I read the headline thinking that they fixed the update from the 19th for users who own the JSRF/Sega GT combo disc. Thanks for ruining my day with old news Slashdot...

    1. Re:OLD OLD NEWS by Anonymous Coward · · Score: 0

      3 days old and nearly-common-knowledge among the target audience is par for Slashdot.

  22. I had some issues by GregPK · · Score: 1

    I tried playing Sega GT only to have it run exceptionally slow. But overall I know the reason behind the backwards compatability issues. They are not only emulating the old game but they are also instilling full time AA. Personally I'd like to see and option to turn off the AA for those wonderful games like Sega GT which overload the GPU on the 360 and cause a slowdown in the game. I'd also love to be able to play my Rally games on the 360. Rallisport, Colin Mcrae, etc. There was a number of great driving games out on the xbox that I loved and would love to see brought to the 360 which would fufill my reason enough to buy one.

    1. Re:I had some issues by Criterion · · Score: 1

      Rallisport, the original, not RS2, plays on the 360 just fine.

      --
      We have enough youth, how about a fountain of SMART?
  23. Re:I honestly could care less... by Anonymous Coward · · Score: 0

    So you mean you couldn't care less, then? Saying you "could care less" implies you care a great deal, contradicted by your post itself.

    If his caring is like exp(-x) on the real number line, then no matter how little he cared, he could always care less.

  24. Still missing the most important one by Anonymous Coward · · Score: 1, Funny

    Still no Dead or Alive Xtreme Beach Volleyball.

    And don't tell me it's "only graphics with no gameplay", that's what most games are these days.

    1. Re:Still missing the most important one by afedaken · · Score: 1

      I'd think more along the lines of MS not wanting to cut into sales for DOAX2. I mean, why allow playback for the old version when you can ding your customers for another$60, or even $30 for the platinum edition?

      --
      If there's a castle floating upside down in the sky, then there's a castle floating upside down in the sky.
    2. Re:Still missing the most important one by renegadesx · · Score: 0

      NOOOOO! Where are the boobs? I neeeeeeed boobies, I need them or I will explode... that happens to me sometimes.

      I want Beach Vollyball Boobs!!

      --
      Make SELinux enforcing again!
    3. Re:Still missing the most important one by Criterion · · Score: 1

      "And don't tell me it's "only graphics with no gameplay", that's what most games are these days."

      Ok, I won't.. it's only for the bewbies.

      Disclaimer.. I am female of the straight variety but it's kinda hard to miss the bewbies.. any yes, the packages on the males bounce as well ;).

      --
      We have enough youth, how about a fountain of SMART?
  25. Re:I honestly could care less... by FasterthanaWatch · · Score: 1

    Or the gp was using a shortening of the phrase "(As if) I could care less." This is one of those rare phrases that keeps the same meaning when negated. I use the negated form because I was taught in the way you say, but users of English have many phrases to choose from to get their point across.

  26. How about fixing some existing issues too? by Channard · · Score: 1

    There are issues with a bunch of existing titles on that list that haven't been fixed. Silent Hill: The Room, for example, has massive great black cracks appearing on the faces of the character. And Star Wars: KOTOR - one of the first games to be made backwards compatible - has problems with the frame rate dropping and the sound breaking up.

  27. Great by ripnet · · Score: 1

    Great I thought. I can play JSRF again. No said Xbox 360 - not unless you unplug the TV and use scart. Meh i thought. JSRF back in attic.

  28. M O R R O W I N D by popo · · Score: 1

    We're still waiting for one of the best selling titles... I personally may have never switched to a 360 had I known
    I'd be giving up Morrowind. ... and Oblivion is no substitute...

    --
    ------ The best brain training is now totally free : )
  29. Where is PGR and Morrowind? by Criterion · · Score: 1

    Waiting.. waiting.. waiting some more..

    I want to play PGR and Morrowind on my 360. I was hoping they would add them soon, but I guess no joy yet. :/

    *quietly fires up the old xbox while the shiny and nice 360 sits idle*

    --
    We have enough youth, how about a fountain of SMART?
  30. Re:I honestly could care less... by AbRASiON · · Score: 1

    While this guy was silly enough to use the "could care less" english abortion his opinion is not entirely validated to the levels of troll people

    If a company promises backwards compatibility it shouldn't be selective.
    On top of that, even if one is to let that slip under the ASSUMPTION things will get better the least they can do is tell the truth consistently.

    In regards to B/C MS has not done that - I specifically recall the line "all new Xbox 1 games released after the X360 is released will be B/C as of launch date"

    Give this dude a break, it might not be +5 but the -1 troll moderation should be left for harsher posts.

  31. Re:I honestly could care less... by Drantin · · Score: 1

    or that he just cares a little bit... it doesn't have to mean that he cares 'a great deal'...

    Also, see here for some history on the figure of speech

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  32. B U Y I T O N P C by Anonymous Coward · · Score: 0

    C O S T S S E V E N P O U N D S N E W
    V E R Y L O W H A R D W A R E R E Q U I R E M E N T S
    M O D S A N D P A T C H E S

    Lameness filter encountered. Post aborted! Reason: Don't use so many caps. It's like YELLING. Lameness filter encountered. Post aborted! Reason: Don't use so many caps. It's like YELLING. Lameness filter encountered. Post aborted! Reason: Don't use so many caps. It's like YELLING. Lameness filter encountered. Post aborted! Reason: Don't use so many caps. It's like YELLING.

  33. Re:the true depth of microsoft's incompetence? by ivan256 · · Score: 2, Informative

    Actual PS2s (new ones) can't play all PS2 games. They dropped some compatibility to be able to drop the price... ...which seems 1000x better than what Microsoft had to do. (Kill the original Xbox ASAP so they would stop losing money on it.)

  34. Re:the true depth of microsoft's incompetence? by ravyne · · Score: 1

    Nope, The 360 definately uses an emulator. Each game has an "emulation profile" that enables/tweaks the standard emulator to be able to play that game. Think of it as a sort of patch for the emulator thats specific to the game. These are the files that came on your 360 hard drive, that you download automatically the first time you put a supported game into your 360, or that you install from the downloadable CD ISO they make available for each back-compat update.

    This is actually one area in which Nintendo lags behind. Each Virtual Console re-release is a Wii executable containing the system emulator and the ROM in one package. If you've got 3 downloaded NES games, you've got 3 NES emulators. This is really silly when you think about it, These older systems have been emulated stably for many years with a single executable, and for some NES/TG16 ROMS, the emulator alone is several times larger than the ROM itself.

  35. Re:the true depth of microsoft's incompetence? by Guspaz · · Score: 1

    Despite the wasted space from the per-ROM emulators, I haven't heard any widespread complaints about filling the Wii's 512MB of storage space. Granted, the SD card storage option is only good for backing up games, and playing a game stored on an SD card requires that you copy it back to the Wii, but still, people seem happy with the status quo on that account.

    I'd wager there's a reason they chose the route they did. I can think of a few.

    Perhaps it was easier for them to take one emulator and tweak it in source to work best for a specific game rather than trying to support profiles with enough flexibility to do what they wanted. Remember that those general purpose emulators you're talking about are the result of many years of hard work on the part of their authors, and they still don't get a hundred percent compatibility.

    Perhaps they wanted the guarantee that tweaks made to the emulator to make one game work wouldn't break any other games. After all, once you purchase a VC game, it can't be allowed to stop working simply because Nintendo rolled out a new version of the emulator that fixes some other game. They likely need each game's emulator to be static for reliability reasons.

    Perhaps they're pulling some crazy tricks on a per-game basis, and they don't want that code in the emulator being used by other games. At least some (or maybe all?) N64 games render at 640x480, four times the resolution of the N64 (which was 320x240). Some games have features added or removed. That might have been done through patching the ROM, or through the emulator. Different games interact with the hardware in different ways. Some mainstream emulators have enormous lists of per-game tweaks to get everything working, and often still have to resort to trickery to get games working "well enough". There's also the vast quantity of different hardware to support, all those umpteen accelerator chips that were put into various SNES carts, for example, or the different mechanisms that different games used for saves.

    Regardless of the reason, I think the guarantee of a game that works now will always work to be a big benefit of having one emulator per ROM. If I buy a VC game today, I know it's always going to work. While PC-based emulators are great, they can't promise that a future patch won't break (or change the behaviour of) games.