[RASPBERRY PI] [RETROPIE] [LINUX]
The topic of this blog post is to show how I have set up my Retropie to play C64 games on Raspberry Pi.
When I was at school I had a C64 and I loved this machine.
Some years ago the OCM, the Oldenburger Computer Museum opened. This museum is specialized on 8-bit-machines, like C64. OCM is a hands-on-museum, you can ask and play games on their machines.
After I had seen how much fun kids still today have playing games which were created many years before they were born, I directly decided to give the museum my C64 and C16-Plus4 hardware. Lots of my friends did the same. You should think about it. It is hands-on, they run and use the machines, sometimes a machine breaks down and must be repaired, they always need hardware.
I was not unhappy about giving away my hardware, I did not use it often the last years and one needs some room space to keep it. Room space in Munich for things you don't use every day? Yeah.
Ok, but now I want to play some C64 games again and my experience with Raspberry Pi was so good the last weeks, I thought I give it a try and it worked.
Preparation and requirements
Load the image to the SD card
Be careful! Check you don't need the content on your SD card anymore!!!
Be careful! Check you have configured the correct drive to not delete your harddisk!!!
On my machine it looks like this :
While booting for the first time the filesystem is automatically resized to the full size of the SD card.
Then the welcome-screen of Emulationstation says :
2 gamepads detected, hold a button on your device to configure it.
I hold a button pressed and the configuration begins, just use the request button.
My NES-like gamepad has these buttons :
For all other requested buttons I hold a button on the pad pressed to skip it.
Then my options are :
If you need to reconfigure your joystick or pad press START, select CONFIGURE INPUT and configure your device.
Let's go on with the general raspberry pi and retroarch configuration.
Let's configure WIFI first, to update the OS and software and to install the emulators.
Here I first do the
to get VICE (the Versatile Commodore Emulator) installed, to use it as C64 emulator.
If your SD card is small or you don't want to download all available emulators, you can select them one by one, but at least install Vice.
Get the roms to the Retropie
or the same with my IP address instead of "retropie" I can access the folders for the roms on the Pi from Windows File Explorer.
From Mac OS you
For C64 you have to store them unpacked as .d64/.t64 in the
You can transfer the roms as well with a USB pendrive, how to mount it is decribed here.
Now that I have installed the C64 emulator VICE and stored the roms on the Pi, I have to tell Emulationstation to reload.
You can either restart the Pi via START/QUIT/RESTART SYSTEM or you leave Emulationstation with F4 and then start it again with emulationstation from shell.
Now the emulators are there
Now that I have installed Vice and stored the roms the Pi allows me to choose "Commodore 64".
If it is the only emulator installed with roms, it is already selected and you just need to start it with A.
I start a game.
Gamepad and/or Keyboard not working ?!?
At this point I was stuck for some time. The game was starting, but after the intro was finished I could not start playing.
As always, I can only tell you what I did and what works for me, I cannot tell you if this always a good or correct decision.
You have to configure VICE.
It took me some time to accept that my gamepad is configured, but VICE is not configured to use it...
Press A to get into the VICE menu.
There I select
to change it from "none" to "joystick".
I do the same for "Joystick device 2", too.
Then I configure
I do the same for "Userport joystick adapter port 2"
I use an english keyboard which is identified as "American (us)" according to
so this ok for me.
as this seems to work better for my keyboard.
Saving these settings is done with
Here I have some last hints for you if it is not working for you :
Sounds funny but if Retropie is as new to you as it is for me, everything is trial and error.
The sound worked out of the box for me, I have just connected earphones to the sound jack.
Retropie comes without games (roms).
You can download them, there is a huge community, just google for it.
To get an idea how a C64 looks like, this is how Bubble Bobble looks like :
and what I really love is Ghosts'n Goblins :
last fix of this post : 20170528
My Technical Blogs
Blogs Of Friends