Primul meu contact cu PC-urile a fost prin intermediul unui HC-88 (sau HC-90, nu îmi mai aduc bine aminte) și ulterior am devenit fericitul posesor al unui CIP-03, o implementare românească a ZX Spectrum, PC-ul din anii ’80 care a adus la propriu personal computing în casele oamenilor. La vremea respectivă un CIP-03 costa mai mult decât o motocicletă MOBRA (chiar știu că îmi puneam problema să îmi conving părinții să îmi ia una) și cu toate astea părinții mei au decis că merită să facă investiția în așa ceva (în 1995 mai exact) ca să îmi deschidă o grămadă de posibilități.
Din motivul acesta ori de câte ori văd referiri la ZX Spectrum și BASIC-S (primul limbaj de programare pe care l-am experimentat) devin nostalgic (și Cristi face la fel) și trebuie să mă documentez puțin mai mult. Azi am văzut pe Twitter o mențiune la proiectul ZX Spectrum Next și am sărit repede să văd ce și cum:
Pe scurt, e vorba despre un proiect al unei companii din UK care vrea să readucă în lumină experiența ZX Spectrum, într-un hardware ce poate funcționa pe monitoare moderne. Este a doua iterație a proiectului pornit în 2017 (care a și fost finalizat) și pentru 392 USD oferă un pachet în care este inclus PC-ul propriuzis, manualele, un card SD cu sistemul de operare NextZXOS.
ZX Spectrum Next Issue 2 este compatibil cu versiunile originale de Spectrum 48, 128, +2, +3 și chiar cu ceva clone, incluzând aici Russian Pentagon, oferind posibilitatea de a putea rula orice software scris pentru ZX Spectrum. Rulează direct pe hardware, fără emulare, ceea ce înseamnă că jocurile originale vor putea rula fără probleme, chiar la viteze mai bune – cine vrea să reîncarce jocurile de pe casetă, poate face asta :). Majoritatea kit-urilor de extensie sunt suportate via Expansion Port și după cum spuneam, se poate conecta la mai multe tipuri de monitoare – RGB (Scart), VGA și HDMI.
Specificațiile hardware sunt:
- Processor: Z80 3.5MHz, 7MHz, 14MHz and 28MHz turbo modes
- Memory: 1Mb RAM (expandable to 2Mb internally)
- Video: 256 & 512 colours modes, 256×192 & 640×256 high resolution mode
- Video Output: RGB, VGA, HDMI, 50Hz and 60Hz modes
- Extra Hardware: Hardware sprites, DMA, Copper, Enhanced ULA, Tilemap, Layer2
- Storage: SD Card slot, with DivMMC-compatible protocol
- Audio: 9 channels via 3x AY-3-8912 chips with stereo, plus 2x 8bit DACs output
- Joystick: 2 ports compatible with Cursor, Kempston and Interface 2
- PS/2 port: Mouse with Kempston mode emulation and/or external keyboard
- Special: Multiface functionality for memory access, savegames, cheats etc.
- Tape support: Combined Mic and Ear port for tape loading and saving
- Expansion: Original external bus expansion port and accelerator expansion port
- Accelerator board (optional): GPU / 1GHz CPU / 512Mb RAM
- Network: Wi Fi module
- Extras: Real Time Clock
- OS: NextZXOS and NextBasic featuring expanded commands set
Aici e un material video cu unul dintre jocurile originale ZX Spectrum:
Dacă vreți să retrăiți clipele anilor ’90 sau dacă vreți să faceți unui geek un cadou fain, atunci vedeți cum stă treaba cu ZX Spectrum Next 2. Pe mine mă bate gândul să îmi comand unul, doar în ideea de a experimenta din nou Saboteur sau seria Dizzy.
Detalii mai multe despre proiect găsiți aici.