Do you like Pool? If you like Pool, I’m sure you also like DeluxeWare’s PoolDeluxe. You have several game modes:

Snap C1840904 Pool Deluxe review

Quick play: Just adjust some options and play versus a computer opponent or a friend on one palm (no multiplayer via bluetooth or infrared)

Career play: You play on different tables versus different opponents for stakes. If you get more money you are able to play on further tables and versus harder opponents.
Snap C18495A1 Pool Deluxe review

Tournament: Play a tournament with the K.O. system with 7 computer opponents
Snap C18498EB Pool Deluxe review

Practice: You play an endless 8 ball game alone.

Statistics: Shows some statistics about your losses and winnings in different game modes and levels:
Snap C1840915 Pool Deluxe review

Settings: Adjust some graphic settings, visualization and sound settings
Snap C18409C2 Pool Deluxe review

The Game:
Snap C1840AD2 Pool Deluxe review Snap C1840B4A Pool Deluxe review Snap C184080D Pool Deluxe review Snap C1840932 Pool Deluxe review

You are able to regulate how hard you batch the white ball, and on which point you hit it. With the touchscreen you roughly set the position of the cue, and with the 5 way navi or the two arrows on the bottom of the screen you do y fine adjustment.

Overall I really like this game! The game does only have 3 (nice) background songs, they get a bit annoying as time passes be. The sounds, when one ball hits another ball sounds good. The graphic is good too for a palm. The only thing I don’t like about PoolDeluxe is that you can’t save your advancement. I think it’s a very good pool game for your Palm powered handheld.

The Treo 680 has been out for quite some time – and it looks as if the first Treo 680 reviews are coming online!

MobileTechReview already has a full Palm Treo 680 review.

The PalmInfoCenter is currently working on a review of its own, but is already offering a photo gallery and detailled information on pricing.

LaptopMagazine has a review, too.

If you have any more Palm Treo 680 reviews, please post a comment!

At our school, every class needs to make a so-called Maturaprojekt to complete the school successfully. In order to accomplish this, pupils get split in groups of three to four, and each one of them get assigned a teacher who should manage them.

So far so good – until a good ole friend of mine told me the following story about the group he has to manage:

Eek! These guys are bastards! They are too dumb to buy a resistor themselves… I literally do everything for them so that the project completes.

And indeed, he essentially did everything for the group. They needed a resistor, he fetched it. They needed an algorithm, he fetched it, and so on. The people never ever saw a Radio Shack, Library or datasheet website from the inside – but nevertheless, the project was nearing releaseability steadily.

To be perfectly honest – I can understand that the group does nothing. Why should they work themselves if an idiot is around who does all the work for them! Obviously, for a freak/geek/cool guy(like the average TamsPalm reader), working on an interesting project is fun – but in many many cases, employees are not at all interested in the work that they have to do and just do it to a$$ out a cheap buck.

Anyways, spoon feeding is a big no-no if you want to have useful employees working for you. But why ramble about employee management all over again – we looked at it some time ago(reposts in the next week – a big thank you to Joe!):
On Mentoring
I don’t want your money, buddy!

As you may already have noticed, a massacre has happened at a german school a few days ago. While we all should pity and feel sorry for the victims, a few german politicians now use the massacre as a reason to attack egoshooter players unjustly – wanting to have egoshooters prohibited. You will probably laugh about this – but millions of cambodians stopped laughing when their dictator forbade 3g phones for a similar reason.

I have participated in many discussions about the topic and feel that these points should be publicized more:

Egoshooters are completely surreal – you can’t do them in practice
The average egoshooter is totally unrealistic – who can get a M60(and fire it alone, haha) or a tank in real life? Egoshooters are simply a ‘funny’ game – and everyone can see the paradoxity of running around the subway with a chainsaw killing clowns.

Egoshooters push hardware development
Today’s PCs have graphics subsystems capable of calculations mainframes couldn’t handle teb years ago. The reason for this is simple: the need for better graphics and more effects keeps pushing developers to the limit of hardware power – and that presses hardware makers to produce faster stuff. Games are the main engine that press new hardware into the market – they fund many developemts(extreme edition CPU’s, anyone?) that we all profit from in the end.

Windows Vista’s UI would never be possible without high-powered graphic engines. And these engines would have never been developed if gaming hadn’t paved the road with ample cash.

Many of the studies come from attention-seeking, unsuccessful doctors
I never believed this until I experienced it myself…this is a true story!

One day, I was at a bar programming. The DJ kept playing Rap(hey, its a LOUNGE) – and I walked up to him to ‘motivate’ him to play something else. Ok- Assemblage 23- and back to coding. Suddenly, I noted a gal slipping next to me talking to me about how Rap makes people aggressive, etc. Hmm – interesting gal, lets talk. She openly confessed that she decided to write her thesis on this topic for only one reason: to get media attention. This media attention should help her repay her student loan – mad but true!

Egoshooters are a popular topic for the mass media – and where there is demand, supply will follow! Freud worked very much and got a little rich – these guys work little and get very rich.

Statistics can prove everything
I drink Schweppes Bitter Lemon and wear suites. By appropriately selecting the sample of the study, one could probably prove that all suits drinking bitter lemon use a PocketPC – but damn, why do I use a Treo 600 then?

If the examinor takes enough time to find the right sample, he can prove anything – ….

Sickos stay sickos – without egoshooters, they went their frustration elsewhere
This is probably gonna make a few of you mad, sorry, but I have to put this example. Lets take the average german skinhead Nazi. There are two scenarios:

a) He plays a round of Doom and vents his anger/frustration/racism/whatever; and then goes to bed with his blonde girlfriend and falls asleep.

b) He can’t vent his frustration. Thus, he sets out and burns a Synagogue killing 500 innocents. He then shoots himself in the forehead after blowing the Synagogue up killing another 100 innocent bystanders.

I prefer scenario number 1 – no innocents get killed, a girl gets made happy and no life is lost. Obviously, the media would prefer b(bad news is good njews…yeehaa) – but everyone somewhat sane should understand what I mean.

A frustration vented inside of a PC on a data structure is 500000 times better than a frustration vented on another person, animal or even just someone elses property – all jerks, dogs, cats, weak guys/girls, doorsteps, burnable matereals and bus stops in the world thank you for beeing sensible.

What can you do
OK, you probably thought similar about this before. But the problem and goal of this post isn’t to convince YOU – the goal is to convince the REST of us. Please share this post with others, print it out and hang it on a whiteboard, participate in public discussions, or do just whatever you wish. But don’t sit in a corner and cry – this helps no one!

Please tell me what you think!

My Acer Aspire Laptop is running a german version of Windows XP Home and has auto-update fetch enabled. Today, the updater service automatically installed Internet Explorer 7 onto my machine.

I had to click through a few pages and a genuine copy verification – after that, the following installation screen popped up:
setupt Internet Explorer 7 hits german Windows XP boxen

As it looks, IE6 market share should droop significantly very soon. I wonder what my Windows 2000 workstation will do in the evening tonight btw!

Eric Sink has a very interesting article on localization of applications – the gist of the article is that he simply doesn’t benefit from localized versions enough to be worth the hassle:
http://www.ericsink.com/entries/Localization.html

I have never localized an app and thus can’t say much about it – do you consider localization worth the effort?

This one could be interesting for all people living close to a CompUSA.

According to PalmInfoCenter, CompUSA retail stores(retail only, no web sales) sell the LifeDrive for just 199.98$ active immediately.

For me, this looks like CompUSA is attempting to clear out its LifeDrive stock the fast and hard way. They recently blew out Tapwave’s Zodiac too – they may just stop selling PDA’s or may want to clear out inventory.

While the PIC goes on to state that it looks like Palm axing the LifeDrive for good, I don’t necessarily think that this is true. Austrian retailer Metro blew out Palm Tungsten E2s for barely 120€ a few months back – and the model is still alive and kicking. But on the other hand – many people have repeatedly stated that the LifeDrive sells badly.

What do you think?

Now that we have completed the basic analysis(size, screen), let’s get to what’s under the bone – the classic system hardware review!

First of all, the Aceeca Meazura is a classic OS4 device – in fact, my local distributor once called it ‘m500 w/o sd card’. The machine has a 33MhZ Dragonball VZ processor with 16 MB of RAM – and is pretty fast for OS4 machines. Here are the Speedy results:

Detail [now]

Calc Test 2.61 sec
Mem Test 2.35 sec
Graph Test 2.92 sec
Total 7.88 sec ~38 MHz
190 % / Palm Vx

The machine misses a place in the Speedy top 5 closely by a few points – 41MHz is the entry barrier.

A PalmPi standard benchmark takes about 15.5 seconds which is a decent score – a few comparion results are available here.

The memory layout of the Meazura is classic – 15.7 megabytes of user available RAM. Here is a PalmInternals dump of the memory system:

Heap info (addr, size, flags):
•0 00001B00 0003E500 2000 Dyn
•1 0004010E 00FBFEF2 2000 Stg
•2 02008212 001E7DEE 2001 ROM

Acceca used Palm OS 4.1.2 on the Meazura – thus, the Meazura runs Grafitti 2 instead of the classic.

The Meazura can communicate with the outer world via IR, serial, USB and the proprietary MZIO bus that is available to any extension module (more on that later) and there is even more: a second serial port, SPI/I²C… – a CF module is available and will be reviewed later!

Overall, the Meazura is a classic Palm OS device done well. There is nothing exotic or new here – but this is a good thing IMHO. After all, the Meazura is intended to be reliable rather than hip…although I consider it hip in its own style, too!

Tune in soon for a look at the CF card module, the battery, the buttons and the ruggedness!

Austrian carriers never were too Palm-friendly. Nevertheless, A1 once carried the good ole Palm Treo 600 for a few weeks – so they were a number 1 target for a Windows Mobile GSM Treo.

And indeed, a very prominently located A1 store is selling the Treo 750 for 299€ with contract:
store Treo 750 spotted in Austria treo Treo 750 spotted in Austria

So, looks like the 750 is starting to hit the road…will the 680 follow suit?

P.s. Sorry for the pictures…but I made them at night. The Treo was behind glass(else you’d have a review by now ;-) ) – and flash looked like a bad idea too.

F-Secure has just released the first ever(IMHO) firewall product for a mobile device – looks like we’ll soon have the plethora of security tools living on our desktops on the go, too(luckily not for Palm OS Garnet though).

Anyways, a friend of mine(of limited credibility, he likes to drink very much very often) reported me that he had a mobile phone virus on this Hutchkinson 3g(called 3 in Austria) Nokia – and the carrier automatically sent him a virus removal tool at no charge.

Apparently, Hutchkinson has a lot of Nokia handsets that see a lot of “Multimedia computer” use – and has decided to combat mobile phone virii on his network. If every carrier would do this, the mobile phone virus “market” would probably disappear….

How did your carrier handle your last virus infection?

AstraWare’s Zap 2016 is considered the best side-scrolling shooter for the Palm OS by many people; however, signs of age are already starting to show (and its successor wins the award for Palm powered vapourware now that the WristPDA is here). The polish company iDreams has recently released SkyForce reloaded – a game that has the potential to mix up AstraWare’s leadership!

When you start a game, you get to choose a variety of options like language, difficulty and ship. In addition, you can recommence where you last died – a feature missed in other games:
lang SkyForce Reloaded review diff SkyForce Reloaded review stage SkyForce Reloaded review ships SkyForce Reloaded review

The levels of SkyForce reloaded are full of different enemies. The photos below show a few of them:
enheli SkyForce Reloaded review entank SkyForce Reloaded review funnytwr SkyForce Reloaded review regulartwr SkyForce Reloaded review tankwreck SkyForce Reloaded review

At the end of each level, one or more bosses await you. However, beware – you need to destroy a specific percentage of enemies to get to the next level. Evading the bosses is no option…
endstats SkyForce Reloaded review boss1 SkyForce Reloaded review boss2 SkyForce Reloaded review

Various power-ups are available to simplify your life – you can change your main weapon, add a little rocket launcher, increase the power of your shield, etc:
pwrlist SkyForce Reloaded review pwrshield SkyForce Reloaded review pwrsingle SkyForce Reloaded review pwrstar SkyForce Reloaded review pwrthreeshot SkyForce Reloaded review

SkyForce reloaded is one of the most fx-loaded games I ever saw. Here are a few samples of the explosion, smokes and other eye candy I got to see on my T3:
fx1 SkyForce Reloaded review fx2 SkyForce Reloaded review fx3 SkyForce Reloaded review

Fights can get pretty crowded:
fight SkyForce Reloaded review

The background scenery is modelled very realistically. In fat, there even are weather effects like rain and lightning!
scen1 SkyForce Reloaded review weatherbzz SkyForce Reloaded review weatherdark1 SkyForce Reloaded review weatherdark2 SkyForce Reloaded review

The sound effects and music are very nice and suit my taste. This is one of the games where I didn’t regret leaving the sound on…

This review covered SkyForce Reloaded on a Tungsten T3. The program is about 1.7 MB big

Overall, Zap 2016 has found a worthy successor in SkyForce reloaded. The graphics quality is insane, the sound could come from a DJ and the action is great fun. If you like Zap 2016 or just like side-scrolling shooters in general and have an OS5 machine, get this game by all means!

As you may have already noted, I have started(and finished…hehe) on a Daily Quote for Palm OS plugin for ShSh’s 2day program. I still had a few questions – and Shimon gladly answered them. The answers could be very useful for other TamsPalm readers – enjoy!

> a) Does the L tag need a closing tag

No.

> b) Do I need to enclose a text that’s in b in t tags, too(is b text b
> enough or must I do b t text t b)

It MUST be b t…./t /b

> c) What happens if the text is longer than can be displayed at a time -
> does it scroll automatically

Not at the moment – the text is truncated.

> d) If I have a plugin with the creator Dail and the main appl file with
> the creator Dail, who gets the launch code? Will it be sent to the appl
> or the plugin? Do I need to get an extra creator ID for the plugin?

The launch code for returning data to be displayed will be sent to
the plugin. When the user presses on the plugin line – the app will
be launched.

When one first sees a book called Software exorcism, one usually asks himself what this book is all about. First of all, I can reassure you that it has nothing to do with cults – instead, looks at maintaining and optimizing (legacy – how ever you want to define this) code. A bold topic – but Software exorcism tackles the topic well!
front Software exorcism review back Software exorcism review

The book starts off by looking at what makes a program difficult to maintain and at what you can do to simplify maintenance. While most of the advice given is rather straightforward, the explanations for these habits is very interesting(and sometimes daring) – getting the explanation makes understanding your situation so much easier!

The next three chapters look at ways to debug a program. You get introduced to a variety of techniques and debug tools – in fact, some of the debug tools are even shown ‘taken apart’ so that you can look at how they are implemented. This insight is very precious, as the next chapter looks at countering reverse-engineering attempts.

After having covered debugging, the book moves on to optimization. The author decided to break this part of the book up into two logical parts – one is about memory usage, the other one is about speed. The techniques are explained in considerable detail – nothing to say here except excellent.

The last part of the book verbalizes the ‘hidden’ message of the chapters before. It looks at the business and how to survive as a (maintenance) programmer.

Software exorcism is heavily focussed on PC’s – many of the code examples are useless for a person(like me) who cant read x86 assembler code. Nevertheless – if you skip the code examples – understanding the book is rather simple. I had no problems with it…

Overall, Software exorcism is a great read for everyone who needs to maintain, debug or optimize source code often. If you feel interested in the points given above, buy the book – 35$ is an acceptable price!

Buy the book at Amazon via this link to support TamsPalm:
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code (Expert’s Voice) Software exorcism review

Some Palm OS applications are very well suited to display in a Today-style overview screen. PocketPC’s have had their default Today screen program and API for a long time – Palm(Source) never included one into Palm OS, and developers thus need to live with a variety of different third-party applications.

I need to write a few plugins soon, and decided to start off with 2day. 2day’s plugin API is excellentely documented in the SDK, which can be obtained here:
http://www.shsh.com/developers/main_api_2d.htm

Do you have SDK links for other launchers?

© 2012 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha