реклама

Търсите някакви 8-битови игри? Не можете да си позволите невероятните цени на оригинални Commodore 64 игри на eBay? Не се интересувате от C64 Mini? Това е добре!

Винаги можете да създадете свой собствен компактен Commodore 64, като използвате нищо повече от достъпна Raspberry Pi. Ето всичко, което трябва да знаете как да го направите.

Защо да не използвате C64 Mini?

Пуснат в началото на 2018 г., C64 Mini е компактен компютър, който успешно подражава на оригиналния Commodore 64. За съжаление, това не е без грешки и доставка на $ 100, това не е идеално. Трудно е да добавите свои собствени ROM игра към C64 Mini и се доставя без променлив адаптер (което изглежда непростимо в наши дни).

C64 игри като Turrican могат да работят на Raspberry Pi с VICE64

C64 Mini се доставя и с джойстик, който се удвоява като контролер за навигация през системата, стартиране на игри, създаване на спестявания и т.н. За съжаление не е страхотен джойстик.

Въпреки че може да е идеален за хардкор ентусиасти, има шанс C64 Mini да създаде на новодошлия много лошо впечатление от 8-битови игри. За щастие има алтернатива: вашият Raspberry Pi.

instagram viewer

Използвайте всеки модел Raspberry Pi, който харесвате!

Често в такива проекти сте ограничени от хардуерните ограничения на Raspberry Pi. Например, работи Sega Dreamcast игри на Raspberry Pi Как да играете Dreamcast игри на Raspberry Pi с RetroPieАко искате да подражавате на Dreamcast игри на Raspberry Pi, не можете да използвате RecalBox. Ето какво трябва да направите вместо това. Прочетете още изисква Raspberry Pi 2 или по-нова версия.

За щастие можете да стартирате Commodore 64 емулатори на почти всеки модел на Raspberry Pi, на който можете да се захванете. Дали оригинал Raspberry Pi A, B или Zero Ръководство за борда на Raspberry Pi: Zero vs. Модел А и БС толкова много различни модели Raspberry Pi, как да разберете кой да купите? Нашето крайно ръководство ви казва всичко, което трябва да знаете! Прочетете още , всеки Pi е подходящ за емулация на Commodore 64!

Докато можете да инсталирате RetroPie и да конфигурирате емулатора VICE64, ще се радвате на по-автентични резултати със специална система. Налични са два примера:

  • Combian64: система, базирана на Raspbian, която се зарежда директно в емулатора VICE 64. Това е подходящо за почти всички модели Raspberry Pi и е произведено от Кармело Майолино.
  • C64 от Pi Lizard: въз основа на Raspbian Lite, това има настройка на разделителната способност на екрана и е предназначено за Raspberry Pi 3. Подобно на Combian64 и тази се обува директно в VICE64 средата.

Избраната от вас опция зависи от модела на Raspberry Pi, който използвате. За този урок използваме C64 от Pi Lizard, но инструкциите за Combian 64 няма да са твърде различни.

Заедно с Raspberry Pi ще ви трябва microSD карта, HDMI кабел и надеждно захранване. Трябва също да имате удобна USB клавиатура (мишката не е толкова важна, въпреки че трябва да работи) и USB джойстик. Игрите за C64 бяха базирани на клавиатура или джойстик, така че геймпадите и контролерите за Xbox са по-малко подходящи.

Изберете подходящ калъф Raspberry Pi

Освен това може да искате да поставите вашия Raspberry Pi в подходящ, вдъхновен от C64 калъф. Предлагат се няколко от тях, но те не са най-евтините опции, благодарение на сложността на дизайна.

Например, случай в стил NES за Raspberry Pi е много по-прост, в края на краищата няма клавиатура. На eBay например ще намерите случай, базиран на C64, но бихте могли да спестите много пари, използвайки стандартен калъф Raspberry Pi.

Има и възможност за 3D отпечатване на вашия собствен калъф, като използвате дизайна на Freakdude, който можете изтегляне от Thingiverse.

Вземете C64 изображение за Raspberry Pi

Започнете, като изберете предпочитаното от вас изображение на C64 диск и го запишете на вашата microSD карта. За това ще ви е необходима карта с капацитет от поне 2 GB, въпреки че колкото повече място има, толкова повече игри ще можете да стиснете.

Най-добрият инструмент, който можете да използвате за това е Ether, който ще намерите в etcher.io. Изтеглете инструмента (той е достъпен за Windows, macOS и Linux), инсталирайте и стартирайте и след това използвайте Изберете изображение за да намерите изтегления IMG файл и Изберете диск за да изберете вашата форматирана microSD карта (това трябва да бъде открито автоматично). С всичко избрано щракнете флаш да запишете изображението на диска на microSD картата.

Други опции са достъпни за инсталиране на изображения на диск на вашия Raspberry Pi Как да инсталирате операционна система на Raspberry PiЕто как да инсталирате ОС на вашия Raspberry Pi и как да клонирате перфектната си настройка за бързо възстановяване при бедствия. Прочетете още .

С изображението на диска, записано на вашия microSD, извадете диска безопасно от вашия компютър, поставете го в своя Raspberry Pi и заредете. Добре дошли в новия си Commodore 64!

Добавяне на игри към Pi 64

Готови ли сте да започнете да играете? Ще ви трябват някои игрови ROM, за да се наслаждавате на игри на собствения си вграден мини C64. ROM са във формат D64 или T64, в зависимост от това дали са създадени от дискова или касетна лента (някои ROM ROM използват разширение на файла TAP).

Добавете игри към вашия Raspberry Pi Commodore 64 емулатор чрез SFTP

Не можем да ви дадем никакви връзки за намиране на ПЗУ онлайн. Ще трябва да използвате любимата си търсачка, за да търсите Commodore 64 ROM файлове. Имайте предвид, че не трябва да използвате ROM, за които не притежавате физически носител.

След като имате ROM, имате три възможности да добавите игри към вашия Raspberry Pi. Предполагаме, че сте ги изтеглили първо на вашия компютър. Те трябва да се съхраняват в / софтуерната директория.

  1. Копирайте ROM играта чрез USB флашка.
  2. Извадете microSD картата и копирайте ROM в /software/ директория в /root/ преграда. Ще трябва да използвате Linux (или a Linux виртуална машина Как да инсталирате Linux в Windows с виртуална машина VMwareИскате ли да инсталирате Linux, но не можете да напуснете Windows? Опитайте виртуална машина, за да стартирате любимата си версия на Linux в Windows. Показваме ви как да настроите VMware Workstation Player. Прочетете още ) за този подход.
  3. Използвайки FTP клиент с SFTP функционалност, ще можете да се свържете дистанционно с Raspberry Pi и да качите игрите в /software/ директория. Преди да направите това, извадете microSD картата от вашия Raspberry Pi и създайте празен текстов файл в /boot/ извикана директория SSH, което ще даде възможност за SSH свързаност. Използвайте потребителското име по подразбиране Raspbian („pi“) и паролата („малинов“), за да влезете.

Играйте C64 игри на вашия Raspberry Pi

С качването на библиотеката ви за игри е време да играете. Както при оригиналния Commodore 64, всичко, което трябва да направите, е да вмъкнете играта и след това да въведете командата за зареждане. За достъп до менюто VICE натиснете F12 на клавиатурата или начало на игрален контролер.

Прикачете изображение за диск или лента за зареждане

Тук можете да разгледате различни опции, от прикачване на игрови изображения (във формат на лента или диск) до получаване на онлайн през Ethernet. Възможно е също да създавате екранни снимки, да записвате аудио и да запазвате или зареждате снимки на игри. Докато в старите дни беше невъзможно да запазите своите C64 игри, сега лесно можете да запазите напредъка като моментна снимка и да се върнете към нея по-късно!

Автоматично стартиране на игрови ROM в VICE64 на Raspberry Pi

За прости Commodore 64 игри обаче няма да е необходимо да правите значителни промени в конфигурацията. За да заредите игри, след като изображението е прикачено, използвайте Автоматично стартиране на изображението. Базираните на лента ROM ще отнемат повече време от дисково-базираните ROM, така че D64 файловете трябва да се зареждат по-бързо от T64 файловете.

Забележка: Освен това, ако искате пълно носталгично C64 изживяване, свържете клавиатура и напишете LOAD за T64 файлове и НАТРЕБА "*", 8,1 за D64 файлове. Натиснете Enter на клавиатурата, когато сте готови.

След малко ще разтърсите 8-битова игрова ретро магия на вашия специализиран C64 миникомпютър. Не се губете в тази масивна библиотека с игри! Когато сте готови, натиснете начало, след това намерете Излезте от емулатора в менюто. Изберете това и емулаторът C64 ще приключи и Raspberry Pi ще се изключи.

Търсите друга платформа, която да подражавате? Не се притеснявайте, не сте ограничени от C64. Много конзоли за ретро игри също могат да бъдат емулирани на Raspberry Pi Забравете SNES Classic: 5 ретро конзоли, които можете да подражавате на Raspberry PiНаистина ли трябва да похарчите 100 долара за версия с размер на дланта на любимата си игрална конзола от 1980-те? Сигурно има някаква алтернатива? Прочетете още .

Кристиан Каули е заместник-редактор за сигурност, Linux, DIY, програмиране и обяснени технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.