PDA

View Full Version : Possible Windows Mobile on the PSP?



-Xandu-
March 3rd, 2007, 14:27
Since we can already emulate Windows 95 on the PSP, which is 200MB +. Can we emulate Windows Mobile? It's only about 40MB and it seems compatible.


http://upload.wikimedia.org/wikipedia/en/5/57/WM5_Crossbow_screenshot.png


More info:
http://en.wikipedia.org/wiki/Windows_Mobile
http://www.hacker.co.il/psp/bochs/
http://bochs.sourceforge.net/

Discuss.

acn010
March 3rd, 2007, 14:57
hmmm..... very interesting to emulate that program in our psp... im thinking now....... lol

Kramer
March 3rd, 2007, 15:16
That would be awesome.
Anyone know if this is possible?

acn010
March 3rd, 2007, 15:18
i think so.. but the functions has to be rewritten somehow.... and needs touch scree..... the "psp touchme" is cancelled too, damn........

Axelius
March 3rd, 2007, 17:52
i think so.. but the functions has to be rewritten somehow.... and needs touch scree..... the "psp touchme" is cancelled too, damn........
I don't think a touchpad is really that essential, although I've never used any pda or so. We could just use the analog-stick as a courser.

acn010
March 3rd, 2007, 18:14
the pda doesnt have a courser and it has to be touche

-Xandu-
March 3rd, 2007, 18:45
"Touching" isn't really necessary, I think you can move around with a D-Pad or something.

acn010
March 3rd, 2007, 18:48
if we can create it.....
as i said it is possible

Theredbaron
March 3rd, 2007, 21:30
How can you get win95 on the psp?

Gene
March 3rd, 2007, 22:03
How can you get win95 on the psp?

A long painful procedure. The end result is slow and useless. So all i can say is it's not worth it to use win95 on psp. Windows mobile for psp sounds very apealing on the other hand so i say go for it.

Kichigai Mentat
March 4th, 2007, 06:25
I've had some experience with PocketPCs back when it was available on three architectures. Here's my view on this. We would have to find out if Windows Mobile is available on MIPS. If it is, then we could possible virtualize it. If not, we either have to emulate an ARM CPU (not a good idea) or go with an earlier version of WinCE, like CE 3.0 (AKA "PocketPC" OS). I know for a fact that was available on MIPS since the Jornada was a MIPS-based PDA.

The other problem is the interface. WinCE does have provisions for touch-less interface, but it's very limited. You can use a D-Pad to choose things inside of windows, but for things like the on-screen-keyboard (OSK) we're out of luck. But as long as we're writing a virtualizer, we can probably convince it to translate the Analog Nub into a "cursor" (WinCE does not have a cursor, it only acknowledges taps) to show us where we will be clicking, then pass that function on to the CPU.

Now, here's another issue. The screen. I'm pretty sure no device running WinCE has touched 480x272, and I don't know if it can even handle that resolution. We might have to resort to 320x240 (or lower), so either we deal with less-than-optimal use of screen space, or we scale (which will use more CPU).

All in all, it's starting to look like if you want a portable console with PSP-like capabilities, but WinCE is a priority, nab a Gizmondo, since they have GPS built-in, and run WinCE (though to access the interface it requires a little hacking, or so I'm told).

If this happens, it might turn out just like running Win98 in Bochs. I'll just wait until PSP Linux actually happens.

Axelius
March 7th, 2007, 15:06
You probably knew that, but I'm still posting this:

I've found this on a pda, and pocket computer forum...The post is from 2004, but it's the only thing I found:
The resolution which is most commonly used are the following:
240x160 (palm)
320x240 (palm & windows mobile pre 2003v2)
640x480 (windows mobile 2003v2)

The VGA-resolution sounds good to me, as at least the width is the same as the psp...

Kichigai Mentat
March 7th, 2007, 16:28
There's also a set of POSSIBLE resolutions. The problem is that if you go with VGA, you lose a lot of the vertical resolution, which makes the entire system quite hard to use. A better bet is 320x240, which at least fits vertical resolution.

Either way, I gotta be honest, I don't hold out out a lot of hope on this. MIPS isn't heavily used, so we might have to emulate ARM, then emulate the EXACT hardware used by a particular pocket PC, then we would still have to deal with issues like handwriting recognition, and I don't look forward to using the OSK with the analog nub. Linux with Qtopia would be a better bet (at least you can easily edit in some better OSKs)

Oh, BTW: Palm OS used 160x160 until Sony developed the Clié, when support for 160x240 and 320x240 were developed. When Palm OS 5 came out, Palm supported 320x320, until the Tungsten T came out, with the slider, when 320x480 was used. Either way, none of these resolutions really help us.