xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Special Limited Offer: SuperNews Unlimited Usenet Access, Unlimited Speed for $11.99
256-bit SSL, 350 Days Retention, 30 Connections - Join Today! - ONLY $11.99

Support this site - buy the X-Scene Tshirt $17.95


Welcome Guest ( Log In | Register )

 Forum Rules Rules
9 Pages V  1 2 3 > »   
Reply to this topicStart new topic
> The Final Word On Xbox Emulation, Please read this newcomers...
deusprogrammer
post May 17 2003, 05:25 AM
Post #1


X-S Senior Member
**

Group: Members
Posts: 255
Joined: 25-February 03
From: San Antonio, TX
Member No.: 25068
Xbox Version: v1.3



I am by no means an expert on the subject but I know how emulation works. I wanted to write this as a topic that could be pinned for newcomers to read before they start asking for PS2, Gamecube, and DC emulators.

Every system has it's own unique and different hardware. And each system has it's own individual coding methods and SDKs. So obviously you can't just play a PS2 game on the XBox and so on. Because the coding is different and written for a different set of hardware.

What an emulator does is recreates the specific hardware for another system with software. And then that software runs on the hardware of the host system. So just imagine for a second. Two systems that are just about on par with each other as far as speed goes. The only way to get full speed would be to have the true hardware for the system. Software could never hope to emulate a system that is close to the same speed as the host hardware. For a good example, think of hardware rendering vs software rendering...which is faster? The hardware of course.

Another way to think of it is when you put a game in your PS2, the game just runs right off the hardware. If you were trying to emulate it on the XBox, first it would go into the software and have it's code and commands changed to the native language of the XBox, and then that new code would be run. And being that the systems are so closely matched in speed, the emulation would be very, very, very unplayably slow. And the problem with PS2 emulation is there really isn't even a working one for the PC yet.

Now why can older systems be emulated? Because compared to a PS2, their hardware is very simple to manage with an emulator. The XBox can manage the code fast enough to keep the game going at a steady clip. I know this isn't an in depth explanation, but I thought I would put it in laymen's terms.

Basically...here is the gist of what I just said...PS2, Dreamcast, and especially Gamecube emulation is not going to happen on the XBox. It just can't handle it. Granted one could be made, but it would be so slow and ugly it wouldn't even be worth the effort.

Anyways...case closed...after reading this there should be no reason for anyone to ask questions about why PS2 emulation can't be done.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
deusprogrammer
post May 17 2003, 07:03 AM
Post #2


X-S Senior Member
**

Group: Members
Posts: 255
Joined: 25-February 03
From: San Antonio, TX
Member No.: 25068
Xbox Version: v1.3



Thank you whoever pinned this. I am honored laugh.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XDelusion
post May 17 2003, 07:11 AM
Post #3


X-S Freak
*****

Group: Members
Posts: 1988
Joined: 22-December 02
From: Tuck Son Arizona
Member No.: 14326
Xbox Version: v1.1
360 version: none



It is really shocking the bumber of people who's problem solving skills are good enough to set up a modded XBOX, or even mod it themselves, but can't understand why you will NEVER see Gamecube let alone Dreamcast on the XBOX.
You have the speed ton consider, and the RAM, the RAM being the harder to explain.
Also, many people believe that if the N64 can be emulated, then the Dreamcast should be emulatable as well, what they fail to understand is that the Dreamcast is FAR more advanced than the N64, I guess you would have to own one and play the better titles that came out for it to see. Give the Dreamcast a DVD ROM for extra storage space, and it could easily compete with a PS2 any day!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
lucas
post May 17 2003, 09:14 AM
Post #4


X-S Expert
***

Group: Members
Posts: 542
Joined: 30-January 03
From: Melbourne, Australia
Member No.: 21897
Xbox Version: v1.0
360 version: v3.0 (falcon)



but what if i nail roadkill to my xbox and wear an onion on my belt? then could i emulate xbox2 on my xbox?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
CyRUS64
post May 17 2003, 10:23 AM
Post #5


X-S Senior Member
**

Group: Members
Posts: 167
Joined: 6-May 03
Member No.: 36402



Yep, the total internal memory for a dc comes to ~35MB alone (this is what my savestates come to anyhow uncompressed), and then there is a lot more ram required for the program itself, aswell processing ram, cached texture storage,etc... and a half-decent dynarec alone would want a lot more megabytes too.
Its just not feasible.

Nevertheless the fact that on ~2ghz systems we get 10-15fps only smile.gif

This post has been edited by CyRUS64: May 17 2003, 10:24 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rhawk79
post May 17 2003, 06:21 PM
Post #6


X-S Member
*

Group: Members
Posts: 109
Joined: 10-October 02
Member No.: 4895



Is XBOX2 going to be able to run XBOX1 games (& software) ?? If so, that's the only way I can picture a PS2, DC or Gamecube emulator being worth the effort. Working on them now knowing that they'll eventually run on an XBOX2.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lowen Na
post May 17 2003, 06:31 PM
Post #7


X-S Member
*

Group: Members
Posts: 92
Joined: 8-January 03
Member No.: 18115



QUOTE (rhawk79 @ May 17 2003, 08:21 PM)
Is XBOX2 going to be able to run XBOX1 games (& software) ?? If so, that's the only way I can picture a PS2, DC or Gamecube emulator being worth the effort. Working on them now knowing that they'll eventually run on an XBOX2.

Hello, McFly! Anybody Home?!?!?

The are being worked on FOR THE PC. Once a PS2 or DC emulator is working well on the PC then someone might start to work on porting to an other system that might stand a chance of running it.

In the mean while, there is not point to porting emulators that don't work well to a hardware platform than can't run it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SSSSSmokey
post May 17 2003, 08:15 PM
Post #8


X-S X-perience
**

Group: Members
Posts: 407
Joined: 30-December 02
Member No.: 15577



*Smacks rhawk79*

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rhawk79
post May 17 2003, 10:16 PM
Post #9


X-S Member
*

Group: Members
Posts: 109
Joined: 10-October 02
Member No.: 4895



yea that's true, for a port, obviously there are no working pc emulators so there's nothing to port in the first place. i was saying that in case anybody is trying to build one for the xbox from the ground up.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dmb062082
post May 18 2003, 01:22 AM
Post #10


X-S Expert
***

Group: Members
Posts: 518
Joined: 26-April 03
Member No.: 34430



QUOTE (lucas @ May 17 2003, 11:14 AM)
but what if i nail roadkill to my xbox and wear an onion on my belt? then could i emulate xbox2 on my xbox?

dont ever reply to any of my quotes telling me I act like a child.

As for the topic at hand yes you pretty much hit the nail on the head. Its never going to happen on our xbox's anyway. Or most of your PC'S for that matter. And thats even if a ps2 or DC emu even existed. Possibly if the xbox 2 (or any other next generation system) is hackable it just could happen. But I would imagine you will need a PC at least 2x more powerfull than the current console you are trying to emulate to enjoy it.

As for emulating a n64 saturn psx or a 3d0 pcfx (last generation systems) that however is possible (Though there are a few emulators on my list not currently emulated) as they are older and obsolete compared to the power of our pesonal computers and now xbox's!

Just had to throw my 2 cents in, adiods.

This post has been edited by dmb062082: May 18 2003, 01:25 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
CyRUS64
post May 18 2003, 06:28 AM
Post #11


X-S Senior Member
**

Group: Members
Posts: 167
Joined: 6-May 03
Member No.: 36402



Saturn is tough but girigiri has shown it potentially possible. However Saturn gfx has to be cpu rendered so the celeron 733mhz would struggle even with that - unlike n64 where the dlists/alists can be hle'd saving a *lot* of cpu resources, and putting the xbox's powerful gfx card to use smile.gif
Once Satourne has a good dynarec then we'll see.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lowen Na
post May 18 2003, 11:39 PM
Post #12


X-S Member
*

Group: Members
Posts: 92
Joined: 8-January 03
Member No.: 18115



QUOTE (rhawk79 @ May 18 2003, 12:16 AM)
yea that's true, for a port, obviously there are no working pc emulators so there's nothing to port in the first place. i was saying that in case anybody is trying to build one for the xbox from the ground up.

I am sure that this is real likely to happen.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
HeLiuM
post May 20 2003, 01:22 AM
Post #13


X-S Genius
****

Group: Members
Posts: 859
Joined: 30-December 02
Member No.: 15660



QUOTE (CyRUS64 @ May 17 2003, 12:23 PM)
Yep, the total internal memory for a dc comes to ~35MB alone (this is what my savestates come to anyhow uncompressed), and then there is a lot more ram required for the program itself, aswell processing ram, cached texture storage,etc... and a half-decent dynarec alone would want a lot more megabytes too.
Its just not feasible.

Nevertheless the fact that on ~2ghz systems we get 10-15fps only smile.gif

thats 10-15 fps for a highly unoptimized engine. eventually im sure we could get a near full speed emu on say a 2.6ghz comp



QUOTE
you will NEVER see Gamecube let alone Dreamcast on the XBOX.

that should definately be the other way around rolleyes.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
CyRUS64
post May 20 2003, 07:07 AM
Post #14


X-S Senior Member
**

Group: Members
Posts: 167
Joined: 6-May 03
Member No.: 36402



QUOTE
thats 10-15 fps for a highly unoptimized engine. eventually im sure we could get a near full speed emu on say a 2.6ghz comp


Certainly on some games we are aiming for ~2ghz, but a celeron 733 is still out of the question =)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BenzineX
post May 20 2003, 07:42 AM
Post #15


X-S Senior Member
**

Group: Members
Posts: 236
Joined: 7-January 03
From: Stockholm, Sweden
Member No.: 16982



just have to say well said deusprogrammer beerchug.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





9 Pages V  1 2 3 > » 
Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 9th February 2010 - 08:21 PM