Тёмный

Building a PI1541 for the Commodore 64 

Tim's Retro Corner
Подписаться 1,8 тыс.
Просмотров 9 тыс.
50% 1

Thanks to www.pcbway.com for sponsoring this video. The Pi 1541 is a modern day replacement for the venerable Commodore 1541 disk drive. Unlike devices like the SD2IEC, it is a cycle exact emulator, which means anything you can do on a real 1541, you can do on this. Including run code.
This is an open source project by Steve White, and the project page is here: cbm-pi1541.firebaseapp.com There is also a GitHub page for the source code: github.com/pi1541/Pi1541
I bought mine as a kit from eBay, but there are many other variations. If you want to source the components yourself, you can order PCBs through the shared project page on PCBWay: www.pcbway.com/project/sharep...
The case I used: www.thingiverse.com/thing:489...
I made the following modifications to it
- Extended the width by 1mm just to make it an easier fit
- Extended the front by 20mm to make it easier to fit the LEDs in the front panel
- Shifted the OLED window by 4mm to suit my particular OLED screen
🔴 Subscribe for more retro stuff: ru-vid.com...
🔴 Buy me a coffee or make a one-time donation: www.paypal.com/donate/?hosted...
🔴 Blog: timsretrocorner.com
Music: Arpanauts by Eric Skiff - ericskiff.com/music
00:00 - Introduction
00:32 - Discussion
02:48 - Sponsor message
03:23 - The Build
07:46 - Set Up the SD Card
13:23 - First Test
15:15 - External Monitor Test
16:05 - Startup Problem Fixed
17:44 - I Missed some Board Jumpers!
19:00 - Final Test
22:07 - 3D Printing the Case
25:04 - The Completed unit in Operation

Наука

Опубликовано:

 

23 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@easyerthanyouthink
@easyerthanyouthink 6 месяцев назад
Another obscure small channel with better content then all the big tubers. Thanks
@joerinaldi5
@joerinaldi5 10 месяцев назад
Excellent video. Great looking mini SD/Floppy case. Very nice
@TimsRetroCorner
@TimsRetroCorner 10 месяцев назад
It's a tight fit, is the only thing, especially around the oled. One day I might remix it a little larger. Thanks for watching.
@lactobacillusprime
@lactobacillusprime Год назад
A great affordable storage solution that is compatible with a ton software. Seems to be quite a doable project.
@brianbuckley6713
@brianbuckley6713 Год назад
Nice project Tim.
@borayurt66
@borayurt66 Год назад
Hi, good video. Pi1541 is a great project, maybe one of the best things in the C64 universe. But it definitely lacks a proper step by step guide for the somewhat technically less informed players. So, more videos like this, the better. You never explained why you chose to turn on the "ignore reset" option, I left is as default and it works fine for me. Since this is a real cycle exact emulator, and since a real 1541 resets whenever the C64 is power cycled, I think it is better to reset the Pi1541 too.
@TimsRetroCorner
@TimsRetroCorner Год назад
Thanks. The reason for the "Ignore Reset" is that without it my Pi1541 would crash on startup, just displaying "loading ROM" on the hdmi screen (see around 16:00 in the video). If yours starts up okay then you don't need it! It has nothing to do with the reset signal from the C64, this is the Pi itself.
@apx5777
@apx5777 6 месяцев назад
I got one prebuilt one from ebay, and although i got the display to work by tweaking the options.txt, and search everything i could on the Web i still can't get a disc to load. I think it's only me with the problem. I'm using a pi3A+ and 16Gb sd card formated to fat32 with all the files copied from the various places.
@jdryyz
@jdryyz Год назад
Can you provide a link to the buttons label? I had the same problem with the OLED cutout, by the way. I did some clever cutting and repositioning of the ABS material.
@TimsRetroCorner
@TimsRetroCorner Год назад
If you go to the Thingiverse link in the description, the labels are one of the 'thing files' (pdf).
@jdryyz
@jdryyz Год назад
@@TimsRetroCorner Thanks!
@bob19611000
@bob19611000 Год назад
Until the C-1581 DD the weakest part of the Commodore 8-bit series was the disk drive. Unfortunately, too little too late. this solution (and others) make them usable but of course its just about nostalgia and fun of living in the past.
@dionjennings2379
@dionjennings2379 Год назад
Hi Tim... I enjoyed watching your putting together and testing this device. If I may ask, what do you use to connect your C64 to your monitor? Is it an HDMI monitor?
@TimsRetroCorner
@TimsRetroCorner Год назад
Thanks. The monitor is an old portable LCD TV/DVD combo from around 2000. It connects to the C64 via SCART (C64 to SCART cable came from the Retro Computer Shack).
@cmgray74
@cmgray74 3 месяца назад
Is there any minimum requirement for which raspberry Pi? I have many Raspberry Pis running around except the newest one. If possible I would like to use one of the older ones. I also saw a Pi Zero can be used as well. Thanks for the great video!
@TimsRetroCorner
@TimsRetroCorner 3 месяца назад
You might need to take account of the form factor when fitting the board to the pi - possibly the network ports on some models might get in the way. I don't know if it works with a Pi 5, but the 3 & 4 (and Zero2) should all work fine.
@emastyle
@emastyle 5 месяцев назад
Anyone tried with PI3A+? I cannot make it to work, no HDMI signal, no oled info. PI is working as I can boot standard SO. Any suggestions?
@emastyle
@emastyle 5 месяцев назад
Anyway, I figured out how to make it work. As I used a PI3A+ 2022 version, I needed to use the latest firmware files from PI repo. that's all ;)
@TimsRetroCorner
@TimsRetroCorner 5 месяцев назад
Good to know.
@richardwaters9284
@richardwaters9284 Год назад
I like your case better than the one I found. can you share a link to the STL?
@TimsRetroCorner
@TimsRetroCorner Год назад
I've added the link to the description (RU-vid can be kinda prissy about links in the comments). I did have to make a few adjustments to it though. BTW, the printed labels are included as a PDF with the case files.
@Mike_Neukam
@Mike_Neukam Год назад
To enable the buzzer uncomment the following options: SoundOnGPIO = 1 SoundOnGPIODuration = 1000 // Length of buzz in micro seconds SoundOnGPIOFreq = 1200 // Frequency of buzz in Hz To make the buzzer sound more like a floppy drive: Change SoundOnGPIODuration to 60 Change SoundOnGPIOFreq to 720 To use the CBM font on the OLED uncomment the following options: ChargenFont = chargen // 8 bit font file i2cLcdUseCBMChar = 0 // set it to 1 to use CBM font on LCD. Small but fun ! Have fun!
@TimsRetroCorner
@TimsRetroCorner Год назад
Hi Mike, I had the sound values set, but what I hadn't realised was there was also a jumper on the PCB that needed to be set. (I have now set it but it didn't make the video). It doesn't sound remotely like a floppy drive though, so I'll definitely give your alternate values a try.
@Mike_Neukam
@Mike_Neukam Год назад
@@TimsRetroCorner Yeah I forgot about that jumper even though I was staring at it yesterday. Glad you got it sorted.
@stephenwhite506
@stephenwhite506 Год назад
Sorry it isn't so straightforward to setup, I made it support so many configurations that ended up complicating things. Anyway I'm a big fan of the channel and am inspired by what you do.
@TimsRetroCorner
@TimsRetroCorner Год назад
Wow. Thank you! It's inspiring that a project like this is not only open source but has been adopted and adapted into so many different devices, yet at its heart boils down to a Pi, a level converter, a plug, and a few switches.
@doktor6495
@doktor6495 Год назад
Hi Tim! Detailed and structured video - thanks for that! It's correct, that the SD2IEC doesn't run code like the origin 1541 does. But SD2IEC supports fastloaders like JiffyDOS, the Final Cartridge 3 fastloader/fastsaver, DreamLoad, Exos, GEOS, ... And SD2IEC is much cheaper ... normally! 🙂SD2IEC is much easier to configure, don't needs seperate power supply, is smaller ... So .. it's nice to have different 1541 "emulations" but I'm really happy with my SD2IEC! Best regards, Doc64!
@TimsRetroCorner
@TimsRetroCorner Год назад
SD2IEC is probably easier to get hold of these days than a Raspberry Pi too. But I do like that the Pi1541 is just a device on the bus, and not tied to the 64 for power. Plus my SD2IEC doesn't have a bus passthrough, so there's that (although I think that some do)
@waterup380
@waterup380 Год назад
cool and looks easy to make but the software seems to need an easy command to work better
@SaturnV2000
@SaturnV2000 5 месяцев назад
No explanation of "options.txt" parameters.
@jondoough
@jondoough 6 месяцев назад
are you using a 3a or 1a?
@jondoough
@jondoough 6 месяцев назад
nevermind i found out the author is not supporting this device anymore and hoarding v1.25 and not updating github
@TimsRetroCorner
@TimsRetroCorner 6 месяцев назад
It's definitely a pi 3 (I've never owned a 1). I hadn't heard about support being discontinued, that's a shame, but sadly all too common with retro projects.
@rafaelmmartinez9170
@rafaelmmartinez9170 Год назад
This is a great project but need to be migrated to something lie a Le Potato, The raspberry issues is just stupid, there is no way I'm paying more than 30$ for a raspberry.
@TimsRetroCorner
@TimsRetroCorner Год назад
The hardware connections should be simple - this is not a very complex circuit (although it may not look pretty connecting it to other boards if they have different form factors or pinouts). The tough part I imagine is the software - I have no idea what would be involved in porting it to a different SBC. Anyhow, they say supplies are about to improve, and with that prices should start to come down...
@stefanp4258
@stefanp4258 Год назад
don't use c64 anymore, use pi4 instead
Далее
The Pi1541 Commodore Disk Drive Emulator
35:42
Просмотров 68 тыс.
Howto: Pi1541 on RPi Zero and 1
20:34
Просмотров 14 тыс.
Разбудили Любимой Песней 😂
00:14
Strong cat !! 😱😱
00:19
Просмотров 2,6 млн
This Commodore 1541 hides a terrible secret.
8:54
Просмотров 114 тыс.
Pi1541 short demo
4:27
Просмотров 6 тыс.
Building a Pi1541 Commodore Disk Drive Emulator
22:05
Просмотров 2,2 тыс.
Pi1541 How to get started
8:16
Просмотров 12 тыс.
External Amiga 500 PiStorm Accelerator
41:32
Просмотров 48 тыс.
iPhone, Galaxy или Pixel? 😎
0:16
Просмотров 944 тыс.
Красиво, но телефон жаль
0:32
Просмотров 1,4 млн
iPhone 15 Pro в реальной жизни
24:07
Просмотров 424 тыс.