Thread: First Project
View Single Post
Old 07-17-06, 04:52 AM   #1 (permalink)
SiGriffin
Aximsite Rookie
 
Join Date: Sep 2005
Location: Surrey, UK
Posts: 98
Thanked 0 Times in 0 Posts
First Project

I have recently started playing Angband on my PPC (ftp://ftp.thangorodrim.net/pub/angband/WindowsCE/). This port was last updated back in 2001. I found a bug in it which I managed to track down in the supplied c source code. Finding references to eVC3.0 in the source I downloaded eVT3.0 from Microsoft and managed to rebuild the .exe having corrected the offending code. This then launched an emulator on my desktop which complained that the .exe could not be run on a certain chip number (?). However to my surprise after copying it to my x51v the application worked.

I have been using the landscape mode of the device and also the .mui trick to force the app into VGA mode which finally gives me enough pixels to make the game playable. I now have a raft of newbie questions...

1) I don't really understand what part the SDK plays. All I have so far is the SDK for Pocket PC 2002 which came with eVT3.0. I would like to keep the app backwards compatible, so is this what I should be using or should it be the SDK for WM5? Also should I actually be using eVC4?

2) Why would the .exe run on my device but appear to be not supported on the supplied emulator?

3) I'd like to make the app choose to run in VGA mode on compatible devices rather than having to use the .mui trick. Can I do this, if so how?

4) Similarly, I'd like to be able to change the screen orientation from within the app, rather than doing that manually first.

5) The SIP keyboard is essential in playing games like this, however in landscape mode there is a lot of wasted screen real estate at both sides of it. Can I make use of this space at all?

If anyone can answer any of these questions or point me in the direction of where I can find the answers, I would greatly appreciate it.

Many thanks,
Si
SiGriffin is offline   Reply With Quote