Letzte Aktualisierung am 23. Januar 2023 von Jungsi
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)
Die Lieferung bestand in diesem Fall aus der »nackten« Platine. Was wird für den Betrieb sonst noch benötigt?
- Netzteil mit 5V/1 Ampere, wobei ich ein altes Netzteil eines ZIP-Laufwerks verwendet habe
- SD-Karte mit FAT16 (nicht zu groß – das Board ist wählerisch bei den Karten)
- PS/2 Tastatur die an den linken der beiden Anschlüsse angesteckt wird
Optional
- PS2/Maus
- Batterie – dann wird die Uhrzeit „behalten“
- Joystick (Atari Standard)
- Lautsprecher
Vorbereitung der SD-Karte
Downloadseite: speccy2010
Das letzte offizielle Firmware-Release herunterladen und die ROM Images – alles auf die SD-Karte entpacken
Auf der SD-Karte sollte es nun wie folgt aussehen:
|- speccy2010.bin |- speccy2010.hlp |- speccy2010.rbf |- roms |- 48.rom |- pentagon.rom |- scorpion.rom |- system.rom |- trdos.rom |- trdos503.rom |- trdos610E.rom
Ein paar Spiele wären auch nicht schlecht 🙂 – der Speccy 2010 kann .sna Spapshots, .tap und .tzx Tape Images sowie .trd, .scl und .fdi TR-DOS Disketten Images laden.
Dann alles anschließen und einschalten – als Erstes wird die Firmware aktualisiert (ca. 10–20 Sekunden). Wenn man dann am Bildschirm noch nichts sehen kann, muss man noch mit einer der folgenden Tastenkombinationen das Videoformat auswählen:
STRG + 1: Composite / S-Video
STRG + 2: RGB SCART
STRG + 3: VGA 50Hz (wird evtl. nicht von allen VGA-Bildschirmen unterstützt)
STRG + 4: VGA 60Hz (kompatibler als VGA 50Hz, allerdings wird die Geschwindigkeit um 25% erhöht)
STRG + 5: VGA 75Hz (wie zuvor, die Geschwindigkeit wird um 50% erhöht)
Zahlentasten verwenden – nicht die Funktionstasten!
Wurde der passende Ausgang ausgewählt, sollte der Einschaltbildschirm des 48K Spectrumangezeigt werden. Die Videooption wird für die Zukunft gespeichert. Im Anschluss kann mit F9 das Konfigurationsmenü und mit F12 die Dateiauswahl aufgerufen werden.
Laden von Spielen
.tap oder .tzx Dateien: Dateiauswahl aufrufen (F12) und die gewünscht Datei mit Enter auswählen (man kommt wieder zum Spectrum Startbildschirm). LOAD „“ eingeben und Enter drücken. Das Band (die Datei) mit der „+“ Taste starten. Band stoppen (Pause): „-„. Band wieder weiterlaufen lassen: „-„
Wenn es ein RAM-Dump ist – Snapshot im SNA-Format: Dateiauswahl öffnen und die gewünschte Datei mit ENTER starten – der Snaphost lädt und startet sofort.
Wenn es ein Disketten-Image im in RD, FDI oder SCL-Format ist: Dateiauswahl aufrufen und bei der gewünschten Datei ENTER drücken – das Image wird als Laufwerk A eingehängt unde TRDOS startet automatisch. Wenn das Image ohne Neustart eingehängt werden soll, wird das durch Drücken von 1 bis 4 (Laufwerk A-D) bei der ausgewählten Datei in der Dateiauswahl gemacht.
Der Ladebildschirm eines Spiels soll Zeile für Zeile geladen werden
Zwischen den Blöcken beim Laden F6 drücken – dies resettet die Attribute des Bildschirm auf „schwarz auf weiss“
Ich „sterbe“ beim Spielen so oft und muss immer von vorne beginnen. Was kann ich machen?
Für diesen Zweck hast du die Möglichkeit einen Speicher-Dump (Snapshot) im sna-Format zu speichern. Dieser Snapshot kann dann einfach jederzeit wieder geladen werden. Dies kann man mit F1 machen. In dem Dump werden alle 8 Seiten des RAM gespeichert, zusammen mit allen Registern und weder der Stack noch der Bildschirm bereicht sind korrupt. Es ist auch möglich, den RAM-Dump im sna-Format mit einem festen Namen zu speichern – Alt + Nummer (0..9)
Wie kann man einen Namen angeben, wenn eine sna-Datei gespeichert wird?
Die Tastenkombination Shift + F11 benutzen. Wenn der Name am Ende Zahlen enthält (vor der Erweiterung) und anschließend ein Dump mit F11 gespeichert wird, wird sich die Zahl erhöhen. (aus buggyboy01.sna wird buggyboy02.sna). Wird kein Name angegeben, wird es mit einem zufälligen Namen gespeichert, der auf dem zuletzt gespeicherten Snapshot/Image beruht. Wenn das erste Zeichen „/“ ist, wird es als Pfad interpretiert – sonst wird die Datei in den aktuellen Pfad gespeichert.
Tastenbelegung Zusammenfassung
Tasten | Effekt |
---|---|
Power oder Druck | Reset |
Pfeile, Strg-Links | Joystick Emulation |
'+' (oder '=') | Kassette starten |
'-' | Kassette stoppen / Pause beenden |
Bild auf, Bild ab, Pos 1, Ende | emuliert die Cursor-Tasten |
ESC | Hexeditor |
F1 | Turbo Modus deaktivieren |
F2 | 2fach Turbo einschalten |
F3 | 4fach Turbo einschalten |
F4 | 8fach Turbo einschalten |
F5 | |
F6 | |
F9 | |
F10 | |
F11 | speichert den RAM-Dump im sna-Format |
Shift + F11 | speicher die sna-Datei unter irgendeinem Namen |
F12 | Dateiverwaltung starten |
Alt + Nummer (0..9) | schreibt den RAM-Dump im sna-Format mit einem festen Namen |
Strg + 1 | PAL Composite/S-Video |
Strg + 2 | PAL RGB |
Strg + 3 | VGA 50Hz |
Strg + 4 | VGA 60Hz (Beschleunigung 20%) |
Strg + 5 | VGA 75Hz (Beschleunigung 50%) |
Tasten in der Dateiverwaltung | |
Pfeiltasten | Im aktuellen Verzeichnis bewegen |
Enter | Ein Image auswählen, Verzeichnis öffnen |
Leertaste | Datei auswählen |
'+' | alle Dateien auswählen |
'-' | Auswahl rückgängig machen |
'\' | Auswahl umkehren (invertieren) |
1,2,3,4 | das ausgewählte TRDOS-Image mit dem passenden Laufwerk (A, B, C, D) verbinden |
F1 | Hilfeseite öffnen |
F2 | Zielverzeichnis auswählen |
F3 | eine Textdatei ansehen |
F4 | ein leeres TRD-Image erstellen |
F5 | eine Datei (oder eine Gruppe) in das Zielverzeichnis kopieren |
Shift + F5 | Datei kopieren |
F6 | eine Datei (oder eine Gruppe) in das Zielverzeichnis verschieben |
Shift + F6 | Datei umbenennen |
F7 | Verzeichnis erstellen |
F8 | eine Datei (oder eine Gruppe) aus dem aktuellen Verzeichnis löschen |
F9 | ein TRD-Image formatieren |
L-Strg + L-Shift | zwischen Englischem und Russischem Tastatur Layout wechseln |
Hex Editor | |
Pfeiltasten | Cursor bewegen |
0..9, A..F | Dump editieren |
M | Adress Eingabe |
Z | die aktuelle Z80 Instruktion ausführen |
Hier gibt es alle Tasten auf einer Seite im Überblick:
Speccy 2010 One Sheet Manual
Tipps
Soundeinstellungen
Für einen guten Sound habe ich folgende Einstellungen gewählt:
AY Mode: ACB
AY Chip: AY
Audio DAC mode: TDA1543A
128K Snapshots
Da nur der Spectrum 48K als ROM vorhanden ist, erscheint es erst schwierig auch 128K Programme laufen lassen zu können. Die 128K .sna-Dateien funktionieren aber auch mit Pentagon 128. Auch im von mir verwendeten Emulator (Spectaculator) kann man im 128K Modus keine sna-Dateien erstellen. Dies klappt nur im Pentagon Modus.
Wer mal was ganz Cooles versuchen will, sollte sich Wolfenstein 3D aus dem WOS-Archiv laden 🙂
Super Bericht,
leider habe ich den „Fehler“ gemacht, Speccy 2010 und eine weiter Hardware über
Sellmyretro zu bestellen. Mit dieser weiteren Hardware gibt es ja nun Probleme.
Seitdem daß bekannt wurde, habe ich nichts weiter vom Hersteller mehr gehört.
Aber das wird schon 🙂 Ich freue mich jedenfalls schon sehr auf den Speccy
2010, und Dein Bericht stimmt mich herrlich ein! Danke!
Inzwischen ist der Speccy 2010 angekommen und läuft auch ganz gut 🙂
Cool….ich hab leider das Gehäuse „verunstaltet“ – ich mags aber eh lieber wenn man die Technik sehen kann 🙂