Commodore 64 VIC 20 PET

MTMasterGaming edited this page Jul 6, 2017 · 1 revision


The Commodore 64 is an 8 Bit personal computer introduced in 1982 by Commodore International. This model holds the world record for the highest-selling single computer model of all time.

Emulator Rom Folder Extension BIOS Controller Config
VICE c64 .crt .d64 .g64 .t64 .tap .x64 .zip .prg none /opt/retropie/configs/c64/sdl-vicerc and /opt/retropie/configs/c64/sdl-joymap-c64.vjm

Emulator: VICE


Accepted File Extensions: .crt .d64 .g64 .t64 .tap .x64 .prg

Place your ROMS in



Start Game: Spacebar
Menu: F12
Select: Enter
Cancel: Backspace
Exit GUI: Escape

Changing Controls:
-Press F12 to enter menu
-Navigate to machine settings and press enter
-Navigate to Joystick settings and press enter
-Navigate to Joystick device in port 2 and press enter
-to use a numpad to play your game navigate to Numpad and press enter
     -Up: 8
     -Up/Right: 9
     -Up/Left: 7
     -Left: 4
     -Right: 8
     -Down: 2
     -Down/Left: 1
     -Down/Right: 3
     -Fire: 0
-to use a Joystick (gamepad) instead, navigate to Joystick and press enter


Go into 
- settings management
- save settings on exit
- save current settings
- save hotkeys
- save joystick map

- Go back to Joystick settings by pressing backspace and navigate to Joystick 1 Mapping and press enter
- Press enter on each key followed by pressing the key on your gamepad you wish to be mapped.
- Press escape to exit the menu and return to your game

Advanced Configuration

Once you've started and exited the VICE emulator at least once it will create a configuration file called sdl-vicerc in /home/pi/.vice/ which is a symbolic link to


open the file "sdl-vicerc" and to double the screen size change

to VICIIDoubleSize=1 


  • There have been some reports of the emulator crashing when it exits requiring a hard reboot

Note that the VICE emulator also emulates systems other than the Commodore 64

  • C128
  • C64DTV
  • almost all PET models
  • PLUS4
  • CBM-II (aka C610)
  • VIC20

which can be accessed through the Runcommand Launch Menu


Wiki Home Page

Getting Started



Advanced Configuration




Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.