xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
25 Pages V « < 22 23 24 25 >  
Reply to this topicStart new topic
> Get It Running Efficiently!, Solution to running Windows!
edude03
post Jan 25 2006, 11:03 PM
Post #346


X-S Enthusiast


Group: Members
Posts: 28
Joined: 20-April 05
From: Brampton, Ontario
Member No.: 215057
Xbox Version: v1.6
360 version: v1 (xenon)



Hmmm... some one will probably beat me up for this, but has anyone seen www.linuxbios.org ? the is a section on that site about running other operation systems after linux boots.... something about using a glue layer called ADLO (iirc) maybe we can borrow ::steal:: some of there code :-P

Ok i'll go get my casket ready
Michael
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nt authority
post Feb 23 2006, 09:26 AM
Post #347


X-S Enthusiast


Group: Members
Posts: 10
Joined: 23-February 06
Member No.: 273370
Xbox Version: unk
360 version: unknown



WINDOWS SOURCE CODE FOR BOTH NT4 AND WIN2K BUILDS WERE LEAKED.

Considering the massive knowledge base and amount of applications and hardware devices created to exploit the xbox system this source code can most definitley be used to create a full version of windows for the xbox that can be installed in a native, proper, and full fashion that is truly complete.

Has anyone considered these methods, resources, concepts ???

(1) Build a full Xbox Native Windows from the ground up: Using leaked Windows 2000 Source Code with the missing "non-leaked" components substituted with the relative parts from

(A) leaked Windows NT4 {this has boot code and kernel initialization code in \nt\private\ntos\private\boot\ and \nt\private\ntos\init\ which would allow for the construction of an XBOX specific NTLDR/OSLOADER.EXE and/or NTOSKRNL.EXE

( REACTOS source code: the REACTOS avenue appears great as it already has a Hardware Abstraction Layer with custom code for the XBOX.

(2) Windows CE.NET source code, samples, and binary image building - Dependent on the CE .NET framework to a large extent it nevertheless provides an execellent resource especially when it comes to the construction of pre-kernel (and as such pre WinCE) executions such as those that occur in the hardware enumerating OEM ADAPTION LAYER during boot: a DEFAULT.XBE boot loader has already been constructed for the XBOX and a WinCE NK.NB0 image has been released. Modification to WinCE source code, specifically to the XBOX WinCE image mentioned above (that already works) could lead us somewhere.

By injecting leaked NT/WIN2K code, BIOS/x86 Emulation code such as Bochs, and possibly code from the EFI firmware interface released from INTEL, one could create a glorified superBIOS: This would be a WinCE OS perhaps residing on a LPC module like normal modchips and would allow execution of a normal PC windows setup program (unmodified). This is quite a complex idea but essentially works by creating an intermediate layer between the XBOX and Windows and thus makes Windows think it is installing itself on a PC instead of an XBOX.

(3) Create a BIOS PE FILE to replace XBOXKRNL.EXE then package it up under CABinet protocol and insert it back into the BIOS BOOT ROM so that it is unpacked upon POST.

Obviously we would rebuild NTOSKRNL.EXE using leaked code, rename it as XBOXKRNL.EXE, reseal it with appropriate cryptography and compression and then flash it into the region where the XBOX exepcts such to be.

This would then expect a HAL and Device Drivers as well as a Session Manager Sub-System and further programs at least up to the Winlogon.exe point where a system boot officially comes to an end.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spartan-048
post Apr 5 2006, 12:00 AM
Post #348


X-S Enthusiast


Group: Members
Posts: 11
Joined: 4-April 06
From: Where the grass grows
Member No.: 277890
Xbox Version: unk
360 version: none




You know, this bring me back to a thread I made... ( http://forums.xbox-scene.com/index.php?showtopic=502787 ). If this could work, I'd definetly use it on the project were working on. Good luck to you guys smile.gif . Hmm... I'd also have to run to and fro on the wikipedia to really get into what you guys are talking about sad.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ferjero989
post Apr 27 2006, 05:53 AM
Post #349


X-S Young Member
*

Group: Members
Posts: 38
Joined: 27-April 06
From: Panama
Member No.: 280583
Xbox Version: v1.6
360 version: none



mmm... i've reading this from the very begining.. and.. well.. i would like to say some things
1- the challenge was to run a windows on the xbox. selected ONE win98... i agree
2- some ppl tried to talk about wince and winxpe.. ok.. its easier BUT THATS NOT THE F** THREAD ABOUT
i vote to use win98 se. i tried all windows versions in my pc already... with a huge hard drive and up to 5 boots (win95, win98se, winme, win2k and winxp) so.. i can say i was running all at once..
was a pentium 550 slot 1, with 448 megs, 16 megs nvidia riva tnt and a sound blaster live. everything was fine.. BUT... winME sucks BIG TIME.... win2k... takes WAY TO MORE to load up. winXP is ok.. win98SE was amazing (just dont load up ie6.2). win95.. well.. kinda limited...
i vote to continue the proyect with the win98se... and those assholes talking about using winxpe and all that... shut up and open a new thread about running winxpe in the xbox...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
torne
post Apr 27 2006, 11:43 AM
Post #350


X-S Expert
***

Group: Members
Posts: 684
Joined: 31-January 06
From: London, UK
Member No.: 270609
Xbox Version: v1.1
360 version: v1 (xenon)



In case you'd missed the actual point of the discussion - running any version of Windows (other than CE, which is not the same OS but merely shares a name and the general API design) on the Xbox without using emulation will require some tricky binary patching that is well outside the capability of almost everyone who is interested. Getting 98 to run would likely be *more* difficult than getting 2000/XP to run, because consumer Windows has a much less well designed kernel with a poorer hardware abstraction - it would likely need to be modified quite significantly. Getting an NT-based Windows to run would likely only require boot-time modifications as the hardware abstraction layer is far more complete.

Either way the chances of anyone actually doing it are pretty tiny. It's extremely hard to do without the source code, and those who have the source legitimately are not allowed to tell (Shared Source licencing for Windows requires a non-disclosure agreement, which is my position).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
thepureamrit
post Nov 22 2006, 02:08 AM
Post #351


X-S Enthusiast


Group: Members
Posts: 2
Joined: 22-November 06
Member No.: 312953
Xbox Version: v1.2
360 version: unknown



Ahhh,

Allow me to introduce my self. I am The Pure Amrit. When I first read this topic, I knew this was right for me. I am a Windows Geek. I have been reading this article since the begining. The thought of running Windows PE on an XBOX is not bad. I do not know if someone had suguested Bart PE, but it can work. In Bart PE, you can create plugins for Windows XP (OR 2003) and modify the whole OS. In my (worthless) ammount of experiance, I believe that Windows 2003, and Windows CE will be the bet choice for the XBOX. Shure, it is possiable that you can make drivers for the XBOX. The Dashboard (and the rest of the xbox software) is only a modified version of the Windows 2000 Kernel (and Direct X). If That Helps Out At All, I Would Like To Know.

thanks

~The Pure Amrit

P.S.

If The XBOX is only Windows 2000, There is still hope for Windows XP... ( wink.gif wink.gif ,Hint Hint)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
torne
post Nov 22 2006, 12:28 PM
Post #352


X-S Expert
***

Group: Members
Posts: 684
Joined: 31-January 06
From: London, UK
Member No.: 270609
Xbox Version: v1.1
360 version: v1 (xenon)



QUOTE(thepureamrit @ Nov 22 2006, 01:15 AM) *

In Bart PE, you can create plugins for Windows XP (OR 2003) and modify the whole OS.

Those are just convenient ways to include/exclude particular files, they don't patch OS files.

QUOTE

The Dashboard (and the rest of the xbox software) is only a modified version of the Windows 2000 Kernel (and Direct X). If That Helps Out At All, I Would Like To Know.

Nope. The Xbox kernel is not in any way useful to run Windows - it's not compatible in any way with the NT kernels, even though it's derived from them (the most fundamental issue: NT syscalls take wide Unicode strings, Xbox syscalls take ASCII, so all string-based APIs are immediately incompatible).

Running Windows on the Xbox would have to work the same way as Linux - a loader replaces the existing kernel with something else.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nathan24
post Jan 27 2007, 11:00 PM
Post #353


X-S Young Member
*

Group: Members
Posts: 48
Joined: 6-November 06
From: Australia
Member No.: 309583
Xbox Version: v1.4
360 version: none



i am trying to get into windows 98 through xdsl but when i click on aterminal the windows 98 bootscreen comes up then a blackscreen with sum writing come up tahat says cd-rom device driver for ide(fourchannels supported.)Copyright oak technology inc.1993-1996.Driver version:V340. Device name:Tomato.Transfer Mode:Programmed 1/0.Drve0: Port=170.(secondary channel).Master IRQ=15.Firmware version :0.6

Ex version 2.25. Copyright © Microsoft Corp.1986-1995.All right reserved.Drive 6 Driver TOMATO unit 0.
i installed xdsl by ftp if that helps.

Thanks
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
jake09071990
post Mar 17 2007, 06:51 PM
Post #354


X-S Enthusiast


Group: Members
Posts: 1
Joined: 28-February 07
Member No.: 331859



Ok well i only read the first post and had an i dea pop into my head. pop.gif Well we can make windows not make the check by using nlite to modify the instalation disk. i have done this at least 10 times before and it can take out almost all of the minimum system requirements that are on the install disk.

Just thought this would help alot.

This is to modify windows XP only.

This post has been edited by jake09071990: Mar 17 2007, 06:52 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Scan-C
post Apr 24 2007, 09:23 PM
Post #355


X-S Hacker
******

Group: Members
Posts: 2569
Joined: 12-August 02
From: Germany
Member No.: 2560
Xbox Version: v1.4
360 version: v3.0 (falcon)



Oh WOW! This thread is still alive and a sticky? O_O I was away a long time I know and I got a lot of PM's asking for the source...
I didn't read everything til my last post but I'm sorry to say the source and binarys are lost. I got into some situation which stopped me from working on the code and visit these forums...
Well, I think Windows on the XBOX is still something we should try to archive and I would really like to get a project starting but this isn't as easy as using nlite. It needs patching of binary files and rewriting alot of Win32-Functions used at boottime.
I will need some time to get into all this again. I just tried to replace my Dashboard and, believe it or not, I couldn't remember how to name the xbe.

If someone knowing assembler wants to help, look over the files ntldr and kernel32.dll and try to understand it's basic inner workings. That's where patches need to be applied.
I'll be off know but I'm happy to be here again. The community seems to be as polite and friendly as ever.

Cya
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PunMaster
post May 7 2007, 12:37 AM
Post #356


X-S Young Member
*

Group: Members
Posts: 30
Joined: 30-April 07
Member No.: 340530



Hey. I've been looking at all the forums about running Windows natively on the Xbox and have become very interested. smile.gif I have a ton of questions but would love to help if I can! First of all, it seems as if the latest piece of working code, the CE .NET thing, is quite old but looks very promising. What the heck happened to that? How could a project that cool just die? Am I missing something? Secondly, What's the current focus? I've heard of a lot of different ways people are trying to get various versions of Windows running on the Xbox. Which ideas are still being actively perused? Lastly, what do I need to do to get involved? I am good with assembly, C++, and C# .NET. I also know a lot about windows and the Xbox hardware. I would love to be a part of this, but as of now I am pretty confused about where the Xbox Windows endeavor is going. Thanks! biggrin.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
hellknight
post Mar 10 2008, 06:19 PM
Post #357


X-S Member
*

Group: Members
Posts: 89
Joined: 28-March 05
From: Ramsey,NJ
Member No.: 209454
Xbox Version: v1.1
360 version: v2 (zephyr)



It going no where sadly and I doubt with the 360 out that it will go any further then its death I hate saying it but this community and completely died since 360 came out and modding 360's isn't even that great and offers us nothing at the moment in the way of homebrew or anything like that so I really don't see or understand why 360 is slowly killing the xbox scene
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
torne
post Mar 10 2008, 08:15 PM
Post #358


X-S Expert
***

Group: Members
Posts: 684
Joined: 31-January 06
From: London, UK
Member No.: 270609
Xbox Version: v1.1
360 version: v1 (xenon)



QUOTE(hellknight @ Mar 10 2008, 05:55 PM) *

It going no where sadly and I doubt with the 360 out that it will go any further then its death I hate saying it but this community and completely died since 360 came out and modding 360's isn't even that great and offers us nothing at the moment in the way of homebrew or anything like that so I really don't see or understand why 360 is slowly killing the xbox scene

The post you're replying to is over a year old, you know smile.gif

The 360 isn't responsible for the idea of running Windows on the Xbox dying - it died because if you're happy running it under a virtualizer then it works, and there are pretty detailed instructions on how to do it - and if you want to run it natively it requires huge amounts of very difficult effort (as I detailed for a number of people for quite a while).

Quite simply there's nothing to do smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
hellknight
post Mar 12 2008, 01:16 AM
Post #359


X-S Member
*

Group: Members
Posts: 89
Joined: 28-March 05
From: Ramsey,NJ
Member No.: 209454
Xbox Version: v1.1
360 version: v2 (zephyr)



I know its a year old but it is stickied so im not necroing it the scene in whole seems to be slowly dying not just this thread whereas the 360 threads seem to be booming I wouldn't mind seeing a post now and then about the progress (if any) to running windows on the xbox but Im sure there isn't any anymore now I feel like a fool saying anything
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
torne
post Mar 12 2008, 12:45 PM
Post #360


X-S Expert
***

Group: Members
Posts: 684
Joined: 31-January 06
From: London, UK
Member No.: 270609
Xbox Version: v1.1
360 version: v1 (xenon)



There hasn't been any progress running windows natively on the xbox *ever*. Nobody has done anything at all.

It's too hard for too little reward.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





25 Pages V « < 22 23 24 25 >
Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 20th June 2013 - 10:38 AM