Jak zbudować Commodore 64 Mini za pomocą Raspberry Pi?

Jak zbudować Commodore 64 Mini za pomocą Raspberry Pi?

Szukasz 8-bitowej akcji w grach? Nie możesz sobie pozwolić na niesamowite ceny oryginalnych gier Commodore 64 na eBayu? Nie lubisz C64 Mini? W porządku!





Zawsze możesz zbudować swój własny kompaktowy Commodore 64, używając jedynie niedrogiego Raspberry Pi. Oto wszystko, co musisz wiedzieć o tym, jak to zrobić.





Dlaczego nie używać C64 Mini?

Wydany na początku 2018 r. C64 Mini to kompaktowy komputer, który z powodzeniem emuluje oryginalny Commodore 64. Niestety, nie jest pozbawiony błędów, a dostawa za 100 USD nie jest idealna. Trudno jest dodać własne ROMy z grami do C64 Mini i jest on dostarczany bez zasilacza sieciowego (co wydaje się obecnie niewybaczalne).





C64 Mini jest również dostarczany z joystickiem, który pełni również funkcję kontrolera do nawigacji po systemie, uruchamiania gier, tworzenia zapisów i tak dalej. Niestety nie jest to świetny joystick.

Choć może być idealny dla zapalonych entuzjastów, istnieje szansa, że ​​C64 Mini może sprawić nowicjuszowi bardzo złe wrażenie na temat gier 8-bitowych. Na szczęście istnieje alternatywa: Twoje Raspberry Pi.



Użyj dowolnego modelu Raspberry Pi, który lubisz!

Często w projektach takich jak ten jesteś ograniczony przez ograniczenia sprzętowe Raspberry Pi. Na przykład bieganie Gry Sega Dreamcast na Raspberry Pi wymaga Raspberry Pi 2 lub nowszego.

jak użyć gifa jako tapety

Na szczęście możesz uruchomić emulatory Commodore 64 na prawie każdym modelu Raspberry Pi, który możesz zdobyć. czy oryginał Raspberry Pi A, B lub Zero , każde Pi jest odpowiednie do emulacji Commodore 64!





Chociaż możesz zainstalować RetroPie i skonfigurować emulator VICE64, będziesz cieszyć się bardziej autentycznymi wynikami dzięki dedykowanemu systemowi. Dostępne są dwa przykłady:

  • Kombinowany64 : system oparty na Raspbian, który uruchamia się bezpośrednio w emulatorze VICE 64. Jest to odpowiednie dla prawie wszystkich modeli Raspberry Pi i zostało wyprodukowane przez Karmelowe Maiolino .
  • C64 autorstwa Pi Lizard : oparty na Raspbian Lite, ma poprawki rozdzielczości ekranu i jest przeznaczony dla Raspberry Pi 3. Podobnie jak Combian64, uruchamia się bezpośrednio w środowisku VICE64.

Wybrana opcja zależy od modelu Raspberry Pi, którego używasz. W tym samouczku używamy C64 autorstwa Pi Lizard, ale instrukcje dla Combian 64 nie będą się zbytnio różnić.





Wraz z Raspberry Pi potrzebujesz karty microSD, kabla HDMI i niezawodnego zasilacza. Powinieneś także mieć pod ręką klawiaturę USB (mysz nie jest tak ważna, chociaż powinna działać) i joystick USB. Gry na C64 były oparte na klawiaturze lub joysticku, więc gamepady i kontrolery Xbox są mniej odpowiednie.

Wybierz odpowiednią obudowę Raspberry Pi

Ponadto możesz chcieć dopasować swoje Raspberry Pi do odpowiedniej obudowy inspirowanej C64. Dostępnych jest kilka z nich, ale nie są to najtańsze opcje ze względu na złożoność projektu.

Na przykład obudowa w stylu NES dla Raspberry Pi jest znacznie prostsza, w końcu nie ma klawiatury. Na przykład w serwisie eBay znajdziesz obudowę opartą na C64, ale możesz zaoszczędzić dużo pieniędzy, używając standardowej obudowy Raspberry Pi.

Istnieje również możliwość wydrukowania własnego etui w 3D, korzystając z projektu Freakdude, który możesz pobierz z Thingiverse .

Pobierz obraz C64 dla Raspberry Pi

Zacznij od wybrania preferowanego obrazu dysku C64 i wypalenia go na karcie microSD. Potrzebujesz do tego karty o pojemności co najmniej 2 GB, chociaż im więcej miejsca, tym więcej gier możesz zmieścić.

Najlepszym narzędziem do tego jest Ether, który znajdziesz na etcher.io. Pobierz narzędzie (jest dostępne dla systemów Windows, macOS i Linux), zainstaluj je i uruchom, a następnie użyj Wybierz obraz aby znaleźć pobrany plik IMG, i Wybierz dysk wybrać sformatowaną kartę microSD (powinna zostać wykryta automatycznie). Po zaznaczeniu wszystkiego kliknij Lampa błyskowa aby nagrać obraz dysku na kartę microSD.

Inne opcje są dostępne dla instalowanie obrazów dysków na Raspberry Pi .

Z obrazem dysku zapisanym na karcie microSD bezpiecznie wysuń dysk z komputera, włóż go do Raspberry Pi i uruchom. Witamy w nowym Commodore 64!

Dodawanie gier do Pi 64

Gotowy do gry? Będziesz potrzebować ROM-ów z grami, aby cieszyć się grami na specjalnie zbudowanym mini C64. ROMy mają format D64 lub T64, w zależności od tego, czy zostały utworzone z dysku, czy z kasety (niektóre ROM-y taśmowe używają rozszerzenia pliku TAP).

Nie możemy podać żadnych linków do wyszukiwania ROM-ów online. Będziesz musiał użyć swojej ulubionej wyszukiwarki, aby wyszukać pliki Commodore 64 ROM. Pamiętaj, że nie powinieneś używać żadnych ROM-ów, do których nie jesteś właścicielem fizycznego nośnika.

Po uzyskaniu ROM-ów masz trzy opcje dodawania gier do swojego Raspberry Pi. Zakładamy, że najpierw pobrałeś je na swój komputer. Powinny być przechowywane w katalogu /software.

  1. Kopiuj ROMy z grami za pomocą pamięci USB.
  2. Wyjmij kartę microSD i skopiuj ROMy do /oprogramowanie/ katalog w /źródło/ przegroda. Będziesz musiał używać Linuksa (lub Maszyna wirtualna Linux ) dla tego podejścia.
  3. Korzystając z klienta FTP z funkcją SFTP, będziesz mógł zdalnie łączyć się z Raspberry Pi i przesyłać gry do /oprogramowanie/ informator. Zanim to zrobisz, wyjmij kartę microSD z Raspberry Pi i utwórz pusty plik tekstowy w /uruchomić/ katalog o nazwie cisza , co umożliwi łączność SSH. Użyj domyślnej nazwy użytkownika Raspbian ('pi') i hasła ('raspberry'), aby się zalogować.

Graj w gry C64 na swoim Raspberry Pi

Po przesłaniu biblioteki gier czas na grę. Podobnie jak w przypadku oryginalnego Commodore 64, wszystko, co musisz zrobić, to wstawić grę, a następnie wprowadzić polecenie ładowania. Aby wejść do menu VICE, naciśnij F12 na klawiaturze lub Początek na kontrolerze gier.

Tutaj możesz przeglądać różne opcje, od dołączania obrazów gier (na taśmie lub dysku) do łączenia się z Internetem przez Ethernet. Możliwe jest również tworzenie zrzutów ekranu, nagrywanie dźwięku oraz zapisywanie lub ładowanie migawek gier. Podczas gdy w dawnych czasach zapisywanie gier na C64 było w większości niemożliwe, teraz możesz łatwo zapisać postęp jako migawkę i wrócić do niego później!

W przypadku prostej gry na Commodore 64 nie trzeba jednak wprowadzać żadnych znaczących zmian w konfiguracji. Aby załadować gry po dołączeniu obrazu, użyj Obraz autostartu . ROMy oparte na taśmach będą ładowane dłużej niż ROMy dyskowe, więc pliki D64 powinny ładować się szybciej niż pliki T64.

Notatka: Alternatywnie, jeśli chcesz w pełni nostalgicznie korzystać z C64, podłącz klawiaturę i pisz ZAŁADUJ dla plików T64 i WCZYTAJ '*',8,1 dla plików D64. Gdy będziesz gotowy, naciśnij Enter na klawiaturze.

Chwilę później będziesz kołysać 8-bitową magią gier retro na dedykowanym minikomputerze C64. Nie zgub się w tej ogromnej bibliotece gier! Kiedy skończysz, uderz Początek , a następnie znajdź Zamknij emulator w menu. Wybierz to, a emulator C64 się zakończy, a Raspberry Pi wyłączy się.

Szukasz innej platformy do emulacji? Nie martw się, nie jesteś ograniczony przez C64. Wiele konsol do gier w stylu retro można również emulować na Raspberry Pi.

Udział Udział Ćwierkać E-mail Oto dlaczego FBI wydało ostrzeżenie dotyczące Hive Ransomware

FBI wydało ostrzeżenie o szczególnie paskudnym szczepie oprogramowania ransomware. Oto dlaczego należy szczególnie uważać na oprogramowanie ransomware Hive.

Czytaj dalej
Powiązane tematy
  • Hazard
  • majsterkowanie
  • Gry retro
  • Malina Pi
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować