Aus Raspberry Pi Geek 12/2020

ZX Spectrum Next mit Z80, 2 MByte RAM und RasPi-Coprozessor (Seite 4)

Das vorinstallierte NXtel bringt eine Art Online-Videotext (Videotex) mit Inhalten für den Spectrum Next auf den Bildschirm (Abbildung 9); uGophy ist ein Gopher-Client, den Sie herunterladen und einspielen müssen. Wollen Sie NXtel vorab ohne einen Next ausprobieren, können Sie einen Windows-Client nutzen, der mit Wine auch unter Linux und Mac OS läuft [18]. Alternativ nutzen Sie einen Browser-basierten Client [19].

Abbildung 9: Verbindung ins Netz kann der Next zwar aufnehmen, bisher aber nur zu NXtel- und kompatiblen Videotex-Servern.

Abbildung 9: Verbindung ins Netz kann der Next zwar aufnehmen, bisher aber nur zu NXtel- und kompatiblen Videotex-Servern.

Der Gopher-Client uGophy [20], mit dem Sie auf passende Server zugreifen können, ist noch in der Entwicklung. Gopher war ein Vorläufer des World Wide Web, dessen Seiten Links (gopher://Server/Pfad) zu anderen Seiten – auch auf anderen Servern – enthalten durften. Anders als Webseiten konnten Gopher-Seiten jedoch keine Bilder oder andere Multimediaelemente enthalten. Der Standard-Gopher-Port ist 70. Heute sind nur noch wenige Gopher-Server in Betrieb.

Zubehör an Bord

In der Next-Schachtel liegen außer dem Gerät nur ein Netzteil, die SD-Karte mit Software sowie ein 340 Seiten starkes Handbuch. Letzteres ist im Stil der 1980er-Jahre gehalten, als Produkte noch mit brauchbarer und umfangreicher Dokumentation ausgeliefert wurden. Neben ausführlichen Erklärungen zur Inbetriebnahme und allgemeinen Nutzung des Next (etwa wie man Spiele aus dem Netz herunterlädt und zum Laufen bekommt) enthält das Manual eine komplette Referenz der Programmiersprache NextBasic. Es lohnt sich, das Handbuch von der ersten bis zur letzten Seite durchzuarbeiten. Optional gibt es das Handbuch auch als PDF-Datei [21].

Wer den Next auch in Assembler programmieren möchte, findet im Handbuch nur die Erweiterungen des FPGA-Z80 beschrieben. Die Version des Z80-Prozessors, die der FPGA ausführt, nennen die Entwickler Z80N, und sie hat Zusatz-Features, die es im Original-Z80 nicht gibt. Für eine grundlegende Einführung in die Z80-Programmierung bieten sich Klassiker aus den 1980ern an, etwa “Programming the Z80” von Rodnay Zaks. Gute Anlaufstellen für weitere Recherchen sind die Seiten Z80.info und Z80.de.

Alternativen

Wer den ersten (2017) und auch den zweiten Kickstarter (2020) verpasst hat, kann trotzdem in den Genuss eines Spectrum Next kommen. Auf Ebay tauchen regelmäßig Geräte auf, die sehr hohe Preise erzielen – einige Exemplare in der ungeöffneten Box wechselten für über 1000 Euro den Besitzer.

Das Board-Design ist unter einer freien Lizenz verfügbar, und es gibt Pläne für Klon-Boards. Denen fehlt dann jedoch eine passende Tastatur. Eine Alternative zum sehr guten offiziellen Keyboard beziehungsweise Gehäuse des Next bietet eine ZX-Spectrum-Tastatur. Die gibt es wahlweise im Original (also etwa 40 Jahre alt) oder als modernen Nachbau, etwa bei ZX Renew [22].

Außerdem gibt es weitere FPGA-basierte Rechner, die den Spectrum-Next-Core (eventuell in einer angepassten Version) ausführen können. Im Test ließ sich mit dem ZXDOS [23] sehr gut arbeiten. Er bringt VGA-, PS/2-Tastatur- und DB9-Joystick-Anschlüsse mit. Allerdings liegt die Dokumentation zu diesem Rechner nur auf Spanisch vor. Seit Juli 2020 hat der Entwickler eine neue Version (ZXDOS+) im Angebot, die Next-kompatibler ist. Unter dem Namen gomaDOS+ vertreibt er ein Komplettsystem im Spectrum-Gehäuse.

Schließlich bleibt noch die Emulation: Es gibt aktuell zwei Emulatoren, die den ZX Spectrum Next unterstützen. Das Windows-Programm CSpect [24] läuft mit Mono auch unter Linux und Mac OS, die primär für Unix-Systeme entwickelte Alternative ZEsarUX [25] umgekehrt auch unter Windows.

Auf geht’s!

Egal, ob Sie bei Kickstarter zugreifen (und rund ein Jahr auf Fertigung und Auslieferung warten) oder direkt mit alternativer Hardware oder einem Emulator einsteigen: Sicher werden Sie recht bald die Liste der mitgelieferten Standardspiele ein wenig erweitern wollen. Eine Aufstellung der speziell für den Next entwickelten (neuen) Spiele finden Sie bei Spectrum Computing [26]. Noch reizvoller wäre es vielleicht, all die alten Games noch einmal durchzuspielen: Das Internet-Archiv hat da ein paar Tausend Einträge für Sie zusammengestellt [27], mit denen Sie eine Weile beschäftigt sein sollten. Wir wünschen viel Spaß beim Schwelgen in der Vergangenheit. 

Der Autor

Hans-Georg Eßer ist Professor für Betriebssysteme an der FH Südwestfalen. Vor seinem Wechsel zur Hochschule arbeitete er viele Jahre für Schwesterzeitschriften des Raspberry Pi Geek, zuletzt als Chefredakteur bei EasyLinux.

Infos

  1. RetroPie: https://retropie.org.uk/
  2. RetroPie: Anzela Minosi, “50 Shades of Retro”, RPG 06/2020, S. 44, https://www.raspi-geek.de/44345
  3. MiST: https://code.google.com/archive/p/mist-board/
  4. MiSTer: https://www.mister-fpga.de/
  5. TheC64: https://retrogames.biz/thec64
  6. TheC64 Mini: https://retrogames.biz/thec64
  7. VICE: https://vice-emu.sourceforge.io/
  8. Mega65: https://mega65.org/
  9. https://de.wikipedia.org/wiki/GEOS_(8-Bit-Betriebssystem)
  10. Sinclair ZX Spectrum Next: https://www.specnext.com/
  11. Kickstarter zu Spectrum Next: https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-2
  12. Baggers in Space: https://www.spectrumnextgames.uk/baggers-in-space
  13. Dateiformate: https://wiki.specnext.dev/File_Formats
  14. CP/M: https://de.wikipedia.org/wiki/CP/M
  15. DietPi: https://dietpi.com/
  16. NextPi: https://zx.xalior.com/NextPi/
  17. SID: https://www.c64-wiki.de/wiki/SID
  18. Telstar für NXtel: http://brandy.matrixnetwork.co.uk/testing/telstar.zip
  19. NXtel-Web-Client: https://vd-view.azurewebsites.net/
  20. Gopher-Client uGophy: https://nihirash.net/next/ugophy.nex
  21. Handbuch zum ZX Spectrum Next (PDF): https://www.specnext.com/wp-content/uploads/2020/02/ZX-Spectrum-Next-Manual-Color-ONLINE-Edition.7z
  22. ZX-Spectrum-Gehäuse bei ZX Renew: https://zxrenew.co.uk/ZX-SPECTRUM-Replacement-Case-Smoke-p80441093
  23. ZXDOS und gomaDOS: https://www.antoniovillena.es/store/
  24. CSpect: http://www.cspect.org/
  25. ZEsarUX: https://github.com/chernandezba/zesarux
  26. Spiele für den Spectrum Next: https://spectrumcomputing.co.uk/index.php?cat=95&machine_id=27&list=1
  27. ZX Spectrum Library: https://archive.org/details/zx_spectrum_library_games
DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 8 HeftseitenPreis €0,99
(inkl. 19% MwSt.)
RASPBERRY PI GEEK KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Raspberry Pi Geek bei Google Play Readly Logo
Nach oben