The Pi1541 Commodore Disk Drive Emulator

Channel:
Subscribers:
57,200
Published on ● Video Link: https://www.youtube.com/watch?v=CAqJKelw2_4



Duration: 35:42
65,239 views
1,782


The Pi1541 is an open source project by Steve White that uses a Raspberry Pi 3B(+) to allow for cycle exact emulation of a Commodore 1541 disk drive.

In this video, I build two different versions of Pi hats that allow the Raspberry Pi to be connected to Commodore hardware. I also take a look at setting up an SD card from scratch and fiddle a bit with the options.txt settings. A bit of a trial-and-error tutorial if you will. Hope it is useful.

The SD2IEC is an open source SD storage solution for Commodore computers that uses a micro controller and some custom software. The firmware is available here: https://sd2iec.de

The 1541 Ultimate II+ is available from Gideon's Logic Architectures here: https://ultimate64.com/Main_products

The Pi1541 main website is here (get the specialized files for the SD card there, as well as a filebrowser d64 disk image): https://cbm-pi1541.firebaseapp.com

Edu's Pi hat is available from arananet: https://www.arananet.net/pedidos/product/pi1541-convert-your-raspberry-pi-3-into-a-full-compatible-1541-c-drive/

Andrew's sophisticated version is open source and all needed files can be accessed on the Backoffice GitHub: https://github.com/backofficeshow/Commodore-1541-emulator-pi-Hat
It will also (as far as I know) be available to buy as a kit/assembled from his shop here: https://backofficeshow.com/shop/
Discussion about the Backoffice version on Discord: https://discordapp.com/invite/6AfRFg

There are many other takes on Pi hats for the same purpose. Here is another popular one: https://github.com/hackup/Pi1541io

Mingos Commodorepage has an excellent 2 part tutorial on setting up the Pi1541 from hardware to software (German): https://mingos-commodorepage.com/tutorials/pi1541tut.php?id=124&title=Der%20PI1541%20Floppy%20Emulator

The Raspberry Pi firmware master ZIP mentioned and used for setting up the SD card is available here (links to the Raspberry Pi GitHub): https://github.com/raspberrypi/firmware/archive/master.zip

The 1541-II firmware ROM I used is available from zimmers.net: http://www.zimmers.net/anonftp/pub/cbm/firmware/drives/new/1541/index.html

The C64 character ROM is available on zimmers.net, too: http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/c64/index.html

Check out the Pi1541 discussion on the lemon64 forum, too: https://www.lemon64.com/forum/viewtopic.php?t=67978

The music used for the soldering portions of the video is called "4K" and was kindly provided by Focus 10 aka Øystein Hansen. Thank you! Check out more of his work here: https://soundcloud.com/user-993847645

The review(ish) parts of this video have in no way been sponsored or influenced in any way. I was just given the Pi hats for free to check out. Thank you Edu & Andrew!

Buy a Raspberry Pi 3B here (affiliate links, you don't pay extra, I get some money):

US: https://amzn.to/2RxDP4u
UK: https://amzn.to/2XxfyB6
DE: https://amzn.to/2N9YkFV

If you find this video helpful and/or entertaining please like, share, subscribe and/or consider a donation!

TWITTER: https://twitter.com/thejanbeta
PATREON: https://patreon.com/janbeta
WEBSITE: https://www.janbeta.net
TWITCH: https://www.twitch.tv/thejanbeta

Thanks!

#JanBeta #Pi1541 #Commodore #DiskDrive







Tags:
Pi1541
Retrocomputing
Commodore
C64
C128
C16
Plus/4
VC20
VIC20
Raspberry Pi
Tutorial
SD
Emulator
Drive
Disk
D64
D81
G64
Emulation
Cycle Exact
1541Ultimate
SD2IEC
SD TO IEC
Kernal
Firmware
ROM
Diskdrive
Floppy
IEC
Serial
OLED
Level Shifter
Build
Soldering