15.6.2020 Vždy jsem obdivoval, jak jsou aktivní a produktivní komunity kolem starých 8-bitových počítačů (Commodore, Atari, Sharp, Amiga...) a to i u nás (hodně je toho k vidění např. na podzimním ByteFestu), zatím co PC scéna skomírá. Když jsem zapátral, tak se přece jen něco našlo, ale ty projekty jsou roztříštěné po různých fórech a soukromých webech či pár e-shopech, takže je těžké získat přehled, co vlastně kdo vytvořil. Proto jsem se rozhodl zde shromáždit odkazy na projekty, které mě zaujaly nebo by mohly zajímat podobně zaměřené uživatele. Smysl retro HW vidím v tom, že buď rozšíří možnosti starých PC o nové rozhraní/funkce nebo naopak do nových PC přidá už zastaralá rozhraní potřebná pro kompatabilitu se starými PC, případně replikuje starý HW, který se už nedá rozumně sehnat. Pokud víte o nějakém dalším zajímavém projektu, tak mi napište.
- Rozšiřujíci paměťový modul 4MB WRAM pro SVGA Matrox Millennium II - provedl jsem reverse-engineering originálního zapůjčeného paměťového modulu a následně navrhl nový PCB design a vyrobil destičky (úspěšně dokončeno, mám ještě pár neosazených destiček).
- DreamBlaster do gameportu - můj projekt pro rozšíření zvukových karet o WaveTable syntézu skrze MIDI/GamePort (úspěšně dokončeno, mám ještě pár osazených i neosazených destiček).
- SuperIO expander s W83627HF na LPC - můj projekt pro rozšíření moderních základních desek o porty COM, LPT a FDD skrze LPC/TPM header (dokončen první prototyp, ještě není hotový ovládací SW).
- Alexandru Groza (Rumunsko) - vytvořil vlastní OpenHW/FW 386 procesorovou kartu, 16-bit ISA blackplane, 16-bit I/O kartu + řadič FDD, HDD a 3-čipový 30-pin SIMM modul.
- MTM Scientific (USA) - PC XT Retro Motherboard Kit, lze koupit samotný PCB nebo komplet kit se součástkami.
- Monotech PCs (Nový Zéland) - NuXT 2.0 Turbo XT Motherboard s NEC V20, onboard Trident SVGA, CF slot, PS/2 a další integrované periferie ve formátu microATX. Lze zakoupit jako osazenou desku v různých konfiguracích, k dispozici je i dokumentace na GitHubu a vlákno na VOGONS fóru.
- homebrew8088 - V40 ATX Motherboard - jednoduchá základní deska s CPU NEC V40, který obsahuje kromě 8088 CPU jádra také většinu periferních obvodů. K dispozici je OpenSource BIOS.
- Shuttle HOT-613 (Single) into a Shuttle HOT-613 (Dual) Pentium Pro motherboard conversion by wiretap - snaha jednoho člena VOGONS fóra o konverzi 1-procesorové základní desky na 2-procesorovou verzi. Po dopájení chybějících součástek, přidání CPU VRM a propájení chybně připájeného APICu se deska úspěšně rozběhla se 2 CPU.
- The comprehensive list of all modern reproductions of vintage sound cards (VOGONS) - seznam různých projektů zaměřených na repliky a nové varianty zvukových karet.
- AWE64 Legacy by hard1k (Rusko) - remake Sound Blasteru AWE64 (28 MB RAM, onboard original Yamaha OPL3, S/PDIF, vylepšený design analogových obvodů na 6-vrstvé PCB), aktuálně je ve fázi testování prototypů, kartu ani PCB zatím nelze objednat (cena PCB by měla být do 100$). Zde se můžete podívat na 1. videorecenzi a přečíst článek o kartě (jen v ruštině). Testování už došlo do konečné fáze a zdá se, že karta je bez problémů.
- SIMMConn - OpenHW adaptér pro rozšíření soundfont RAM (až na 28 MB) zvukové karty Sound Blaster AWE64 pomocí běžného 72-pin SIMM modulu. Hotový adaptér lze koupit zde.
- Snark Barker - OpenHW klon Sound Blasteru 1.0 (8-bit ISA). Hotový PCB lze koupit zde.
- BlasterBoard - OpenHW klon Sound Blasteru 2.0 (8-bit ISA). O FM syntézu se stará originální čip OPL2 a SFX dělá ATmega328P. Karta nemá line in, mic. in ani gameport, pouze interní vstup pro PC speaker a CD (nelze nahrávat). Krátký článek o kartě v češtině zde. Kit s PCB a součástkami lze koupit zde.
- ArGUS by shock__ (Německo) - vylepšený remake Gravis Ultrasound PnP. Projekt je zatím ve vývoji, několik uživatelů VOGONS fóra testuje PCB verze RC1, počítá se s RC2. Také existuje ruský skoro-klon GUSar v několika variantách PCB. Dá se koupit i samotný zvukový čip AMD InterWave AM78C201KC.
- KickÄss Yamaha Based Sound Card by TµEE (Tiido Priimagi) (Estonsko) - 16-bit ISA zvuková karta T-04YBSC-x založená na čipech Yamaha YMF719 a YMF704/YMF721 s Covoxem a kvalitním analogovým designem, existuje několik prototypů. Tiido napsal i vlastní inicializační/konfigurační utilitu pro DOS.
- CS4237B PC/104 Sound Card by Rasteri - OpenHW 16-bit ISA zvuková karta s čipem Cirrus Logic CS4237B ve formátu PC/104. Nabízí kompatabilitu se Sound Blasterem, Adlibem a má header na Wave Blaster MIDI modul. Autor též navrhnul jednoduchý adaptér s jedním 16-bitovým ISA slotem pro PC/104. Zde je video s jeho miniPC, postavené na PC/104 základní desce ICOP VSX-6154-V2 s CPU Vortex X86 na 300 MHz.
- WeeCee mini retro-gaming PC by Rasteri - OpenHW základní deska o rozměrech 80 x 120 mm využívající procesorový modul ICOP SOM304RD-VI (cena u americké firmy WDL Systems činí 183$) s CPU DM&P Vortex86DX na 800 MHz, 256 MB DDR2, SVGA XGI Volari Z9s s 32 MB VRAM, 100 Mbit ethernet... velikosti 70 x 70 mm. Na desce je dále výše zmíněný zvukový čip Cirrus Logic CS4237B (připojený přes ISA sběrnici) s WaveBlaster headerem, gameportem, konektorem na SD kartu, kombinovaným PS/2 pro klávesnici a myš, USB, RJ-45 pro LAN, VGA a zvukovým výstupem. Součástí designu je i krabička s čely z PCB materiálu. Ukázka funkce celého miniPC na videu zde.
- Orpheus CS4237B ISA Sound Card by Keropi (Řecko) - 16-bit ISA zvuková karta s čipem Cirrus Logic CS4237B a OPL3 YMF289B čipem, MPU-401 s podporou intelligent mode, wavetable headerem a digitálním koaxiálním S/PDIF výstupem. K dostání je na webu autora v různých konfiguracích od 130 do 230 euro.
- Aureal Vortex 2 + Yamaha YMF744 PCI by hard1k (Rusko) - nově plánovaná zvuková PCI karta, která by měla obsahovat oba známé čipy na jedné desce, zatím je k vidění blokové schéma.
- Lost Joker No2 by zx-c64 (Rusko) - remake grafické karty 3Dfx Voodoo 3 v kombinaci s čipem PowerVR. Zatím není moc informací, jen rozhovor s autorem zde. Cena je patrně kolem 300$.
- King Shaman 2 by zx-c64 (Rusko) - remake grafické karty 2 x 3Dfx Voodoo 2 ve SLI s 28 MB VRAM a S3 SVGA modulem do PCI. Cena je patrně kolem 700$ + 120$ za SVGA modul.
- MINI-ME by zx-c64 (Rusko) - low-profile PCI karta s jedním čipem 3Dfx VSA-100 (obdoba Voodoo 4 4500) s 32 MB RAM a výstupy VGA + HDMI. V plánu je i AGP verze. Cena je patrně kolem 300$.
- 3Dfx Voodoo 5 6000 by zx-c64 (Rusko) - remake grafické karty 3Dfx Voodoo 5 6000 se 4 čipy VSA-100 a celkem 128 MB SDRAM do PCI.
- PCI Express adaptér pro AGP karty by Oscar Barea (Španělsko) - motivací je rozběhat AGP 3Dfx karty v novějších MB s PCIe sloty. Zatím ve stádiu vývoje.
- Graphics Gremlin by TubeTime - OpenHW/FW grafická karta do 8-bitového ISA slotu emulující MDA a CGA s výstupem na běžný VGA monitor (CRT/LCD, staré MDA a CGA monitory se už blbě shání) založená na levném FPGA Lattice ICE40HX4K-TQ144. Do FPGA je potenciálně možné nahrát i emulaci jiných grafických karet. Bohužel při aktuálním globálním nedostatku součástek na trhu se dá FPGA sehnat jen od pochybných čínských prodejců. Nicméně v ČR se už jednomu nadšenci podařilo součástky poshánět a kartu zprovoznit, přečtěte si článek na Martinově 8-bit blogu. Nechal jsem u JLCPCB vyrobit 5 destiček na Gremlina s červenou nepájivou maskou, tak se můžu o zbylé 2 - 3 podělit. Hranový konektor není zlacený (to by prodražilo desku asi o 20$), ale pouze s HALem.
- MDA/CGA/EGA to VGA convertor by CoCoDemus - umožňuje připojit výstupy těchto starých grafických karet na standardní VGA monitor. Projekt je OpenHW/FW, k dispozici jsou GERBER data, design v KiCADu a zdrojáky pro FPGA Altera Cyclone IV na GitHubu.
- OSSC (Open Source Scan Converter) by marqs85 - OpenHW/SW konvertor analogových zdrojů videosignálu (VGA, SCART, kompozitní) na HDMI výstup založený na FPGA intel (dříve Altera) Cyclone IV. Více info na wiki, fimrware a PCB design na GitHubu.
- MFM Hard Disk Reader/Emulator by David Gesswein (USA) - umožňuje číst data ze starých MFM disků a také je emulovat pomocí dat z image. Jsou ke koupi holé i osazené desky.
- USB řadič s CH375 pro 8-bit ISA - podporuje pouze zařízení třídy mass-storage, pokud je vybaven EPROMkou s BIOSem, umožňuje i bootovat z USB flashdisku. Akorát přenosová rychlost je dost k pláči (kolem 10 kB/s). Lze koupit na AliExpressu za 622 Kč.
- 4MB 30-pin SIMM by Kubik (ČR) - PCB pro 3-čipový SIMM modul. Bylo vyrobeno pár desítek kusů, možná když bude dost zájemců, vyrobí další várku.
- SerdaShop (Belgie) - různé rozšíření zvukovek, MIDI, Covox, převodník CGA/EGA/Hercules/MDA na VGA.
- Chipkin (Rusko) - různé zvukovky a jejich rozšíření, řadiče a grafické karty, prodávají zejména samotné PCB k osazení a čipy.
- TexElec (USA) - různé zvukovky a jejich rozšíření (např. Resound OPL3 8-bit ISA), řadiče a adaptéry, prodávají samotné i osazené PCB.
- VideoGamePerfection (Irsko) - různé rozšíření pro konzole, redukce, videokonvertory..., prodávají samotné i osazené PCB.
- ReAmiga 3000 by John Hertell - mírně upravená replika počítače Amiga 3000. Projekt je OpenHW, k dispozici jsou GERBER data.
- A4000RevB by John Hertell - replika počítače Amiga 4000 rev. B. Projekt je OpenHW, k dispozici je schéma a PCB design v PADSu od Mentor Graphics.
- Repliky programovatelných kalkulaček TI-5x by Panda (Miroslav Němeček, CZ) - OpenHW/SW remake legendárních prog. kalkulaček od Texas Instruments postavené z běžně dostupných součástek s MCU Atmel AVR.