Gravis UltraSound to karta dźwiękowa, która sięga legendy. Niestety, rynek wymagał „wsparcia Sound Blaster”, co zepchnęło ją na dalszy plan, ale scena demoscene przyjęła ją z otwartymi ramionami. Dziś każdy, kto chce oryginalną Gravis UltraSound, musi zapłacić co najmniej 300-350 dolarów (a niektóre modele przekraczają komfortowo 1000 dolarów). Istnieje jednak inna droga: emulacja sprzętu za pomocą płytki PicoGUS, która wykorzystuje mózg Raspberry Pi Pico.
Gravis UltraSound zadebiutowała w październiku 1992 roku. 16 bitów, 44,1 kHz, 32 głosy, 256 kilobajtów wbudowanej pamięci, kompatybilność z AdLib i Sound Blaster… jej specyfikacje były całkiem dobre, ale ówczesne recenzje wywierały dużą presję na ograniczone natywne wsparcie w grach oraz problemy związane z emulacją Sound Blaster.
Ta rodzina kart (istniało kilka wersji) znalazła lepsze miejsce w świecie demoscene i stała się bardzo pożądana wśród entuzjastów retro sprzętu. Jednak zdobycie oryginalnej UltraSound nie jest łatwe. Wiele płytek przestało działać („dzięki” upływowi czasu i wyczerpanym kondensatorom), a te, które działają, mogą kosztować tysiące dolarów. Mając to na uwadze, społeczność postanowiła pójść inną drogą: odtworzyć zalety Gravis UltraSound przez emulację. Wynik? PicoGUS.
(Przyp. red.: PhilsComputerLab opublikował solidną recenzję PicoGUS pod koniec stycznia.)
PicoGUS: emulacja Gravis UltraSound z Raspberry Pi
Jej twórca Ian Scott, znany również jako Polpo na GitHubie, udostępnił wszystkie szczegóły na swoim profilu, dzięki czemu każdy może samodzielnie zbudować PicoGUS. Co najbardziej imponujące, emulacja Gravis to zaledwie jedna z jej funkcji. PicoGUS potrafi emulować AdLib, MPU-401 w trybie inteligentnym, klasyczny protokół Tandy 3-Voice, CMS/Game Blaster oraz gameport dla joysticków przez port USB. Do tego wiele projektów PicoGUS zawiera złącze do modułów waveblaster.
Wszystko to jest możliwe dzięki chipowi RP2040, który znajduje się w Raspberry Pi Pico. Wersje 1.x PicoGUS wykorzystują standardowe Pi Pico, ale wersja 2.0 ma większą integrację i można ją kupić w oficjalnym sklepie gotową do użycia, bez potrzeby programowania czy wgrywania firmware'u. Choć obecnie nie ma jej w magazynie, jej cena bazowa 45 dolarów jest zdecydowanie rozsądna i stanowi doskonałą opcję dla wszelkiego rodzaju starych komputerów z gniazdami ISA.
Na koniec warto również wspomnieć o Snark Barker (klon Sound Blaster 1.0) oraz Covox Speech Thing, które możemy zbudować z garści rezystorów.