Go to file
penfold42 0f536925bc Added i2cLcdFlip = 0/1 to flip display 180 deg 2018-06-16 00:01:02 +10:00
CBM-FileBrowser_v1.6/sources Added my modified version of nbla000's CBM-FileBrowser.asm 2018-06-11 20:08:11 +10:00
src Added i2cLcdFlip = 0/1 to flip display 180 deg 2018-06-16 00:01:02 +10:00
uspi moved sources to src/ dir, clean with explicit defined files 2018-05-22 19:04:38 +02:00
.gitignore refactored Makefile, fixed support for different Raspberry versions 2018-05-21 02:27:13 +02:00
.travis.yml added Travis CI integration 2018-05-21 02:27:25 +02:00
3rdPartyFiles.txt Project setup 2018-05-20 14:53:34 +10:00
LICENSE Initial commit 2018-05-18 16:53:36 +10:00
Makefile Added support for ssd1306 128x64 2018-06-03 18:11:58 +10:00
Makefile.rules Fix lazy $(CFLAGS) evaluation; add -std=gnu99 2018-05-27 01:48:49 +03:00
README.md Update README.md 2018-05-23 21:50:30 +10:00
linker.ld Project setup 2018-05-20 14:53:34 +10:00

README.md

Pi1541

Commodore 1541 emulator for the Raspberry Pi

Pi1541 is a real-time, cycle exact, Commodore 1541 disk drive emulator that can run on a Raspberry Pi 3B (or 3B+). The software is free and I have endeavored to make the hardware as simple and inexpensive as possible.

Pi1541 provides you with an SD card solution for using D64, G64, NIB and NBZ Commodore disk images on real Commodore 8 bit computers such as;- Commodore 64 Commodore 128 Commodore Vic20 Commodore 16 Commodore Plus4

See www.pi1541.com for SD card and hardware configurations.

Building

On Windows use GNU Tools ARM Embedded tool chain 5.4.1 using make. https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads/5-2016-q2-update

On dpkg based linux systems install: binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib

make

This will build kernel.img