Od dziesięcioleci zapisujemy dane na taśmie magnetycznej i nadal to robimy w niektórych środowiskach. Ale pomijając ogromny postęp techniczny, prawda jest taka, że komputer nie dba zbytnio o samo medium, dopóki „bity i zera” mogą być odczytywane stabilnie i bez błędów. Entuzjasta Jozef Bogin podzielił się doskonałym przykładem, wykorzystując interfejs kasetowy w starym IBM 5150 do załadowania zmodyfikowanego jądra FreeDOS… z płyty winylowej.
Kaseta audio była wolna, ale tania i przez wiele lat była jedynym realnym nośnikiem danych dla komputerów domowych. Właściwie to użytkownicy z niecierpliwością czekali na pewne transmisje radiowe, które na żywo udostępniały gry i programy, a po drugiej stronie wystarczał magnetofon. Niektóre komputery z tamtej epoki miały wbudowany datasette (lub odpowiednik), a inne oferowały interfejs do podłączenia różnych urządzeń. IBM 5150, lepiej znany jako „IBM PC”, był jednym z nich.
Dziś interfejs kasetowy IBM 5150 jest już tylko reliktem przeszłości (IBM usunął go w następnym modelu), ale odrobiną kodu i dużą dozą kreatywności każdy może z nim poeksperymentować. Inżynier Jozef Bogin jest swego rodzaju ekspertem w tej dziedzinie i jeśli przejrzymy jego kanał na YouTube, odkryjemy projekty, w których IBM 5150 uruchamia się z cewki taśmy i konwencjonalnego sprzętu audio. Co jest następne na liście? Nic innego, jak płyta winylowa.
(Przyp. red.: Jeśli używasz słuchawek, zdecydowanie ścisz dźwięk)
DOS... na winylu
Jozef wyjaśnia na swojej stronie internetowej, że płyta zawiera specjalną wersję jądra FreeDOS, micro-wariant COMMAND.COM (miniCOMMAND 7.10) oraz zmodyfikowaną kopię Microsoft Interlink do przesyłania plików przez port równoległy. Wszystko to zajmuje łącznie 64 kilobajty, co odpowiada 6 minutom i 10 sekundom odtwarzania na winylu przy 45 obr./min. Jozef stworzył na tę okazję własne oprogramowanie: jego program 5150CAXX umożliwia dostęp do interfejsu kasetowego z poziomu DOS-u (w oryginalnej konfiguracji działał tylko z BASIC-iem), a obraz systemu operacyjnego został przekonwertowany do pliku WAV, który został „wcięty” w płytę winylową. Bootloader również jest jego autorstwa.
https://old.neoteo.com/usando-un-ordenador-ibm-at-de-29-anos-por-primera-vez/Czy byłbyś gotów czekać ponad sześć minut, aby system operacyjny zakończył ładowanie? We wczesnych latach 80. opóźnienia mogły być znacznie dłuższe w przypadku niektórych gier, a my nie mieliśmy też większego wyboru. Jeśli chodzi o eksperyment Jozefa, możemy tylko powiedzieć, że jest dziwny, absurdalny i bardzo nam się podoba.
Oficjalna strona: Kliknij tutaj