Jump to content


Photo

Any Theories On Running Xp On 360


  • Please log in to reply
26 replies to this topic

#1 ghk288

ghk288

    X-S Enthusiast

  • Members
  • 2 posts

Posted 10 May 2007 - 09:36 PM

does any one have any idea on how to run xp on the 360 some people say its impossible but people have been able to run linux and backed up games etc so why not xp or vista.

if u made a cd bootable version of xp and put it onto a disc like people did with linux then in theory it would be possible wouldnt it.
i saw a vid on youtube of someone booting linux it loaded king kong then after it loaded the menu they changed the disk and then loading linux (link or ).

on one of the topics here at x-s someone made a comment saying that the 360 hardware is more like the old macs in the way that the processor works i dont understand it because ive never owned a mac but in that case is there a possibility of running a mac OS on the 360 i have been able to emulate a old mac OS on psp if i a newb can do something like that with a psp then somebody somewhere must be able to do something similar on the 360 by either using the shaders in king kong like what they did with linux or creating a emulator or something.



P.s. I have plans on making a 360 water cooled laptop like ben heckendorm did (link http://www.benheck.c...360_page_1.htm)
and would love it if i could get xp or vista to work on it and i would like to add a battery pack to it as well. i have already taken it apart right down to the mobo in have even taken off both heatsinks and put back together it still works its actually quite easy once you know how.
I will let you know when it gets completed (i cant fund the project at the moment)

thanks for reading my post sorry if it all sounds a bit stupid but im a bit of a newb when it comes to programming and hacking and stuff.

#2 PhunkyGam3r

PhunkyGam3r

    X-S Member

  • Members
  • Pip
  • 60 posts
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 11 May 2007 - 12:43 AM

Well, running Windows on a Xbox 360 is very possible, I'm pretty sure someone could craft up some compatible drivers for it. The only problem is mass distribution, WinXP or any windows does have a copyright so distributing it would be down right illegal. So what we need to do is make a patcher for a WinXP DVD image. It's possible, but it's not likely that someone is gonna take the time to make it compatible.

#3 matthunter3

matthunter3

    X-S Member

  • Members
  • Pip
  • 63 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 12 May 2007 - 04:05 PM

Its unlikely to be possible (note: not impossible) as windows xp and windows vista are run on the x86 processor platform and the xenon processor in the xbox 360 is based upon the PPC G5 processor.
Its much more likely to get mac os x on the xbox because of its processor.
Due to the huge community of people who worked on getting a hack os x running on a normal windows pc, months before apple released their own intel macs, if mac os x could be ran on the xbox 360, it would take time, but there would be drivers made for it.
But since linux is already possible, and mac os x is possible in theory, once these platforms are able to be run, we could emulate an x86 processor and run xp or vista from there.

#4 cohan

cohan

    X-S Young Member

  • Members
  • Pip
  • 30 posts

Posted 14 May 2007 - 07:04 PM

To do this, a lot of the Windows Kernel had to be rewritten.

If you were to boot up a Winows CD on the 360, you would just have gotten an error saying that this version of Windows doesn't support the current CPU Architecture.

#5 bucko

bucko

    Super Moderator

  • Head Moderators
  • PipPipPipPipPipPipPipPipPipPipPip
  • 7,996 posts
  • Gender:Male
  • Location:England
  • Xbox Version:v1.6
  • 360 version:v5.0 (360S - trinity)

Posted 28 May 2007 - 07:33 PM

I think most people forget that Windows is closed source is well, so you can't modify the source to boot it on PPC systems.

Your only best bet if you get VMWARE running in Linux and emulating it, Windows 2000 is probably better to emulate.

#6 zal91

zal91

    X-S Young Member

  • Members
  • Pip
  • 47 posts

Posted 13 June 2007 - 09:08 AM

Not VMWare. Qemu, you would have to emulate the PPC architecture.
I can safely say, you won't see OS X or Windows on an Xbox 360, anytime soon.

#7 TheSpecialist

TheSpecialist

    X-S Senior Member

  • Members
  • PipPip
  • 289 posts

Posted 13 June 2007 - 03:33 PM

QUOTE(zal91 @ Jun 13 2007, 10:44 AM) View Post

Not VMWare. Qemu, you would have to emulate the PPC architecture.
I can safely say, you won't see OS X or Windows on an Xbox 360, anytime soon.

Change that in : "I can safely say, you won't see OS X on an Xbox 360, anytime soon and you will NEVER see windows xp ot the xbox 360"

Win XP is closed source and based on x86, no WAY you can get that running on the x360. Yeah, maybe if someone would write an x86 emu for the ppc (or did someone already ?), but emulating x86 on PPC will be so slow, that you're better of trying to get to run XP on the xbox 1, it would run WAY faster.

So basically, forget about winxp on the x360. OS X would be possible though (although also a LOT of work)

Edited by TheSpecialist, 13 June 2007 - 03:43 PM.


#8 shiznit91

shiznit91

    X-S Enthusiast

  • Members
  • 11 posts

Posted 18 June 2007 - 06:18 AM

QUOTE(TheSpecialist @ Jun 13 2007, 04:09 PM) View Post

......but emulating x86 on PPC will be so slow, that you're better of trying to get to run XP on the xbox 1, it would run WAY faster.


the xbox1 had a ppc architecture also(doesnt it?) .....lmfao

the xbox360 could do it by emulation but we would have to run a small verion of linux that uses almost no resources of the xbox360 then we could in theory emulate windows xp....just use a smaller verion of it like tiny xp which used like no ram at all...this is just getting it to work, are you expeting it to be usable?

Edited by shiznit91, 18 June 2007 - 06:18 AM.


#9 shiznit91

shiznit91

    X-S Enthusiast

  • Members
  • 11 posts

Posted 18 June 2007 - 07:25 AM

QUOTE(shiznit91 @ Jun 18 2007, 06:54 AM) View Post

the xbox1 had a ppc architecture also(doesnt it?) .....lmfao

the xbox360 could do it by emulation but we would have to run a small verion of linux that uses almost no resources of the xbox360 then we could in theory emulate windows xp....just use a smaller verion of it like tiny xp which used like no ram at all...this is just getting it to work, are you expeting it to be usable?

i was wrong...i did some research and found out the xbox1 had a x86 architecture....now i am confused how the xbox360(ppc architecture) can play xbox1 games)x86 architecture...hm strange

#10 torne

torne

    X-S Expert

  • Members
  • PipPipPip
  • 684 posts
  • Location:London, UK
  • Interests:Reverse engineering, Linux, crazy operating systems voodoo, embedded development
  • Xbox Version:v1.1
  • 360 version:v1 (xenon)

Posted 18 June 2007 - 05:50 PM

QUOTE(TheSpecialist @ Jun 13 2007, 04:09 PM) View Post

Yeah, maybe if someone would write an x86 emu for the ppc (or did someone already ?), but emulating x86 on PPC will be so slow, that you're better of trying to get to run XP on the xbox 1, it would run WAY faster.

There does indeed already exist such an emulator: QEMU can emulate the x86 to a sufficient degree to run XP or pretty much any other x86 OS you like, and it works fine on ppc64. There is of course a big performance hit. I'm not particularly familiar with the actual internals of QEMU but it's likely that it's largely single-threaded and thus probably can't take advantage of the Xenon's three cores very well, so you're probably right that it would be slow. It wouldn't be very hard for someone to just try, though smile.gif

The issues with running XP (or other versions of Windows) on the xbox 1 (without emulation) I've discussed in pretty heavy detail over on the Windows on Xbox forum already - mostly it's just that it's hard to load Windows (because NTLDR does so much setup and hardware fu on the kernel's behalf, but NTLDR depends on having a PC BIOS and thus can't run on the Xbox). Emulation, on whatever platform, is much easier.

QUOTE(shiznit91 @ Jun 18 2007, 08:01 AM) View Post

i was wrong...i did some research and found out the xbox1 had a x86 architecture....now i am confused how the xbox360(ppc architecture) can play xbox1 games)x86 architecture...hm strange

It emulates it, but is sufficiently more powerful that it can do so without any noticeable slowdown. It also potentially uses a lot of high-level emulation techniques, since MS know exactly what all the Xbox 1's library functions are supposed to do and thus don't need to emulate the libraries themselves. No idea whether they actually do this or not, but it seems like a good idea smile.gif

#11 Millenia1x

Millenia1x

    X-S Expert

  • Members
  • PipPipPip
  • 537 posts
  • Xbox Version:v1.6b
  • 360 version:v1 (xenon)

Posted 29 June 2007 - 03:49 PM

this was actually done on ps3 so we know its possible but the performance hit is so massive that its not worth it
you will only be able to use 1 core at probably less than half its actual speed since its doing emulation

its not worth it

#12 xmugen360

xmugen360

    X-S X-perience

  • Members
  • PipPip
  • 328 posts

Posted 22 August 2007 - 06:45 PM

someone used tiny xp for speed boost here: http://www.xbox360-h.../about2433.html

#13 tgo111789

tgo111789

    X-S Enthusiast

  • Members
  • 8 posts

Posted 02 January 2008 - 07:47 AM

If the processor supports the needed instruction sets, its possible, if its easy is another subject entirely.

#14 Scan-C

Scan-C

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,569 posts
  • Location:Germany
  • Xbox Version:v1.4
  • 360 version:v3.0 (falcon)

Posted 02 January 2008 - 11:58 AM

Why bring this thread up from the dead?

But to answer your post it's not possible. x86 and PPC are two completely different architectures. There are no shared instructions. In fact theres nothing PPC5 and x86 would share and that means a total rewrite of the Windows-Kernel is needed which is not possible because it's closed source.

#15 X-hacker

X-hacker

    X-S Senior Member

  • Members
  • PipPip
  • 161 posts
  • Location:Sheffield, UK
  • Xbox Version:v1.1
  • 360 version:v1 (xenon)

Posted 23 January 2008 - 08:06 PM

A little off topic, but hey, I'll post it anyways...

I remember back in the day when I first saw the screenshots of the Xbox 1 with Linux loaded and working. I posted the screenshots and some info on a forum called all-forums (if I remember right...).

You know what? I was slated by nearly every member of that group calling me a f***ing liar, and that I'd knocked up the images myself. To put the cherry on the cake, they banned me from the forum for apparently posted utter BS....

Sure enough, when it became public and people started jumping on the Linux bandwagon, they profusely appologised and unbanned me. I sent all the admins PM's telling them where to stick it blink.gif

The moral of my story is... never say never. The current rate things are happening, I think it will be possible...

Oh ye of little faith...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users