Heaven/TQA, on Thu Jun 11, 2009 11:23 PM, said:
well... after being in OS X the XP hour is completly off but I set up in Windows that it syncs via internet after an hour or so... (why not as soon as you are on the net like OS X?
Alarmingly, The Last Word as compiled by ATASM crashes the emulator. Upon inspecting the object file, I noticed that the assembler has attempted to reorganize the code segments according to their position in memory. This is disastrous. There are two segments in the middle of the code which load at $4300 but are relocated under the OS ROM by LW's loader module. Several code segments load after that in lower RAM to do other stuff. Clearly they must occur in the prescribed order. The two relocatable segments use the .SET 6,[offset] pseudo-op so that the location counter starts at $C000 and $D800 respectively. Can any ATASM experts tell me why these two segements are at the end of the object file?













