Video: Windows 98 running on PSP using Bochs x86 emulator

Posted Jan 8, 2008 at 1:07PM by QJ Staff Listed in: Homebrew Emulators Tags: Xarro
Ó


PSP Homebrew developer Xarro - author of PSPWebcam - managed to get Windows 98 running on a PSP Phat using the Bochs x86 emulator. As the author explains, it's the same system used when Windows 95 was made to work on the PSP.

Xarro hopes to be able to release a tutorial, a new video or screenshots soon. The OS on the PSP isn't fast (in fact it's really slow, as Xarro notes) but the point is, the author made it work and that's the first step:

Finally i got running it on the PSP with the bochs x86 emulator! It's the same system of windows 95 but I installed it with PC version of bochs and i spent 6 hours today to install it (very low) and finally it works!


Here's the video of Windows 98 running on the PSP:



Visit: QJ.NET PSP Development Forums



 
 
 

Comments

by weapon33 - 2008-01-08 14:15:41
dude

this isnt news, i saw this 6 months ago. and its unusable, takes like 6-10 minutes to boot.
by LowsNameBrand - 2008-01-08 14:37:16
does it have the ability to run

windows 98 programs like programs that came within the windows 98 install for example wordpad or solitare or other basic programs
by Justingraziano - 2008-01-08 14:53:13
Windows CE/Mobile

What they need to do is give up on trying to get regular Windows on the PSP cause it's NEVER gonna be usable at those speeds and try to get Windows CE or Windows Mobile on it cause both of them would be very very useful and much faster.
by Binary - 2008-01-08 14:56:20
old news

My god qj, you posted it before years ago. It says could work 98 SE but much slower.
by Naroon Kasui - 2008-01-08 15:15:03
...

Ok...That's real nice, except I have a PC running Windows XP already and Windows 98 on PSP, apparently takes 10 years just to boot everything. Why would I want to use that? That's completely useless and there's no point in anyone actually trying this crap out.. Meh, it's a 10 year old OS for Christ's sake!
by EmilioB - 2008-01-08 15:20:13
Recompile XP

This makes me think. if you could recompile windows xp into a bit of a linux boot disc form, could you boot in on a ps3 just with a windows user interface?
by FreePlay - 2008-01-08 16:05:58
No.

Period.
by wdq2347 - 2008-01-08 16:10:52
Eh....

Next time dont shake your DV, just buy a tripod. I got a headache when watching...
by comedy - 2008-01-08 16:13:52
recompile xp...

i take it you have the source code for windows xp then?
by tY - 2008-01-08 16:18:54
ok......

its cool but this is almost 3 years old.........
by NeroMaverick - 2008-01-08 16:34:25
Sorta, but no

There is a "Live" disk for XP its called ERD, Emergency Repair Disk, really it doesn't do too much other than fix stuff with a broken installation. As for the PS3, few problems there, PS3 hardware is not setup for an X86 or X64 environment. It uses more of a PowerPC environment. Aside for the difference in hardware, there are countless other reasons why it wont work. Just a heads up, giving more of an answer than just NO.
by SCLakitu - 2008-01-08 16:41:08
This isn't the same news.

The original Windows Bochs boot was Windows 95, this is Windows 98. Not exactly new either, but this isn't EXACTLY the same news.
by majorbb100 - 2008-01-08 17:08:18
.

i know why would they make this article its pointless and old. but i do love qj.net so no offence
by Orlyeh - 2008-01-08 19:27:52
re: NeroMaverick

"As for the PS3, few problems there, PS3 hardware is not setup for an X86 or X64 environment. It uses more of a PowerPC environment." and the PSP has an i486DX2 CPU, right? emulators, virtualization, etc could lead to a port
by Mr Toasty - 2008-01-08 19:56:29
um

Don't try to act smart, orlyeh. Emulators are emulators, they make a software version of the hardware. Useless for a port. Virtualization usually requires the same architecture. For example WINE doesn't emulate the hardware, it essentially uses the native hardware but maintains a sandbox mode to run Windows in. For a port, you generally need the source code. Either way, running windows on either PSP or PS3 is pointless. Neither have enough ram to justify the whole project.
by Sooks - 2008-01-08 20:03:48
:)

I agree 100%
by cear_moak - 2008-01-08 20:21:39
ughh.

ok, when the psp system emulates another system (such as sega, nes, amiga, snes, etc etc).... it eats up a LOT of system resources (RAM) and the psp cannot even emulate the n64 properly, so why would it even matter what the environment was, it still would NOT run.
by Karl Marx - 2008-01-08 21:01:28
why?

Why would you want to install windows when you already have Linux?
by iwantanimac - 2008-01-08 22:38:32
Quit acting smart.

The PSP doesn't have a 486 processor... 486s never got past 100MHz. Also, the PSP is clearly NOT x86, x64, PowerPC or any standard PC architecture. Next time you post, get your facts straight.
by Orlyeh - 2008-01-08 22:39:34
re:Mr Toasty

"Virtualization usually requires the same architecture. For example WINE doesn't emulate the hardware, it essentially uses the native hardware but maintains a sandbox mode to run Windows in." an emulator could be set up to translate commands back and forth from CELL and you could use virtualization to run windows off of the hard drive also, WINE is not a virtualization program, it allows *nix OSes to access Windows DLL and other API resources to run SOFTWARE on said systems "Don't try to act smart, [Mr Toasty]"
by iwantanimac - 2008-01-08 22:41:14
...

Of course it will.
by pwandz - 2008-01-08 22:54:26
oh snap

lulz
by pwandz - 2008-01-08 22:57:03
jesus

dude do you even know what you're saying? you sound like a 10 year old quoting random bits of information he overheard and misinterpreted
by SCLakitu - 2008-01-09 04:49:13
Hahaha, no.

I have an i486DX2 in a box of old computer parts. PSP is DEFINITELY not one of those. :3
by Orlyeh - 2008-01-09 15:39:12
re: pwandz

you've never used WINE, then, have you? VMWare is virtualization, WINE implements a compatability layer which allows programs to use alternatives to windows DLLs and the NT kernel (you know, that thing that is a go-between software and the processor processor) my original point, since none of you are literate enough to look it up, was the an EMULATOR FOR i486DX2 was DEVELOPED for the PSP. Who is to say that an emulator for other processors may not be developed for use with the CELL processor? I have to spell everything out for you all apparently.
by xCHRISx - 2008-01-09 16:12:09
hmm

if this could work quickly and smoothly i would want lol to do this do they get rid of the xmb and it when you turn on the psp it automatically loads windows, or is this launched on command??
by Sturm105 - 2008-01-09 16:18:48
PSP Architecture

I believe the PSP has some sort of MIPS processor, right? Correct me if I'm wrong.
by SCLakitu - 2008-01-09 16:24:54
Yeah.

Yes, I'm pretty sure that it does.
by Mr Toasty - 2008-01-09 18:41:05
in his defense...

and the PSP has an i486DX2 CPU, right? I think that was sarcasm. He's saying windows is running on what is definitely not a 486. Either way the point is invalid since it still does not put us any closer to a port. It is merely emulation
by iamback(unregistered) - 2008-01-09 18:47:15
...

for a southwest asian, you sure are ignorant... (I'm guessing either pakistan or india). Anyhow, I've gotta admit, you're right. The fact that something is 10 years old completely makes something useless. Nobody cares about n64 emulators (the N64 is about 11 years old now). Why would I want to use that? That's completely useless and there's no point in anyone actually trying this crap out.. Meh, it's a 10 year old console for fu(k's [I don't disrespect religious figures.] sake! Oh, and NES... What is that? Like 20 years old? No point in emulating that, because we've got the console at home, and it's too old. Oh... and mame. Sheesh, what is that? Like 25 years old? Please, nobody make any arcade emulators, because we don't need them!!! They're too old, and they already exist in non-portable forms!!1!
by iamback(unregistered) - 2008-01-09 18:51:06
...

Guys... please tune your sarcasm sensors. He's being sarcastic. Note how he quotes this: "As for the PS3, few problems there, PS3 hardware is not setup for an X86 or X64 environment. It uses more of a PowerPC environment." He sarcastically responds by saying that the psp has a 486. He's saying that it's still possible to get a PS3 emulator for windows (or is the correct wording "windows emulator for the PS3)?") Anyhow, ya, the PSP uses MIPS, which is the same TYPE of processor used with the n64 [though, not exactly the same one]. I learned that from strmnrm :D Also, MIPS is the rabbit in n64. I learned from gamefaqs that he's named after the chip. :D
by iamback(unregistered) - 2008-01-09 18:55:02
YA RLY!

NO WAI!!! LOL. Ya, ORLY is correct. WINE is only calling up a compatibility layer. It's not a true emulator, since windows never loads (just like windows XP's "run in windows 95 mode"). Likewise, because VMWARE actually waits for the windows system to load, that's a true emulator. Think of it this way: remember DEVHOOK? That's a kind of eboot/psp emulator [LOOSELY SPEAKING!!!], since it actually loads the eboot. However, the ISO loader isn't a PSP emu, in a sense.
by Mr Toasty - 2008-01-09 18:57:21
No.

First off, yes, my definition of virtualization was off. However, it does not help at all in the pursuit of a port. Second, your original point was that Virtualization and Emulation could lead to a port. This is completely inaccurate. A "port" is a version of the software that has been translated to run NATIVELY on a different set of hardware. Third, my definition of Wine is essentially accurate, with different terms. I was under the incorrect impression that Virtualization was something along the lines of Wine. It is painfully obvious that an emulator could be used to run windows on PS3. It is also painfully pointless. 256 MB of ram is a huge bottleneck in terms of running windows. The only thing you would get running smoothly and practically is Windows 95. And your definition of Wine is suspiciously close to the Wikipedia article. "Wine implements a compatibility layer, providing alternative implementations of the DLLs that Windows programs call, and processes to substitute for the Windows NT kernel" Do NOT patronize me.
by pwandz - 2008-01-10 03:45:58
Xarro's camerawork

Looks like Xarro must have been drinking a crapload of vodka while that thing was installing lol A 6 hour installation would definitely drive me to the drink and seriously impair my ability to hold a camera lol
by Josh1billion - 2008-01-10 04:54:47
2005

This was posted on QJ back in 2005 when the site was still PSPHacker.com. I remember it..! REALLY old news.
by the Calamity - 2008-01-11 07:54:59
wtf

learn to hold a camera steady Jeeeeeeez!

Add New Comment




You must be logged in to post comments




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!