TamsPPC – the PocketPC Blog

The PocketPC news and opinion source

January 31st, 2008

Atomic Cannon for PocketPC – the review

Ever since David B. Lutton II programmed Bang Bang for Windows, the concept of having two objects take turns at shooting one another has managed to appeal to gamers of the violent kind. Be it worms, cannons or tanks – the gameplay basically always consists of adjusting angle, firepower and finally pressing that beautiful fire button to (hopefully) kick enemy a$$. Atomic Cannon offers a huge variety of landscapes and enemies – can it stack up?

Atomic Cannon’s single player mode can support up to 8 bots and 4 human players on a single machine(!!!), each one of them can command up to 5 tanks in different combat scenarios. However, the main menu still remains simple and uncluttered:
0a Atomic Cannon for PocketPC   the review

Each battle takes place on a randomly generated landscape – the images below show a few of the possible configurations:
1a Atomic Cannon for PocketPC   the review 1b Atomic Cannon for PocketPC   the review 1c Atomic Cannon for PocketPC   the review

Tanks can be controlled in two ways – the screen can be tapped to control firepower and angle simultaneously, or each parameter can be modified in an ‘editor’:
2a Atomic Cannon for PocketPC   the review 2b Atomic Cannon for PocketPC   the review 2c Atomic Cannon for PocketPC   the review

Atomic Cannon has dozens of different weapons that can be purchased. The weapon overview form is a bit crowded – it’s not always easy to determine what a weapon does or where it is:
3a Atomic Cannon for PocketPC   the review

Isotope did a great job creating the arms – some of the weapons seen in this game have never been available before(e.g. a tracer that tells you more about correct firepower and angle):
4a Atomic Cannon for PocketPC   the review

‘Power-up’ weapons allow you to heal your own tank instead of attacking your opponent’s. Weapon impacts can ‘terraform’ the landscape; new ‘land’ can be created right over an enemy’s head with the right weapon:
5a Atomic Cannon for PocketPC   the review

The game logic behind Atomic Cannon is extremely flexible – each and every parameter can be customized:
6a Atomic Cannon for PocketPC   the review

Isotope did a great job by allowing players to pause and exit the game without losing the current state of ‘combat’
7a Atomic Cannon for PocketPC   the review

A variety of sound effects and excellent music add some audio appeal to the game. Last but not least, the game also contains a network module:
8a Atomic Cannon for PocketPC   the review

This review looked at version3.0 of the game on an hp ipaq rx4240. Atomic Cannon needs about 5000KB of RAM and can be installed onto a memory card.

Cutting a long story short, Atomic Cannon is excellent fun for all those who like the concept. Computer-generated landscapes and a huge amount of weapons make sure that this ultra-versatile game doesn’t get boring after a few times. On the flip side of the coin, however, the huge selection of weapons and options makes the game a little hard to grasp at first glance. Anyways, people who like the idea of such games definitely have to give the free trial a whirl – the price of 20$ is justified.

January 30th, 2008

TamsPPC goes Windows Mobile Smartphone – let’s welcome TamsWMS

Dear Readers,
a longer Tam-Hanna-Away usually means that I am either sick or working on something – this time, the latter has been true.

Let’s all give a warm welcome to TamsWMS – the Windows Mobile Smartphone blog. This web site brings all the content you know and love at TamsPalm, TamsPPC and TamsS60 to the Windows Mobile Smartphone platform.

TamsWMS launches with world-exclusive life pictures of a prototype of the Asus M930i in action – let’s hope that TamsWMS becomes the same runaway success that our other sites were!

Best regards and thank you!
Tam Hanna

January 28th, 2008

Digital Express Stylus for iPAQ rx4240 – the review

Stylus loss is a common problem for many in the mobile industry – while I have been mostly unaffected so far(lost none but the original stylus of my rx4240), other members of the TamsPPC team can sing a song about that dreaded phenomenon. Using rather expensive 3-in-1 styli as replacement is a very bad idea under such circumstances – can Brando’s 3$ a pop styli stack up?

Brando’s 3-pack ships in their classic envelopes – no need to mention anything here. The styli themselves are packed up in a simple blister:
0a Digital Express Stylus for iPAQ rx4240   the review

The styluses are milled out of black plastic in a single piece – this is great, as there are no end caps that can stay stuck in the silo or fall off after some use:
1a Digital Express Stylus for iPAQ rx4240   the review

The styluses fit into the rx4240 well, the tip can be used to reset the handheld:
2a Digital Express Stylus for iPAQ rx4240   the review

In the end, the Digital Express Styli feel a bit worse than quality 3-in-1’s, but are significantly cheaper and still usable. People looking for a cheap stylus will be very happy with the Digital Express ones – Brando’s price of 9$ for 3 is unbeatable. Additionally, the monolithic nature of the stylus(no pen that can leak, caps that go off,…) can go a far way for people who have ever experienced 3-in.-1 stylus fall-apart horror…

January 28th, 2008

Petition: ATI Imageon driver for HTC Kaiser (T-Mobile Vario III)

Some owners of the HTC Kaiser found out that this smartphone has an ATI Radeon graphics chip which supports hardware acceleration for graphics and camera. However, the manufacturer, HTC, does not use feature and so there is no support for this chip in the operating system.

At the moment, 7693 Kaiser owners signed this petition, and this number is still growing. So if you think that HTC should release a driver, or at least an SDK so that developers could write a driver, please sign this petition:

http://www.petitiononline.com/tytn2vid/petition.html

January 28th, 2008

HTC Kaiser (MDA Vario III) and UMTS / HSDPA – phone problems

Currently the HTC Kaiser is one of the best smartphones. Among others, it has Wireless LAN, GPS, a 3 MP camera and a UMTS/HSDPA radio. So it is interesting for many business users which also want a built-in keyboard. But many users of this smartphone are disappointed because they sometimes cannot receive or make phone calls. When you dial a number, the device stops the call again. And if someone wants to call you, your phone is not availible.

When you have a closer look at this problem, you may notice that this problem only occurs when you are in a 3G/UMTS network. Then your smartphone displays a “3G” or “H” in the top line. If you are in a GPRS / EDGE network (it displays a “G” or an “E”), the phone works perfectly. As this issue appears at all the different brands of the HTC Kaiser with different networks in different countries (and different ROM versions), this is likely a software problem caused by the phone ROM of this phone. It is also being discussed on xda-developers.com.

There seems to be no solution yet. HTC knows this problem, but there is no update yet. The only workaround is to deactivate the high-speed data connections. This can be done in Settings, Personal, Phone. In this settings dialogue, there is one tab where you can change a setting from “Auto” to “GSM” – unfortunately, these labels are different on my German phone. If you change this setting, your radio will only connect to GPRS / EDGE networks, but your phone should work correctly again.

January 27th, 2008

News from the HTC Touch

HTC’s TouchFLO-powered devices have managed to sell exceptionally well. Even though the Touch already has siblings/successors, the box that started it all has managed to make it to our headlines once again:
2 million Touch’s sold
HTC has just announced the sale of the 2 000 000’st 1gen Touch. Even though Apple sold 4mio iPhones in the same time, one must also compare the amount of mainstream hype received by each of the devices.

Congratulations to HTC!

Touch comes to Verizon
A HowardForums member has posted snapshots o0f a device that is said to be Verizon’s version of the Touch. The machine is white, and will be sold under the name Verizon Wireless XV6900.

Further information and a few blurry images are available here:
http://howardforums.com/showthread.php?t=1312708

January 27th, 2008

Bluetooth/WiFi interference

Nowadays, most PocketPC’s have both Bluetooth and WiFi radios. Many people owning more than one handheld still run legacy Bluetooth routers along their WiFi systems – and Bluetooth headphones/etc have never been as popular as they are right now.

So far so good – but both Bluetooth and WiFi operate in the 2.4GhZ band…don’t they disturb one another?

The folks over at Eurescom’s have put online an interesting paper looking at bluetooth/WiFi interference. Cutting a long story short: yes, they do interfere. However, the impact usually is below 25%.

Visit them for further information:
http://www.eurescom.de/~pub-deliverables/P1100-series/P1118/D3/BLTandWLAN.html

Do you run Bluetooth and WiFi devices in parallel? Can you agree to their findings?

January 22nd, 2008

Building solutions with the Microsoft .NET Compact Framework

Books on the .NET Compact Framework are very hard to find. Addison Wesley’s classic “Building solutions with the Microsoft .NET Compact Framework” has been on the market for ages and was considered a standard work by many when it came out 2004. Is it still worth reading in the age of .NET CF 2.x?
front Building solutions with the Microsoft .NET Compact Framework bak Building solutions with the Microsoft .NET Compact Framework

The book starts out with a broad look at the enterprise device landscape, the development options and at the various flavors of Windows CE. It also gives an overview of what the .NET CF can do well and what it can’t – people who have not programmed for the .NET CF before will definitely benefit a lot from this.

The second part looks at an enterprise application’s “architecture” – that is, at data storage and synchronization. Multiple chapters are dedicated to each of the fields, each one of them presents every possible concept in considerable detail(with a nice bit of sample code). I especially enjoyed the chapters on data synchronization related to the SQL Server CE – knowing this has saved me literally hundreds of man hours on a project that I currently pursue.

Part 3 is a “smorgasboard” of various interesting items. Fox&Box introduce you to things like localization, application deployment and security – topics that are very important in everyday life, but are very hard to get a grip on without proper documentation.

The book is very well written and easily understandable for anyone with a bit of Visual Basic experience. Graphics and tables like the one below help you when it comes to understanding complex problems:
mid Building solutions with the Microsoft .NET Compact Framework

In the end, the ever-famous Fox&Box book IMHO is a tome that belongs into each and every .NET CF coder’s claws. While it does not contain hundreds of step-by-step recipes(or a thorough introduction into Windows Mobile); it gives you a quick overview of the development landscape. This will come in handy when looking for actual sample code – and helps you avoid unnecessary duplication of code already contained in the framework. The price of 40$ at Amazon’s is a bit steep(seeing that small parts of the book are outdated), but still justified…

January 21st, 2008

E-Ten Glofiish V900 Windows Mobile Phone

E-Ten unveils plans to an VGA Windows Mobile Smartphone, the Glofiish V900.  The features are 3G, a VGA touchscreen, 667 MHz Samsung CPU,  DVB-H, DVB-T, DAB, T-DMB as well as Windows Mobile 6.

For some pictures of the device, head over to the::unwired

January 21st, 2008

HP ipaq 210 enterprise handheld drops

HP’s latest high-end ipaq(notable for its 624MhZ CPU and LED-backlit VGA screen) has been delayed multiple times in the past.

Various web sites now claim that the device drops in the US with 128MB of RAM – that is, if you are willing to drop 449$ in exchange for HP’s latest toy.

As of now, no new information is available on when the device becomes available in Europe. Expansys lists the 214 as “preorder”, and does not announce a price as of now.

Stay tuned for further information on european availability(and a review)!

January 17th, 2008

Resco Keyboard Pro

Microsoft did an excellent job with the implementation of the PocketPC’s input system – openly-accessible API’s have led to a plethora of input options coming from literally hundreds of software houses. Resco’s Keyboard Pro has recently seen an update – let’s see what it can do:

After installing Resco Keyboard Pro, the application immediately launches a small “setup wizard”. This wizard asks you a few questions in order to determine how you will use the application:
0a Resco Keyboard Pro 0b Resco Keyboard Pro

Version 5.0’s most-advertised new feature is called iSkin – a “fullscreen” keyboard that emulates the one found on an iPhone/iPod touch. Resco’s implementation is very faithful and works well, although typing can get a bit hard on the rx4240’s tiny screen:
1a Resco Keyboard Pro

The keyboard does an excellent job at adjusting to landscape mode:
2a Resco Keyboard Pro

By the way – Resco’s nifty baby calculator also made it iSkin – this is a feature that Apple didn’t implement into their devices as of now(I can hear someone in Cupertino firing up the copying machines):
3a Resco Keyboard Pro

As for the other layouts, they are rather plain and do not really adjust to landscape mode:
4a Resco Keyboard Pro 4b Resco Keyboard Pro

However, their gesture mode(can also be enabled for iSkin) is a real timesaver. Instead of forcing you to enter commas and spaces by tapping an extra key; gestures allow you to determine the next character by keeping the pen down after pressing a key and pulling it along the screen in a specified direction:
5a Resco Keyboard Pro

This review looked at a prerelease version of Resco Keyboard Pro 5.0 on a hp ipaq rx4240. The program needs 920KB of memory and can be installed onto a memory card without any issues.

Cutting a long story short: people who like to use the standard PocketPC keyboard will definitely love Resco Keyboard Pro as its gestures save loads of time. People looking for a real full-screen keyboard face a little dilemma: real fullscreen keyboard applications have bigger keys; but cover up the screen. Luckily, a free trial of Resco Keyboard Pro is available from Resco’s web page – head over and see if it saves you 20$ worth of time!

January 16th, 2008

Proporta announces accessories for HP ipaq 11x

Our friends at Proporta’s have just begun to trickle out accessories for HP’s 11x series(the final number varies from country to country). So far. they have announced the following:
Alu-Leather case
Proporta’s aluminum-leather cases have scored excellently in the past – the case for the 11x series will IMHO be as reliable as the ones reviewed here before. If you need a good case, getting this one is a very smart option…

Screen protector
Little to say here…

My long-term experience with Proporta tells me that they will soon release an aluminum case and a 3-in-1 stylus(like they usually do) – stay tuned for further information!

January 14th, 2008

Autorun/autostart applications from a memory card on a Windows Mobile device

Palm OS handhelds have a lovely feature – whenever you insert a memory card, they look for a file called Start.prc and – if they find it – execute it automatically(sort of like the Autostart feature found on CD and DVD media). Windows Mobile devices can do that, too – but it is a bit more difficult.

Autostarting an application on a PocketPC can be accomplished by creating the following file/folder structure on a memory card:
/2577/autorun.exe

The application file must always be called autorun.exe. The 4-number folder name defines the processor architecture(always 2577 for PocketPC) – here are numbers for other processor architectures:

HITACHI_SH3 10003 // Windows CE
HITACHI_SH3E 10004 // Windows CE
HITACHI_SH4 10005 // Windows CE
MOTOROLA_821 821 // Windows CE
SH3 103 // Windows CE
SH4 104 // Windows CE
STRONGARM 2577 // Windows CE - 0xA11
ARM720 1824 // Windows CE - 0x720
ARM820 2080 // Windows CE - 0x820
ARM920 2336 // Windows CE - 0x920
ARM_7TDMI 70001

Files are copied to the /windows/ folder and are then run from there – your Autorun application should thus be able to stand on its own….

Further information here:
http://www.informit.com/guides/content.aspx?g=security&seqNum=91&rl=1

January 12th, 2008

All systems go again

Dear Readers,
I wanted to apologize once again for the technical problems – brainsware fixed the issues shortly after my initial post.

All systems should be up and running again as of now – if you encounter any more bugs, please send me an email via Tamog@gmx.at!

Best regards
Tam Hanna

January 10th, 2008

TamsPPC currently undergoing technical difficulties

Dear Readers,
I am very sorry to inform you that we are currently undergoing technical difficulties – clicking on a permalink takes you to the web site’s feed.

Out web host is currently working on a fix – please stay tuned!

Best regards and Sorry
Tam Hanna