VTech-Laser 200 - VTech Laser 200

VTech Laser 200 & Laser 210
Disksmith vz200 front.jpg
Der VTech Laser 210, umbenannt als Dick Smith VZ200
Hersteller Videotechnologie
Typ Persönlicher Computer
Veröffentlichungsdatum November 1983 ; Vor 37 Jahren ( 1983-11 )
Einführungspreis US$ 99
GB£98
Abgesetzt 1985 ; Vor 36 Jahren ( 1985 )
Einheiten verkauft 200.000 in Australien
Medien Kassette , Diskettenlaufwerk
Betriebssystem BASIC V2.0
Zentralprozessor Zilog Z80A taktet mit 3,58 MHz
Speicher 2-22 KB RAM + 2 KB VRAM , 16 KB ROM
Anzeige 32×16 (8 Farben), 128×64 Grafiken (2 Hintergrund-, 3 Vordergrundfarben)
Grafik Motorola 6847 Videoprozessor
Eingang Tastatur mit 45 Tasten
Leistung 10 Volt
Maße 29 × 17 × 4 cm
Masse 800g
Vorgänger VTech-Laser 110
Nachfolger VTech-Laser 310

Der VTech Laser 200 war ein früher 8-Bit -Heimcomputer aus dem Jahr 1983, der auch als Salora Fellow (hauptsächlich in Fennoskandien , insbesondere Finnland ), als Seltron 200 in Ungarn und Italien, als Smart-Alec Jr. von der Dynasty Computer Corporation in Dallas verkauft wurde , Texas für die USA, das Texet TX8000A (in Großbritannien ), das Dick Smith VZ 200 (in Australien und Neuseeland ) und das VTech VZ 200 (in den USA und Kanada ).

Video Technology stellte in einer eher klaustrophobischen mehrstöckigen Fabrik in Hongkong Taschenrechner und LCD-Spielzeug (ähnlich Nintendo Game & Watch ) her. Die VZ200 ist eine Weiterentwicklung einer früheren monochromen TRS-80- Kopie und ähnelt der EACA Color Genie und der Mattel Aquarius .

Die Maschine lief grundlegende Spiele auf Kassette wie Hoppy (eine Version von Frogger ), Cosmic Rescue ( Scramble ), VZ Invaders ( Space Invaders ), Dawn Patrol ( Chopper ) und Moon Patrol . Die Computer Laser 200/210 und VZ200 wurden 1985 eingestellt und durch die Computer Laser 310 und VZ300 ersetzt.

Veröffentlichung

Der VZ200 hatte wenig Einfluss in Großbritannien, wo er zu einem ähnlichen Preis wie der 16 kB Sinclair Spectrum verkauft wurde, und in den USA, wo ein Timex TS1000 für 30 US-Dollar gekauft werden konnte. Es gewann eine messbare Anhängerschaft in anderen Ländern, wo es vom Distributor unterstützt wurde und wo Sinclair Research zu unorganisiert war, um irgendeine Wirkung zu haben.

Es gewann einige Anhänger im nördlichen Kontinentalamerika und in Europa. Aufgrund der umfangreichen Werbung von Dick Smith Electronics in ganz Australien und Neuseeland erlangte der Computer große Popularität. In Australien wurde es hauptsächlich gekauft, um Programmieren zu lernen; die einzigen anderen weit verbreiteten Systeme sind der Commodore 64 , dessen BASIC grob und langsam ist, und der viel teurere Amstrad CPC .

Bei seiner Markteinführung in Großbritannien behauptete Texet, dass die TX8000-Markenversion für 98 GBP (entspricht 333 GBP im Jahr 2019) der billigste Farb-Heimmikrocomputer auf dem Markt sei. Dies reichte jedoch nicht aus, um seinen Erfolg gegen das dominierende ZX Spectrum und ähnliche bereits im Verkauf befindliche Maschinen sicherzustellen .

Der mit "Dick Smith" gekennzeichnete VZ 200 war in Australien erfolgreicher, wo er sich als erster Computer bewährte. 1984 gab ein Katalog von Dick Smith Electronics bekannt, dass innerhalb der ersten 12 Monate über 30.000 Einheiten verkauft wurden.

Eine verbesserte Version, bekannt als VTech Laser 310 oder Dick Smith VZ 300 mit einer Tastatur mit vollem Hub und einem softwarebasierten 8K-ROM-Diskettencontroller, wurde 1985 veröffentlicht und bis 1989 fortgesetzt.

Technische Spezifikation

Im Gehäuse einer VZ200

Der VZ200 verfügt über drei Platinen, wobei die Videoplatine und der Spannungsregler von der Hauptplatine getrennt sind.

Äußerlich ähnelt der VZ200 einer Kreuzung zwischen dem Commodore Vic 20 (dessen Name sehr ähnlich ist) und dem Sinclair Spectrum . Die VZ200 verfügt über die One-Touch-Befehlstasten des Spectrum, aber im Gegensatz zu den Sinclair-Maschinen war ihre Verwendung nicht obligatorisch.

Intern ist der VZ200 ein Workalike des Tandy TRS-80 Model I. Das Mikro verwendet die gleiche Grundarchitektur , aber TRS-80-Programme können nicht geladen werden und es können nur einfache TRS-80 BASIC-Programme eingegeben werden, da es eine andere Speicherbelegung hat und einige Befehle in BASIC fehlen und können nur durch signifikante Änderungen in den Programmalgorithmen ersetzt werden, so dass es nicht als echter Klon angesehen werden kann.

Die Anschlüsse bestehen aus einem Anschluss für eine ungeregelte Gleichstromversorgung (der Spannungsregler befindet sich auf der Platine), einer Stereokopfhörerbuchse für einen Kassettenrekorder, einem HF-modulierten Videoausgang, einem Randstecker, der als Drucker- und Laufwerkanschluss dient, und Edge Connector, der ein Joystick-Port ist, und einen Composite-Monitor-Ausgang (NTSC 60 Hz-Ausgang in Nordamerika, PAL 50 Hz-Ausgang im britischen Commonwealth und Kontinentaleuropa).

Die VZ200 verwendet eine Kopie eines Zilog Z80- Prozessors (hergestellt unter Lizenz von NEC ), der mit 3,58 Mhz (3,54 Mhz auf VZ300) läuft und wurde ursprünglich mit 4 Kb (Europa) oder 6 Kb (in Nordamerika) verkauft, was erhöht wurde auf 8 KB innerhalb von Wochen nach seiner Veröffentlichung. In ganz Australien und Neuseeland wurde der VZ200 zunächst als 8-KB-Einheit veröffentlicht. Eine 16kB-Erweiterungseinheit war verfügbar, wodurch der Arbeitsspeicher auf 24kB erhöht wurde. Der VZ300 wurde mit 18kB RAM veröffentlicht.

Ein 8-kB-System besteht aus 6 kB RAM, 2 kB Video-RAM und 16 kB ROM. Der Speicher lässt sich auf 24 kB erweitern (22 kB Speicher plus 2 kB Videospeicher). Wie beim TRS-80 werden sowohl Speicher- als auch E/A-Speicherorte zugeordnet.

Die optionale 16-kB-RAM-Erweiterung
VZ200 mit zusätzlichem RAM gesteckt

Extended RAM war über dem Top-RAM verfügbar, wobei die auf dem Z80 verfügbare Remote-Offset-Adressierungsmethode (auch als Bank Switching bekannt) verwendet wurde.

Systemspeicherbänke können mit einem Offset über dem oberen RAM neu zugewiesen werden. Diese Bänke sind dann nicht mehr verfügbar, so dass Programmalgorithmen nicht im Erweiterungsspeicher verwendet werden können (da das Programm beim Zugriff auf den Erweiterungsspeicher "verschwinden" würde), also nur für Programmdaten verwendet werden kann.

Der Video-RAM kann erhöht werden, um auf die höheren Modi des 6847 zuzugreifen, da es Video-RAM-Chip-Auswahlleitungen auf der Speichererweiterung gibt. Die Remote-Offset-Adressierung muss verwendet werden, da der Videoprozessor das System oder den internen Erweiterungs-RAM nicht adressieren kann. Es muss ein extern angeschlossener RAM verwendet werden.

BASIC

Wie die meisten frühen Mikros verfügt der VZ über einen integrierten BASIC-Interpreter im ROM, der nicht nur zum Programmieren, sondern auch für den Zugriff auf das Betriebssystem, das Aufzeichnen von Programmen und alle anderen Operationen auf dem Mikro verwendet wird.

Der VZ200 verwendet eine Version von Microsoft BASIC II, ähnlich, aber nicht identisch mit Level II BASIC auf dem TRS-80, einschließlich nützlicher Befehle wie SET, PRINT@ und IF-THEN-ELSE. Firmware-Maschinencode-Routinen sind mit dem RSX-Befehl verfügbar. Die Firmware enthält eine Vielzahl nützlicher Routinen, die von Zilog über NEC bereitgestellt werden .

Einige TRS-80 BASIC-Befehle wie RANDOMIZE, ON und die wirklich nützlichen DEF-Befehle (für Formeln können nur Unterprogramme verwendet werden) sind nicht verfügbar, so dass nur einfache TRS-80-Programme unverändert eingegeben werden können. Es wurden eine Reihe von Extended Basics geschrieben, die ungefähr 25 dieser versteckten BASIC-Befehle "einblenden", die von Video Technology ab Werk teilweise deaktiviert wurden.

Das BASIC kann ganze Zahlen, Dezimalzahlen und Gleitkommazahlen verwenden. Zahlen mit doppelter Genauigkeit sind nicht verfügbar, können aber verwendet werden, indem die verschiedenen Potenzpositionsnummern in einer Zeichenfolge gespeichert und die Zeichenfolgen verkettet werden.

Video

Ein VZ200 im Einsatz

Die VZ200 verwendet den Videoprozessor Motorola 6847, der eine Auflösung von 256 × 192 Pixeln hat, die entweder aus 8 × 8-Pixel-Zeichenblöcken in einem 32 × 24-Block-Bildschirm oder einem monochromen Bitmap-Modus bestehen.

Da die VZ200 auf nur 2 kB Videospeicher beschränkt ist, da anfangs nur 4 kB Speicher insgesamt zur Verfügung standen, ist der Bildschirm auf nur 16 Zeilen nach unten begrenzt, so dass die Gesamtpixelzahl im Textmodus 256 × 128 Pixel beträgt. Der Bitmap-Modus ist nicht verfügbar.

Der VZ200 hat neun Farben, eine achtfarbige Palette plus Schwarz. Der VZ200 verfügt über 256 vordefinierte Zeichenblöcke. Text ist nur in Großbuchstaben verfügbar. Die Zeichenblöcke können nicht neu definiert werden. Der Bildschirm kann den Grünmodus oder den Schwarzmodus verwenden, wobei letzterer inverse Farben verwendet.

MODUS 0

Im Modus 0 kann die Hintergrundfarbe entweder dunkelgrün oder orange sein.

Im Modus 0 verwendet Text einen schwarzen Vordergrund mit einer der beiden Hintergrundfarben. Die ersten 128 Zeichenblöcke sind 64 alphanumerische Zeichen und ihre Umkehrungen. Textmodus 0 ist der einzige Modus, in dem Schwarz verfügbar ist.

Die letztgenannten 128 Zeichenblöcke bestehen aus einem 2×2-Pixelblock in jeder möglichen Kombination (8), in jeder der 8 Farbpaletten für den Vordergrund, zusammen mit jeder ausgewählten Hintergrundfarbe. Schwarz ist nicht verfügbar.

MODUS 1

Für Modus 1 werden zwei Farbsätze mit jeder Hintergrundfarbe verwendet:

SET 1 -> Hintergrund: hellgrün - Vordergrund: hellgrün, gelb, blau oder rot.
SET 2 -> Hintergrund: Buff [Weiß] - Vordergrund: Buff, Cyan, Magenta oder Orange.

Text ist identisch mit Modus 0, wobei jeder Farbsatz für den Vordergrund mit jeder Hintergrundfarbe verwendet wird. Der Unterschied besteht darin, dass alle 2 kB Videospeicher verwendet werden, während für Modus 0 nur 512 Byte Videospeicher verwendet werden und der Text nicht schwarz sein kann, was in diesem Modus nicht verfügbar ist.

Der Grafikmodus hat 128×64 adressierbare Punkte. Für jeden Zeichenblock kann die Hintergrundfarbe entweder hellgrün oder buff (weiß) sein, wobei der Vordergrund eine der vier Farben des Sets ist. Die Farben können in beliebiger Kombination auf dem Bildschirm verwendet werden, aber pro Bildschirm kann nur ein Farbsatz verwendet werden, sodass Bildschirme auf maximal vier Farben beschränkt sind.

Durch die Verwendung eines komplizierten Video-Timings bei der Montage ist es möglich, das Display zu teilen, um alle acht Farben auf dem Bildschirm anzuzeigen, wie in der VZ200 Five Finger Punch-Demo '2018AD' und der Demo '8 Farben' von Bushy555 gezeigt. Beide Demos sollten technisch nicht möglich sein.

Tonausgabe

Ein interner Latch wird für die Kassettenausgabe verwendet, um den am Gehäuse befestigten piezoelektrischen Lautsprecher anzusteuern und zwei Signale für den 6847-Videoprozessor zu steuern. Der Lautsprecher wird mit einem Push-Pull-Verfahren angesteuert, wobei die Ausgänge an den Bits 0 und 5 des Latch bei 6800 US-Dollar abgewechselt werden.

Ein 2,5-Oktaven-Bereich ist in BASIC über den SOUND-Befehl verfügbar.

Die meisten der ~70 bekannten 1-Bit-Musikplayer, die für das ZX Spectrum geschrieben wurden, funktionieren auch auf dem VZ/Laser-Computer. Diese wurden inzwischen auf das VZ portiert. Da der Latch über zwei Bits verfügt, die den internen Piezo-Lautsprecher ansteuern, besteht die Möglichkeit einer softwaregesteuerten Lautstärkeregelung - halbe Lautstärke und volle Lautstärke.

Modelle

Laser 310 / VZ-300

VTech Laser 310 mit Tastaturschablone und Kassettendeck

Der Laser 310 wurde 1985 in Teilen Europas sowie für Festlandchina auf den Markt gebracht . Es wurde als "Dick Smith" VZ 300 in Australien und Neuseeland benannt und verkauft. Es basiert ebenfalls auf einer Zilog Z80A CPU mit einer leicht aktualisierten 16k ROM Version und wurde von einem Fernsehfarbburst (3,54 MHz) Quarz angetrieben. Es kam mit 16k RAM für die Programmierung, zusammen mit den gleichen 2k Video Ram wie der Laser 200.

Die VZ300 hatte eine kleine Anzahl physischer Upgrades, ist aber vollständig kompatibel mit der VZ200. Für das VZ300 wurden drei Tastaturmodelle veröffentlicht:

1) Braune Tasten ohne Beschriftungen unter den Tasten. (1985)

2) Braune Tasten mit Beschriftungen unter den Tasten. (1986)

3) Hellgraue/cremefarbene Tasten, mit Beschriftungen unter den Tasten. (1987)

Es sind keine hellgrauen/cremefarbenen Tastaturen der Marke VTech Laser310 bekannt.


Äußerlich wurden die Gummitasten durch Hartplastikkappen ersetzt. Das Gehäuse wurde aus einem weniger spröden Kunststoff hergestellt.

Video Technology verwendete für den VZ-300 Speicher-ICs mit höherer Kapazität mit 18 KB Speicher (16 KB CPU-RAM + 2 KB Video-RAM). Die RAM-Kapazität des Systems wurde auf 16kB erhöht, was zusammen mit 16kB Erweiterungs-RAM insgesamt 34kB RAM für das System ergibt.

Die VZ200 16kb RAM-Erweiterung könnte verwendet werden, aber aufgrund der Anordnung der Chip-Select-Pins wären tatsächlich nur 8kB verfügbar.

Das ETI-Magazin in Australien veröffentlichte eine elektronische Schaltung, die es VZ300-Besitzern ermöglicht, alle 16kB der VZ200-Erweiterung zu nutzen.

Seltene 64k VZ300-Einheit - Es ist mindestens eine VZ300 mit 66k Speicher (64K RAM + 2K Video) auf dem Motherboard von Video Technology bekannt. Dieses Gerät verwendet 8x HM4864P-2 8K Static Ram Chips anstelle der üblichen 8x 2K Speicherchips.

Laser 100 / Laser 110

Der Video Technology Laser 110-Computer.

Der Laser 100 und 110 wurden kurz vor dem Laser 210 / VZ200 veröffentlicht. Diese Computer waren nahezu identisch mit denen des TRS-80 Model 1.

Beide Computer wurden mit der gleichen orangefarbenen Tastatur im Chiclet-Stil auf schwarzem Hintergrund veröffentlicht.

Beide Computer hatten auch das gleiche BASIC im ROM, von dem es mindestens drei Versionen gibt: 1.0, 1.1 und 1.2.

Der Laser 100 wurde mit 2K RAM + 2K Video RAM veröffentlicht, während der Laser 110 mit 4K RAM + 2K Video RAM veröffentlicht wurde.

Beide Computer unterstützten Farbe innerhalb der internen Sprachinterpreter (BASIC, Assembler), das Ausgabevideo der NTSC- und PAL-Schaltung lieferte jedoch nur Schwarzweißsignale.

Die Computer Laser 100 und 110 wurden nie als „VZ-100“ mit neuem Abzeichen veröffentlicht.

Laser 305

Ein seltener Laser 305-Computer

Der Laser 305 ist ein extrem seltener Computer von Video Technology. Im Wesentlichen ist es das Laser 310-Motherboard, das in der Laser 200-Tastatur platziert ist und von dem jeder mit diesen beiden Computern selbst auftreten kann. Die ursprüngliche Version und die Gründe für die Veröffentlichung dieser speziellen Konfiguration durch VTech sind jedoch leider in der Geschichte verloren. Ab Juli 2021 gibt es nur zwei bekannte Laser 305.

Seltron 200

Der Seltron 200 Farbcomputer ist ziemlich einzigartig. Es wurde nur in den beiden Ländern Ungarn und Italien verkauft und ist mit seinem eigenen Konfigurationslayout des Motherboards einzigartig; ganz anders als die der anderen Computerfamilie.

Das Motherboard des Seltron enthielt die gleichen kundenspezifischen VZ300/Laser310 Single Packaged GA003- und GA004-Chipsätze (die diskrete VZ200/Laser200-210-Komponenten ersetzten), obwohl das Design den GA008 (Taktregister und DRAM-Controller) überflüssig machte, der in der 16Kb . verwendet wird VZ300/Laser310. Einige spekulieren, dass es der Versuch von Video Technology war, den Herstellungsprozess zu reduzieren. Es wurde mit den üblichen 2 KB Video-RAM zusammen mit 2 KB Benutzer-RAM (wie Laser 200) veröffentlicht, das Motherboard ermöglichte jedoch eine weitere Erweiterung um weitere 2 KB oder 4 KB RAM. Durch Hinzufügen von zusätzlichen 2x 2 KB Benutzer-RAM würde der Seltron auf die gleiche Spezifikation wie ein "8K" VZ200/Laser210 gebracht. Der Seltron hatte auch das standardmäßige 16-KB-ROM, und das Motherboard ermöglichte die Option entweder eines einzelnen 16-KB-ROM-Pakets oder 2x 8-KB-ROM-Chip-Pakete.

Heute ist nur noch ein Seltron bekannt.

Peripheriegeräte

Die Rückseite des VZ200
Die VZ200- und VZ300-Datensätze zusammen mit dem VZ200-Druckerplotter

Innerhalb eines Jahres nach der Veröffentlichung des Laser 310 wurde ein 80k-Laufwerk auf den Markt gebracht, von dem zwei gleichzeitig an den Computer angeschlossen werden konnten. Zum Betrieb der Laufwerke war eine Plug-Pack-Kassette mit dem DOS-ROM erforderlich. Das DOS-ROM und die Diskettenlaufwerke waren abwärtskompatibel mit dem Laser 200.

Eine Reihe anderer von VTech entwickelter Plug-in-Peripheriegeräte waren auch für die Computer Laser 200 und Laser 310 erhältlich. Darunter waren Joysticks, Kassettenlaufwerk, Lichtstift, Druckerplotter, 75-Baud-MODEM, Textprozessor-Cartridge und die 16k- und 64k-Extended-RAM-Cartridges. Mit der Zahl der Benutzer wuchs auch die Zahl der angebotenen selbstgebauten Kits, darunter ein Sprachsynthesizer , ein Musiksynthesizer mit dem Texas Instruments SN76489AN- Chip, eine Real-World-Relais-Schnittstelle, ein EEPROM-Programmierer, ein Datenlogger, 300 Baud MODEM, vollständige 101-Tastatur, 128 Kb seitliche RAM-Erweiterung und ein RTTY Amateurfunk-Kit.

Im Jahr 2020 entwarf und baute ein australischer Stipendiat 50 SD-Kartenleser für Enthusiasten, was dem Computer insgesamt 128 Kb Banked RAM und, je nach Speicherkarte, typischerweise mindestens 2 Gigabyte Speicherplatz zur Verfügung stellt. Ein VZ FAT32 DOS wurde auch für dieses Projekt geschrieben und ist im EEPROM eingebettet.

Software

Mit ihren beiden Veröffentlichungen in Deutschland, England, USA, Italien, Australien, Neuseeland und einigen anderen Ländern wuchsen kommerziell basierte Softwaretitel und wurden über verschiedene Verkaufsstellen in ihrem Heimatland vertrieben. syets Stores in ganz Australien und Neuseeland verkauften viele Titel , einschließlich Lern- und Grafikspielen, Finanzprogrammen und verschiedenen Software-Hilfsprogrammen, von denen die meisten gefunden und zur Verwendung in den verschiedenen Emulatoren übertragen wurden. Leider gibt es eine Reihe bekannter Softwarepakete, die im Laufe der Zeit einfach verloren gegangen sind.

Dick Smith Electronics führte ein Programm durch, das Software von lokalen Programmierern kaufte und sie für 12 Dollar pro Kassette über ihre Geschäfte verkaufte. Die meisten VZ200-Programme wurden in Australien geschrieben, es ist das Äquivalent des Sinclair ZX-81 in Australien (der aufgrund von Produktionsproblemen in Großbritannien nie wirklich verfügbar war), ein System, das viele frühe Programmierer gelernt haben. Der Mangel an ausländischer Konkurrenz tendierte dazu, lokale Programmierer zu ermutigen, da Programmierer wenig Erfolg hatten, mit ausländischen Programmen auf dem beliebtesten System, dem Commodore, zu konkurrieren 64 .

Emulatoren

Für diese Computermodelle wurden seitdem eine Reihe von Emulatoren für verschiedene Plattformen geschrieben:

  • MAME/MESS VZ/Laseremulation von Jürgen Buchmüller und Dirk Best.
  • JEMU (für Java ) von Richard Wilson.
  • JVZ200 (für Windows) von James Tamer.
  • VZEM (Windows- und DOS-Versionen) von Guy Thomason.
  • Pocket VZ (für den Pocket PC) von Guy Thomason.
  • Android VZ (für das Android-Betriebssystem) von Guy Thomason.
  • WinVZ300 / DSEVZ200 / Emulator 2001 von Gavin Turner.
  • VZ SoundPaint (Java) von Jürgen Reuter.
  • VZ200 Remake Java Emu von C Wahlmann.
  • Windows Laser 310 Emu von ZZemu.
  • FPGA VZ-Emulator von ZZEMU.
  • VZ-Emulator von Paul Anderson.
  • VZ-Next (ESP32/Windows/Linux/Raspi) von Paul Robson.
  • MISTer-Emulator von Alan Hanson
  • JSMESS von Jason Scott
  • laser310-emu von Antonino Porcino.

Verweise

Externe Links

Software