I haven't seen Pocket Streets 2004. However, when you run Pocket Streets 2003 on Toshiba E800 running the latest Windoes Moblie 2003 SE, you will notice that although the rest of the display (including menu item text) looks gorgeous in 480x640 mode, the main graphics portion of Streets is pixel-doubled to fit the VGA resolution. Not a very pleasant sight!!!I happened to chance upon an MSDN article that mentioned that all PocketPC apps with subsystem verion number 4.20 or less will be treated as legacy applications and will be subject to pixel-doubling in the VGA mode.
So, just to give it a shot, I binary edited the Pocket Streets EXE file to change the subsystem version to 4.21 and bingo!!! Pocket Streets started running as a true VGA application.
It was the same look and feel when I ran it on the first edition of WM2003 using resfix to switch to VGA. Resfix, unfortunatey did not work for me in WM2003SE and so I had to resort to this little tweak.
I tried a couple of other QVGA programs with this tweak and they worked great too. Not all apps will benefit from this one - but I think most will. GAPI apps will not benefit because GAPI goes thru an emulation layer for pixel-doubling.
(see link http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwm2k3/html/dpi_awareness.asp)
Submitted by: Udayan Kale
Email: ukale@pdaelegance.com
Location: NY
Date Added: 2004-10-07