FAQ Profile Memberlist Usergroups Register
Log in to check your private messagesLog in to check your private messages -> Log in  
Ever wanted to know how you can use 176*220 titles on your hi-res QVGA MS Smartphone?

 
Post new topic   Reply to topic    Smartphone Thoughts Forum Index -> Tips 'n Tricks Printable version
View previous topic :: View next topic  
Author Message
Menneisyys
Smartphone Pupil


Joined: 13 Jun 2007
Posts: 17

PostPosted: Wed Jun 13, 2007 5:46 am    Post subject: Ever wanted to know how you can use 176*220 titles on your h Reply with quote

If you have a QVGA Smartphone like the HTC Vox / s710, you know well enough that most existing games and other graphics-based Smartphone apps (Windows Mobile 6 Standard) out there only use a postage-stamp sized screen area. An example of this is PDAMill ’s Flux Challenge , which, being designed for the traditional low-res (176*220) Smartphone resolution, only uses part of the available QVGA screen estate:



There were no widely known solutions for the problem. Some developers announced support for QVGA devices (for example, that of Cell Doom – see announcement HERE ), but the most (including PDAMill) didn’t.

Fortunately, an excellent White Russian coder has come up with a generic solution, which not only makes it possible to run MANY (but not all!) games at full screen, but, in cases, also lets for using real (!) QVGA resolution with some titles (for example, emulators).

Downloading, installing

Go to this MoDaCo thread and download the ZIP file attached to the first post. You’ll need to register as a forum user if you aren’t able to access it. If you don’t want to bother with it, I’ve also uploaded the file to my database back-end; it’s HERE .

After this, just unZIP it and start GxQvga Patcher.exe. Should you encounter an error message complaining about the lack of the .NET Framework 2, you will need to download it HERE (note that some stated it only requires 1.1. I haven’t checked whether they’re right. The latter is accessible HERE .)

Using

This patcher app runs on the desktop, NOT on the Smartphone. This means you must transfer the main EXE file of the game / emulator / app you’d like to make use of the QVGA screen to your desktop computer first. To do this, use for example Total Commander with the CE file system patch (see THIS for an explanation of installing it) or, if you don’t want to bother, just the “Explore” button of ActiveSync.

Transfer the main EXE files (but nothing else) of the apps / games you’d like to patch to the directory of where the above-mentioned, just decompressed GxQvga Patcher.exe resides.

Now, start GxQvga Patcher.exe. It will present you a dialog:



In there, click “Select exe file to patch...". Now, select the EXE file you’d like to patch:



After letting it go on, you’ll be presented a message telling you the patching was successful:



Now, all you need to do is:

  1. Copy the patched EXE file back to your MS Smartphone, making sure you overwrite the original EXE file
  2. Go to the QVGA subdirectory on your desktop (just under the directory where GxQvga Patcher.exe resides), and copy XG.dll to the same directory on your smartphone
  3. Start the game / app to see whether it worked; answer Yes to the message.
  4. If the game / app still only uses 176*220 (and not the full screen), exit it and go to the SCALE (NOT the previous QVGA!) subdirectory on your desktop, and copy XG.dll to the same directory on your smartphone and copy XG.dll to the smartphone, making sure you overwrite the previously copied QVGA XG.dll. Now, start the game on your Smartphone. Hope it’ll use the full screen. If it still doesn’t do this, then, nothing can help, I’m afraid.


Examples of the before-after cases

PocketHobbitSP2003 (as of the current, Alpha 11 version) doesn’t support QVGA devices. As can be seen in the following screenshot, without patching, it only uses a stamp-size screen area in Portrait mode on QVGA devices:



After the patch and using the QVGA DLL, it becomes much bigger and, what is even more important, makes use of the full horizontal screen reoslution – that is, 240 pixels, resulting in MUCH more readable text:



Incidentally, with the SCALE DLL, it also fills in the entire screen horizontally, BUT only upscaling the original, 176*132 rendition resulting in a MUCH inferiour real resolution & readability:



This is why I’ve emphasized you MUST give a try to the QVGA DLL first and only give a try to the SCALE one when the former doesn’t deliver any results.

Recommended link

This MoDaCo thread discusses the converter at length. A MUST!
Back to top
View user's profile Send private message
Mike Temporale
Managing Editor


Joined: 07 Jul 2003
Posts: 9836
Location: Toronto, Canada

PostPosted: Wed Jun 13, 2007 6:32 am    Post subject: Reply with quote

Wow, great tip Menneisyys. I have a number of games that are effected but this and it's annoying.

(BTW --> I've linked to this on the front page!)
_________________
"I have no special talents, I am only passionately curious" - Albert Einstein
Back to top
View user's profile Send private message Visit poster's website
ditch_azeroth
Smartphone Intellectual


Joined: 29 Mar 2006
Posts: 177
Location: Cebu, Philippines

PostPosted: Wed Jun 13, 2007 7:41 am    Post subject: Reply with quote

muy bien... i've always wondered how someone was able to make a qvga version of worms world party... now i know - thanks for the info ^_^
_________________
me and my tornado are going places ^_^
Back to top
View user's profile Send private message Yahoo Messenger
Lomius
Smartphone Neophyte


Joined: 24 Mar 2007
Posts: 9
Location: Milwaukee, WI

PostPosted: Wed Jun 13, 2007 12:23 pm    Post subject: Landscape Reply with quote

Now here is a question I am surprised hasn't been asked yet. Will this work for programs designed for Landscape QVGA? I.E. the BlackJack?
Back to top
View user's profile Send private message
Menneisyys
Smartphone Pupil


Joined: 13 Jun 2007
Posts: 17

PostPosted: Wed Jun 13, 2007 1:24 pm    Post subject: Re: Landscape Reply with quote

Lomius wrote:
Now here is a question I am surprised hasn't been asked yet. Will this work for programs designed for Landscape QVGA? I.E. the BlackJack?


I don't think so as there're natively Landscape apps using low resolution (that is, 220*176).

However, if you use an app with built-in Landscape mode (for example, PocketHobbitSP2003), it MIGHT work full screen on the BlackJack after the hack, unlike before it. I can't test this as I have no BlackJack.

It won't help with natively Portrait 176*220 apps, I'm sure.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Smartphone Thoughts Forum Index -> Tips 'n Tricks All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Copyright 2004 Jason Dunn | Web design & development by Fabrizio Fiandanese