K538915@CZHRZU1A.BITNET (09/01/87)
Most of this information is from the september issue of ST-Computer and
from some personal experience, none of this has been mentioned in any
information that I've seen from Atari Corp.:
-changes in TOS header
FC0000 bra $FC0030 * jump to reset
FC0002 .dc.b 1,2 * version 1.2
FC0004 .dc.l $FC0030 * reset address
FC0008 .dc.l $FC0000 * start of TOS
FC000C .dc.l $008900 * start of free RAM
FC0010 .dc.l $FC0030 * default shell ???????
FC0014 .dc.l $FEFFF4 * address of GEM magic-value
FC0018 .dc.l $04221987 * default system date ????
FC001C .dc.w 0 * NTSC flag
FC001E .dc.w $0E96 * default system date GEMDOS format ?????
FC0020 .dc.l $007E9C * address of the GEMDOS internal memory
* free list (instead of fixing a bug, provide
* a way that other people can fix it!)
FC0024 .dc.l $000E61 * address of the bios variable 'kb_shift'
FC0028 .dc.l $0087CE * address of the GEMDOS pointer to the basepage
* of the current process (does the AES process-
* switcher know about this???????????????????)
FC002C .dc.l 0 * ?
- new system variables (perhaps they'll be made 'official' one day?)
$51A yet another copy of memvaild, for what???
$51E Bconstat indirect jump vector for device 0
$522 " 1
$526 " 2
$52A " 3
$52E " 4
$532 " 5
$536 " 6
$53A " 7
$53E Bconin indirect jump vector for device 0
$542 " 1
$546 " 2
$54A " 3
$54E " 4
$552 " 5
$556 " 6
$55A " 7
$55E Bcostat indirect jump vector for device 0
$562 " 1
$566 " 2
$56A " 3
$56E " 4
$572 " 5
$576 " 6
$57A " 7
$57E Bconout indirect jump vector for device 0
$582 " 1
$586 " 2
$58A " 3
$58E " 4
$592 " 5
$596 " 6
$59A " 7
currently devices 6 and 7 don't do anything.
- according to ST Computer NO GEMDOS bugs have been fixed
routines Tgettime and Tgetdate have been changed for the
new hardware clock
- bug fixes to the desktop include the dreaded 'copying
a file onto itsself' syndrom (I haven't tested this myself)
- fileseletor: as ATARI has told us the underscore bug has
gone away, as I've already mentioned the critical error
handler still crashes the sytem, that's why UniTerm 1.8
always deinstalls it before showing a fileselector.
One new bug seems to have been buit in:
if you enter a filename with exactly 8 characters you
get
'BLABLABL.'
instead of
'BLABALBL'
So that's all!
Happy hacking
Simon Poole
K538915@CZHRZU1A.BITNET