Deja Vu #08
31 мая 1999 |
|
Topic - On working with electronic drive in the IS-Dos.
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!
Other articles:
Similar articles:
В этот день... 23 November