Hur man bygger en Commodore 64 Mini med en Raspberry Pi

Hur man bygger en Commodore 64 Mini med en Raspberry Pi

Letar du efter lite 8-bitars spelåtgärd? Har du inte råd med de fantastiska priserna på original Commodore 64 -spel på eBay? Inte sugen på C64 Mini? Det är okej!





Du kan alltid bygga din egen kompakta Commodore 64 med inget annat än en prisvärd Raspberry Pi. Här är allt du behöver veta om hur du gör det.





Varför inte använda en C64 Mini?

C64 Mini släpptes i början av 2018 och är en kompakt dator som framgångsrikt efterliknar den ursprungliga Commodore 64. Tyvärr är den inte utan buggar och frakten på $ 100 är inte perfekt. Det är svårt att lägga till dina egna spel -ROM -skivor till C64 Mini, och det levereras utan en nätadapter (vilket verkar oförlåtligt nuförtiden).





C64 Mini levereras också med en joystick, som fungerar som en kontroller för att navigera genom systemet, starta spel, skapa sparningar och så vidare. Tyvärr är det inte en bra joystick.

Även om det kan vara perfekt för hardcore-entusiaster, finns det en chans att C64 Mini kan ge en nykomling ett mycket dåligt intryck av 8-bitars spel. Lyckligtvis finns det ett alternativ: din Raspberry Pi.



Använd vilken Raspberry Pi -modell du vill!

Ofta i sådana här projekt är du begränsad av maskinvarubegränsningarna i Raspberry Pi. Till exempel löpning Sega Dreamcast -spel på Raspberry Pi kräver en Raspberry Pi 2 eller senare.

vad är skillnaden mellan chromecast och roku

Lyckligtvis kan du köra Commodore 64 -emulatorer på nästan alla Raspberry Pi -modeller som du kan få tag på. Oavsett om det är ett original Hallon Pi A, B eller Zero , vilken Pi som helst är lämplig för att emulera en Commodore 64!





Medan du kan installera RetroPie och konfigurera VICE64 -emulatorn kan du njuta av mer autentiska resultat med ett dedikerat system. Två exempel finns tillgängliga:

  • Combian64 : ett Raspbian-baserat system som startar direkt i VICE 64-emulatorn. Detta är lämpligt för nästan alla Raspberry Pi -modeller och tillverkades av Karamell Maiolino .
  • C64 av Pi Lizard : baserat på Raspbian Lite, detta har skärmupplösning tweaks, och är avsett för Raspberry Pi 3. Precis som Combian64, startar detta direkt in i VICE64 -miljön.

Vilket alternativ du väljer beror på vilken modell av Raspberry Pi du använder. Vi använder C64 av Pi Lizard för denna handledning, men instruktionerna för Combian 64 kommer inte att vara alltför olika.





Tillsammans med din Raspberry Pi behöver du ett microSD -kort, HDMI -kabel och pålitlig strömförsörjning. Du bör också ha ett USB -tangentbord till hands (musen är inte så viktig, även om det borde fungera) och en USB -joystick. Spel för C64 var antingen tangentbord eller joystickbaserade, så gamepads och Xbox -kontroller är mindre lämpliga.

Välj ett lämpligt Raspberry Pi -fodral

Dessutom kanske du vill passa in din Raspberry Pi i ett lämpligt, C64-inspirerat fodral. Flera av dessa är tillgängliga, men de är inte de billigaste alternativen, tack vare designens komplexitet.

Till exempel är ett NES-stil fall för en Raspberry Pi mycket enklare, det finns inget tangentbord trots allt. Du hittar till exempel ett C64-baserat fodral på eBay, men du kan spara mycket pengar med ett vanligt Raspberry Pi-fodral.

Det finns också möjlighet att 3D -skriva ut ditt eget fodral, med hjälp av designen från Freakdude som du kan ladda ner från Thingiverse .

Ta en C64 -bild för Raspberry Pi

Kom igång genom att välja din föredragna C64 -diskavbildning och bränna den till ditt microSD -kort. Du behöver ett kort med minst 2 GB kapacitet för detta, men ju mer utrymme desto fler spel kan du klämma in.

Det bästa verktyget att använda för detta är Ether, som du hittar på etcher.io. Ladda ner verktyget (det är tillgängligt för Windows, macOS och Linux), installera och kör det och använd det sedan Välj bild för att hitta den nedladdade IMG -filen och Välj enhet för att välja ditt formaterade microSD -kort (detta bör upptäckas automatiskt). Med allt valt klickar du på Blixt för att bränna diskavbildningen till microSD -kortet.

Andra alternativ finns för installera diskbilder på din Raspberry Pi .

Med diskavbildningen skriven till din microSD, mata ut disken säkert från din dator, sätt in den i din Raspberry Pi och starta upp. Välkommen till din nya Commodore 64!

Lägga till spel till Pi 64

Redo att börja spela? Du behöver några spel -ROM för att njuta av spel på din specialbyggda mini C64. ROM -skivor är i formatet D64 eller T64, beroende på om de har skapats från hårddisk eller kassettband (vissa band -ROM -skivor använder TAP -filtillägget).

Vi kan inte ge dig några länkar till att hitta ROM online. Du måste använda din favorit sökmotor för att söka efter Commodore 64 ROM -filer. Observera att du inte ska använda några ROM -skivor som du inte äger det fysiska mediet för.

När du har ROM -skivorna har du tre alternativ för att lägga till spel till din Raspberry Pi. Vi antar att du först har laddat ner dem till din dator. De bör lagras i /programvarukatalogen.

  1. Kopiera spel -ROM -skivor via USB -minne.
  2. Ta bort microSD -kortet och kopiera ROM -skivorna till /programvara/ katalogen i /rot/ dela. Du måste använda Linux (eller a Linux virtuell maskin ) för detta tillvägagångssätt.
  3. Med en FTP -klient med SFTP -funktionalitet kan du fjärransluta till Raspberry Pi och ladda upp spelen till /programvara/ katalog. Innan du gör detta, mata ut microSD -kortet från din Raspberry Pi och skapa en tom textfil i /känga/ katalogen kallas ssh , vilket möjliggör SSH -anslutning. Använd standard Raspbian -användarnamn ('pi') och lösenord ('hallon') för att logga in.

Spela C64 -spel på din Raspberry Pi

Med ditt spelbibliotek laddat upp är det dags att spela. Som med den ursprungliga Commodore 64 är allt du behöver göra att sätta in spelet och sedan mata in kommandot load. För att komma till VICE -menyn, tryck på F12 på tangentbordet eller Start på en spelkontroll.

Här kan du bläddra bland olika alternativ, från att bifoga spelbilder (i band- eller diskformat) till att komma online via Ethernet. Det är också möjligt att skapa skärmdumpar, spela in ljud och spara eller ladda ögonblicksbilder av spelet. Även om det i gamla dagar var mestadels omöjligt att spara dina C64 -spel, kan du nu enkelt spara framsteg som en ögonblicksbild och återgå till det senare!

För enkelt Commodore 64 -spel behöver du dock inte göra några väsentliga ändringar i konfigurationen. Använd för att ladda spel när bilden är bifogad Autostart -bild . Bandbaserade ROM-skivor tar längre tid att ladda än diskbaserade ROM-skivor, så D64-filer bör laddas snabbare än T64-filer.

Notera: Alternativt, om du vill ha en fullständig nostalgisk C64 -upplevelse, anslut ett tangentbord och skriv LADDA för T64 -filer och LADDA '*', 8,1 för D64 -filer. Tryck på Enter på tangentbordet när du är redo.

Ögonblick senare kommer du att gunga lite 8-bitars gaming retro magi på din dedikerade C64 minidator. Gå inte vilse i det massiva spelbiblioteket! När du är klar, slå Start , hitta sedan Avsluta emulatorn i menyn. Välj det här så slutar C64 -emulatorn och Raspberry Pi stängs av.

Letar du efter en annan plattform att efterlikna? Oroa dig inte, du är inte begränsad av C64. Många retro -spelkonsoler kan också efterliknas på en Raspberry Pi.

Dela med sig Dela med sig Tweet E-post Här är varför FBI utfärdade en varning för Hive Ransomware

FBI utfärdade en varning om en särskilt otäck stam av ransomware. Här är varför du måste vara särskilt försiktig med Hive -ransomware.

Läs Nästa
Relaterade ämnen
  • Spel
  • DIY
  • Retro spel
  • Raspberry Pi
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklaras, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera