Msg: 552 *Conference*
09-27-91 21:12:07
From: JAMES FIELDS
To : SYSOP
Subj: ROM MAPS
Rick, I have recently start to decode the ROM. I have a copy of the ROM maps that are on the board. In trying to write my INPUT/PRINT routine, I have tried to use the built in ROM routines but have found that some routines are not documented well enough. I am trying not to reinvent the wheel but when some spokes are missing, you have to add them yourself. I have decoded (as a start) the cold restart routine where the system RAM is created. The next thing I am doing (did) is to write a program to find all possible JMP (and related forms) and CALL (and related forms). Why -where do routines start at-- either by CALL or JMP. I realize that some of the reported address are not real CALL/JMP's (they maybe just data that had the correct bytes to look like CALL/JMP's). Next, I will sort the address to make finding true routines easier then the fun will begin. The end result (I hope) is a complete source code of the ROM to make ML programming easier. At this time the INPUT/PRINT routine is on hold but will continue. Do you know if the programmer of TCOMP.BA/DO has a new version ready. When he has string capabilities, I would like to get it (I don't use it now but will when it has strings). It has been over a year since he left the current version on the board. James Fields