Jak emulować ZX Spectrum na emulowanym Commodore 64 na emulowanym DOSie na emulowanym Windowsie na LinuxieUwaga: jeżeli możesz zrobić coś choć trochę pożytecznego ze swoim czasem, proszę nie próbuj poniższych kroków. To kompletna strata dziesięciu minut, której jedynym celem byłoby komputerowe maniactwo. Wszystkie wymagane programy są darmowe, więc przynajmniej nie stracisz pieniędzy. Definicje: ZX Spectrum to 8-bitowy komputer stworzony w roku 1982: ![]() Foto: Bill Bertram Commodore 64 to 8-bitowy komputer stworzony w roku 1982: ![]() Windows to okropny, drogi system operacyjny firmy Microsoft: ![]() Linux to świetny, darmowy sytem operacyjny: ![]() Emulator to program, który pozwala jednemu systemowi (np. Windows) uruchamiać programy przeznaczone dla innego systemu (np. ZX Spectrum). Emulacji używa się głównie do grania w stare, 8-bitowe gry na nowoczesnych PC-tach. Innymi słowy, kompletna strata czasu. My będziemy emulować Windows na systemie Linux. Potem uruchomimy emulator DOSa pod Windowsem. Potem uruchomimy emulator Commodore 64 w tym emulowanym środowisku DOS. W końcu uruchomimy emulator ZX Spectrum na emulowanej maszynie Commodore. Oczywiście mógłbyś emulować Spectrum bezpośrednio na swojej obecnej platformie, więc jaki jest cel całego tego ćwiczenia? Nie mam pojęcia. Głosy w mojej głowie powiedziały mi, że cztery warstwy emulacji są dużo bardziej spoko. To jak "sen we śnie" w filmie "Incepcja", prawda? Nie? Trudno, i tak to zrobimy. Zaczynamy! 1. Linux: lubuntu.net Ściągnij i zainstaluj dowolną dystrybucję Linuxa. Jeżeli używasz innego systemu operacyjnego, (np. Windows), możesz zainstalować Linuxa równolegle do tego systemu i podczas startu komputera wybierać, którego OSa chcesz używać. 2. WINE ("emulator" Windowsa dla Linuxa): www.winehq.org Ściągnij i zainstaluj aplikację. Nie jest potrzebna żadna konfiguracja. Kiedy Wine zostanie zainstalowane, zobaczysz je w swoim menu. Teraz możesz uruchamiać programy Windows bezpośrednio pod Linuxem. ![]() 3. DOSBox (emulator DOSa dla Windowsa): www.dosbox.com Ściągnij i zainstaluj. To stworzy pozycję "DOSBox" menu Wine. Jeszcze jej nie odpalaj. ![]() 4. Emulator Commodore 64 dla DOSa problemkaputt.de/c64.htm Ściągnij emulator "No$C64" (lub dowolny inny emulator C64 dla DOSa) i rozpakuj go w folderze home/user/.wine/drive_c folder. No$C64 to tylko jeden plik .exe dla DOSa. ![]() 5. Emulator ZX Spectrum ftp://ftp.nvg.ntnu.no/pub/sinclair/emulators/spectrum/c64/c642spec.zip To tylko jeden plik w commodorowskim formacie P00. Rozpakuj go w tym samym folderze, co emulator. 6. Uruchom DOSBox. 7. Zamontuj wirtualny dysk C: (naprawdę to folder .wine/drive_c/) jako dysk C: DOSBoxa - wpisz: mount c c:\ DOSBox wyświetli komunikat, że nie jest to wstazane, ale i tak to zrobimy, by uprościć i skrócić temat. Przejdź na dysk C: i uruchom emulator C64:
c:Twój ekran powinien wyglądać tak: ![]() 8. Twój wirtualny C64 pędzi teraz z prędkością tysiąca cykli na sekundę (1MHz) i wita cię najbardziej nieprzyjaznym dla użytkownika ekranem na świecie: ![]() Naciśnij F12, żeby otworzyć menu dyskowe: ![]() Kliknij dwa razy na "--> .." (dwie kropki), by przejść do folderu wyżej. Kliknij dwa razy na "Spectrum.P00", żeby uruchomić emulator Spectrum. ![]() Twoje nowiutkie ZX Spectrum oszałamia cię frywolnym ekranem startowym. Kiedy już się nim nacieszysz, naciśnij dowolny klawisz: ![]() Teraz możesz uruchamiać programy w Basicu na swoim Spectrum. Klawisz F7 wyświetla pomoc. Gratulacje! Cel twojego życia się spełnił. Microsoft i Windows są zastrzeżonymi znakami towarowymi lub znakami towarowymi firmy Microsoft Corporation. Linux jest zastrzeżonym znakiem towarowym Linusa Torvaldsa. |