jfl wrote:A day with new Atari software is always a good day! I tried a couple of your apps and I have a few comments:
Great to get some comments. Good or bad. Thanks !!
jfl wrote:- none can be run from an ext2 partition (not a big problem, since I install all my programs on a FAT partition).
It did run from my ext2 partition. I wonder why it did not. Probably I did not do a pdomain() on it. I am lazy. Do I need to do that?
jfl wrote: PHclock and PHweather work beautifully (no flicker whatsoever in PHclock ). Also, I noticed that the hands keep updating even when I'm moving another window. This is the kind of well-designed application I like.
Yeap, I had optimised the drawing of the clock so it should flicker very less or almost can't see

( but should still be there for slow machine, but on my TT it is not flickering). Only GEM envent and VDI used. No bad hacks or timer stealing. Sometimes, the seconds skip a few seconds, that's because GEM did not return to the app every seconds (timer is set to 1 sec so that it does not load the system too much).
jfl wrote:Synctime does not work with memory protection. When I click the Upgrade button it initiates a memory violation.
I don't use memory protection on my system.... sorry did not check that at all.
I am not too surprise because it uses tfork as mentioned in another thread. May be that needs some memory settings.
jfl wrote:How do you get the time for PHclock? I have a 2 hours offset from the system time.
For the clock I am just using standard Unix style localtime()
Code: Select all
mytime = time(NULL); timedata = localtime(&mytime);
You're are at CET which is summer now, should be 2 hrs ahead of UTC.
Did you set up time zone information ?
Did you do a tzinit -l or tzinit -utc on your startup ?
jfl wrote:- You should publicize you work more! I had no ideas you had programmed such cool utilities.
Well, been coding on the Atari since late 80s..... and now you know.
