Как да изградим Commodore 64 Mini с помощта на Raspberry Pi

Как да изградим Commodore 64 Mini с помощта на Raspberry Pi

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





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





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

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





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

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



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

Често в проекти като този сте ограничени от хардуерните ограничения на Raspberry Pi. Например, бягане Sega Dreamcast игри на Raspberry Pi изисква Raspberry Pi 2 или по -нова версия.

Windows 10 остана в цикъла за рестартиране

За щастие можете да стартирате емулатори Commodore 64 на почти всеки модел на Raspberry Pi, който можете да получите. Дали оригинал Raspberry Pi A, B или Zero , всеки 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 .

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

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

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

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

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

  1. Копирайте ROM дискове чрез USB стик.
  2. Извадете microSD картата и копирайте ROM в /софтуер/ директория в /корен/ дял. Ще трябва да използвате Linux (или a Виртуална машина на Linux ) за този подход.
  3. Използвайки FTP клиент с SFTP функционалност, ще можете да се свържете отдалечено към Raspberry Pi и да качите игрите в /софтуер/ директория. Преди да направите това, извадете microSD картата от вашия Raspberry Pi и създайте празен текстов файл в /boot/ директория, наречена ssh , което ще позволи SSH свързаност. Използвайте потребителското потребителско име по подразбиране ('pi') и парола ('raspberry') за влизане.

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

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

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

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

Забележка: Като алтернатива, ако искате пълно носталгично изживяване на C64, свържете клавиатура и въведете Заредете за T64 файлове и Заредете '*', 8,1 за D64 файлове. Натиснете Enter на клавиатурата, когато сте готови.

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

Търсите различна платформа за подражание? Не се притеснявайте, не сте ограничени от C64. Много ретро конзоли за игри също могат да бъдат емулирани на Raspberry Pi.

Дял Дял Туит електронна поща Ето защо ФБР е издало предупреждение за кошера за рансъмуер

ФБР издаде предупреждение за особено гаден вид рансъмуер. Ето защо трябва да сте особено предпазливи към рансъмуера на Hive.

Прочетете Напред
Свързани теми
  • Игри
  • Направи си сам
  • Ретро игри
  • Малина Пи
За автора Кристиан Каули(1510 публикувани статии)

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

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате