Back to index

Info for prav8d


====== Pravetz 8D (1985) ======




===== Features =====

* CPU: CM630 - Bulgarian copy of the 6502 1 MHz
* RAM: 48 KB
* ROM: 16 KB
* Text Modes: 40 columns x 28 lines
* Graphic Modes: 240 x 200 (+ 3 text lines)
* Colors: 8
* Sound: Programmable Sound Generator AY-3-8912 (from General Instruments), 3 voices, 8 octaves + white noise
* I/O Ports: Power supply, Expansion port, Printer/Centronics port, Tape-recorder DIN plug, RGB video out, RF TV out
* Keyboard: Full stroke 57 keys Qwerty + cyrillic
* Peripherals: floppy disk unit, modem, dot matrix printer
* Built In Language: Basic



===== Usage =====

== Disks ==

The disk drive interface has a boot-ROM which loads the DOS from the disc in the drive.

The driver supports 2 versions of the disc interface:

* "low dos 8d" has a 256 byte boot ROM and supports DOS v1.0 to v1.30 ("Apple 2" on dipswitch)

* "high dos 8d" has a 512 byte boot ROM and supports DOS v2.10 and higher. ("Apple 2 v2" on dipswitch)

If you are using the standard prav8d driver you will need to type

CALL #320

to start the boot procedure.

If you are using prav8dd (with the "BOBY" ROM), then the disc is booted automatically.

The Pravetz 8D uses Apple 2 compatible disk drives only and these are supported by the driver.

== DOS Commands ==

Here is a brief listing of DOS commands provided by George

* Options

f FileName (1-30 signs)
d drive (one or two)
v volume
a beginning address
e end address
l record length
r record number
b number of byte in the record

* Filetypes

B Basic program
C Bynary file
T Text file
M Text file, created with Make command ( batch file:) )

* Commands

DIR [1] [2] : not comment

INIT [,Vv] [,Dd] : formatting Disk (in first or second Disk Drive)

DOS [f] [,Dd], [,Vv] : writing Dos on the disk without formatting It. File f automatically starts after booting

MAP [1] [2] : show chart of the disk.

SAVE f [,A,a] [,Ee] [,Vv] [,Dd] : Saves file on the disk. If missing parameter of the addresses A,E : saving Basic file in Memory

LOAD f [,Aa] [,Dd] [,Vv] : loads file in memory

MERGE : adding program in Basic to already exists in Memory - only for files B or C types. Loads file in Memory and start It.
(RUN and BRUN together in Apple ][)

DELETE f [,Dd] [,Vv] : deleting file f

RENAME f1, f2 [,Vv] [,Dd] : renaming last name of the file f1 with f2

* f [,Dd] [,Vv] : lock/unlock file

MAXFILES m : allowing up to m open files

VERIFY f [,Dd] [,Vv] : checks surface integrity of file

EXIT : leaving Dos

OPEN f [,Vv] [,Dd] : open file for read/write

CLOSE [f] : closing f. If there's no f pointed : closes all open files

READ f [,Bb] : points that will be reading of the file with command INPUT

WRITE f [,Bb] : writes in Text file

APPEND f [,Vv] [,Dd] : adding information in Text file. Always there's WRITE after It

POSITION f [,Rr] : allow writing or reading in Text file from r position in Program mode

An example of the use of the commands is:
10LPRINT CHR$(2); "MAXFILES 5"

Another example is: to load a program called "MONITOR" type
LOAD MONITOR
often you will see a load address (it is the first number with # prefix). Now type
CALL #<number>
to execute the program.



===== Known Issues =====

The emulation is the same as the Oric Atmos. (I don't know if there are any hardware differences compared to an original Oric Atmos, if there are please tell me and I will implement them).



===== History and Trivia =====

The Pravetz 8D is a Bulgarian clone of the Oric Atmos. It was produced between 1985 and 1989: Pravetz is both the name of the firm and the name of the city where the firm is located. The "D" in the name stands for "Domashen" ('home' in Bulgarian) while the "8"
stands for (you've never guess!) '8 bits'.

The main differences from the Oric Atmos were obviously the keyboard and the floppy interface.

The Pravetz 8D can display both Cyrillic and Latin alphabets - the one currently in use is selected by the key labeled "C/L" which takes place of the "FUNCT" key present on the Atmos. Other features of the keyboard are the "ESC" and "CTRL" keys, labeled respectively
"OSV" and "MK".

During Pravetz' glory days none of Oric's disk interfaces were imported in Bulgaria, thus the magazine "Computer for you" organized a competition to develop a disk interface which was compatible with the most widespread disk drive currently used, namely the Apple II's
disk drive. The competition was won in 1989 by Borislav "Boby" Zahariev, student at MEI University of Sofia. The first version of the disk interface used top 16Kb of RAM to store the DOS, which prevented users from loading larger programs. Later Boris developed an
upgrade of his interface which used in conjunction with a new version of the DOS allowed programs to use the whole memory. He provided also a new version of BIOS which detected the presence of the interface and automatically booted the DOS from the disk.

== Versions ==

There was a whole family of Pravetz computer which included the following models

* Pravetz 82, 8M, 8A, 8E, 8C, 8D (8 bits)

* Pravetz 16, 16A, 286 (16 bits, PC clones)

Most of 8 bits machines were Apple II compatibles, "8D" being the exception. The "8D" model was issued in 1985 and cost 420 lev - if you think that the average salary by that time was about 180-200 lev, you can see that it was pretty expensive.

The "82" model was the trade name of a machine called "IMKO-2" and was released in 1981. The "IMKO-2" was the upgraded version of the "IMKO", designed in 1979 and used for robot control.

Thanks to: Joro Dramchev, Ventzislav Alexandrov and Todor Arnaudov for Pravetz information, Fabrice Frances for Oric information.




Generated on Sun Jul 19 10:17:28 2009