(C) PAWEL/RS, 1997.
REAL COMMANDER v.1.4 (48...102Chkb)
by REAL SOFTWARE '1997
This COMMANDER was designed as a comfortable
tray for machines with memory of at least 128K, mainly
Its main goal is to ensure maximum
convenience and ample opportunities. These same
possibilities exclude the use of maximum
buffers for copying and compaction. But no matter
less, the shell is written with maximum com-
compactness (without compromising speed). When working in
RC eliminates the possibility of accidental damage to the dis-
ka, during 4 months of operation (for
starting from version 1.0) not a single one was screwed up
disk. At 48K this version leaves the user
only 86 sectors, and for people with 48K I recommend
I recommend either urgently expanding to 128K, or
use MONSTER COMMANDER, or the RC version
1.1 without doctor. Unfortunately, it contains some
which are shortcomings, but it leaves 105
sectors in 48K.
Version 1.4 adds several new features
possibilities.
Music player when copying and compacting
neniya is erased last, and now
you can open the RAM DISK and copy a couple there
musicians and then listen to them.
As recommended on SCORPIONE
the shadow guy in the 8th bank is not killed.
Fixed bug with blank disk correction.
Fixed a bug with returning to COMMANDER from
BASIC byRANDOMIZE USR 23600 team.
Read about other innovations in the description
below.
Shell management:
Cursor up - up one file
Cursor down -down one file
Cursor to the right - forward 21 files
Cursor left - back to 21 files
ENTER:
File under cursor:
BASIC, MAGIC -Startup
SCREEN -View picture
PROTRACKER MUSIC - Listening to music,
non-resident function, available only if
during copying and compaction the pro-
player
"#" -If you have completely forgotten the decimal system,
then with this key you can switch to HEX
(and back).
SPACE -Alternative mask
EDIT -Selecting a drive or changing a disk,
pressing again - refusal.
GRAPH - File marking.
CS+SS -Options, pressing again - failure.
And also all the “hot keys” from the menu.
Options:
The selection is made either by moving
my inverted strip, or using
"hot keys" that are available and mostly
mode.
"New mask" - editing a mask according to
swarm of files are output. Please note that they may
labeled "invisible" files appear. Is-
used to quickly search the disk for the necessary
files.
"Alternative mask" - Switch to
alternative mask. Initially in alternative
The file extension is set to the active mask
"B" and you can simply switch masks
leadBASIC files only.
"Deleted files" - turn on/off viewing deleted files
line files. To restore a file, it is not
needs to be renamed.
"File volume from:" - Cat/Vich, where it will be from
take the length of the file, from the directory or calculated
lie. If you see that in the information
file window length in sectors is purple
color, this means that the length from the catalog is not
matches the calculated length. In this case
you need to choose the one you want at your discretion
file length calculation mode.
"Remove markings" - removes markings from
ALL files.
"Mark files" - all VISIBLE files are marked
files (by current mask).
"Rename file" - editing the name
file with the extension under the cursor, BREAK - from-
Kaz.
"Rename disk" - editing the name
disk, BREAK - failure.
"Erase files" - deletes all marked files
files, a preliminary request is issued for
confirmation.
"Copy files" - copy files to
another disk. If you change your mind about copying, then
When selecting the destination drive, press EDIT.
If the file already exists on the destination disk,
then a request is issued to overwrite the file. If
the length of the file on the receiving disk is equal to the length
copied, then copying is performed to the already
existing file, otherwise old
is deleted and a new one is created. This opportunity
(not previously implemented in any offamous
COMMANDER'ov) will help you in cases when necessary
update some text, overwrite a new one
version of the program or modified version of the game, not
resorting to deleting files and compacting the disk.
Personally, this feature often helps me
restore unreadable and unrestrainable
branding the program on the system disk, for this -
you need to restore them via IGNORE and re-
record from backup disks. During the copying process
disks are monitored.
"Move files" - marked files without
any additional requests are moved to
end of the directory. Don't try to move files
copy function, since the length of the copy
of files will be equal to the length of the received files
disk, it will copy to itself.
"Compact disc" - freeing the area under
washed by deleted files, after each cycle
entries, the directory is corrected, which
allows the disc to be compacted with maximum safety
danger. If the operation is interrupted, you risk
You want to lose one file (no more). But if you
open the drive latch while recording, then
the directory on the disk has not been updated over the last
ny cycle and you can lose a lot more
files.
"Correction of the catalogue" - correct the information
files and form a system based on it
dark sector. After selecting a function, it opens
submenu where you can choose where it will be fromtake the total disk space. Also note that
the length of the last file is taken from the directory.
For example, if it occupied 1024 sectors, and in the file
If the length was recorded as 255, then after correction
it will occupy 255 sectors. Let me remind you that
if the file occupies a "false" length, that is, the length
on from the catalog does not coincide with the calculated length
no, then in the file information window the length is in
sectors will appear in purple.
The option "Disk capacity 2544" means that all data
disks will be completely recalculated based on
disk volume is 2544. The option "Volume from directory" is used
uses the FREE SECTORS parameter for its purposes
i.e. free sectors, and allows you to adjust
put disks formatted to non-standard
number of tracks. Both functions recreate
system sector based on the existing file
systems. Only the name does not change
disk.
"Open RAM disk" - this function is available
only on computers with at least 128k memory.
When you select this function, a window opens in which
The tor informs you about the number of available ban-
code for the RAM disk and prompt you to enter the required
volume. RAM disk is selected with the letter "E". Working with
RAM disk is no different from working with
NGMD, but with incomparably greater speed. To the non-
wealth may include the inability to start
files, and non-residence (after launching the program
ramm it deteriorates), although in the next version the pla-it is planned to make a resident RAM disk for
computers with 256K memory and higher. RAM disk
can be used for temporary storage of files
fishing, and it’s also very convenient to work with it in a doc.
tore. You can also use it when necessary
We need to make many copies on floppy disks. I
I think you yourself will find many uses for it.
tion, especially if you have one drive. When
returning to COMMANDER from DOS or running
The RAM disk program closes.
"Close RAM disk" - pre-issued
request.
"Disk Doctor" - the disk dock is called -
torus, read the description below.
"Exit to TR-DOS" - exit to
TR-DOS with preliminary memory clearing,
disabling the sneaky 128 BASIC and saving
CAMMANDER in the 7th bank. 128k or more output
There is a request whether you need to return to COMMANDER.
It is possible to return by command from BASIC: CLEAR
49151 (lower possible): OUT 32765.23: RANDOMIZE USR
49152. And also with one command: RANDOMIZE USR
23600.
Before performing recording related functions
to disk, the loaded system is compared
dark sector with a sector on the disk, which allows
This prevents accidental damage to the disc. For example
changing the disk, but without re-reading the directory, you cannot
you will be able to rename the file, thereby ruining
directory (by writing the old directory to the new disk).
Before starting programs, cleaning occurs
48th memory, shutdown128 BASIC and save
COMMANDER's memory in the 7th memory bank. So what
do, PLEASE, something like this in your programs
output:
RESET LD A,#17 ;testing
LD BC,#7FFD ;7th bank on
OUT (BC),A ;presence in it
LD HL,(#C000);COMMANDER.
LD DE,#FFЗ1
XOR A
SBC HL,DE ;if found,
JP Z,#C000 ;then start
LD A,#10
OUT(BC),A
AND A
SBC HL,HL
PUSH HL ;otherwise restart
JP 15649 ;TR-DOS
But one nuance should also be taken into account: testing
Memory loss occurs only on the first load.
program startup, and if your program changes
computer configuration, then COMMANDER will not be
correctly perform the functions of copying and compacting
nia. If your program uses
7th bank, but you still want to make a return to
COMMANDER, then before using the 7th bank
move it to any other unused one.
In this case, you should change the first mnemonic
in the above procedure by writing in it
the desired memory bank. Before returning, if necessary
mileage, you need to follow the steps below
program:
D.I.
LD HL,10072
EXX
LD IY,23610
LD A,63
LD I,A
IM 1
EI
At the moment, access to RC is carried out as follows:following programs: SGEN 4.8, TEXT PRINT 1.4,
PPF1.0, SB_INST+, FUTi, HEAVY!.
Disc Doctor.
Control keys:
CURSOR KEYS - move the cursor
INVERT VIDEO - back to page
TRUE VIDEO - forward to page
GRAPHICS - HEX/DEC system
DELETE - restore byte
to the left of the cursor
EDIT - select drive or
disk change
EXTEND - options, repeated on-
pressing failure
CAPS LOCK - lowercase/capital
ENTER - disk information and
about the cursor position
The general appearance of the doctor is similar to the doctor in CONVER,
the difference is that in the text window, the information
on disk is displayed using full
character set in standard encoding. For
avoiding unnecessary access to the disk, after entering
yes, doctor, track 0 is not re-read and
initially limited to 9 sectors, but if
re-read it, then you can work with all 16.
When working with the catalogue, for convenience, it is entered
Highlighting file names.
When you enter the doctor, the cursor is automatically set
poured onto the file selected in COMMANDER.
Options:
"Record track" - pre-issued
request.
“Write sector” - issued in advance
request.
"Reread track" - pre-issues -
xia request,There is no change control.
"New track/sector" - prompted to enter
new track and sector, pressing BREAK - failure.
It does not check whether the entered track is
current. Changes are monitored on the current
path.
"File search" - you are prompted to enter the sequence
The name and type of the file are required if the cursor
is on the zero track and points to the
any file, it is automatically transferred
to the input line. Changes are monitored.
"Word search" - search for the entered word by
disk starting from the current cursor position. Pro-
does not check for the end of the formatted area
is carried out and if the search moves to these roads
ki, then you need to press BREAK (on the RAM disk
is interrupted automatically).
"Create file" - the function is intended for
recovering files on a damaged disk
0th track. Can also be used for gluing
splitting or splitting files. When choosing this
options a submenu opens. More detailed description
Read below.
"Number conversion" - converting a number to DEC and HEX
systems.
"Exit to COMMANDER" - control returns
shell. Changes are monitored.
"Create File" function
"Name: NONAME B" - change the name and extension
of the created file.
"Beginning of dor/sects: 1 0" - when you find on
disk the beginning of the desired file, select this option
and enter the current track and sector. Close me-
nudeyou can press EXTEND (to find the end of the file).
"End door/sect: 15 15" - having found the end of the file
La enter the following track and sector. B
next option, enter the starting address and you can
those create a file.
"Start address" - enter the start address
file.
"Create file" - when all previous para-
meters are configured, you can select this option.
Before it is executed, a check will be made
Let me know if the file length in sectors exceeds 255.
The file is created only in the file area, the system
the dark sector does not change (this is done for
in order not to disrupt an existing file
system, but if you want, you can do
catalog correction). If you don't want to lose
recovered files, then I recommend before
than copy anything to this disk, rewrite-
those are on the other.
Note: you can also enter numbers in decimal
noah and in hexadecimal systems, in the latter
The number must be preceded by a "#" symbol. In ver-
this 1.4 and higher can also be done in binary by putting
"%" icon.
If you have any suggestions
for future versions, then write to the below-
given address or call.
index 224013
Brest
st. Embankment 26.86
Kislyak Pavel Mikhailovich
tel. (0162) 256-276 (Pavel)
I express my gratitude to the following people who:
ry took part in testing the program,
gave useful advice, as well as for MORALE SUP-
PORT:CYBEREX, DARKMAX, IMPERIO, JAGUAR,
SPECTER, RUM, DR.GRIFUS.
Programs used to write this
COMMANDER:ZX-ASMЗ, STSS.1AL, PCD 6.1i, PRO
TRACKER, TF 1.5, LINKER.
─────
Share your thoughts about the article