Annons

Letar du efter en 8-bitars spelåtgärd? Har du inte råd med de fantastiska priserna på originella Commodore 64-spel på eBay? Inte angelägen om C64 Mini? Det är okej!

Du kan alltid bygga din egen kompakta Commodore 64 med ingenting 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 emulerar den ursprungliga Commodore 64. Tyvärr är det inte utan dess buggar och leverans till 100 $, det ä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 i dag).

C64-spel som Turrican kan köras på Raspberry Pi med VICE64

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

Även om det kan vara perfekt för hardcoreentusiaster, 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.

instagram viewer

Använd vilken Raspberry Pi-modell du gillar!

Ofta i projekt som detta är du begränsad av hårdvarubegränsningarna från Raspberry Pi. Till exempel, springa Sega Dreamcast-spel på Raspberry Pi Hur man spelar Dreamcast-spel på Raspberry Pi med RetroPieOm du vill emulera Dreamcast-spel på Raspberry Pi, kan du inte använda RecalBox. Här är vad du behöver göra istället. Läs mer kräver en Raspberry Pi 2 eller senare.

Lyckligtvis kan du köra Commodore 64-emulatorer på nästan alla modeller av Raspberry Pi som du kan få tag på. Oavsett om ett original Hallon Pi A, B eller Noll Raspberry Pi Board Guide: Zero vs. Modell A och BMed så många olika Raspberry Pi-modeller, hur vet du vilken du ska köpa? Vår ultimata guide berättar allt du behöver veta! Läs mer , valfri Pi är lämplig för att emulera en Commodore 64!

Medan du kan installera RetroPie och konfigurera VICE64-emulatorn, kommer du att få mer autentiska resultat med ett dedicerat system. Två exempel är tillgängliga:

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

Alternativet du väljer beror på modellen för Raspberry Pi du använder. Vi använder C64 av Pi Lizard för den här självstudien, men instruktionerna för Combian 64 kommer inte att vara för olika.

Tillsammans med 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 (musen är inte så viktigt, även om den borde fungera), och en USB-joystick. Spel för C64 var antingen tangentbords- eller joystickbaserade, så spelplattor och Xbox-kontroller är mindre lämpliga.

Välj ett passande hallon Pi-fodral

Dessutom kanske du vill passa 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 fall i NES-stil för en Raspberry Pi mycket enklare, det finns inget tangentbord, trots allt. Du hittar till exempel ett C64-baserat fall på eBay, men du kan spara mycket pengar med ett Raspberry Pi-fall.

Det finns också möjligheten att 3D-skriva ut ditt eget fodral genom att använda designen av 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 önskade C64-diskbild och bränna den till ditt microSD-kort. Du behöver ett kort med minst 2 GB kapacitet för detta, även om ju mer utrymme, desto fler spel kan du pressa 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 sedan Välj bild för att hitta den nedladdade IMG-filen och Välj enhet att välja ditt formaterade microSD-kort (detta ska upptäckas automatiskt). Klicka på allt när du har valt Blixt för att bränna diskbilden till microSD-kortet.

Andra alternativ finns tillgängliga för installera diskbilder på din Raspberry Pi Hur man installerar ett operativsystem på en Raspberry PiSå här installerar du ett operativsystem på din Raspberry Pi och hur du klonerar din perfekta installation för snabb katastrofåterställning. Läs mer .

Med hårddiskbilden skriven till din microSD, mata ut disken på ett säkert sätt 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

Är du redo att börja spela? Du behöver några spel-ROM-skivor för att kunna njuta av spel på din specialbyggda mini C64. ROM: er har formatet D64 eller T64, beroende på om de skapades från skiva eller kassettband (vissa band-ROM-skivor använder TAP-filändelsen).

Lägg till spel till din Raspberry Pi Commodore 64-emulator via SFTP

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

När du har ROM: erna har du tre alternativ 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 katalogen / programvaran.

  1. Kopiera spel-ROM-skivor via USB-stick.
  2. Ta bort microSD-kortet och kopiera ROM-skivorna till /software/ katalog i /root/ dela. Du måste använda Linux (eller en Linux virtuell maskin Hur man installerar Linux i Windows med en VMware Virtual MachineVill du installera Linux, men kan inte lämna Windows? Prova en virtuell maskin för att köra din favoritversion av Linux i Windows. Vi visar hur du ställer in VMware Workstation Player. Läs mer ) för denna strategi.
  3. Med en FTP-klient med SFTP-funktionalitet kan du fjärransluta till Raspberry Pi och ladda upp spelen till /software/ katalogen. Innan du gör detta, mata ut microSD-kortet från Raspberry Pi och skapa en tom textfil i /boot/ katalogen heter sSH, vilket möjliggör SSH-anslutning. Använd Raspbian-användarnamnet ("pi") och lösenord ("hallon") för att logga in.

Spela C64-spel på din Raspberry Pi

När ditt spelbibliotek laddas upp är det dags att spela. Som med den ursprungliga Commodore 64, behöver du bara sätta in spelet och sedan mata in kommandot. För att öppna VICE-menyn, tryck på F12 på tangentbordet, eller Start på en spelkontroll.

Bifoga en skiva eller bandbild för att ladda

Här kan du bläddra igenom 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 snapshots för spel. I gamla dagar var det mest omöjligt att spara dina C64-spel, du kan nu enkelt spara framsteg som en stillbild och återvända till det senare!

Autostart-spel-ROM-skivor i VICE64 på Raspberry Pi

För enkel Commodore 64-spel behöver du dock inte göra några väsentliga ändringar i konfigurationen. För att ladda spel när bilden är bifogad använder du 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 typ 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 retro magi på din dedikerade C64 minicomputer. Gå inte vilse i det massiva spelbiblioteket! När du är klar, slå Start, sedan hitta Avsluta emulator i menyn. Välj detta, så slutar C64-emulatorn och Raspberry Pi stängs av.

Letar du efter en annan plattform att emulera? Oroa dig inte, du är inte begränsad av C64. Många retro-spelkonsoler kan också vara emulerade på en Raspberry Pi Glöm SNES Classic: 5 retro konsoler som du kan efterlikna på hallonpienBehöver du verkligen spendera 100 $ för en palmstorleksversion av din favorit 1980-talskonsol? Visst finns det något slags alternativ? Läs mer .

Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.