Video: Windows Vista emulated on PlayStation 3

Posted Aug 5, 2008 at 3:02AM by QJ Staff Listed in: PS3 Tags: BIOS, emulation, Linux, Microsoft, Windows Vista
Ó


Developer mopx0 managed to emulate Microsoft's Windows Vista OS on the Sony PlayStation 3, and has uploaded a video to show this attempt in action. Booting up on the PS3 took Vista around 25 minutes.

Based on what we've picked up from the author's comments, this attempt was pulled off by first installing Vista on a PC using Qemu 0.9.1 and Bochs Bios 1.171, with Qemu creating an .IMG file of Vista after installation. mopx0 used Vlite to speed up the installation, though it still took a day to complete.

The dev also installed Qemu and Bochs Bios on the PS3's Linux partition, before the Vista .IMG from the pc was transferred over to the console's HDD. From there, he used the command line qemu -hda vista.img -m 256 -L "Location to Rev 1.171, Drag n Drop" -cpu pentium3 to run Vista off the Qemu emulator.

Bochs Bios was used to fool Vista into thinking it was loaded on a machine using an X86 chipset. As we've said, this emulation attempt is still pretty slow, so it's basically a proof-of-concept for the moment. The video is available for viewing below.





Related articles:




This story sucks? This story rocks!
Vote Now!    This story ROCKS! (0) This story SUCKS!! (0)
 
 

Comments 


 
# I knew about this...Bountyhunter53 2008-08-04 22:48
years ago. This is so old. But he did speed it up using the patch. It would take me 2-3 days to install then i might of had bios errors. So good job bud. You just wasted a whole week installing Vista on a PS3. I would have made the image on a PC then transferred it using a external hard drive that would have taken a day off installing.

Reply
 

 
# ...FreePlay 2008-08-04 23:06
That's what he did.



And you didn't know about this years ago. The video was put on YouTube five days ago.

Reply
 

 
# linux emulated windowsjompsp 2008-08-05 00:48
actually what he did, was emulate windows on the ps3's linux.



linux runs natively on the cell processor, but windows doesn't, so he had to use an emulator inside linux.

Reply
 

 
# "And you didn't know about this years ago. The video was put on YouTube five days ago. "Bense 2008-08-05 00:49
I know you think that you're a hardass and everything, but people have been doing this sort of thing with linux + powerpc for years.

Reply
 

 
# i have done this...Bountyhunter53 2008-08-05 01:09
i did this with windows xp which performed way better than vista. taking 7 mins to load the start menu is a joke. but you would expect that because its a ps3 which is a ppc format and its converting instructions into x86. and no i aint a hard ass i was pinting out this has been done before

Reply
 

 
# here the link..Bountyhunter53 2008-08-05 01:15
tinyurl.com/u5yaq

Reply
 

 
# yuptheTick197 2008-08-05 01:45
Just an example of someone running linux software on linux. Pretty cool none the less though. I would have windows 98 on mine but 10 gigs aint much. I like to use ps3 linux to show off to my friends. Show them that i can run a 4d rubiks cube -- http://www.superliminal.com/cube/cube.htm -- or call them from it with ekiga. I guess its good to see that there are still people who mess around with the linux side of the console.

Reply
 

 
# i've always wanted to do thiscore2kid18 2008-08-05 02:22
run linux on my ps3 but the idea of having to format it and back it up and download everything again just makes me not want to do it and get a new hd first.

Reply
 

 
# ???anhero 2008-08-05 04:34
Why do people want to deliberately install a virus on their ps3s? let alone th people who install the virus o their laptops and desktops...



It seems I cannot understand this new masochistic trend :S

Reply
 

 
# wowDremth 2008-08-05 05:10
thats pretty cool. i wish i had the patience to do something like that. you know you can make linux look exactly like vista? ive done it before. that was on ubuntu though.

why does it go so slow? i understand that it goes slow because of the emulator, but with the ps3's powerful processor it should go a little faster than that, right? we just need to figure out a way to actually install vista, instead of emulating it.

Reply
 

 
# Windows Vista ! Please !Fannfwa 2008-08-05 05:44
Why would i want to install Vista on my PS3 ! Linux works fine ! Why not try to make Mac OS Leopard work instead !

Reply
 

 
# vista isn't a virusMr Toasty 2008-08-05 05:58
viruses are well supported by their makers and are very optimized and quick working, to be good at what they do.



Vista is a bug XD.

Reply
 

 
# I give 'em props for the accomplishment...Specht 2008-08-05 07:13
But I would rather have a Mac OS actually installed through the OtherOS feature.



Yeah, I know it wouldn't be supported by Apple and would have a crapload of bugs to sort out, but it'd run a whole lot faster than Vista/XP in Qemu through Linux...

Reply
 

 
# techincally...Goobers 2008-08-05 07:37
he didn't emulate windows. emulating windows means he got a program that looks/acts like windows, but isn't windows... like knock-offs. Nyke vs Nike... in this case, an emulated program could've been "Wista." lol



he emulated an x86 PC hardware to run an actual copy of windows. basically, it's Virtual PC.

Reply
 

 
# No matter...Twenty-Se7en 2008-08-05 10:24
It doesn't really matter how he did it, many people - linux newbies - wouldn't have known in the least.



Honestly without access to the GPU it's a fruitless effort. Access to the gpu and running a very stripped down version of XP (xplite anyone?) would be much better. However, running on windows on a power pc processor will never run on a decent level.



OSX running on power pc core - much more likely to be something of value.



Good for this chap - this may inspire others to want to talk about or even try other OSs. I wouldn't mind seeing how long it takes to boot a xplite variant.

Reply
 

 
# LOLStaindLibra 2008-08-05 12:15
Vista on a PS3 is like sprinkling dog turds on a ice cream cake. Who gives a *****.

Reply
 

 
# LOLStaindLibra 2008-08-05 12:57
Vista on a PS3 is like sprinkling dog turds on a ice cream cake. Who gives a *****?

Reply
 

 
# haha actually goobersGW2 2008-08-05 13:03
he emulated X86 processing which allowed windows to run. dun dun duuuuun.

Reply
 

 
# osx tiger NOT leoparddeath 2008-08-05 15:11
leopard wont work on ppc (ps3)

Reply
 

 
# too bad...Sephiroth_Darko 2008-08-05 19:01
the song played wasn't five for fighting or sick puppies ,but seether

Reply
 

 
# If someone..Bountyhunter53 2008-08-05 20:46
actually got OSX running on a ps3. I would be interested as PS3 is PPC and OSX supports PPC's so could become a good effort and also would get a lot of people doing it. Like OSX86, people getting leopard running on a x86 pc using darwin. Good things can come of this after the emulation process is further researched (couldnt find another word) and cause we can speed up the emulation.

Reply
 

 
# xp??stevenb789 2008-08-05 21:22
xp should be alot faster and does not suck as much as vista

Reply
 

 
# Though it was already done.Specht 2008-08-06 03:47
It's been done with XP and most versions before that like 98 and 95.



They wanted to prove they could do the same with Vista.



Though I think that since they're done with the Windows OS's they should move on to Mac OS. At least they're already PPC based.

Reply
 

 
# Why QEmu?Djhg2000 2008-08-13 10:43
Why QEMU? I bet VMware would be a lot faster, although I'm mot too sure if it works with PPC Linux but it should since it works on MAC (both PPC and x86 btw). Anyone tried with ReactOS yet?

Reply
 

Add comment

Security code
Refresh

Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!