Pravetz 8D

 Marca y Modelo

Pravetz 8d

 Lanzamiento

1985

 Anterior

  • Pravetz 82
  • Pravetz 8M
  • Pravetz 8A
  • Pravetz 8E
  • Pravetz 8C
  •  Siguientes

  • Pravetz 16
  • Pravetz 16A
  • Pravetz 286
  •  CPU

    CM630 (clon búlgaro del 6502), a 1 MHz

     ROM

    16 Kb, con posibilidad de cartucho externo de 8 Kb (normalmente, controladora de disco).

     RAM

    64 Kb

     VRAM

    No tiene. La pantalla se direcciona en la RAM alta :

  • Texto: 3B80-3FE0 en los 16 Kb, BB80-BFE0 en los 48 Kb
  • Hires: 2000-4000 en los 16 Kb, A000-BFE0 en los 48 Kb
  •  Caja

    Pequeña, en plástico crema. Inclinada para facilitar la escritura. En la zona superior, marcada en relieve la funcionalidad de botones y conectores de la trasera

     Teclado

    Estandar QWERTY de 58 teclas tipo máquina de escribir. No presentan TAB o CAPS LOCK (esta se ha asignado a CTRL-T). Teclas de cursor a ambos lados de la ESPaciadora. A diferencia del Oric Atmos, en lugar de la tecla FUNCT está laC/L que se encarga de conmutar entre los set de caracteres Cirílico y Latino. Las teclas ESC y CTRL están rotuladas en búlgaro como OSV y MK respectivamente.

     Pantalla

    Una ULA con 2 modos:

  • Modo texto de 40 x 28 con 8 colores. Set ASCII de 128 caracteres en matriz de 6 x 8 pixels, redefinibles por soft. Fila superior no utilizada (normalmente usada por la ROM como linea de status). El atributo Serial de los caracteres de Teletexto se usa para seleccionar colores, parpadeo, caracteres de doble ancho, insertar fragmentos de graficos modo texto, y seleccionar entre el set de caracteres estandard (ASCII), y el alternativo (caracteres semigraficos de Teletexto), en el que cadacaracter representa una cadena de 2 x 3 PELs (bloques graficos).
    Cada atributo serial ocupa el espacio de un caracter que no puede ser utilizado para nada mas. Por ello, para cambiar a tinta amarilla sobre fondo azul, necesitamos 2 espacios. Esta es la mayor desventaja del ordenador.
  • Modo grafico de 240 x 200 pixels. 6 bits por pixel. Los atributos serial se utilizan también aquí (cada atributo ocupa hasta 6 por 1 pixels). Tres lineas de texto en la zona inferior de la pantalla.
  •  Sonido

    Chip de sonido AY-3-8912 con 3 canales de 8 octavas de sonido mas uno de ruido blanco. Sonido Mono,con 16 niveles de volumen.

     Soporte

  • Cinta a 300 baudios y 2400 baudios
  •  Entrada/Salida

  • Conector de TV (modulador de RF) (parece opcional, pues no aparece en ninguna de las imagenes como montado).
  • Conector DIN 5 de Monitor RGB
  • Conector DIN 7 de Interfaz de casette a 300 baudios y 2400 baudios
  • Conector de BUS de 34 pines
  • Puerto paralelo de impresora de 20 pines
  •  Varios

    El Pravetz 8D es un clon búlgaro del Oric Atmos, distribuido principalmente en Bulgaria y Ucrania, que dejó de fabricarse en 1989. El 8 le viene por el número de bits y la D de Domashen (casa en búlgaro). A diferencia del Atmos integra en la carcasa la fuente de alimentación. El porqué de su fabricación no está claro, pues los modelos anteriores eran máquinas de control robótico (Pravetz 82 es el nombre comercial del IMKO-2) o clones Apple // y los siguientes son compatibles PC. Y el precio era casi prohibitivo : 420 lev cuando el sueldo medio era de 180-200 lev. La escasez de hard compatible era tal (no se importó siquiera una unidad de disco Oric) que la revista búlgara Computer for you organizó una competición para desarrollar una interfaz de disco compatible con el muy ampliamente usado Apple //. En 1989 Borislav "Boby" Zahariev, estudiante del MEI Universidad de Sofia gana con un desarrollo que ocupa con el DOS las 16 Kb más altas de la RAM, lo que dificulta el escribir programas grandes. Posteriormente mejora el DOS y la interfaz de modo que la memoria RAM entera quede libre (suponemos que conmutando bancos). MESS emula ambas versiones del BIOS DISK y DOS. Ambas funcionan mapeando su BOS ROM (256 bytes la primera, 512 Bytes la segunda) de modo que al llamarse con CALL #320 se arranque la lectura del disco con DOS (la priemra interfaz soporta DOS 1.0 a 1.4, y la segunda DOS 2.10). Es posible que la versión más moderna de la interfaz detectara la intoducción de un disco y procediera a su carga automática (en al documentación de MESS se habla de la BOBY ROM)

    Una breve lista de comandos del DOS
    Opciones

  • f - Nombre del fichero (1-30 caracteres)
  • d - Unidad de disco (1 o 2)
  • v - Volumen
  • a - Dirección de inicio
  • e - Dirección de fin
  • l - Longitud del registro
  • r - Número de registro
  • b - Número de bytes en el registro
    Tipos de Fichero :
  • B - Programa Basic
  • C - Fichero Binario
  • T - Fichero de Texto
  • M - Fichero de Texto creado ccon el comando Make ( fichero batch )
    Commandos:
  • DIR [1] [2] - directorio del disco
  • INIT [,Vv] [,Dd] - Formateo del disco (en la unidad 1 o 2)
  • DOS [f] [,Dd], [,Vv] - Escribe Dos en el disco sin formatearlo. El fichero f se ejecuta automáticamente tras el arranque
  • MAP [1] [2] - show chart of the disk.
  • SAVE f [,A,a] [,Ee] [,Vv] [,Dd] - Salva el fichero al disco. Si falta el párámetro de las direcciones A,E salva el programa BASIC en memoria
  • LOAD f [,Aa] [,Dd] [,Vv] - Lee el fichero en la memoria
  • MERGE - añade un programa en BASIC al existente en memoria
  • DELETE f [,Dd] [,Vv] - borra el fichero f
  • RENAME f1, f2 [,Vv] [,Dd] - renombra el fichero f1 a f2
  • * f [,Dd] [,Vv] - bloquea/desbloquea el fichero f
  • MAXFILES m - permite hasta m ficheros abiertos
  • VERIFY f [,Dd] [,Vv] - chequea la integridad de la superficie del fichero
  • EXIT - abandona Dos
  • OPEN f [,Vv] [,Dd] - abre un fichero en lectura/escritura
  • CLOSE [f] - Cierra el fichero. Si no se especifica f, cierra todos los ficheros
  • READ f [,Bb] - apunta a donde deberá leerse del fichero con el comando INPUT
  • WRITE f [,Bb] - escribe en ficheros de texto
  • APPEND f [,Vv] [,Dd] - añade información en ficheros de texto. Debe ahcerse siempre WRITE después
  • POSITION f [,Rr] - permite leer/escribir de u nfichero de texto desde la posición r
    Para ejecutar un comando en modo programa, por ej. MAXFILES :
    10LPRINT CHR$(2); "MAXFILES 5"
    Para leer un programa "MONITOR" :
    LOAD MONITOR
    Opcionalmente con un #xxxx para indicar una dirección de carga diferente
    Para ejecutarlo CALL #xxxx
  •  Destacable

    Juegos, Programación, Pequeños negocios, Telecomunicaciones

     Emuladores

  • MESS emula nativamente al Pravetz
  •  Net Resources

  • 8-bit a quien debemos las fotos del Pravetz 8D
  • MESS
  • Soporte de Armenio para Pravetz y Oric
  • Defence Force con imágenes de la placa madre y teclado, y varios manuales
  • Old-computers.com
  • Bulgarian Computers
  •  Ampliaciones

    • Interfaz de floppy para unidades Apple //

    Página visitada  veces desde el 1 de Septiembre del 2.000

    © Miguel Durán 1996 - 2018 con licencia Licencia de Creative Commons

    Aviso Legal y Política de Datos Personales