Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Run C64 games on Debian (Bullseye)

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Post Reply
Message
Author
User avatar
Hallvor
Global Moderator
Global Moderator
Posts: 2020
Joined: 2009-04-16 18:35
Location: Kristiansand, Norway
Has thanked: 138 times
Been thanked: 204 times

Run C64 games on Debian (Bullseye)

#1 Post by Hallvor »

What is VICE?

VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, BeOS, QNX 4.x, QNX 6.x, Amiga, Syllable or Mac OS X machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C64DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610/C510). An extra emulator is provided for C64 expanded with the CMD SuperCPU.

Installation

Code: Select all

# apt install vice
We'll need a few extra files. Make a temporary directory and download the source.

Code: Select all

# cd /usr/share/vice

Code: Select all

# mkdir temp

Code: Select all

# cd temp

Code: Select all

# wget http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-3.5.tar.gz
Extract it

Code: Select all

# tar vzxf vice-3.5.tar.gz
Copy the ROM

Code: Select all

# cd /usr/share/vice/temp/vice-3.5/data/C64/

Code: Select all

# cp basic chargen kernal /usr/share/vice/C64/
Copy the drive ROMs

Code: Select all

# cd /usr/share/vice/temp/vice-3.5/data/DRIVES/

Code: Select all

# cp d1541II d1571cr dos* /usr/share/vice/DRIVES/
Copy the printer ROMS

Code: Select all

# cd /usr/share/vice/temp/vice-3.5/data/PRINTER/

Code: Select all

# cp cbm1526 mps801  mps803 nl10-cbm /usr/share/vice/PRINTER/
Delete the temp directory

Code: Select all

# rm -rf /usr/share/vice/temp

Launch VICE

Code: Select all

$ x64
Games can be launched from the File menu, but it is a good idea to configure everything first.

Configuration
This page has a little quick and easy info on configurations:
https://www.c64-wiki.com/wiki/WinVICE

This manual is very comprehensive:
https://vice-emu.sourceforge.io/vice_toc.html

Finding games
There are tons of web pages offering downloads of C64 games, so take a pick.
[HowTo] Install and configure Debian bookworm
Debian 12 | KDE Plasma | ThinkPad T440s | 4 × Intel® Core™ i7-4600U CPU @ 2.10GHz | 12 GiB RAM | Mesa Intel® HD Graphics 4400 | 1 TB SSD

phoenix_art
Posts: 134
Joined: 2013-12-08 17:47
Has thanked: 1 time

Re: Run C64 games on Debian (Bullseye)

#2 Post by phoenix_art »

Very nice tutorial! I'm a big fan of Commodore 64 - since about 5 years old - so I've been made a fan-page for all the best games - mostly - here: https://c64games.net/
You should follow this page if you really like games and you would like to play newer games on this great platform! ;)

Post Reply