# Pi1541
Commodore 1541/1581 emulator for the Raspberry Pi
Pi1541 is a real-time, cycle exact, Commodore 1541 disk drive emulator that can run on a Raspberry Pi 3A, 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 https://cbm-pi1541.firebaseapp.com/ for SD card and hardware configurations.
Toolchain Installation
----------------------
On Windows use GNU Tools ARM Embedded tool chain 5.4:
https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q2-update
and Make:
http://gnuwin32.sourceforge.net/packages/make.htm
On dpkg based linux systems install:
(Tested on osmc/rpi3)
```
apt-get install binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib
```
On RHEL/Centos/Fedora systems follow the guide at:
https://web1.foxhollow.ca/?menu=centos7arm
(Tested on Centos7/x64 with GCC7)
https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads/7-2017-q4-major
Building
--------
```
make
```
This will build kernel.img
In order to build the Commodore programs from the `CBM-FileBrowser_v1.6/sources/` directory, you'll need to install the ACME cross assembler, which is available at https://github.com/meonwax/acme/
没有合适的资源?快使用搜索试试~ 我知道了~
适用于RaspberryPi的Commodore1541模拟器.zip
共210个文件
h:104个
c:43个
cpp:28个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 102 浏览量
2023-03-22
21:51:44
上传
评论
收藏 594KB ZIP 举报
温馨提示
适用于RaspberryPi的Commodore1541模拟器
资源推荐
资源详情
资源评论
收起资源包目录
适用于RaspberryPi的Commodore1541模拟器.zip (210个子文件)
bootcpm.128 256B
CBM-FileBrowser.asm 77KB
vic20-unexp.asm 97B
vic20-8k.asm 94B
vic20-mc.asm 94B
vic20-3k.asm 94B
c64dtv.asm 92B
c128.asm 90B
c16.asm 89B
c64.asm 89B
CBM-FileBrowser.bat 5KB
dwhcidevice.c 41KB
xga_font_data.c 37KB
lan7800.c 22KB
usbgamepad.c 19KB
usbmassdevice.c 18KB
lz.c 16KB
smsc951x.c 13KB
usbdevice.c 12KB
dwhcixferstagedata.c 12KB
usbstandardhub.c 12KB
cache.c 11KB
usbkeyboard.c 10KB
uspilibrary.c 9KB
rpi-mailbox-interface.c 9KB
string.c 8KB
usbmidi.c 7KB
armc-cstubs.c 7KB
rpi-gpio.c 7KB
performance.c 7KB
usbmouse.c 6KB
usbstring.c 6KB
rpi-i2c.c 6KB
keymap.c 6KB
rpi-aux.c 5KB
usbendpoint.c 5KB
usbconfigparser.c 5KB
dwhciframeschedper.c 5KB
dwhciframeschednper.c 4KB
exception.c 4KB
interrupt.c 4KB
usbdevicefactory.c 4KB
dwhcirootport.c 3KB
synchronize.c 3KB
dwhciregister.c 3KB
usbrequest.c 3KB
util.c 3KB
dwhciframeschednsplit.c 3KB
macaddress.c 3KB
Timer.c 2KB
devicenameservice.c 2KB
armc-cstartup.c 2KB
rpi-mailbox.c 2KB
rpi-interrupts.c 489B
ff.cpp 198KB
iec_commands.cpp 57KB
main.cpp 52KB
DiskImage.cpp 48KB
Drive.cpp 47KB
emmc.cpp 45KB
FileBrowser.cpp 43KB
wd177x.cpp 42KB
gcr.cpp 31KB
m8520.cpp 23KB
m6522.cpp 23KB
m6502.cpp 17KB
iec_bus.cpp 14KB
DiskCaddy.cpp 13KB
InputMappings.cpp 10KB
options.cpp 9KB
SSD1306.cpp 8KB
Screen.cpp 8KB
dmRotary.cpp 7KB
Pi1581.cpp 7KB
Pi1541.cpp 6KB
diskio.cpp 6KB
Keyboard.cpp 4KB
ScreenLCD.cpp 3KB
prot.cpp 3KB
SpinLock.cpp 2KB
ROMs.cpp 1KB
armc-cppstubs.cpp 1KB
c64dtv.def 5KB
vic20-unexp.def 5KB
vic20-mc.def 5KB
vic20-8k.def 5KB
vic20-3k.def 5KB
c64.def 5KB
c16.def 5KB
c128.def 5KB
.gitignore 39B
stb_image.h 245KB
logo.h 89KB
sample.h 81KB
m6502.h 29KB
iec_bus.h 23KB
ff.h 13KB
ssd_logo.h 13KB
m6522.h 12KB
dwhci.h 12KB
共 210 条
- 1
- 2
- 3
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功