Sunday, December 30, 2007

Xbox 360, PS3 Games Unplayable on Future Hardware?

Earlier I posted about concurrency being a crucial issue in today's and tomorrow's games.

Recently, my son has been playing the original Xbox game Thrillville. The game is solid on our original Xbox, but crashes with disturbing frequency on the Xbox 360, particularly during loading. This leads me to suspect that the timing differences between the original Xbox and its emulation on the 360 exposed threading issues that were present but simply did not occur because of the timing characteristics of the original console. Console game developers generally test exclusively for the single configuration per target platform. The only way we find threading issues, it seems, is through testing. So if testing fails to reveal real issues, games are shipped with them. This is mitigated, of course, by developing games for multiple multithreaded platforms (ie, Xbox 360 and PlayStation 3) with the same code base.

Emulating Concurrent Code

This is one kink in a larger problem. The problem is developing a body of 'literature,' whether games or other software, that will be usable on future machines. Take, for example, the classic game Ultima VII. It is a beautiful and vastly influential role-playing game rendered unplayable by modern machines because of its hardware voodoo. (We also may occasionally need to use software such as old versions of WordPerfect, VisiCalc or Lotus 1-2-3 - and perhaps from non-PC machines - to read crucial, but old, data stored in those formats.) For such situations we typically resort to emulators such as the excellent DOSBox or AppleWin for maximum compatibility.

It is very difficult, if not impossible, to maintain timing-level compatibility in emulators. Older games that relied heavily upon machine-specific timing are now pretty much broken in emulators. For that matter, they're generally broken when the next generation of hardware arrives. Multithreaded code that contains hidden bugs (which is pretty much all code, multithreaded or otherwise) is implicitly and heavily timing-dependent. It's one thing to emulate an Xbox game, with typically very low levels of multithreading on an Xbox 360, and may be quite another to emulate Xbox 360 games on an Xbox 720.

As a result, I suspect that far more Xbox 360 and PlayStation 3 games will be unplayable on future hardware than Xbox and PS2 games on the 360 and PS3.

29 comments:

Techni said...

While you raise a good point, one I've worried about too, it's significantly smaller an issue than we both fear(ed). The next generation of hardware will more than likely be faster versions of the current gen hardware with more cores. PS4 especially, given how scalable/powerful Cell is.

Skirmich said...

Perhaps you be right but then again some think that a nVidia 7800GTX was powerfull now we have the GTX280 that wipes the floor with the 7800GTX. so perhaps if they can squeeze the Cell a little farther they will use it on the PS4(X) so the only thing changed will be the GPU

Senzee said...

In the console generation transition that led from PS2/XBOX to the PS3/360 the hardware on both platforms changed dramatically.

However, if the underlying hardware remains much the same, I agree that this may be a minimal issue.

Kiara said...

You are right, my collections of Download Games of PS2s can't be played in newer version of playstation. Too bad that these games will be stacked in storage until I get another PS2.

I think the same thing will gonna happen with newer version of consoles. Too bad.

Mona W. Benavides said...

I may just recommend you to try this version https://romsmania.com/emulators/playstation cuz I play it for a long period of time and it works perfectly, very stable. I've read many similar reviews, so you should try to play this version. I hope I could help you in solving your problem.

davidecook74 said...

When you do get a lady to Biogenic Xr approach you as opposed to solidifying up, you might need to make her inquiries. Not exclusively will she need to discuss herself.
http://www.healthprograme.com/biogenic-xr-reviews/

Sarahawilliams205 said...

Cla Safflower Oil You should simply walk the separation and pace that is agreeable for you. As you achieve levels where you are certain that you are OK with what you are doing, increment the separation marginally.

Car Camera Reviews said...

Great post, this blog is awesome. Thanks for give us an idea.

Technosizzle said...

yes, great post!

arlenenvera said...

Testro T3 You'll need to realize what you are getting into before you make the buy. A gander at the cases the organization makes about ProSolution Pills will furnish you with a ton of accommodating data.

Glend Sadler said...

Testx Core But, you need to take word that they may be herbal tablets on the way to normally enhance blood flow, and might not be suitable for everyone. if you are not sure whether you may take them, consult your doctor first.

pameladcarter8 said...

CLA Safflower Oil However the protein in vegetables is of much lower quality than creature based protein, therefore it won't enable you to manufacture slender muscle and consume fat and additionally creature based proteins will.

Electronic Digital Piano said...

I read your post its great thanks. Waiting for more new update.

Staciemcurtis7 said...

Dermagen IQ Contrasting hostile to maturing healthy skin items is a superb practice, on the grounds that on the off chance that you do the examination effectively Dermagen IQ for UK.

juanarlopez said...

Dermagen IQ I know how it affects you remaining before the mirror pulling all over and neck.

oneidadgrogg said...

Rapiture Muscle Builder However abandon you with a group of exhaust guarantees. Not this item which is called Kre-Alkalyn. This is the best muscle building supplement available today Rapiture Muscle for Spain.

Kimberly Wimmer said...

Perlelux A compelling one would contain Kaolin; an earth based normal fixing which has just been verified to expel soil and grime.
http://www.drozhelp.com/perlelux/

Kristina Jara said...

D BAL Max You thru how you can enhance your arm workout. This muscle building workout has been attempted and tested to increase.
http://xtrfact.com/d-bal-max-review/

Linda Gillespie said...

Slimfire Forskolin For a considerable measure of enormous guarantees Forskolin for simple weight reduction So is it that simple to get more fit with tea?
http://supplementdigestdog.com/slimfire-forskolin/

Geneva Thompson said...

Xtrfact This procedure has been demonstrated over and over in numerous settings-medicinal services, business.
http://xtrfact.com/

Melba Milam said...

Pure CBD Oil And vitamins The ones that likewise contain vitamin E, which is required for appropriate ingestion of fats in the body.
http://www.drozhealthblog.com/pure-cbd-oil/

Eleanor Hughes said...

Dermagen IQ It gives a haziness and physical obstruction which does not infiltrate the skin Dermagen IQ for UK Titanium dioxide has a high refractive.
http://www.drozhealthblog.com/dermagen-iq/

melbatmilam said...

Perlelux from fixings like CH3)2CO and benzoyl peroxide. These fixings can be disturbing and can accomplish more damage than advantage.
http://www.usadrugguide.com/perlelux-ca/

Phyllis Spires said...

Nitridex It is straightforward - everything it does is mirror the impacts of adolescence Pubescence, for most men, was an incredible time .
http://supplementdigestdog.com/nitridex/

robica meson said...

Zylix Plus Young people deliver amounts of these supplements which is the reason thedevelops at that age Be that as it may, grown-up .
http://www.drozhealthblog.com/zylix-plus/

Christine Johnson said...

Notable matters you have commonly imparted to us. without a doubt preserve written paintings this sort of posts.The time which became squandered in going for an academic price now it can be applied for research.thank you. Gmod game

rnancydrodriquez said...

Reducelant Garcinia Indeed, your financial plan plays a part yet as you will see, you don't have to spend an exorbitant price keeping in mind the end goal to get brilliant sustenance Reducelant for your weight reduction slim down.
http://supplementdigestdog.com/reducelant-garcinia/

Robert said...

Starting a blog is nowhere near difficult but creating a successful blog may be another story for you. An excellent blogging how-to should tell you all the basics you will need to become successful blogging.cheap shoes in Pakistan

Robert said...

If you are thinking about having your own website designed for your home-based business, or any small business, there are many considerations going through your mind. If your business is relatively young, you want to portray a professional and basic image in your website.Formal Shoes