EMS
ZXNet echo conference «code.zx»
From Viktor Kuzmin → To Valerij Kozhevnikov 9 March 1998
Hello Valerij!
Answering from area BY.ZXNET.GENERAL
Viktor Kuzmin answering to Valerij Kozhevnikov
[...]
VK> Not much business. Talk to people, you think for them
VK> CDOS
VK> do you like it or something? Yes, and I’m a party character, everyone loves me
VK> know.
VK> And the costs are low - a couple of beers per nose. We simply
VK> people
VK> I’m somehow not very familiar with EMS. I think you heard it, I think
VK> we know a
VK> no one really knows about the full version. People
VK> think
VK> supposedly another frivolous program, the full version will be released -
VK> and her
VK> will be distributed to everyone.
The same number of messages were sent through gays...
[...]
VK> here I’ll add: “and if your computer doesn’t have a disk drive, then
VK> turbo driver
VK> makes the computer impossible to work."
Should I repeat it ten thousand times? - You only have a demo version of EMC!!! She
and will not work, unlike the full one!!!
AA> It is not the turbo driver that slows down, but the propeller controller.
I think it’s neither this nor that, but the fact that I haven’t released the full version YET.
[...]AA> Compatible with what?
VK>
VK> With different computers, with different versions of DOS, etc.
VK> I have 5.03Em, someone has 6.06, and someone has 5.01. Yes
VK> already and
VK> more sophisticated versions. You can guarantee
VK> compatibility?
In general, I have now earned only 2.5 tanks on EMC (a fan from Bobruisk paid -
cool man), if I have a guarantee that I will be credited for the program, then I
I will give a guarantee of full compatibility with world standards. I bring
current ones:
Any type of computer + 128 Kb + Any drive is the minimum.
Any type of computer + 128 or more + 5.25 FDD + 3.5 FDD + HDD + Referring to TR-dos
optional - turbo etc. or #3d13 + mouse and much more...
[...]
VK> On _all_ platforms and in _all_ systems, access to
VK> dosu
VK> "past" standard entry points - a _gross_ violation
VK> basics
VK> programmer ethics. THE ROUGHEST!
There is no system on Spectrum...
VK> This is especially unacceptable in frivolous programs and
VK> demo versions,
VK> which by definition are _obliged_ to work for _everyone_ VK> cars
I will explain below why I made a turbocharger.
VK> of any configuration, and with _any_ drives. In order
VK> attract to
VK> has the largest number of potential users.
VK> People in St. Petersburg tried EMS and said: “yeah, s
VK> not with a screw
VK> works, which means it’s not for us.” 200 users
VK> lost.
And I would think: we need to contact the author and tell him how correct it is
work with the screw.
VK> Just don’t talk about #2a53, etc. dots
VK> all of them
VK> are valid only for 5.03/5.04. I saw new
VK> firmware, there
VK> generally not very similar.
If I write turbop. , then only for 5.03 or 5.04
VK> And #3d13 is the generally accepted official _STANDARD_.
For me it is incredibly slow and glitchy when positioning.
[...]
VK> And EMS with a turbo driver? - this is lifelong VG93 + DD/640K.
VK> And such a controller is now urgently needed. DD floppy disks
VK> long ago
VK> are out of production, you can’t even find them in Moscow. About VK> 5'25 i
VK> I’m not talking anymore.
I won't repeat myself...
VK> Again, on the Sprinter via #3d13 both screw and
VK> CD and
VK> ramdisks for more than 3 mega, and through a turbo driver - everything
VK> same
VK> antediluvian disk drive. Guess which is faster
VK> turbodryver, or
VK> propeller eating 300 kilos per second?
VK>
VK> Agree, a hard drive is also a disk, and an accessible one
VK> via
VK> standard entry points, therefore is
VK> standard
VK> for this axis by device. And the fact that some
VK> characters py-
VK> they are hiding to get a standard device through non-standard ones
VK> hell
Listen, the mighty ZED doesn’t want to process long messages, so take a look
continued under Subj: EMS [part 2].
With best wishes, KVA^E-mage
From Arseniy Astapenko → To All 24 April 1998
Hello All!
Here EMS 1.20 (user version) and EMS 2.00 (bbs version) were released.
I haven’t seen it myself, but the help for it is quite interesting:
=== Cut ===
EMS version 1.20 (bbs options plus)
- This time I will not describe all the keys in each menu, but
I will give a list of them:
CS+5,CS+6,CS+7,CS+8 - cursor
CS+9 - mark
CS+3 - move from panel to panel
CS+1 - lat/rus
CS+2 - caps lock
CS+SS+letter - display macro
CS+SS+digit - activate the option
SS+Q - go back one option
SS+E - move forward one option
SS+W - select option
CS+ENTER - reread the disk
BREAK - change the panel with buttons
SS+ENTER - end connection
SS+SPACE - calling sysop
CS+SS+ENTER - clear the interlocutor’s screen
Double click on the panel - reread the disc
Double click on the file - run or view (text/screen)
- Now let's move on to the description of Setup
Auto view (Text) - when viewing by double click -
view with or without line trimming
Double Click Delay (005) - sensitivity to double click
Floppy driver (Normal) - turboloader or #3d13
Ring-answer delay (080) - pause before raising after arrival
call (my modem only detects the beginning of the call,
But you have to pick up the phone between calls)
Number of requests to ATS (006) - number of requests for ATS
Digits in phone number (007) - number of digits in the number
Delay before detection (250ms) - pause between raising the pipeand a request to the PBX (for me it costs 250ms, but it’s better for
set other PBXs to 100ms)
Line sensitivity (006) - line sensitivity
Answer sensitivity (015) - sensitivity to PBX response
Interdial delay (0600ms) - interdigital pause
Pulse period (100ms) - pulse period
Tone/Pulse - pulse or tone dialing (if
the driver allows)
Redial attempts (010) - number of dialing attempts
Line check delay (007) - number of requests sent to the BBS
when dialing (can be considered as the line polling time when
dial)
Line volume - volume when listening to a line
Redial delay (004sec) pause between calls
Number of rings (002) number of missed calls before
raising
Auto off line (000) - time after which EMC expires
will hang up (0 - do not hang up). Time is measured in
fictitious units, because it may change in
depending on what's on the line. 1 unit = 7-8 seconds.
(made at the request of workers)
Connect speed adjust (No) - automatic speed adjustment (set
The speed at which the interlocutor is driving is determined)
Block length control (No) - auto-tuning for block length
Attempts before error (015) - maximum number of errors
Split file length (256) - block length
Log file name - well, this is probably understandable
Macros file name
Phones file name
Driver file name
Config file name - file name when sending the setup to a fileKey sound (AY) - sound when pressing a key
Call sysop sound (AY) - sound when calling sysop
Russian layout - setting up Russian keyboard
Key press delay (010) - pause after the first key pressed
Key repeat delay (010) - key repeat frequency
Panel ink (0) - this and the following options turn the computer into
Panel paper (7) - multicolor condition
Panel bright (0)
Log ink (0)
Log paper (7)
Log bright (0)
View ink (7)
View paper (0)
View bright (0)
Border (0)
Post drive (A) mail drive (see below)
User list file name - name of the file with the list of users
Area list file name - file name with BBS areas
Dir patch filename - the name of the file in which it will be stored
file information for BBS
Editor kbd layout (yaverts) - Russian keyboard layout in ZX-WORD
Editor fonr (standart) - font in ZX-WORD
- Now about the BBS for the user.
All additional commands are implemented using the terminal:
.log
.con
.send
When you have just reached, files from the area are available to you
Common - only publicly available (here I would advise sysops
post information about areas on BBS and BBS users, as well as information about how
register on this BBS)
.log - log in to the BBS under some name. After the command
enter your name, and then separated by a semicolon -
password
For example: .log Kuzmin Viktor;password
After this, the rights that sysop gave you come into force..con - enter an area on a BBS. For example, on BBS
there are sections Games, For_sysops, Code.zx
You type .con games and download the catalog
After this, you can see only those files that
belong to this area. If you upload a file to
BBS, it will be marked as a file in this area.
if you type only .con, you will find yourself in the area
common - publicly available.
.con post - after typing this option, the area will become available to you
personal mail. If you upload a file to the BBS, you will send
mail to yourself, but to send mail to a friend you need
next option:
.send - after this command you need to enter the name of the user to whom
you will be downloading mail. For example: .send Kuzmin Viktor
- BBS options for sysops:
There are three types of files for BBS:
Area list - names of disk areas
The first line in this file should be the number
drive (A,B,C,D - capital letter), which will
installed when trying to read/write to
area common. If the line is empty, then this area is not
tied to the disk drive.
Next come the names of the remaining areas with reference to
disk drive or not. For example:
file AreaList.S
A
Games A
Sysops B
Music
Rave D
It should be noted that Games is the 2nd level, Sysops is
3rd and so on, i.e. The countdown starts from two.
User List - user names, their passwords, privileges.
The name is written first, then the semicolon (without a space)then the password and a period (without a space).
after that, accessible areas are indicated separated by spaces
for the user. Level 0 - not available to anyone, so
you don't have to specify it. The first level is always available,
so you don’t have to indicate it either, but here are the rest
levels (which are indicated in the Area List) should be specified
For example:
file UserList.S
Kuzmin Viktor;password. 2 4 5 6 ; 0th user
Aukin Sergey;worms. 5 8 10 2 ; 1st user
Nozhko Vitaliy;EWS. 2 3 4 5 6 ; 2nd user
Francef George;Amiga. 5 8 10 15 ; 3rd user
File List - information about files. The file itself is not required
operating time of EMS, it is needed to store information during
the time when you work with the disk using the commander
or boot.
Before starting the BBS, install the disk using
patch buttons This option will write information to the 9th sector,
that this is a BBS disk, and information about the files that
will take from File List. After the BBS works,
return the disk to its original state using the function
unpatch (press the same patch key, EMS will determine
that this is a disk). This function will remove the BBS label of the disk and
will write all new information about files to a text file
File List file.
Now about the structure of this file:
First there are 8 characters of the file name (no more and no
less, also type spaces), then a period, and then
extension. Then there is a space and the file status is a number.The number is the number of the area to which the file belongs.
If the number is preceded by a small English p (p), then
this file is mail to the user with number=number.
For example:
file FileList.S
boot .B 1
ALM .B 1
ReadMe .W 1
UFO2.B 4
ToKVA .W p2
ToRum .W p17
If a file is not in the list, then the file is not available
to no one. If a file from the list is not found on disk, then
it is simply ignored. If the same file
is listed twice in the list, then the first one listed is the first
in the catalogue, i.e. the second one indicated lies further on the disk,
than the first one.
Attention! When using the built-in ZX-WORD, server mode
will turn off.
This server version can support 126 different areas
maximum 127 users.ya.
All additional commands are implemented using the terminal:
=== Cut ===
I was with you
Ars^FTL