BCM64 is a bare metal C64 Emulator (using VICE) for the Raspberry Pi (Models 2 & 3).
There is no bloated O/S to boot and the emulator has direct access to hardware resulting
in better performance than the Linux based distributions.
VICE dependencies are satisfied using circle-stdlib.
GitHub Link: https://github.com/randyrossi/bmc64
Features
- Quick boot time: ~6 seconds!
- True 50hz/60hz smooth scrolling (no horizontal tearing or jitters!)
- Extremely low latency between input and audio/video
- Excellent audio/video synchronization
- No need to issue a shutdown sequence, just power off
- Supports wiring real joysticks via GPIO pins (optional)
What to put on the sdcard - in root-directory:
KERNAL, BASIC, CHARGEN, d1541II (rename files below)
(siehe
KERNAL - https://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/kernal.901227-03.bin
BASIC - https://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/basic.901226-01.bin
CHARGEN - https://www.commodore.ca/manuals/funet/cbm/firmware/computers/c64/characters.901225-01.bin
d1541II - https://www.commodore.ca/manuals/funet/cbm/firmware/drives/new/1541/1541-II.251968-03.bin
)
kernel7.img for Pi2 or kernel8.img for Pi3 or bothrpi_sym.vkm
config.txt
cmdline.txt
NOTE: Any disk or cartridge images MUST be placed in the root directory. Subdirectories are not supported.
Download der "aktuellen" Version:
http://accentual.com/bmc64/downloads/bmc64-1.0.2.zip