Emuforums.com

Go Back   Emuforums.com > Xbox Emulation > Xeon Official Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old October 4th, 2006   #1 (permalink)
Registered User
 
stranger90's Avatar
 
Join Date: Aug 2006
Location: Oddworld
Posts: 70
Future of Xeon

I'm think that in the 2007 Xbox can be playable on PC! Also with original DVD (remember that Xbox DVD can't be read by normal DVD drive. What do you thinking?
stranger90 is offline   Reply With Quote
Old October 4th, 2006   #2 (permalink)
dVM for short
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 848
I think nobody will care.

The only reason it is so far behind in development is becase nobody has any interest in it being emulated, otherwise I think it would probably be easiest to emulate the xbox because it has an x86 cpu...
dynamicVoidMain is offline   Reply With Quote
Old October 4th, 2006   #3 (permalink)
Registered User
 
Join Date: Jul 2003
Location: London, England
Posts: 124
The old "it's an x86 cpu so it will be easier" argument has been done to death. Basically the problem is that the development kit (XDK) used to code each game has near total control over the xbox hardware. That means that each function of the XDK that is called has to be wrapped to an equivalent kernel/directx function or - where no equivalent exists - has to totally rewritten. given the amount of functions and XDKs that is no mean feat. the "x86 cpu" factor may make the resulting emulator run faster but it will not make coding it easier.

However your point about the lack of interest is much more of a factor.

Last edited by chipsugar; October 4th, 2006 at 10:09. Reason: Automerged Doublepost
chipsugar is offline   Reply With Quote
Old October 4th, 2006   #4 (permalink)
Moderator
 
emwearz's Avatar
 
Join Date: Feb 2006
Location: Melbourne, Australia
Posts: 3,211
I think one of the main reasons people are not intrested is due to the fact most of its 'big hitting games' (Like Fable, or Knights of the old republic) can be played on pc's.
__________________

- No Jobs On A Dead Planet -
Welcome to EMerica .:|:. You're mine now


» Intel Core 2 Duo E6300 B2 Stepping @3.3 Ghz | Asus 8800GT 512MB PhysX enabled @700/1750/975 MHz | 2GB OCZ DDR2 800 «
» Asus P5B Vanilla | Thermaltake Soprano | Thermaltake Big Typhoon VX «

» Beta Tester for nullDC «
emwearz is offline   Reply With Quote
Old October 16th, 2006   #5 (permalink)
Shogun3D Interactive (TM)
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,071
Quote:
I think it would probably be easiest to emulate the xbox because it has an x86 cpu...
Quite frankly, that's far from true. For LLE's sake, emulating the Pentium III is really no big deal, but almost everything else is what makes the system hard. For instance, the hardest chip to emulate on the Xbox is the GPU, aka the NV2A which is an NVidia Geforce 3 on steroids. Even though all NVidia GPUs are VGA compatible and operate with the same register offsets, they are poorly documented. Only a few NVidia GPU register offsets are documented, and a handful of the documented have unknown purposes. Second is the MCPX (Media Communication Processor for Xbox) which is also crafted by NVidia. This processor is highly mysterious especially when it comes to the boot process. Next is the Audio system. The Xbox audio system contains 4 (or is it 5?) DSPs. The only one to my knowledge that is at all documented is it's Motorola 56300 DSP. It also has an AC '97 codec. The other DSPs are a mystery and are undocumented. And the BIOS, oh God... not the BIOS... what the Xbox BIOS does during many parts of the Xbox boot processes is still a mystery to this day. There's alot more to add to this diffculty, like the PIC (Programmable Interrupt Controller), Xcodes, various video encoders, etc. So don't let the "It should be easy to emulate because it's just like a PC." line fool you, because emulating the Xbox using LLE is VERY hard And if you ask me, it's by far one of the hardest of hard systems to emulate (even if you are using HLE). And yes, I dare to say this in spite of the flames I might get... harder than PS2.

Quote:
Basically the problem is that the development kit (XDK) used to code each game has near total control over the xbox hardware. That means that each function of the XDK that is called has to be wrapped to an equivalent kernel/directx function or - where no equivalent exists - has to totally rewritten.
HLE wise, yeah, thats really only a part of the problem. Not only that, but all of the xbox's kernel functions have to be intercepted and hijacked too. Last I checked, Cxbx's HLE kernel thunk was very empty (66 out of 366 functions emulated). So even if you hack every XDK ever made by M$, you still can't emulate very many games.

And yes, the lack of interest is definetly the biggest reason why Xbox emulation isn't doing so good, if it's at all doing.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe

GeneralEmu - December 27, 2005 and beyond!
My programming, emulation and Xbox blog! - Click or die! (Updated June 26, 2008)
Visit my YouTube page! http://www.youtube.com/blueshogun96
blueshogun96 is offline   Reply With Quote
Old October 16th, 2006   #6 (permalink)
dVM for short
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 848
harder than ps2? Hmm, thats news for me

Ok, so what your saying is that there are whole bits and pieces of the xbox that have no documentation of in existence to the public domain?
dynamicVoidMain is offline   Reply With Quote
Old October 16th, 2006   #7 (permalink)
Shogun3D Interactive (TM)
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,071
Actually, harder than PS2 is just my opinion, others may vary.

Quote:
Ok, so what your saying is that there are whole bits and pieces of the xbox that have no documentation of in existence to the public domain?
Yeah, the Xbox contains alot of little chips and hardware peices that most people overlook and not notice the difficulty of emulating. And the information that does exist isn't complete. But don't get me wrong, I'm not saying that emulating the Xbox using LLE is impossible. It is, but the amount of public domain documentation available to do so is limited.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe

GeneralEmu - December 27, 2005 and beyond!
My programming, emulation and Xbox blog! - Click or die! (Updated June 26, 2008)
Visit my YouTube page! http://www.youtube.com/blueshogun96
blueshogun96 is offline   Reply With Quote
Old October 16th, 2006   #8 (permalink)
InnarX
 
ready2rumbelX's Avatar
 
Join Date: Jul 2002
Location: Borderline InSAnE
Posts: 2,667
So, from anyones knowledge, are there any XBOX emu's still in production? From what I understand, the odds are small....

r2rX
__________________
ready2rumbelX

-Intel Core 2 Quad (@3200Mhz)
-Gigabyte 965P-S3 motherboard
-2GB TwinMOS PC-6400 (DDR2 800) RAM
-Seagate 80GB and 320GB 7200rpm H.D
-Sapphire Radeon HD 4870 512MB GDDR 5 (790/4400)
-Windows Vista Ultimate SP1 (x86)
-Realtek HD w/ Creative PC Works 5.1
-2 x L.G DVD/CD-RW Combo - GSA-H62N

ready2rumbelX is offline   Reply With Quote
Old October 16th, 2006   #9 (permalink)
XBOX Modder
 
FrostyTheSnowman's Avatar
 
Join Date: Feb 2006
Location: Utah
Posts: 659
I think it would be nice to emulate the XBOX one day, but realistically I don't see it happening. There are too many Sony/Nintendo fanboys, and not nearly enough Microsoft fanboys for any XBOX emulators to ever really be developed.

And, for the record, I do agree with blueshogun96 on the fact that the XBOX would be harder to emulate than the PS2. Just because the PC and the XBOX have similar CPUs, it doesn't mean it would be any easier to emulate.
FrostyTheSnowman is offline   Reply With Quote
Old October 16th, 2006   #10 (permalink)
dVM for short
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 848
but once compatibility reaches a decent level the speed will be great


I doubt anyone would though, and the xbox doesnt have many if any original exclusive titles unlike the ps2/gc..
dynamicVoidMain is offline   Reply With Quote
Old October 16th, 2006   #11 (permalink)
Registered User
 
Join Date: Feb 2006
Location: Texas
Posts: 24
Quote:
Originally Posted by dynamicVoidMain View Post
but once compatibility reaches a decent level the speed will be great


I doubt anyone would though, and the xbox doesnt have many if any original exclusive titles unlike the ps2/gc..
O RLY? I can name three of the top of my head. Black, Conker, Halo 2, and there is many more...
slayer410 is offline   Reply With Quote
Old October 17th, 2006   #12 (permalink)
dVM for short
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 848
halo 2's coming to PC

as for the rest, well there aren't nearly as many as on the ps2/gc nor are their qualities as high
dynamicVoidMain is offline   Reply With Quote
Old October 17th, 2006   #13 (permalink)
Shogun3D Interactive (TM)
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,071
Actually, most of my Xbox games are Xbox exclusives (i.e. Azurik, Oddworld, Night Caster, Shenmue 2, Panzer Dragoon Orta and more I can't remember). Azurik: Rize of Perathia is my favorite Xbox game (Halo aside) and I don't see any good reason to hate the game so much.

@slayer: Black is NOT an Xbox exclusive. There is a PS2 version.

And don't worry, there's some bravehart out there who's willing to take on this impossible challenge... I'm sure of it.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe

GeneralEmu - December 27, 2005 and beyond!
My programming, emulation and Xbox blog! - Click or die! (Updated June 26, 2008)
Visit my YouTube page! http://www.youtube.com/blueshogun96
blueshogun96 is offline   Reply With Quote
Old October 17th, 2006   #14 (permalink)
Moderator
 
emwearz's Avatar
 
Join Date: Feb 2006
Location: Melbourne, Australia
Posts: 3,211
Shenmue 2 is not exclusive to xbox.....
__________________

- No Jobs On A Dead Planet -
Welcome to EMerica .:|:. You're mine now


» Intel Core 2 Duo E6300 B2 Stepping @3.3 Ghz | Asus 8800GT 512MB PhysX enabled @700/1750/975 MHz | 2GB OCZ DDR2 800 «
» Asus P5B Vanilla | Thermaltake Soprano | Thermaltake Big Typhoon VX «

» Beta Tester for nullDC «
emwearz is offline   Reply With Quote
Old October 17th, 2006   #15 (permalink)
if ur wealthy,i am single
 
shafeen's Avatar
 
Join Date: Aug 2006
Location: india
Posts: 1,430
well so cant some guys make an emu team and carry out emulation there are some good coders here not engaged in other projects

i could be a tester
__________________


Last edited by shafeen; October 17th, 2006 at 10:13. Reason: Automerged Doublepost
shafeen is offline   Reply With Quote
Old October 17th, 2006   #16 (permalink)
dVM for short
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 848
I cna make an emu team, but it will consist of just one person, and I don't know the first thing about emulation... I'm still trying to understand how linked lists work
dynamicVoidMain is offline   Reply With Quote
Old October 18th, 2006   #17 (permalink)
Shogun3D Interactive (TM)
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,071
@emuwearz: Oops, forgot

Also, I just wanted to point out that Halo 2 is going to be Windows Vista only (via DirectX10) afaik. And there arent that many gamers willing to spend x amount of money just to upgrade to Vista just to play Halo 2. I'd personally rather have Halo 2 emulated on WinXP or 2k using OpenGL.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe

GeneralEmu - December 27, 2005 and beyond!
My programming, emulation and Xbox blog! - Click or die! (Updated June 26, 2008)
Visit my YouTube page! http://www.youtube.com/blueshogun96
blueshogun96 is offline   Reply With Quote
Old October 18th, 2006   #18 (permalink)
Registered User
 
Join Date: Feb 2006
Location: Texas
Posts: 24
Maybe someone should start a team?
slayer410 is offline   Reply With Quote
Old October 27th, 2006   #19 (permalink)
Registered User
 
Dave_utopias's Avatar
 
Join Date: Jun 2004
Location: italy
Posts: 51
Xbox emulation would be cool...
If someone make up a team and then worked up maybe someone can appreciate this...

I appreciating this when it come out because i'm a fan of oddworld series..

and i've never played Oddworld Munch oddysee or just Oddworld Strangers WRATH on my xbox (because i don't have an xbox , i've buyed that titles just for have it...)

I wanna playing it ; and don't tell em now Xbox 're cheap and other think...
I wanna playing on my pc for more space at my Home..

Feel free to say that xbox is more cool for other game like that...


is for this reason that someone must construct - develoaping somewhat.

If is necessary i'm going to study coding c++ c# and java and then i'm looking for homebrew production.
Dave_utopias is offline   Reply With Quote
Old October 27th, 2006   #20 (permalink)
Banned
 
JKKDARK's Avatar
 
Join Date: Feb 2006
Location: Munich, Germany
Posts: 6,349
Quote:
and i've never played Oddworld Munch oddysee or just Oddworld Strangers WRATH on my xbox (because i don't have an xbox , i've buyed that titles just for have it...)
It's illegal if you don't have the console..
JKKDARK is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 11:26.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5