Docs - A new version of the monitor debugger STS 5.3.
■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
STS 5.3 lite bug fixed
new:
* At dissamblirovanii to disk instead of the tab between the
command and operand is put a space;
* Ex af, af 'is replaced by exa;
* All commands and displays the number of lowercase letters
(made specifically because of PZUshnogo font);
+ Choice of drives (the button EXTEND);
+ Back button ssK, ssJ, ss8, ss9;
- Fixed bug v5.3 lite: decimal numbers!
- Fixed author bug: when passing the top row shortcut
disassemble without tags, regardless of the mode!
It happened here is why:
Address the context of transition STS figured out by
disassembling procedure call interception during printing,
16-razyadnogo numbers. Before that, disassembling Disables tags
otherwise it was impossible to catch the seal. And a display of
labels recovered only at the end of the next print line
(t.e.uzhe after printing the first line of the screen).
Corrected as follows:
A display of tags recovered at the beginning of print line.
All the settings for connecting to this version of STS ALASM
v4.44bf remained unchanged (t.e.mozhno simply replace the file):
The file "al42_444.C" required to find the commands:
# B618: LD (# FE63), HL; address field labels
(Replaced by # FE7C)
# B621: LD (# FE69), A; page with labels
(Replaced by # FE88)
# 8bf6: LD (# DF17), A; page assembler
(Replaced by # DFC3)
In other versions of the assembler are looking to access the
same points.
The initial "hot" addresses (button 1-5) can be found in the
body of STS at # FE62.
History:
v5.3 lite:
Font taken from PZU.Uproschen design and removed the shadow
from the windows (there are more shades of a certain surprise
at the windows;))
Fixed bug when editing a memory dump (non-character bytes
are destroyed, now they do not change, see Sinclair Club # 5).
Address resident by default - 23698. Memory area under
resident is now remembered!
By default, tracing is configured to bypass the CALL and off
of indication. Guess what? Nope, have not guessed - this in
order to play music from the two teams STS%)
Removed the "two reset button on the keyboard;) Now there's
no setup. The only thing that's left of it - the E as an option
ROM: TR-DOS/Basic ...
Removed rarely used buttons SS / K, SS / J, SS / 8, SS / 9,
and Sinclair joystick.
Disassembler on. But the file name is fixed: "Z5H3PNCn",
where n - sequence number of the file. The size of each
generated file no more than 96 sectors (was 97). Disassembly at
drive in the debugger - in principle, an unnecessary feature as
there is much more powerful disassembler Inozemtseva (see
ZX-Power # 2). But if you have time, try to test the program.
The format of the returned text is fully consistent input files
import ALASM 4.4x, so it is easy to importing directly in
assembler. Had to be replaced by , EQU to "=" and
<EOF> away (due to lack of memory). As a buffer tag is used
when disassembling inactive currently 0-th screen (# 4000) or,
if it is active, then the region # C000 in the page display.
Function Anti-Caps, the standard for all system programs:
when Caps Lock = on, you can enter lowercase Caps'om bukvy.Ona
was discarded after STS 4.x, it is unclear why.
Free = # 00. User area had moved to address
# FFxx, which are conventionally free but overwritten at every
opportunity If ... , (
Known bugs:
STS has a bug in the inline assembler: How perceived wrong
type RES 5, H, (IX +2), and the like.
Not corrected and the error in the trace ROM TR-DOS.
Other articles:
|
|
|
|
Docs - A new version of the monitor debugger STS 5.3.
|
|
|
|
|