Skip to content

CT60 TOS 1.03e

Latest

Choose a tag to compare

@mikrosk mikrosk released this 21 Jun 12:22

Nearly 21 years later there is another update for CT60 TOS 1.03c (1.03d was just a simple binary patch). It is a set of small fixes I have accumulated over the years, compatible with all CT60, CT63 and CT60e releases:

Notes:

  1. Now the whole supervisor stack is moved into TT RAM so other functions should be faster (e.g. AES) and hopefully more stable (the stack is much bigger now)
  2. This has one important consequence: you must install 060sp.prg when booting into FreeMiNT / MagiC! FreeMiNT is preconfigured that way by default in recent snapshots but if you have your own mint.cnf, you must add that line there. Even though it seems like a downgrade/regression, what CT60 TOS did was a dirty hack which had to be removed.
  3. dml's FPUTest 1.51 has pre-recorded its results with the bug present, use a corrected results file: https://atari-forum.com/viewtopic.php?p=497092#p497092 until a new version is available
  4. Code for communication with CT60TEMP is still kept. So if you have CT60TEMP.{ACC,APP} present on C:, it will be used (temperature reading when the CPX is closed, CPU load in mint/magic, powering the computer off at certain hour) ... btw there was a bug when you just copied XCNTROL6.ACC into C:\ without renaming it to XCONTROL.ACC ... I bet many users never saw the reboot alert thanks to this omission. ;) (now fixed)
  5. CT60CONF.CPX was obviously recompiled and so was FLASH060.PRG although the latter contains just cosmetic changes against Willy's version -- PRG flags set back to 0x07 and the RSC files contain an updated version string.