_
Refinement ZX Disassembler
_
(C) 1998, Viper / Techno Lab
I hope you did not get my
unfinished completion of this program, if
fell, then erase it and write this
VERSION!
The annex to the magazine ZX POWER # 2, I
found an interesting program that I
interested. In comparison with other
similar (DASM) it looked much
steeper and more convenient to use. Unfortunately
further study opportunities
program showed her a small fitness
to use - ZX ASM 2 long
outdated, ZX ASM 3 work is not
everything, and trying to convert
received the text I was horrified. In
anyway (several choices)
it passed with a very slow
SPEED. But that's not all she
never been held fully
right ... However, the program itself is quite convenient, from
significant shortcomings - there is no cursor to select a file
and upload type only . Something I removed ...
This is not the old version, which worked
solely for the user ZX ASM
2, a very useful thing for all coders / hackers and their ilk,
because they were fast (much faster than in
STS 5.1) disassembler in the format of ASCII.
And since all normal assemblers have a converter from ASCII,
then probably This program will be useful to many.
Options were old, but now
You can upload files with an extension other than (search
descriptor to 8 characters).
What to expect:
1) can be directly translated into formal
Math ALASM 3.8/3.9
2) translation function code in the form
DEFB # 80 + "A
3) the transformation of the form teams
LD A, 65 => LD A, "A
4) Choose a file pointer.
5) optimization of numerical constants for juice
increment of the text:
EQU $ - # 0001 => EQU $ -1
LD A, 03 => LD A, 3
LD HL, # 0021 => LD HL, # 21
LD DE, # 0368 => LD DE, # 368
Some features of the program - if
You have already performed all the operations and want to
disassemble the text, not
Rip directory - can lead to
Crash!
For Alasm'a have to manually arrange the directive MAIN (if
needed). As for the other assemblers - read their description.
In a converted form of the program used for more than six
months, and no errors were detected.
It remains to add that program to
I give Maxx'u distribution, and some friends will receive it by
mail.
Viper / Techno Laboratory
25.12.98