AY-Track: "MY HEART WILL GO ON" (C. DION)
__________________________________________
(C) Sergei SKL-KEEPER/Kolesnikov
__________________________________________
On working with electronic drive
in IS-DOS. Supplement.
In his short note I want to highlight some issues to work
with
electronic drive in the medium IS-DOS.
I think everyone who worked in the IS-DOS '
-native text editor, agrees
syatsya with me that this editor -
the most convenient and best of all su
exists. In any case, the metal
AEs in this respect no doubt. AND
which is very important - bug-free. A few
years of working with him, I noticed only one
glyuchok small: with the rapid typing
sometimes instead of "a" capital jumps
"A" Main. That's it!
However, the system IS-DOS so arranged that if a special
coffin floppy! Even a 3.5 "drive comes in a completely useless
(yes just cleared up the very foundation!) In just one year of
work with the intensity of exploitation is not more than an
hour a day. Drawback? Another one! Yes, and very slowly is
working, if the amount of text is more or less significant.
Only one way out. If you have a computer with 128K of memory
and above, can (and should!) Exploit this advantage and work on
electronic disk. On this subject, was a great article in the
April issue of ZX-FORMAT, using that I created on his
"Scorpio-ZS256 TURBO" a ramdisk that access to the floppy drive
is almost does not occur. And the floppy little worn, but, more
importantly, to work in a text editor - a real pleasure! And
quickly, and silent (except for the sound of the clicking
keys).
Immediately predurezhdayu that in case
if you have no ZX-FORMAT # 04 and you have not read
the aforementioned article, I will allow myself to
this note something borrowed from there. So do not blame them
for plagiarism, I recite what is written there, not going! Just
want to share their experiences and to supplement this issue
until the closing thereof. :-) And if you are interested, find
somewhere ZX-FORMAT # 04 and read him.
So, you have a computer with memory, 128Kb (and if 256 or
more, so it's all shiny!). First of all, we have with the
program eliminat. com to see what driver
RAM disk is installed in the system and
Whether installed. Just in case, remind
that the RAM disk driver - a hardware-independent resident
program is different for each type of computer, allowing more
fully realize its opportunities.
For example, the standard Spectrum 128 (where
is very common and the Pentagon-128) allows you to use all the
memory over 48Kb, which makes it possible to create a RAM disk
size of 80K (320 blocks).
Since I have the Scorpion, I am a little more
Stress will do it. It can create a RAM-disk of 128Kb (512
blocks) if you have one drive, and 208K (832 units), if two
disk drives. Why so? A difference is that when a volume of
RAM-disk 208K you will not have 80K buffer for
with copiers! So, if you need that
A copy to another drive, torment
change the floppy in the drive ...
Thus, the creation of an electronic drive will start with
loading the driver. Find Drivers can be in the directory
SERVICEBLK ... Just Hover over the name of your driver and
press ENTER.
ed_128.blk - a standard driver
for any company with 128K of memory to create a RAM-disk 80K.
ed_scorp.blk - the same thing, but for
Scorpio (RAM = 80K).
edsco +. blk and edsco-.blk - too Skorpionovskie drivers,
but would help create RAM-disk, 208K.
The next step - the formation of an electronic drive "system
area", ie, formation of the root that is done using a utility
create.com.
When working from the command line, you may want to use for
passing parameters utility create.com:
Q: SERVICEcreate RAM_DISK [keys]
where the keys are:
/-N - a logical device name (C or E)
/ DM, where M - the size of the disk in blocks.
/ CX, where X - the type of root (0, ec
whether segmented, 1-continuous)
/ SY, where Y - the size of the root directory in
blocks.
/ VZ, where Z - is necessary to check whether the disc
(For the RAM-disk Z = 0).
/ BQ, where Q - the type of boot record. For
RAM-disk Q = 2 (no boot. Records).
/ N - do not recreate the existing disk.
/ R - to recreate the existing disk.
/ M - ask for confirmation on peresozda
of the electronic drive.
Example of creating a RAM-disk for Spektruma
128:
create RAM /-C / d320 / c1 / s2 / v0 / b2 / m
A Scorpio with no buffer for copiers:
create RAM /-E / d832 / c1 / s4 / v0 / b2 / r
ONLY do not forget that dolzhda be open bar with a catalog
SERVICE.
Now the ramdisk is created and it is necessary to record the
most frequently used tools and files.
First, copy the RAM-disk
file extent.txt. This will speed up system response to pressing
ENTER.
The next step is to create a RAM-disk catalogs. This will in
turn introducing from the command line:
Q: SHELLmkdir C: SHELL / c / s2
Q: SHELLmkdir C: RES / c / s1
Q: SHELLmkdir C: EDIT / c / s2
Q: SHELLmkdir C: PRINT / c / s1
Q: SHELLmkdir C: UTIL / c / s1
Keys mean that the directories are continuous, and the
number of "s" - the size of the catalog in blocks.
Next, simply. Copy in each directory the most necessary
files and utilities. For directory SHELL:
delete.com exebat.com extkey.txt
extprint.txt extview.txt filecopy.com
menu.com menu.mnu tv.com
rename.com
For a directory EDIT:
dry.com ed_copy.com ed_ext.txt
edit +. com editor.com wet.com
ed0.ovr ed1.ovr ed2.ovr
ed3.ovr ed6.ovr ed7.ovr
For a directory PRINT:
print.com print.txt prt.com
prt_menu.com
For a directory, RES:
set.com and if you often need a conversion of texts from the
IS-DOS to IBM and vice versa, and ibm_is.com; is_ibm.com.
For a directory, UTIL:
freenew.com to_trd.com from_trd.com
In principle, from the directory and files
You can give and to save space on
electronic disk, but to me they often need. In general, look
for yourself ...
Now our RAM-disk is created and
facilitate further work with this disk you should save the disk
image.
Open the panel on the current base
disc. At another panel, your RAM-disk. It is best to create a
basic disk catalog RAM and open it. Move the cursor to the
this panel. Now enter the command
line:
Q: SERVICEsv_image / C
The electronic disk with all the components can be written
to a floppy.
Now you have to edit the autoexec.
bat, so that when you start the system RAM-disk is installed
automatically. To do this, include the only two lines:
Q: SERVICEimage S: RAMimage.img /-C
L_Q: C
In principle, this can and finish
but a little more patience.
Download the keyboard driver, which
Do you like (yaverty "or" ytsukeng "), your printer driver and
the driver Monitor for 64-character display. Press the "e" or
run eliminat.com. You'll see all the resident
programs installed in the system. To save space, I advise you
to remove residents gmen.res and date +3. Res, as practically
useless and in vain ranking. Just hover the mouse over them,
and then ENTER.
Now type the following command:
sv my
All your settings are written to disk
file my_dos.sys. To connect the
dial again, at the command prompt:
con my
boot
Now you can exclude from the autoexec.bat all the teams and
drivers are installed it you will look like this:
Q: UTILcls
Q: UTILpath Q: UTILpath.txt
Q: SERVICEimage S: RAMimage.img /-C
L_Q / C
CAT C:
When you load a basic disk to boot the system creates a RAM
disk that is assigned to a fast and open panel with a basic
disk and RAM disk. You can on both panels to open ramdisk and
run for fun!
Finally a few words about the system IS-DOS CHIC for
computers with 256K memory. Its peculiarity is that when loaded
into computer memory, it disables the ROM BASIC and places in
the "shadow RAM" core operating system. This frees up to 16K
resident programs and cache memory. I tried to work in this
system and to be honest speaking, could not find tangible
benefits. But the disadvantages are obvious: after compaction
drive to reconnect the system, and, God forbid, forget it! ..
However, happy to hear all
arguments against it. I invite you to talk to
pages DEJA VU!