Zum Inhalt springen

FPGA

Speccy2010 Update [FPGA]

Speccy2010

Es liegt fast acht Jahre zurück, dass ich meinen Artikel zum Speccy2010 veröffentlicht habe. Durch Zufall bin ich bei Recherchen darauf gestoßen, dass tatsächlich die damalige Firmware von einem Enthusiasten seit 2018 weiterentwickelt wurde.
Die letzte Version 1.2.9 wurde im Februar 2022 veröffentlicht und es sich eine Menge getan seit der damals von mir getesteten Version.

Ich will nicht den kompletten Changelog der letzten Jahre hier auflisten, sondern nur die wichtigsten Neuerungen zusammenfassen:

  • ZX Spectrum 128 hinzugefügt
  • DivMMC mit ESXDOS 0.8.9 implementiert – AllRAM Modus kompatibel mit MB-02+
  • Disk-Interface
  • Dateibrowser, Dateibetrachter und Screen-Viewer aktualisiert
  • MB-02 (ohne Z80DMA oder tatsächlichen Floppy-Disk Controller)
  • Disketten-Image formatieren/erstellen per Dateibrowser [F9]
  • Datei-Empfang per UART durch das XMODEM Protokoll per Dateibrowser [F11]
  • GUI komplett überarbeitet
  • HEX-Editor per Dateibrowser [F4]
  • TAP- oder TRD-Dateien können direkt aus dem Dateibrowser (ohne NMI) geladen werden
  • Snapshot laden und speichern überarbeitet (inkl. Fortschrittsbalken)
  • Hilfe ist von überall erreichbar [F1]
  • Tape Image Liste im Dateibrowser [F3]
  • Schnellsuche im Dateibrowser durch Drücken des ersten Buchstaben

Ich habe mich durch das Update gekämpft und will den Lesern die Anleitung nicht vorenthalten – leider musste ich hier Informationen auf verschiedenen Seiten zusammensuchen – ebenso wie die passende Software.

Damit die neuen Versionen funktionieren, muss dem Speccy 2010 erstmal ein Bootloader verpasst werden!

Weiterlesen »Speccy2010 Update [FPGA]

ZX-UNO [Sinclair]

Den ZX-Uno hatte ich komplett vergessen in einem Artikel zu beschreiben. Das Projekt stammt aus dem Jahr 2016 und ist in meinem Fall die originale Crowdfunding-Version. Das Gerät kann auch heute noch in kleinen Stückzahlen in einer aktuell, überarbeiteten Version erworben werden. Dieser Artikel bezieht sich allerdings auf die alte, erste Version, die u. a. mit weniger Speicher ausgerüstet ist.

Der ZX-Uno ist ein kleines Board, auf dem mehrere unterschiedliche Rechner durch sogenannte Cores implementiert werden können. Dies übernimmt der Xilinx Spartan-6 Prozessor. Im Speicher können bis zu 9 Cores verwaltet werden (in der aktuellen Version sind das wesentlich mehr). Dies ist auch ein Unterschied zu anderen FPGA-Rechnern, wie z. B. dem Mist/MisTer, bei denen alle Cores immer von der SD-Karte geladen werden.

Beim ZX Uno-besteht auch die Möglichkeit die Cores zu wechseln, wobei aber immer ein freier Slot benötigt wird.

Anschlüsse

  • SD-Karten Slot
  • PS/2 (Tastatur/Maus per Y-Adapter gleichzeitig – Sinclair: Kempston Maus)
  • Composite
  • Kassettenrekorder (Laden von Programmen von Kassette möglich)
  • Per Adapterkabel VGA
  • Joystick (Atari-Standard – Sinclair: Kempston)
  • Strom (5V z.B. Handyladegerät – USB-Micro)
Weiterlesen »ZX-UNO [Sinclair]

Sinclair Cores [MIST]

MIST Vorderseite
MIST

Nachdem sich in Bezug auf den MIST inzwischen seid seinem Erscheinen extrem viel getan hat, starte ich mal eine kleine Reihe mit Beschreibungen zu den einzelnen Cores. Beginnen will ich natürlich mit den Cores meiner Lieblingsrechner-Marke – Sinclair. 🙂

Sinclair ZX81

Den Core herunterladen und auf die SD-Karte des MIST kopieren. Wenn beim Einschalten automatisch dieser Core gestartet werden soll, muss die Datei noch in „core.rbf“ umbenannt werden. Sonst kann man den Core auch aus dem Menü (F12) des MIST manuell auswählen.
Dann fehlen nur noch ein paar Programme mit der Endung „*.p“,  diese können ebenso einfach auf die SD-Karte kopiert werden. Nach dem Einschalten des MIST bzw. Starten des Core sollte das bekannte „K“ in der unteren linken Ecke erscheinen.Weiterlesen »Sinclair Cores [MIST]

Speccy 2010 [Retro: FPGA]

Speccy2010 - Draufsicht
Speccy 2010

Wie der Name schon vermuten lässt, hat der Speccy 2010 etwas mit dem Sinclair ZX Spectrum zu tun. Ab und zu ist dieses Gerät in kleineren Auflagen für ca. 110 € erhältlich. Meinen Speccy 2010 habe ich über SellMyRetro bestellt. Diese kleine Platine emuliert wie der MIST den Sinclair ZX Spectrum und einige damit »verwandte« Rechner.

Die Hardware

  • Altera Cyclone II EP2C8Q208C8N
  • 32 MB SDRAM

Anschlüsse

  • 2 x PS/2
  • 1 x Strom
  • 1 x Audio (3,5 mm Stereo)
  • 1 x S-Video
  • 1 x VGA
  • 1 x Composite
  • 2 x Joystick (9-Pin D)
  • USB-Anschluss (wie bei einem Drucker)
  • SD-Karten Slot
  • RTC (Halterung für Batterie für OnBoard-Uhr)
Speccy2010 - Draufsicht
Speccy2010 – Draufsicht
Weiterlesen »Speccy 2010 [Retro: FPGA]

Retro: MIST – Atari/Amiga FPGA Replacement

MIST
MIST

Was ist das? werden sich jetzt einige Fragen. 🙂
Der MIST (Abkürzung steht für Minimig Atari ST) ist ein konfigurierbares Gerät das die komplette Hardware eines Computers aus den 70er und 80er Jahren abbildet. In diesem Fall vor allem den Amiga 500 und den Atari ST. Der MIST ist rund um einen sogenannten FPGA aufgebaut. Ein FPGA ist ein integrierter Schaltkreis der Digitaltechnik, in den eine logische Schaltung programmiert werden kann.

Was wird zur Zeit unterstützt?
Zur Zeit sind die frühen Amiga Rechner (A500-A2000) und frühe Atari ST Rechner (520ST – Mega ST4) integriert. Ebenso ist eine Pacman Arcade Variante integriert.

Warum nutzt man so etwas?
Das ist eine Frage die man nur persönlich beantworten kann. Bei mir war es so, dass mich einfach die Technik interessiert, mit der man zwei oder mehrere komplette Rechner „nachbauen“ kann. Natürlich kann man am MIST keine Hardwareerweiterungen wie das GigaFile, Ultrasatan oder NetUSBee verwenden. Weiter bin ich auch gespannt wie sich die Software weiter entwickelt und was noch alles mit diesem kleinen Gerät möglich sein wird.Weiterlesen »Retro: MIST – Atari/Amiga FPGA Replacement