(C) CompoWellcome
Attention!!!
New ROM firmware.
Firmware TR-DOS 5.05 with built-in
CONVER-comander.
For any Speccy 48/128/512
Compared to 5.03, this version has
the following options:
1) CONVER Comander 2.07 is launched from
TR-DOS on command '8'.
2) Additional system calls
(via #3D13):
#0D - OUT (B),A
#10 - OUTI (#7F),(HL)
#11 - INI (HL),(#7F)
3) Fixed TR-DOS operation error
with a large group of sectors, teams of 5 and
6 from #3D13 (see ZF#3).
4) Accelerated testing of the drive.
5) Selecting the formatting mode
dart or 'turbo', position indication
formatting.
----------------------------------------
TR-DOS ver. 6.04E
This version is a further development
We use versions 5.04E, 5.04E+. Compared to
version 5.03 it has the following additions:
completion:
1) Formatting floppy disks in 3 options
tah:
ORIGINAL - normal format;
TURBO - formatting a disk with other
gim arrangement of sectors, which leads
to speed up disk read/write operations
approximately 2 times;
FAST-TURBO - formatting is similar
TURBO, but without the check operation (if you
confident in the quality of your floppy disks), when
This speeds up the formatting operation itself.
vaniya.
Format selection available upon request
DOS after entering the usual FORMAT command
keys <1>,<2> or <3>. Key cancels the command.
2) When formatting, a message is displayed
information about the number of the currently formatted
ment of the track and the sides of the disc.
3) When writing a file to disk in case
if there is a file with the same name on disk
DOS issues a request to erase the old file
la. If you answer or
The next file will be erased and replaced by
a new file is written if it is not longer
old If the new file is longer, then
it will be recorded as usual from the first
free sector of the disk, and in the directory
Another erased file will appear. B version
5.03 such a case simply leads to
new program with an error.
4) When you turn on DOS, immediately install
It is clear that drives A: and B: are 2x80 type.
This leads to a lack of initial pro-
drive verification. During operation the disk
checked for type and DOS works with it
as it should.
5) Accelerated MOVE command. In normal
version 5.03 MOVE command is the longest
according to operating time, in addition, it is created
the impression is that the drive costs more
what works. This is explained by the fact that
every time you move a file, the
The directory is read and written to. B
This version reads and writes directory
are produced once. Catalog information
ga is stored in RAM and all operations with ka-
tag (only in the MOVE command)
are stored in RAM, which significantly speeds up the
team bot, on average3 - 4 times, and
in some cases and more.
6) A new command has been introduced - renamed -
Disk change: MOVE "name". At the same time, the team
MOVE is not executed, just the drive name
is replaced by "name".
7) In DOS 6.04E the code editor has been changed
mand line. Firstly, the ne-
the joy that arises when entering
DOS in 128 mode. Secondly, it has been eliminated
the influence of the edit keys, which
move the line cursor in 48 mode. And
the most important part is the ability to challenge
wa previous command using the key
. If you want to repeat the operation
or repeat it with slightly modified
parameters, you can call it immediately
After execution, press the key.
If you typed something in the command line
line, then the key will not work (in
Version 5.03 this results in calling the line
from the BASIC program).
*8) DOS 6.04E supports working with
RAM disk based on additional
RAM up to 1024k. In this case, 4k is allocated for
directory and some other functions, and the main
total free memory is allocated for ra-
free space of the RAM disk. To initiate
To lize a RAM disk, use the command
FORMAT "d:name" (select TURBO or other in
does not matter in this case). Next with
drive D: can be treated like a regular one
disk drive, with the only difference that this
The disk cannot be changed even when turned off
power information on it is lost. (By-
usefulproperty is that when
When resetting, the information on drive D: remains
unharmed and further work is possible
with it without the FORMAT operation). For system
programmers, it is important that working with
RAM disk is no different from working with
a regular disk through inputs #3D00, #3D03,
#3D13 and when accessing subroutines in DOS
mothers working at the level of work with sectarians
ramie disk. Write and read programs
sectors work even if drive D: does not
was 'formatted'. User in this
case has all the memory of the RAM disk, but without
file organization. Programs using
direct programming K1818VG93 -
don't work.
9) DOS 6.04E supports three different
MAGIC procedures that are called by pressing
Tie simply MAGIC, Caps Shift + MAGIC and
Symbol Shift + MAGIC. The first of them is the most
more versatile and resets performance
capable of the largest number of programs.
The second is standard, 'classic' MAGIC.
The third is intended for resetting especially
sophisticated programs, he forcibly
puts the stack in #FFFF and turns on 0 bank pa-
memory (other MAGICs do not always allow
get a copy of it), but after resetting this
no way for the program to continue running
maybe!!!.
10) There is access to all registers
controller K1818VG93.
#0812 IN A,(#1F)
RET
#0815 OUT (#1F),A
RET
#0818 IN A,(#3F)
RET
#081B OUT(#3F),A
RET
#081E IN A,(#5F)
RET
#0821 OUT (#5F),A
RET
#0824 IN A,(#7F)
RET
#0827 OUT (#7F),A
RET
#082A IN A,(#FF)
RET
#082D OUT (#FF),A
RET
Or through the new system calls #3D13:
#0D - OUT (B),A
#10 - OUTI (#7F),(HL)
#11 - INI (HL),(#7F)
**11) TR-DOS 6.04E supported by resident
from Honey Comander and additional re-
resident (see WP#4).
12) Fixed TR-DOS's error working with
a large group of sectors, teams 5 and 6
from #3D13 (see ZF#3).
13) Built-in Mini-boot runs from
TR-DOS on command '8'.
────────
*Only for computers with memory capacity
tee more than 128K
**Only for computers with a capacity of
mint 512-1024K
To purchase new ROM firmware,
Communicate: 64-07-01 (MUSA).
That's all!
Share your thoughts about the article