No freezes noticed here. I can play games fine. I've been debugging the clock problem for some time now and have had the machine on for quite a long time to see if it would help store the time/date . I would suggest to check the fan on the Cyrix CPU and/or temperatures. Maybe underclock it?
As for my time/date problem, can somebody with an original Pin2k computer + serial cable please check one thing for me?
Connect the serial to a PC and start up a terminal, using putty for example, 9600,8n1 on whatever com port you use on the PC.
Turn on the machine and watch for the boot up messages to finish. There should be similar lines to this on the bottom:
*** NonFatal: 1 Jan 1999 12:00:00
*** NonFatal: Last[XPid -1 APid -1 (none)] Current[XPid 0 APid -1 (prnull)]
*** NonFatal: Retrieve Resource (get & Failed, ID=
Allegro version information here
Game Information here
[Wednesday, 1 January 2020 12:00:02]
Now if i deduct from this it seems to get Jan 1999 / 12:00 from somewhere (mainboard? But battery is good!)
The year appears to be stored in the Prism flash.. and combined with the mainboard date of Jan 1 + Time 12:00
The machine then makes it Jan 1 2020 2 seconds later.
I'm wondering if people with a working clock have a different date where i have "*** NonFatal: 1 Jan 1999 ..." at bootup.
It seems to point to a broken clock on my mainboard for some odd reason? Or something i don't yet understand.