XBOX

Blitz3D Forums/Blitz3D Programming/XBOX

Heliotrope(Posted 2010) [#1]
Is there a way to read a XBOX disk and play it on a pc.


andy_mc(Posted 2010) [#2]
No

No emulators have been written for xbox 360 yet, unless you meant the original xbox, is which case, sort of, google xbox emulators and you'll find Cxbx and xeon, neither of which work very well.


big10p(Posted 2010) [#3]
What has this to do with Blitz3D, anyway?


BLaBZ(Posted 2010) [#4]

GraphicsXBox(1024,768,2)

LoadXBoxGame("d:\")

While Not KeyHit(1)

	UpdateXBoxWorld
	RenderXBoxWorld
	
	Flip 
	Cls 
		
Wend 




ShadowTurtle(Posted 2010) [#5]
mark1110: Blitz3D does not support the XBOX. You can not install some SDK on the XBOX and make life-play on the PC whilst you are programming.


Heliotrope(Posted 2010) [#6]
Andy_mc I have the orignal XBOX.

BLaBZ is this refering to a jellyfish "=D"


BLaBZ(Posted 2010) [#7]
Nope just an idiotic smilely face


Axel Wheeler(Posted 2010) [#8]
Better than ";-) <3 =8" which is generally impossible without modern surgical techniques.

Wait. Gotta make it about Blitz3d somehow...

;-) <3  =8 


There we go.


BLaBZ(Posted 2010) [#9]
haha it's like smiley assembly language
;-) <3  =8  IF U <3=D + (_o_)



Axel Wheeler(Posted 2010) [#10]
Ha!

I suppose Mark1110 originally posted his question here because he was maybe thinking of writing an xbox emulator in Blitz3d?

The limitations of DX7 compared to xbox (360) seem pretty huge to me; although both are microsoft products. This does bring up an interesting question: is xbox 360 dx9 under the hood? Or some variant with the same basic graphics features? If so, the idea of creating an emulator using something like Xors3d might not be quite so farfetched.

Other issues would be:

Processor: If the underlying machine code is different I don't see how it could work without enormous effort.

According to Wikipedia:

The cores of the Xenon processor were developed using a slightly-modified version of the PlayStation 3's Cell Processor PPE architecture.


but I couldn't find anything on the underlying assembly language for it, or how you would go about converting binary machine code written for Xenon to something that would work on a pc. My guess would be that it would be all but impossible unless someone has already created that piece as a dll.

Encryption: If xbox disks are encrypted for copy protection, well, that's going to make the whole thing difficult as well.

If you could do it it would be the hottest selling Blitz3d product ever!

-Pete


Who was John Galt?(Posted 2010) [#11]
If someone is asking 'can i play an XboX disc on a PC' I don't think they quite have the necessary background knowledge to implement an emulator for a modern console, let alone do it in B3D with full features and running in real time.


_PJ_(Posted 2010) [#12]
I don't see any reason why an XBox disc can't be read by a PC drive, unless the XBox uses it's own type of discs separate from Blu-Ray or DVD etc. which I doubt.

The queastion is really, what do you mean by "Play"? Do you mean 'play the game' or simp[ly play the disc and read data from it.

It's possible to read the data from the disk, but how to interpret that data is a whole different matter, since it mostly wont be in any typical format other than XBox standards and may well be encrypted/compressed in a specifically 'XBox' way on top of that.

As mentioned above, even the machine code itself will be a different language to that used by PC processors, even if the DirectX could be emulated, the rest of the code would appear to be gibberish.

Lastly, attempting to bypass any encryption or protections on the disk may breach terms and conditions of licensing.


Ginger Tea(Posted 2010) [#13]
iir classic xbox discs play from the outside in like an LP and not in to out like a cd/cd-rom/dvd etc
so the drives are modified in some way and sticking a disc into a non xbox dvd rom just gets a "this is not a dvd but an xbox game, please insert into an xbox" or something like that error


Leon Drake(Posted 2010) [#14]
my xbox is modded :D


vivaigiochi(Posted 2010) [#15]
io non lo mai comprata la xbox solo venduta ad altri, e poi la nintendo e meglio molto meglio....