Maddogthesahr
Feb 17 2004, 08:22 PM
Hi all.
I'm kind of a noob in this entire hack'n crack world, so here comes a weird but innteresting question, don't know if any one else have asked this.
I think it would be cool to run the xbox operating system on a pc.
I know that it would take a lot of work generating/creating some drivers that would fit the xbox OS, but wouldn't it be cool. I don't know if you can use some dll's from a windows OS.
I just think of it like this:
1) My computer starts the vga bios and does a memory check
2) it starts looking on my harddrive for a operating system and swing there is the xbox OS
3) My computer then boots the xbox OS, and then i'm in the xbox OS.
Maybe i'm a little weird for asking this, but i'd like a fx5950 ultra on my xbox.
If something like this already exists i would like to know about it.
PS. i'm not looking for a windows emulator
Thanks all
cooljerk_dv
Feb 17 2004, 09:45 PM
yaa... I don't know where to start.
1. The xbox OS will NEVER been run on a pc, it is designed only for the xbox hardware. Besides why would you want to, windows or linux are much more functional.
2. There is no possible way to get your fancy Nvidia 5950ultra to work in the xbox. First its not physically possible with the hardware.. no room or agp slot. And if that were somehow possible (it isn't), none of the games/software are written for it, thus they wouln't work.
I suggest leaching around these forums, reading old posts, and learning something for yourself. These are pretty stupid questions!
Peace
simbot82
Feb 17 2004, 11:28 PM
Nice reply jerkWAD. Jeez the guy said he was new, 1 post in fact, and you act like you have been around forever and treat him like shiate.
Maddog interesting questions dude, just not feasible. Jerk just aint very good at getting his message across in a polite manner. He doesn't seem to understand the concept of forums being to ask questions. Sure the search button is jsut above but I doubt whether this question has been asked before and even if it has, try replying with something other than insult and innuendo cooljerk.
Peace
EgoX
Feb 18 2004, 12:59 AM
arhhh so refreshing simbot you've single handedly retored my faith in humanity.
If only it was possible to run Xbox Os on PC it would be great because the DirectX implimentation is much leaner, faster, the thing that Jerk fails to realise is that sometimes less functionality is better
So yeah naive but interesting question.
Maddogthesahr
Feb 18 2004, 06:42 AM
Thanks for backing me up on the noob side guys.
But as Egox was saying less features to run, more stabil OS.
I Just don't think any windows where ment for gaming.
If i was MS then i would make, for an exampel, a directx OS whit no DHCP services running in the background or something else.
And yes i know that you can disable services etc. etc. but to make a dedicated gaming OS would be great.
And thats why i thought that the xbox OS (which has "standard" pc hardware inside) could be an option.
Thus i think that it on some level would be possible to make some drivers for it.
Now i rest my case, thx guys.
ZASADAR
Feb 18 2004, 07:41 AM
man i want the same thing what i like most about this "Impossible" idea is nothing is running in the backround and i go right into my game no windows bull SH*$#&$T
simple setup for simple gamers with little time or patience for windows to me windows needs to much maintenance
i think my util os and my game os would be best seperated for both convenience and performance
it might be possible if some one knew how to convert windows drivers
Maddogthesahr
Feb 18 2004, 07:49 AM
Exactly ZASADAR, you took the words right out of my mouth.
Does anybody know if the source code to xbox OS has been cracked?
derf
Feb 18 2004, 12:38 PM
I don’t think the concept of running the Xbox OS on a PC would be impossible, but the one thing I do believe would cause the most problems is the way the Xbox bios interacts with the OS. I would love it if you could do this; just think more memory available to the emulators etc. On another note if someone did manage to do this, would you need exactly the same hardware has them? :blink:
Derf
XBLamer
Feb 18 2004, 11:51 PM
Anything is possible especially if someone leaks the source onto the internet
betaluva
Feb 19 2004, 02:10 AM
as far as i know,the os is a hacked version of win2k which you find on the disk,not the xbox, i cant see a way to make it run from a hard drive.
fragmaster170
Feb 19 2004, 03:40 AM

drop it now, this thread makes baby jeesus want to cry.
Maddogthesahr
Feb 19 2004, 07:17 PM
This has to be posible.
I'm going to take this up in my next semester on my technical college, there is a lot of brains there.
I will let you know IF anything comes out of it.
And if this seems to illegal for those brains, then i am going to purpose an emulator OS, and a xbox emu that works ;-)
And please if anybody has an idea to some of these "insane" thoughts, then please let me now.
And if anybody has other crazy thoughts like these then i would be glad to hear them too.
thx all (please have faith in my ideas ;-)
fragmaster170
Feb 19 2004, 08:09 PM
you do understand that as soon as they look at that source they can never code again? micro$haft only has to prove that you looked at the source code, not that you made a derivitive work or actually stole it, to sue your ass off and screw up the rest of your professional life.
betaluva
Feb 21 2004, 04:45 AM
whats jesus got to do with it?
vladivar
Feb 21 2004, 05:58 AM
douwd
Feb 21 2004, 11:53 AM
I guess everything could be done..
But it would take a shitload, shitload, shitload of time..
aint gonna happen imo.
C4TRMNTOR
Feb 25 2004, 12:10 PM
Hey Maddogthesahr, definitley work on this as much as possible, with as many people as possible that could figure this out (the more the better). I know for a fact that the source code for Xbox has not been leaked and probably never will. You should work/talk with the creator of the CXBX emulator and the creator of the Xenon (or Xeon - can't remember) emulator; I think the two are working together now. They've made some impressive leaps in Xbox emulation on a PC and they'd be the perfect people to work with (along with people at your college). And also about the legality thing, even if it is illegal to do this, that doesn't hinder your (or others) work on it, you can still try stuff and get things accomplished, it's not like MS is looking over your shoulder while you're creating this. Many amazing things can be accomplished. Just look at everyone who has a Debug/Development Kit, it's illegal for them to have it in their possesion (unless they're part of a game developing company), and they create awesome homebrew games and apps all the time for the Xbox hacking/modding scene. Just don't advertise it around to people that may be an asshole and report you to authorities or whatever. If you are successful, you can always distribute it to "the usual places". This is a very interesting and possibly a feasable thing that could happen. BTW this should be posted in the DEVELOPMENT forum section too, so homebrew developers can see this and possibly help you and give you insight on the topic. Good luck with this whole thing and I hope there's some advancement towards the Xbox OS running on a PC.
LESTAT
Feb 25 2004, 09:32 PM
| QUOTE (Maddogthesahr @ Feb 18 2004, 02:42 AM) |
Thanks for backing me up on the noob side guys. But as Egox was saying less features to run, more stabil OS. I Just don't think any windows where ment for gaming. If i was MS then i would make, for an exampel, a directx OS whit no DHCP services running in the background or something else. And yes i know that you can disable services etc. etc. but to make a dedicated gaming OS would be great. And thats why i thought that the xbox OS (which has "standard" pc hardware inside) could be an option. Thus i think that it on some level would be possible to make some drivers for it.
Now i rest my case, thx guys. |
*hint* *hint*
learn how to install and use XP Embedded and you can have th OS of your dreams,
the OS creation tool for Embedded allows you to install ONLY the services and options you want..
so yes it CAN make a DirectX/OpenGL only Windows XP with NO networking no Internet Explorer,, no nothing just a gui and all your hard ware drivers.
now imagine how games and benchmarks would run under those situations.
although i wouldnt recomend removing the networking,, keep it,, youll regret it if you dont have any netowrking capabilities.
think of installing linux as the way Embedded installs. its not the same but you can pick and choose every single tiny little feature you want installed.
c_poussard
Feb 25 2004, 11:54 PM
if u want your xbox to look like your PC, then rip the guts out of the xbox...buy a PC case and put it in there!!!
then get a xga box and let it convert RGB/component/composite to your PC monitor
TA DA!!
thats all i have to say
peace out
JusKickNit
Feb 27 2004, 03:50 AM
He Guy's we got this now the Gentoo game cd. They only have released two games(america's army and UT2003 demo). But you put the cd in your pc and it boot's strait to the game.
Ebay.God
Mar 8 2004, 10:48 AM
| QUOTE (c_poussard @ Feb 26 2004, 01:54 AM) |
if u want your xbox to look like your PC, then rip the guts out of the xbox...buy a PC case and put it in there!!!
then get a xga box and let it convert RGB/component/composite to your PC monitor
TA DA!!
thats all i have to say
peace out |
You didnt read anything in this whole thread did you.
blackbishop
Mar 8 2004, 02:13 PM
I guess he didn't.
But not a bad idea either.
The hard ware requirements would be minimal but if you are going to emulate the system I for see it runing nativlay on a 64 bit processor.
Maddogthesahr
Mar 10 2004, 09:24 AM
Well well, i'm glad to see that people are interested in this "little" project.
I will start asking people to help me, as soon as i get some more insight of this project.
I have done some brainstorming, but this is a big puzzle to start.
By the way, thx C4TRMNTOR for mentioning the emu-wiz' i'm sure they will be a great help, and i hope they are interested in this project, i will ask them soon if they wan't to be a part of this of if they can give me some hints.
Thanks all
"Live well and prosper" ,- "see you in the future"
shortstuff22090
Mar 10 2004, 07:17 PM
maybe porting the xbox os isnt the best idea. maybe a better one is to make a whole new os like based on linux that is only for games. no other shit involved. just have it load kernel then boot to a menu with games on it
blackbishop
Mar 10 2004, 08:09 PM
Emulating the hardware aspect of the Xbox would be minumal to run the Xbox OS. Dont expect to run any games on it.
You can take something like Boch's for the cpu code and up it to the 733 mhz speed and and take the virtural dirve code too. But the hard thing would be to emulate the Video and sound.
It wont be impossiable to do just hard to do.
If I had more hardware level coding experiance I would try this.
Altima NEO
Mar 22 2004, 09:41 PM
Sounds like it would just be easier to code something from scratch and make it look like x-os =P
EgoX
Mar 23 2004, 12:14 PM
That would be even harder cus the OS doesn't have a look
cooljerk_dv
Mar 23 2004, 06:56 PM
Wow, its been a couple of weeks since i've looked at this topic. After reading my posting, and the comments to it, I can see I was very rude. Sorry. I musta had a bad day or something when i wrote that. Now after reading the rest of the post, I still think porting the xbox os is a bad idea, but building a new os, meant for gaming only is a wonderful idea.
Again very sorry for the rude/ignorant post a while back, I didn't realize it sounded so bad. I'm really not a bad person.
Xbox-Savage
Mar 23 2004, 07:46 PM

havent you guys learned anything?
nothing is impossible. if is human made
is not impossible , you can run XBox OS on your PC , you can run XBox Games on your PC , you can hack MS and steal bill gates credit card and buy yourself a Ferrari , you can have sex with the olsen Twins

, you just have to put your mind into it and beat the system.
Videogamebuyer14
Mar 23 2004, 11:26 PM
Actually the closest thing is to download DesktopX,
here.And download this skin,
here..That's probably the closest you're ever going to get.
betaluva
Mar 25 2004, 02:48 AM
can someone tell me how to copy the xboxOS from the hardrive, call me a noob ,i dont care! , i was thinking that maybe you could run xboxOS with a custom version of bochs.
Dephyre
Mar 28 2004, 01:41 PM
ftp the folders: xboxdash & xboxdashdata, & xboxdash.xbe
p.s.
Someone PLEASE bump this thread.
LESTAT
Mar 28 2004, 02:20 PM
im not gunna say its impossible, but valid points have been made that would cause this to be on helluva job coding it to work.
audio video and such, need to be emulated.
not to mention the xboxdash files ,,, well hell
the only way right now or in the near future unless your a friggin programming GOD, to make ANYTHING xbox run on your pc would be to use the Xbox XDK, which is not legal to have or own unless you got it thru legal means or are an xbox programmer,
im not saying it cant be done but with all the xbox coding guys here, your a noob and you want to try this, which is a cool thing, but your way in over your head my friend, and it sounds like you have little to no coding knowledge.
all xbox files are pripriatary code, you would have to do some serious emulating, cuz there isnt a way to run xbox code on a PC, unless ran thru the XDK.
that xbox dashboard skin for XP is sweet! i signed up for an account at Wincustomize. but of course the stupid confirmation email seems like its gunna take forever so i cant download the skin,, i wanna try it out, looks awesome.
GameDTX
Mar 28 2004, 02:31 PM
I dont feel like reading thru 3 pages of all these posts, but this is what i got to say:
Your a retard,
Why would you want the XBOX os on ur pc,
There is ZERO use for it,
Are you on drugs?
LESTAT
Mar 28 2004, 04:25 PM
its fucking jackasses like you that make people want to do this, go back to jerking off in your little corner.
oh and that xbox desktop sucks,, it looks nice thats about it. oh well.
desktop x never was one of my favorite programs.
grug
Mar 29 2004, 10:33 PM
-double post-
grug
Mar 29 2004, 10:42 PM
The amount of concentrated stupidity in this thread is astounding.
Windows would be faster as an OS if it didn't have "DHCP services in the background"? Hahah. Much like the Xbox which also doesn't have DHCP...oh wait...
The Xbox operating system is designed around similar NT-based kernels found in Windows 2000 and Windows XP. The stability of the Xbox comes from the fact that its only available in one configuration and one configuration only. The performance comes from the fact that games are designed specficially for that configuration. You can take shortcuts and specific optimization processes when you know that theres a 700mhz CPU in there, when you know exactly how many registers are in the CPU, how much cache it has, how many pipelines your graphics card is...the fact that there are no external drivers because the OS knows it will only be talking to an specific Nvidia core.
Would it be possible in some kind of virtual machine or emulator to load Xbox apps? Sure. Could you run it natively on your PC with a standard BIOS? No, never. No way. Could you possibly do this without access to MS source code that you will never, ever get? No. Could you possibly do this via reverse engineering? No. Never.
Your suggestions of simply "writing drivers" or "including DLLs from Windows" made me laugh though. Almost everything in the Xbox OS is hard coded for the specific hardware that can be found in an Xbox. It doesn't load drivers, they're all embedded.
The odds of getting Windows XP running on your Xbox are much more likely than getting the Xbox OS running on your PC. And your odds of getting Windows XP running are slim, but are at least better. But don't hold your breath.
EmperorPsiblade
Mar 29 2004, 10:56 PM
Agreed....
It may be possible to reverse engineer it but that would be insanely hard....
the
Xbox DASHBOARD WILL PROBALLY NEVER RUN ON A REGULAR PC... the
Xbox dashboard is for the (ta da)
XBOX....
betaluva
Apr 1 2004, 09:20 AM
The amount of concentrated stupidity in this thread is astounding and most of it is coming from you,grug! if dont want to help then make like the birds and flock off!
Scan-C
Apr 1 2004, 10:37 AM
grug is right! and why does everyone talk about the xbox dash as the xbox os? it's only another application that handles music, memory cards, xbox live etc.
it's no real os. well, there is nothing like a os on the xbox. a os runs and it doesn't matter if you play games or what. the xbox stops everything and just only runs that game you loaded.
only thing that comes near to an os is the embedded directx.
betaluva
Apr 2 2004, 12:25 AM
ATTN: scan c Windows 2000 Core OS
(Custom designed by MS)
- DirectX 8.0a (Drivers)
- Part 1 of the OS is on the hard disk < 1 MB
- Part 2 of the OS can be DVD disc < 500 K
- (Part 1 includes the core OS, DirectX, DVD playback, some drivers and 3D user interface)
- (Part 2 includes things like libraries, other drivers and other features needed by the developer)
- OS takes less then 3 MB in RAM
- The OS has a 3D user interface when no games are inserted to play music CDs, run DVD movies etc.
- The games run in ring 0, known as kernel mode which is the fastest mode possible.
Scan-C
Apr 2 2004, 12:56 PM
and you call a core an os? for me a core is a core. like the linux kernel can't do much without additional software. i know the xbox runs a stripped down version of the windows 2000 core but that isn't an os.
the mentioned 3d user interface is the xbox dash. but if that is part of the os every dashboard out there is.
anyway, for me an os has to be able to do more than playing games. what you listed is not more than a layer between the hardware and games. no real os.
oswald
Apr 2 2004, 01:18 PM
I've given this alot of thought, and I'm moving this thread. When I first saw it posted, I didn't think it was relevant to this forum, but I couldn't really think of another forum it would be good for either.
After mulling it over for a bit, I've decided this topic would be better suited in the PC forum as this forum is for running Windows on the Xbox, not the other way around. The PC forum is all about your PC, and this topic is about running the 'Xbox OS' on the PC. I'm not debating the merits of the idea, I just think if we're talking about running something on the PC, it should be in the PC forum; The Windows on Xbox forum is just for, you guessed it, running Windows on the Xbox.
Topic Moved.
thehittmann
Apr 8 2004, 03:14 PM
Get yourself a big HDD in your xbox, remove all the casing and stuff from your xbox, fix it into a PC case, get longer IDE cables and extend all others that you need to. Cut out and make a backplate for your xbox mobo connections.... You now have xbox, pc, hehehe
I guess you would have to relocate your power, eject, and controller ports as well...... It should be able to be done. I wouldnt mind seeing pictures of one, lol
geniusalz
Apr 8 2004, 05:45 PM
That's been done already.
As for xbox OS on pc, I think there's too much custom hardware (MCPX included) for it to work.
XeroKitsune
Apr 8 2004, 05:57 PM
After reading this thread I would say this. I don't think the XBox will have a turn your pc to a XBox operating system but more of a emulator for the PC platform.
As has been stated before in the thread, it's because of the nature of the hardware and the way video game programers make thier games. If everything was simply using only the DirectX9 then it would be a step easier, but I would wager some of the better titles have written shortcuts to optimise the games to run quicker, at a better frame rate or with sound effects that they wanted to run smoother or sync better. So to make a XBox OS you would need to use the same hardware architectue or have a emuation layer that sits between the hardware and the XBox software to interpert the commands correcty for the PC's hardware. If you simply change the Dynamic Link Library for a PC's hardware to look the same as interface wise XBoxes software some of the more intresting codeing that the MS never designed it to run.
The problem with emulation is it requires a much faster processer to run than the orginal since it running the XBox software and the Simulation of the XBox hardware. Now if you add the overhead of a regular operating systems that bogges the process down further, but as processer continue to increase in speed and power it increases the likelyhood of a good emulation.
I am not trying to discurage anyone, but I doubt a fullyfunctional emulator will be out for a while. Also unlike the other hombrew software MS may take a intrest in persewing legal action if it's still marketing the orginal XBox system. (Sony vs Bleem! comes to mind- they won but could not afford the repeated lawsuits-)
Enri
Apr 9 2004, 07:24 AM
I like this idea, but it's a lot of work and at the end of it what will you have? A jumped up media player? I think it would be a pretty unsatisfying project if you chose to take it up anyway.
XLNC
Apr 10 2004, 10:40 AM
I think the idea really good and I get why you want it on the PC but I had a different kind of OS system in mind. I had thought of something like this when I was playing some and I started to close some applications before I played Max Payne 2, what I done was gone into task manager close the programs like MSN messenger and other apps. When I was done I looked at the memory and there was only like 303MB of free Memory available, the rest was being wasted by windows and there was some processes which went up to 20% varying most of the time. I thought wouldn't it be good if there was another program that would load up with minmal apps just to play the games, everything would run so much better, then I thought of some OS to play games. I think that this should be implemented in Longhorn.
Btw what's DirectX 9 embedded, is this another OS or are u referring to Windows XP embedded. I know windows XP embedded is used in PC consoles which play PC games and connect to your TV and this seems to be the closest thing.
LESTAT
Apr 10 2004, 12:43 PM
XLNC -
to answer you question about using some sort of an os that rus minimal appslications in the background.
well i have just the thing your looking for.
ok for those who ever used windows 95, like the OLD 95, it ran from a program called Program Manager, and thru time and with the advent of later rev's of 95 and then 98 people forgot all about program manager.
well boys and girls its still in windows XP
what it is is basically a window, within that window you can add links to your programs,
basically what it is is a replacement for windows Explorer the shell of windows.
to try it all you have to do is go to start --> run --> and type progman
it will open with an empty window, then you go to file and new and start adding personal and common applications and shortcuts.
ok once you get it set with a few shortcuts or all the way the way you want hit ctrl-alt-del and end task on Explorer.
you will now see your wallpaper and all your icons and the taskbar and everything in it disappear and all your left with is Program Manager.
from there you launch everything.
the only bad thing is if you hit like WinKey-E which would normally bring up the Windows Explorer, the one that shows all the drives and files in it. (the window you see if you right click one of your hard drives or cdrom's and click browse) if you hit that kjey the Explorer starts up all over again, and your back to the resource using Explorer shell.
now a work around is, and i havent tested this but it should work.
is to go into Folder Options, and then go to View, and click the box for Launch folder windows in seperate process. that might make explorer not start back up but i doubt it, you would have to find another program to replace the way you explore and browse your hard drives, and there are plenty of those around.
once you have got program manager all set up simply click the link(s) for your games and stuff and thus the game will start with alot more resources free for the game.
on a side nore using program manager instead of Explorer does NOT cause your things like norton, or zonealarm or anything else to STOP working, they are still running and they will still start up when windows starts, you just no longer have them in the taskbar.
also alternately, and i dont recomend this until you are comfortable with Program manger,
you can tell windows to boot up directly to program manager just like the old windows 95 used to. so that way you no longer have to end task on explorer
windows will simply boot to the program manager screen and NOT explorer.
its a different way to run windows xp or even win2k,, but i used to do it, and its actually pretty damn nice. and works flawlessly.
NanoStudios
Apr 11 2004, 11:00 AM
| QUOTE (Scan-C @ Apr 1 2004, 12:37 PM) |
| the xbox stops everything and just only runs that game you loaded |
Actually, the Xbox keeps the kernel running in the background and the game interfaces with the kernel as it runs. On the Gamecube, the interface you see when you start it up is actually loaded in like a game file and once the game starts the game is the only software running.