Get It Running Efficiently!, Solution to running Windows! |
|
|
| h8raid |
Sep 24 2004, 08:46 AM
|
X-S Senior Member
 
Group: XS-BANNED
Posts: 220
Joined: 11-September 04
From: Columbus, Oh
Member No.: 146056
Xbox Version: unk

|
In one of my previous threads it was brought to my attention that the reason Windows will not run on the Xbox is because of the checks that are run by Windows. Thank you Scan-C for bringing this to my attention. I had suggested that a bios hack would be a solution, but this brings it's own problems because of the complexity of the code which would be required to get this going. We obviously cannot alter Windows to run because we do not have the source, so we must get the checks to pass and we should be home free, or at least past a major obstacle standing in our way. The problems as addressed by Scan-C in the previous thread are: "There's no source code for Windows. It has to not address some areas of the ram because this locks up the Xbox, and it has to not scan the pci bus otherwise, lockup. These are the major problems with Windows. Another thing are the drivers, there are none. The people who have Windows running use it through Bochs or Linux with VMWare. I'm not saying it can't be done, but it will be hard and without source code you will need a way to readdress the ramparts and stop the pci buxs scan. It's exactly the part where I am with my FreeDOS port. I'm just lacking the programming skills, but I'm learning right now  at least FreeDOS is open source so I can rewrite it. A bios would be pretty complicated, but maybe load a program into memory that does this [forces the checks to pass] before the actual Windows bootloader kicks in. What I mean is some kind of a layer between hardware and Windows. I'm not experienced enough to write such code, but I think it should be possible." To sum things up, I am proposing that if the proper code were loaded into memory to force the ram checks and pci bus scan to pass, as well as support the NTFS file structure, we should be at least one GIANT step forward in running Windows on our Xbox EFFICIENTLY. GreenGiant is working on a project for me that will allow remote HDD switching, you will be able to reconfigure settings such as button 1 will boot hard drive 1, bios bank 2, dvd drive 2, etc. through a program run on the Xbox. This will work by storing the settings to memory on either a SmartXX or Xenium chip. I do not know why it will work on those chips, but those were the examples he gave me when explaining how it works, but I do know it will require a modchip. This is relevant because it proves that it is possible to establish the "layer between hardware and Windows" explained by Scan-C. Further, this also proves that it will boot the information stored to memory before the Windows bootloader. That said, I am trying to gather other useful information that may either support, or prove this idea impossible, or to not be a feasible solution. ANY insight on this idea will help. We need to know things such as: Do you think this will work? Why?/Why not? Do you think this is a good idea? Why?/Why not? Are there any conflicts you know of which will cause problems getting this to work? Do you have the skills to get a start/help on this project? Do you know anyone that has the necessary skills to get a start/help with this project? Do you have any information that will help with the project? Regards, -H8raid
|
|
|
|
| |
|
  |
Replies
| h8raid |
Oct 7 2004, 01:46 AM
|
X-S Senior Member
 
Group: XS-BANNED
Posts: 220
Joined: 11-September 04
From: Columbus, Oh
Member No.: 146056
Xbox Version: unk

|
Nice work Scan-C! I did a little googling and the very first page I saw seems like it has at least the information you are looking for about an award bios based on the nforce chipset. What exactly are your thoughts here? I am assuming you are going to see if you can extract pieces of the bios and fit them into the Cromwell, but doesn't Cromwell already have this? I honestly don't know myself, but it would seem like it would already be there, unless you want to modify what's already there so it will pass the checks? I am a little lost on this one, but I get the general idea of what you are trying to accomplish. Anyway, here is the link to the site, close to the end it says the bios is based on Award 6.00 or something like that. Hope this is what you need!Regards, -H8raid EDIT: Here is an excerpt from that site that is actually quite interesting for our purposes and seems that it would prove very useful if we can obtain the source. The BIOS is based on the v6.00 from Award and includes a great deal of possibilities for adjusting memory timings, AGP and PCI buses operation and a possibility to distribute manually interrupts among PCI slots. The FSB frequency can be changed from 100 to 200 MHz in 1 MHz steps. The core voltage can be changed +/- 0.1V in 0.025V steps and the memory voltage can be lifted by 0.7V from the rated value in 0.1V increments. This post has been edited by h8raid: Oct 7 2004, 01:49 AM
|
|
|
|
| |
Posts in this topic
h8raid Get It Running Efficiently! Sep 24 2004, 08:46 AM Scan-C wow i almost forgot about this.
as is said we woul... Sep 24 2004, 05:33 PM h8raid Thanks for the additional information. I realize ... Sep 24 2004, 10:15 PM Scan-C no one should bother with ntfs for now. fat32 is e... Sep 24 2004, 11:09 PM h8raid UPDATE! Scan-C has done some work already gat... Sep 25 2004, 02:10 AM fire2501 alright, i think this is a great project being sta... Sep 27 2004, 04:25 PM Scan-C nice to have you on the project.
for embedded i a... Sep 29 2004, 08:53 AM fire2501 so theres no way we can use embedded on the xbox l... Sep 29 2004, 10:58 PM Scan-C not really. everyone would have to get their own l... Sep 30 2004, 03:04 PM betaluva why not use a final beta version of win2000 or emb... Oct 1 2004, 01:17 AM Snout I have a copy of the windows 2000 source if needed... Oct 1 2004, 12:49 PM betaluva the source code that was leaked is for servicepack... Oct 1 2004, 11:24 PM klik Chech this out.
http://msdn.MS.com/library/default... Oct 2 2004, 05:03 PM fire2501 thats what i was thinking!! ;) BY THE WAY... Oct 2 2004, 05:29 PM h8raid Wow! I have been in classes all this week so h... Oct 3 2004, 05:22 AM the_devil73 Don't thread crap. Oct 3 2004, 05:54 PM betaluva MS Corp. today announced the availability of a fre... Oct 5 2004, 01:26 AM h8raid Nice update on the latest release, I will head ove... Oct 5 2004, 07:56 AM klik Windows PE could be the first step. It is Windows... Oct 5 2004, 11:32 PM betaluva you need a custom bios for the xbox to boot winPE,... Oct 6 2004, 01:32 AM fire2501 alright then, our next step is to get some bios co... Oct 6 2004, 03:33 AM h8raid Alright guys, this is sort of unrelated, but the h... Oct 6 2004, 04:43 AM betaluva thought thesemight help, ... Oct 6 2004, 06:11 AM betaluva RE: mac osx on xbox,they are just using pear-pc fo... Oct 6 2004, 06:15 AM Scan-C pearpc is only a powerpc emulator. would be like w... Oct 6 2004, 09:55 AM Scan-C h8raid, i saw your post just now. was really busy ... Oct 6 2004, 09:58 AM h8raid Haha, I have been really busy myself with these cl... Oct 6 2004, 10:41 AM fire2501 yea we do need an add on the x-s home page, say li... Oct 6 2004, 02:12 PM klik There is award bios source floating around p2p. Ma... Oct 6 2004, 02:13 PM Scan-C
didn't know that but i'll look at it. re... Oct 6 2004, 02:23 PM h8raid With regard to the bios source floating around. W... Oct 6 2004, 08:28 PM Scan-C i already looked over code i extracted from an awa... Oct 6 2004, 10:50 PM betaluva i have 2 apps if you want them ,app1=IND BIOS 500,... Oct 7 2004, 12:59 AM betaluva and app2 =KernelBasher 1.0
Instructions
O.k laun... Oct 7 2004, 01:01 AM betaluva all motherboards that use the nforce chip,http://w... Oct 7 2004, 01:30 AM Scan-C duh -.- i must've used the wrong keywords or s... Oct 7 2004, 09:21 AM h8raid Great! I am looking forward to hearing your r... Oct 7 2004, 12:51 PM Code-X Anyone thought about using OpenXDK to develop a fr... Oct 8 2004, 12:22 PM fire2501 got a little progress! the kid at the universi... Oct 8 2004, 05:35 PM h8raid @Code-X, welcome to the team. We are working hard... Oct 10 2004, 12:44 AM betaluva i thought this site might be helpfull,http://www.x... Oct 11 2004, 12:31 AM betaluva i was just thinking,we need a name for this projec... Oct 13 2004, 10:22 AM fire2501 yea winbox is alright good enough for me.. ;) Oct 13 2004, 02:16 PM h8raid Agreed, I like winbox Oct 13 2004, 08:11 PM betaluva i dont if it matters but winbox is allready taken,... Oct 14 2004, 02:23 AM djdafreund How bout just using 'Xindows"?? That... Oct 14 2004, 06:57 AM h8raid Well I guess Winbox is out of the question then, X... Oct 14 2004, 09:32 AM betaluva how about, windbox,osbox,windobox,billgbox(LOL... Oct 15 2004, 01:40 AM betaluva xbox controller driver for windows,http://www.redc... Oct 15 2004, 02:40 AM ravenous How about WinOsBox - "WOB for short" I w... Oct 15 2004, 09:00 PM ravenous Or you could try WinXBE.... just my 2 cents :) Oct 15 2004, 09:02 PM h8raid WinXBE is nice, is that name already taken betaluv... Oct 15 2004, 09:29 PM ravenous I did a google search and few others with bbb and ... Oct 15 2004, 09:47 PM h8raid Good to hear, WinXBE it is then Oct 16 2004, 01:05 AM betaluva WOO-HOO! ,WinXBE RULEZ. :lol: Oct 16 2004, 03:31 AM fire2501 alright enough about the name.. we have to do some... Oct 16 2004, 04:30 PM Scan-C i'm back finally! no one on my trip wanted... Oct 18 2004, 04:09 PM h8raid Welcome back Scan-C, hope everything went well on ... Oct 18 2004, 07:44 PM Code-X I think a look at ReactOS could help,
http://www.... Oct 18 2004, 08:00 PM betaluva guess what i just found amongst my files, the wind... Oct 20 2004, 05:03 AM fire2501 alright people.. i just came up with an idea that ... Oct 23 2004, 07:30 AM nagmine
lol and what would be the use in that? if you wa... Oct 23 2004, 07:39 AM h8raid Yea definately scrap the remote desktop idea, that... Oct 23 2004, 07:48 AM fire2501 no what i mean is it would be practically the same... Oct 23 2004, 03:39 PM Scan-C you can easily do that with vnc. the server on the... Oct 23 2004, 08:58 PM betaluva i was just thinking,if we cant get windows to work... Oct 26 2004, 01:11 AM betaluva ok,i emailed brian-p and he has given us permissio... Oct 26 2004, 02:10 AM Scan-C reactos looks nice but isn't really functional... Oct 26 2004, 05:13 AM Supplicium if you need a website done and/or hosted i have ma... Oct 27 2004, 02:45 PM h8raid Sorry I havent been around in about a week, had so... Oct 27 2004, 06:05 PM Scan-C yup this way if we need it the layout is there. i ... Oct 27 2004, 07:10 PM TSOPrano Can't wait you guys :)
If you need beta/bug t... Oct 27 2004, 07:29 PM Code-X I think we should get a small site up with atleast... Oct 27 2004, 10:30 PM betaluva having our own site would be COOL!, i say yes. Oct 27 2004, 11:24 PM h8raid @Scan-C, youve got mail
@Everybody else, I sent a... Oct 28 2004, 04:15 PM h8raid Oops, double posted, oh well I will just use this ... Oct 28 2004, 04:17 PM jimmsta I'm interested in seeing this project get some... Oct 29 2004, 11:32 PM syn3rgetic Hello All, I've been reading on this thread ab... Oct 31 2004, 04:15 PM betaluva RE: moding reactos for xbxox,i just got the reply ... Oct 31 2004, 11:12 PM Supplicium i think starting a page first on Sourceforge is a ... Nov 2 2004, 04:56 PM h8raid Alright, it looks like everybody agrees sourceforg... Nov 2 2004, 05:53 PM Scan-C yeah real life sucks if you want to get something ... Nov 2 2004, 08:10 PM Supplicium hmm yea i frogot about the whole sourceforge and p... Nov 2 2004, 11:39 PM betaluva i think we all agree we need a website so go for i... Nov 3 2004, 05:01 AM Supplicium i started on the interface of the site. i dont thi... Nov 3 2004, 02:57 PM TSOPrano why not focus on showing some kind of progress rat... Nov 4 2004, 02:09 AM h8raid We are not focusing on a site that has nothing to ... Nov 4 2004, 07:45 AM Pjoto Oh well, if you guys make this thing, make it so w... Nov 4 2004, 03:04 PM jimmsta let's make this a reality...
The only thing i... Nov 7 2004, 12:05 AM guitardork864 umm...jimmsta that would defeat the purpose of get... Nov 7 2004, 08:03 AM Pyro0623 I was browsing the thread, and had an idea, Whould... Nov 7 2004, 09:16 AM betaluva its been done allready,its called react-os. Nov 8 2004, 08:37 AM Shadow7789 React OS has a linux base, that is what this proje... Nov 8 2004, 10:47 PM Scan-C emulating windows in any way (like reactos does) i... Nov 9 2004, 02:11 PM Flame2k Wow, was just browsing around and happend upon thi... Nov 9 2004, 08:55 PM betaluva i dont this help but it sounds like it could be ex... Nov 10 2004, 05:38 AM corp769 hey pplz i was browsing the web in search of any w... Nov 10 2004, 06:28 AM h8raid @corp769, thank you for your interest and offer to... Nov 10 2004, 11:33 PM betaluva windowsxp embedded bootable cd,i just downloaded a... Nov 11 2004, 12:59 AM
|