Bug Report: The Midlet does not restart properly once the splits are full - still working on it.

savage

27-01-2006, 11:46 AM

Not related to your question, but I have a Motorola V525 phone that has a few Java games on it, how do I upload your midlet to it? The only option I see is to download them from Vodaphone live, which I don't really fancy doing.

cairnswm

27-01-2006, 12:28 PM

I'll load it to my web site a bit later tonight and let you know the address.

cairnswm

27-01-2006, 12:37 PM

Try this address:
http://www.cairnsgames.co.za/files/stopwatch.jar

savage

27-01-2006, 12:47 PM

Works Great! Does not seem to have any restart issues.

My only problem is that only 7 splits fit on my screen, with the counter going at the top ( so eight lines in all ), so if I go for the full 9 splits I can't see the 8th 9th and the final stop time as I can't scroll to them.

savage

27-01-2006, 12:53 PM

A couple of work around solutions :
1. Implement a scroll feature, which may be too much hassle ( depending on how much you are being paid for this ),
2. Alternatively move the stop watch counter part to the bottom of the display so that the latest split and counter are always visible, and scroll appropriately based on the height of the screen.
3. It looks like 2 columns of information would fit, so you could implement 5 splits per column with the stop watch counter at the bottom centered.

I would also add the number 1. 2. etc infront of each split just for clarity.

I hope this helps.

savage

27-01-2006, 12:57 PM

Sorry a couple more things... No icon is associated with the application and when I look at Details it says "MIDletPascal", it would be nice if it said "Cairns Games" instead :), but I don't know if you need the licenced version to fix that.

Hmm, still no icon on the phone, other games have icons, but none of the MIDletPascal ones do ( I downloaded Dave.jar from MIDlet as well ). I now see CairnsGames, yeah!

Everything fits on the screen now, but because there is no spacing at all between each split they overlap by about 2 pixels, which makes them a hard to read.

You might gain a slight speed improvement if you cache the height of a standard split as it is unlikely to change between splits and you would save on the function call overhead and possibly on the array lookup. Something like this...