Next Generation Emulation banner
21 - 38 of 38 Posts
Originally posted by Mog
Hey ninja, do you want to play DOA beach volley ball for the babes or the game?
I don't anticipate the gameplay to be any good actually. The preview movie I watched looked like the game was approached from a more of a fighting perspective, than the simpleness of Beach Spikers. Beach Spikers was just plain fun, and easy to play. DOA looks a lot harder.

So in short, I must say that I am shallow, and that DOA Volleyball is about all there is on the Xbox that I would be interested in playing as of right now.
 
I think the real problem will be intecepting these kernel calls and translating them.
That and the fack that it has specific hardware, and the games rely on that fact.
I don't think a GeForce 2, or even a 3 will be able to handle it, as they decided to put two vertex shaders on the GPU.
 
iirc, the OS s hardcoded into the XBox
 
Originally posted by atze


Your are right. But PSX CPU is a almost full RISC cpu. This means that is its very good at building 3d graphics. A normal CPU has only a part RISC processing, because it needs to do other things than building 3d graphics. The X-box CPU is also a simple normal PIII CPU. That's where the big difference is. The PSX is also incredible hard to emulate, that makes the emulation of psx even slower.
You are wrong. Generally CISC,RISC and MISC CPUs are equally suitable for everything. Differences are in other fields. If anyone really need explanation, i'll post small article about it. But yes, PSX GTE command subset is dedicated to low-precision 3D math, but i86 MMX/SSE subsets are more "generic" and as a result don't greatly help with anything particular :) And it is hard to call PIII "simple", especially comparing it to any RISC CPU. Thats RISCs are cheap and simple. And often more effective, that is.
 
Originally posted by Lord Kane
I think the real problem will be intecepting these kernel calls and translating them.
That and the fack that it has specific hardware, and the games rely on that fact.
I don't think a GeForce 2, or even a 3 will be able to handle it, as they decided to put two vertex shaders on the GPU.
If you have a P3, a DVD-ROM, and a GeForce4 Ti, then you would have all the neccessary hardware though right? If I am not mistaken, the Xbox uses directx, and thus the function calls would be identical to a PC for the graphics system wouldn't they?

As for the extra pixel shader, the new detonators from nVidia have emulated pixel shader support correct? (I haven't had a chance to test them yet)
 
Originally posted by Ninja


If you have a P3, a DVD-ROM, and a GeForce4 Ti, then you would have all the neccessary hardware though right? If I am not mistaken, the Xbox uses directx, and thus the function calls would be identical to a PC for the graphics system wouldn't they?

As for the extra pixel shader, the new detonators from nVidia have emulated pixel shader support correct? (I haven't had a chance to test them yet)
Yes, I agree that that is all that is thoereticaly nessacary. The Det40's emulate cg, not anything else.
The DirectX and windows version on the X-Box are specialised to make it difficult to wrap.
 
well this new emualtor looks kinda new to me, if not fake though, and i dont think it can run commercial games on its earlier stages,...................how about creating an OS equivilant to that of X box ?? just a suggestion........
 
Heh.. all along I was saying that the key to XBox emulation was static recompilation of binaries and I also said "I'd do it myself but surely one far more skilled is already doing it"... of course no one believed me, but look where we're at now....

Almost everything that the CPU would be doing can be redirected for free because of the nature of the binary translation. Only a very few ring 0 features that probably nothing uses would have to really be dealt with at any level of depth. Outside the CPU I presume most external calls are handled with DirectX or some other abstraction layer in the XDK, and again these can probably mostly be wrapped in a one to one fashion. Any attempts to fiddle with the hardware directly can be trapped and probably emulated in driver calls, perhaps they can even be reconstructed at a higher level en masse.

The biggest stumbling block was probably the mystery behind the XDK.. well now that that's leaked.... not to mention the BIOS...

- Exo
 
No, in the same way that an Asus AMD boad don't have the same bios as an Abit one
 
Discussion starter · #37 ·
>>>>well this new emualtor looks kinda new to me, if not fake though, and i dont think it can run commercial games on its earlier stages,...................how about creating an OS equivilant to that of X box ?? just a suggestion........

i think it's more harder
 
21 - 38 of 38 Posts