diff --git a/README b/README index ed55eec..a6e0f82 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ dis6502 by Robert Bond, Udi Finkelstein, and Eric Smith Copyright 2000, 2003 Eric Smith -$Id: README,v 1.1 2003/09/13 00:30:19 eric Exp $ +$Id: README,v 1.2 2003/09/13 01:04:02 eric Exp $ dis6502 is a flow-tracing disassembler for the 6502, originally written by Robert Bond and supporting Atari binary files. Robert posted dis6502 @@ -12,14 +12,18 @@ domain. This version of dis6502 has been modified in several ways: -1) Line numbers are no longer necessary with equates in definition files. +* Can read raw binary files. -2) If a data reference is made to an address that does not have an - assigned name, but address-1 does, the reference will be disassembled - as name+1. This is convenient for two-byte variables, particularly - in zero page. +* Option to specify alternate reset and interrupt vector addresses. -3) New definition file directives: +* Line numbers are no longer necessary with equates in definition files. + +* If a data reference is made to an address that does not have an + assigned name, but address-1 does, the reference will be disassembled + as name+1. This is convenient for two-byte variables, particularly in + zero page. + +* New definition file directives: .equ same as .eq @@ -30,12 +34,12 @@ This version of dis6502 has been modified in several ways: contains the target address minus one, for use with RTS -4) Rather than using recursive calls to trace every instruction, there is - now a trace queue +* Rather than using recursive calls to trace every instruction, there is + now a trace queue -5) Updated to use ANSI C function prototypes and include files +* Updated to use ANSI C function prototypes and include files -6) Amiga/Manx changes have been removed +* Amiga/Manx changes have been removed dis6502 has been tested on Red Hat Linux 9, but should work on other Linux, BSD, and Unix systems.