Free Q2 Map Viewer
Click here to go to the Q2View program

ASM version of Define



Information on the ASM version of Define:
 
This version of Define isn't quite up to version 1.0 yet (I think it's at about v0.8) because addresses are not yet available. There is also no way to insert or delete code in Direct Write. I have done this before with a Commodore 64 assembler that I wrote and it adjusted all the absolute and relative jumps in the code accordingly. (for interest, the program is called 'Get Back', its nearly fully joystick operated, includes labels and reads the code accurately even when scrolling backwards.) I shall implement Insert and Delete soon but I've been taking a rest and making Hobby3D.

A few points that I forgot to mention for the ASM version are:
 
If you have a problem of a definition not appearing when you select it (or any problem) then delete the settings.ini file in the Defs folder (make a note of your scroll settings beforehand.) The program will make a new file next time it is started and set it to the default values.
The last byte of a segment and the last byte of a 65536 byte long file are not read correctly and you should ignore the value returned for that address.
Define doesn't delete the original file (if one exists) before a save so the new save may merge with the original file if the original file was longer. If this is a problem it is best to delete the original file manually first.

Above Content Copyright © 1998 - 2005 Alan Baylis, All Rights Reserved