I originally created the project as a hobby but mostly because I couldn't afford a U2+ either. I made it for tinkerers like myself that already had raspberry pis around. With an existing raspberry pi and some basic soldering skills you can make an adapter for about $5. I gifted the project to the community not knowing that so many ebayers were going to pick it up and start selling adapters for $35-$100. It is just my hobby and who knows with all the donations that people have generously given me, maybe one day I could actually afford an actual U2+ ;). My next project is a SuperCPU clone along with with drive drive emulation. This time I will connect it to the cartridge port so it will be able to emulate cartridges and be more like U2+, Backbit, Kungfu, EasyFlash etc.
Wow - Feel a little honoured to have you in my comments section Stephen! It's like a celebrity drop-in :) I hope I did your creation justice, and if you want someone to review anything you create I'd be more than happy to do so! Thank you so much for watching! (and subscribing hopefully ;) ) Stay in touch!
@Mr Guru I did not sense that he said he was ripped off. I think you are reading too far into it. If he felt ripped off I highly doubt he'd continue to work and improve the product What I took away from his comment was that he didn't expect the success of the product as he has seen. I welcome his future projects as well, he's a blessing to the C64 community.
If this had cartridge emulation it would be a perfect low cost substitute for an ultimate II+. I also have a Pi1541 + a fast loader cartridge and that's the only feature I really miss about the UII+. It would be cool if you made an all in one solution (if it's possible).
Hi All - at the 5:00 minute mark I'm saying plug the cable into the Cassette Port - of course I meant to say Serial Port! Thanks to Jens Droessler for pointing that out - I must have been tired/drunk/careless (delete as appropriate) when I recorded that :) Sorry all!
For the new cart, sharing data with the C64 must be like how a kid feels going for a walk with a grandparent. “Why are we going so slowly? Why can’t I climb that tree while I wait for you?“
I just cleaned off my originial C64 this weekend and have been absolutely fascinated by all of the new items that have been built for it over the years. Thank you so much for posting this review, I may end up buying this as well. Also subscribing, thanks!
This now seems the best alternative. I have ordered an Ultimate II+ 50 days ago, but now I received a mail saying it will not be available for the time being. So, this is the best right now.
I love my Ultimate II+. But most of it's features aren't needed by everyone. Like the ability to play Amiga MOD files, etc. But here's the best argument, if you have an NTSC Commodore 64, you need the REU functionality to play Sam's Journey. It's one of the best games ever made for the C64.
I checked eBay right after watching your video. Went back today and all the regular price items are gone! I blame your video! In all seriousness great video!
Due to the semi-conductor shortage, a Pi Zero is very expensive and nowhere to be found. Let's hope it returns to the £5-£10 price range when it becomes available again. I'm guessing the one used in this project is the Pi Zero v1.3 with 1Ghz CPU and 512MB RAM? Does it need any kind of overclocking or is this just related to other Pi models?
Thank you for a great video and thank you Stephen White for creating this! I think this might be exactly what I need to get back to using a C64 regularly again (It's about time!) I have a C64C and a 1530 but no disk drive, nor any disks, for that matter. I'm on the lookout for an Oceanic OC-118N/Excelerator +/KY-1000 since that's what I had back in the days but a Pi1541 or an U2 would get me into business quickly while I keep looking and also help keep my son's interest in the C64 up (I have a C64 Mini which he loves to use but it really is far too limited). The plan is that once I'm fully set with both a disk emulator and a physical drive and floppies I can download whatever I want and, in some cases, copy from the emulator to physical floppies to get the full experience when I wish. Sorry for my long rant but this video really got me excited! 🤣
I guess it only needs the cartridge port for power and to load the Epyx ROM, which has no knowledge of the drive being a Pi1541. The Pi1541 part would work fine by just providing the power to the correct pins and hooking up the IEC connector to the serial port. So.... It should be quite doable to make a version of the Kung-Fu Flash cartridge, that would also have all of the Pi1541-bits of this one. With this combination, you could load EF3, use any speed loader cartridges such as the Epyx here, Action Replay, FC3, etc and also load cartridge games. I think that would be pretty close to the best a man can get like Gillette.
I collected a bunch of Commodore stuff when I was younger from garage sales and thrift stores, and I would've loved to have something like this. Though I think I've become spoiled by modern computers too much and have so little free time I don't think I would have the patience anymore to play around on a commodore. It was rather amazing how much stuff there was for it. I was lucky and my dad knew somebody from work who had a whole huge collection of disks with all kinds of software, that kept me busy for years. I'm a bit lucky that I kind of worked my way up through the years using old computers so I experienced C64, DOS, Windows 3.1, 95, 98, Me, XP, 7, 10, and now 11. If I had started now on a modern OS and went back to try one of those old systems it would be a struggle/challenge, and maybe I wouldn't appreciate how groundbreaking and awe-inspiring it was when it first came out, because if something had amazing graphics I'd be spoiled by modern ones and wouldn't get the full sense of awe of it being the best graphics I'd ever seen on that system, I'd just think, wow, this is somewhat less bad than everything else on this hunk of junk.
I tried to save money with a sd2iec, but that wasn't good enough. Then built a PI1541 with color LCD.. the UI was clunky, and not being able to use a pi Zero (at that time) raised the overall price significantly. Finally, I took the plunge and bought an Ultimate-II+ and never looked back! It is worth every penny, and the fact it can emulate every fastloader, kernel, memory expansion and even freezer cart make it truly the ultimate solution. I'd suggest the ultimate-ii+ and a dead test cart.
@@TheRetroShack I fully agree that the pi1541 is a reasonable substitute when the retro budget is tight, especially now that you've shown me they got pi zero working!
One baud is not equal to a byte. Taking the same example shown with the ZX Spectrum, a 1541 would be roughly 1.8 times faster than a cassette load on a ZX.
Whoops - silly maths. However it’s still not too pretty a sight for the C64. I’ll add the correction to the description: Datasette 50 bytes / second: en.m.wikipedia.org/wiki/Commodore_Datasette 1541 Drive 300 bytes / second: en.m.wikipedia.org/wiki/Commodore_1541 Spectrum Cassette 163 bytes / second: spectrumforeveryone.com/wp-content/uploads/2020/08/Spectrum-Brochure.pdf
Changing C-64 kernal ROM to JiffyDOS (or JaffyDOS) makes it faster than Epyx Fastloader. For the Pi1541 just need to replace the kernal.bin file to the JiffyDOS file for the 1541-II.
Fast loaders brought the 1541 up to 4KB/s ie. 38400 baud and like the games you demonstrated there were a lot that would bypass the slow rom routines. There were also fast loaders you load off disk before loading a game.
I have the Kung Fu Flash cart and i have to say it is way faster than anything else i used before. It is basicly a cart emulator with extra, disk image handling abilities. The only con I can say about it that is yet unable to handle multiple disk games, that asks you to flip the disk or insert another one while playing. But the developer keeps up improving the thing so anything can happen.
I've heard good things about them but yes, the multi-disk thing is the Achilles heal at the moment. Perhaps one might make it's way to me - if so, I'll pop a review up here :)
Brilliant. Excellent presentation, thank you. My only question would be: can you save games in progress and return to them later. I'm a big fan of C64 RPGs and war games, the catalogue is amazing and they all need save files. Thanks again.
Well, I’m playing through Pool Of Radiance at the moment, so hopefully that answers your question :) There’s no ‘Freeze’ function but it works exactly like a disk drive, so you create a save disk and then when you’re asked to insert that disk, you navigate to it using the buttons on the cart - a bit like a gotek drive if you’ve ever used one of those. Thanks for watching!
Is there a gerber file for the board and a list components some where for the board in this video? People are asking stupid prices on ebay. (like $90 dollars for a prebiult unit)
Hi there, thanks for watching! Found this on pcbway projects :) www.pcbway.com/project/shareproject/_DIY__Pi1541___EPYX_FAST_LOAD_CARTRIDGE_for_COMMODORE_64.html
Is it possible to replace the epix rom for another rom like the final cartridge or kcs power cartridge? Looks like the pi1541 and the epix fast load are 2 parts not working together any further.
unfortunately I don’t think so, however the Pi1541 itself supports (supposedly) any disk based fast loader. I’ve found it to be really quite good value for money considering what it does. It’ll do me until I can afford an Ultimate II :)
Really great video. I took a look at the links and it really does seem as simple as you make it sound. I have a pi3 knocking about I could use but using the pi zero for the sake of a fiver looks far better. Keep up the great work.
Provided you power the device, I can't see why not as the 1541 was backwards compatible with the Vic-20. Clearly you wouldn't get the Epyx Fastload as the cartridge won't fit the Vic. I've got an old Vic lying around - I'll give it a go! :)
a RaspPi seems pretty overkill but i guess that's just because of the Emulation overhead? though i still i feel like an STM32 could also run an emulated 1541 drive... what exactly does "cycle accurate" mean for a disk drive? AFAIK the C64 only expects the data to come in in a specific format with specific timing, so as long as those match, and all the commands the C64 can send are handled as a real drive, shouldn't it work fine no matter what is on the other side of the cable?
That's where we are today :) A $5 chip is more powerful as a co-processor than all of the other chips in the main thing :) 'Cycle Accurate' just means that it's emulating the hardware inside the 1541, not just supplying the data in the format that the c64 wants it. That means that anything that needs to happen 'drive-side' like copy protection, or exploits, or hacks work exactly like they did on the original drive. I don't pretend to understand exactly how that works because I'm simply not clever enough :)
Many fastloaders and copy protection methods execute code on the fly using the 1541's 6502 chip. An sd2iec or similar will fail to load these as they are merely file loaders. Everyone seems to hail the U2 as the be all and end all of C64 carts. I have a Turbo Chameleon and fair to say it blows the U2 away as far as features go. They are however rarer than rocking horse shit.
I use this with my c128. I just have to power it externally uninstalled from the c128 to use it in c128 mode. If you have the cartridge installed, it boots straight into c64 mode. I have a jiffyDos rom image loaded on it as well so even if the epyx fastloader isn't installed, it still loads fast in c128 mode. great little product.
That figures why there should be a specified All C64 games selection on one custom Raspberry PI cartridge. This is something makes the C64 very useful.
Yep, the draw on the PI is minimal and the cartridge port can handle it - however, no-one should still be using an original c64 power supply - they're machine killers! Get a nice shiny new one :)
@@TheRetroShack It is true. I have long had a modern power supply that has 1.5 times the original power of the c128 power supply and from which 2 cables come out, one to power the c64 and another cable for the c128 (dual source). and I understand that all modern ones have at least the power of the c128 ones.
@@armorgeddon Basically it’s down to the voltage regulator on the 5v dc output. It fails and sends a whopping big voltage through the 5v lines, frying the chips it reaches - which is most of them :( Avoid! :)
Can it play CRT. Use 10 years the Turbo Chameleon 64 V1 and the 1541 Ultimate II. The 1541 Ultimate II you can use a 1541-II diskdrive as device 9. And copy the D64 files on a floppy. There are more you can do such as dual SID, Turbo CPU and REU on it.
Oh there’s no doubt that those cartridges you mention are FAR more feature rich, but this is a good option if all you want to do is have an inexpensive way to access most c64 titles - can’t wait to get my hands on a U2+ :) Thanks for watching!
Thanks for this! As a MSSIAH cartridge user, it doesn't look like I will be able to take advantage of any cartridge-based solutions, as the MSSIAH has a MIDI input port right on the top of the cartridge. I plan to get a pi1541, but I'm waiting to source a nice looking case and a pi1541 hat that will fit inside the case, as well as the pi 3b+ itself. While I wait, can anyone suggest any dirt-cheap file-saving solutions that are compatible with MSSIAH? I was looking into Tapecart SD, as it makes use of the tape port (mine is currently not in use), but I can't find any info about whether or not it's compatible with the MSSIAH software. Thanks and take care!
How weird that a disk-related loader would be slower than a tape-related one, even if they are just electronics at this point -- partially because of how the tape signals from this era were audio-based.
I like the NIB and NBZ format support. Curious how it processes those since each track in those files is 8kb (more than 1 disk revolution, but less than 2) Ultimate II+ is a bit expensive, but.. Well, You only live once :) I absolutely LOVE mine!
Hi there - The raspberry PI is what's doing the heavy lifting of emulating all of the 1541 hardware. There is a custom kernel.img supplied for the Pi1541 which loads into the PI when the cartridge powers up. This kernel contains all of the software needed to get this thing working. All the details can be found on Steve's page: cbm-pi1541.firebaseapp.com/ Thanks for watching :)
I really wonder why you want to combine the Pi1541 with an EPYX Fastload cartridge. It's not that fast and it doesn't even put the most common commands you need to load and run games on the F-Keys, just like any other Cartridge does. I understand that the EPYX cartridge is very useful in combination with the SD2IEC because it is able to accelerate loading from that device, but since the Pi1541 is compatible with any fastloader, it doesn't make too much sense to me. Especially if you already have a Kung-Fu Flash which can emulate quite a few other Fastloaders. I use a 'full' Pi1541. The one with a Pi3 and I use the Kung-Fu Flash to emulate an Action Replay Mk6. It loads about 3 times faster than the Epyx one and I also didn't have many compatibility issues with games. Not even with multi load ones that come with their own fastloader. I think it's less than 5% out of about 400 games I've tested that did not work properly when loaded with the AR and I doubt that the Epyx cartridge is more compatible. One downside of all the cartridge based fastloaders is that they rarely accelerate loading in multiload games other than loading the first file. Everything that is loaded afterwards is usually not accelerated. That's the huge advantage of hardware based speedloaders. I had SpeedDOS back in the days and it was great with games like Maniac Mansion and Pirates which loaded a lot during gameplay. I haven't tested Jiffy DOS yet, but that should in theory do the same. Just try playing Maniac Mansion with SpeedDOS and after that play it with the Epyx cartridge... you will REALLY feel a difference.
Well. I don't know about a few years ago. But certainly not today. Sure it is cheap. But it also has it limits. A far better combo will be a Kung Fu Flash and a standalone Pi1541. Then you'll have just about the best of all worlds. The KFF might read floppy images that don't rely on fastloaders but it does FAST as fast as if on "real" cartridges. Then of course it also supports a multitude of cartridges including Epyx Fastload (though my favorite is BKS - way faster then Epyx). So just about no matter you want to load except things you don't have cartridge files for, external stereo sid or other exotic stuff then you can load it without out periferals lessen wear on ports.
Sure it's a nice solution and you made a very cool video about. However when it come to the comparison with the Ultimate cartridge, here are a few things : The Ultimate has been here since many years now, many, many years. When i consider all the alternatives i have bought (which were cheaper) and with which i was not really satisified, I came to the conclusion the i could have bought an Ultimate. And i did it. What i mean is that, the Ultimate obviously costs a lot, but when you buy it, you won't buy anything else. So to me the comparison is only fair for newcomers ;)
Very true - and as I said in the video, do I still want an Ultimate II+? Yes. (And probably will get one at some point) but for now, for me and I suspect many other people who don’t need or want all the extra features, this is a much cheaper way of enjoying the c64. Beginners maybe - but everyone is a beginner at some point and may want to dip their toes in before spending a lot of money :) Thanks for watching :)
@@TheRetroShack It's kinda down to what you want from the cart. The UII+ is awesome (I've got one in the post - excite!) but if all you want is a disk emulator, then this cart looks like it'll do you -- having a display built in should make swapping disks really nice and easy. Whilst the UII+ is useful if you want Cart emulation as well as a REU. Which, to be fair, most C64 hobbyists at this stage probably do, but if you just want to play old games, then it's not needed.
@@deanolium consider me jealous of your new cart :). It also comes down to finances and use cases. If you just want the nostalgia, and don’t have a ton of cash, this just may do :)
@@TheRetroShack Totally - whilst the U2+ is really cool, it's really not needed to get a tonne of enjoyment from the C64. This cart looks like really good value for the money and a cool sign of how far the DIY community has come
@@deanolium An EasyFlash(3) will cover the cart side of things fairly cheaply. The SuperCPU implementation in the UII+ is very exciting, though! And the other features are quite swell.
I was hoping Manosoft Princess v4 would grow into a Queen project before they canceled further development. A device 100% compatible with 1541 like U2+ and connected to the IEC port instead of taking up the cartridge port. Then I can use my 64HDD there instead.
What's this? Another Retro Shack? :) Nice video. Subscribed. We should do some sort of across the pond collaboration since our channel names are so similar.
Hi there I had a question for someone either the person that has this UA-cam channel or the original maker of this cartridge I am legally blind and I don’t see very well I was wondering if somebody could make this cartridge put this cartridge together for me and I would pay you for it also was wondering where do you get the ultimate 2+ cartridge thanks for any help and information oh also one more thing will either one of these cartridges work in a SX 64 thanks again
Hi Joshua - I'm sure some kind soul in the community may be able to put one together for you. If not, you can get them pre-built on eBay: www.ebay.co.uk/itm/133716054219?hash=item1f221910cb:g:zxgAAOSwbmJgRNIJ Good luck!
I skipped through this video, and still could not figure out what it was about... and I'm an ex C64 programmer from back in the day.... :-/ I had to look it up. Apparently, it's nothing more than a fast loader cart? "Kung Fu Flash can emulate different cartridge types, load PRG files and use D64 disk images. Just place your desired CRT, PRG or D64 files on a FAT formatted microSD card and use the built-in launcher to execute them."
@@TheRetroShack Exactly. I love it. I was not able to load Testdrive from my SD2EIC, and this little piece of tech, solved it for me. Also, it is wonderfull for loading demo's.
Who the heck puts a space in the load command. I heard of being rebellious but this is taking it too far :P Joking aside awesome video I am really going to have to try this cart.
All your doing here is building your computer back up to speck adding bits on and on till you have a up to date computer can they no already come like this in the shop. ( I forgot they be out date in 6 months time if you do that lol )
I do like humanity.... We come out with Datasette, which is slow, and then people follow it up with "it's too slow".. What do you expect from a cassette..?? With improved speed, you do have fast loaders, but that only solves once it's been loaded into memory, the reading from tape itself, you can not increase. in all cases, unless you also want unreliability too The problem is, We want it all. And thats not always possible.
I originally created the project as a hobby but mostly because I couldn't afford a U2+ either. I made it for tinkerers like myself that already had raspberry pis around. With an existing raspberry pi and some basic soldering skills you can make an adapter for about $5. I gifted the project to the community not knowing that so many ebayers were going to pick it up and start selling adapters for $35-$100. It is just my hobby and who knows with all the donations that people have generously given me, maybe one day I could actually afford an actual U2+ ;). My next project is a SuperCPU clone along with with drive drive emulation. This time I will connect it to the cartridge port so it will be able to emulate cartridges and be more like U2+, Backbit, Kungfu, EasyFlash etc.
Wow - Feel a little honoured to have you in my comments section Stephen! It's like a celebrity drop-in :) I hope I did your creation justice, and if you want someone to review anything you create I'd be more than happy to do so! Thank you so much for watching! (and subscribing hopefully ;) ) Stay in touch!
This is why you're an amazing person, this product has given joy to so many enthusiasts like myself. I have a few of these and they are indispensable.
@Mr Guru I did not sense that he said he was ripped off. I think you are reading too far into it. If he felt ripped off I highly doubt he'd continue to work and improve the product
What I took away from his comment was that he didn't expect the success of the product as he has seen.
I welcome his future projects as well, he's a blessing to the C64 community.
@Mr Guru I don't mind being ripped off. As I said it is my hobby and I get enough out of that. What I don't like is the community being ripped off.
If this had cartridge emulation it would be a perfect low cost substitute for an ultimate II+. I also have a Pi1541 + a fast loader cartridge and that's the only feature I really miss about the UII+. It would be cool if you made an all in one solution (if it's possible).
Hi All - at the 5:00 minute mark I'm saying plug the cable into the Cassette Port - of course I meant to say Serial Port! Thanks to Jens Droessler for pointing that out - I must have been tired/drunk/careless (delete as appropriate) when I recorded that :) Sorry all!
Drunk is fine.. Thanks for the video!
When your Flashcard got more power than your Computer where put in ;)
I know - what a crazy world! :) :)
For the new cart, sharing data with the C64 must be like how a kid feels going for a walk with a grandparent. “Why are we going so slowly? Why can’t I climb that tree while I wait for you?“
At 8:02 there is an error: baud are bit/s non byte/s so 1364 baud are 170,5 byte/s slower than a c64 disc
Thanks, yes - someone else has pointed that out - it's on my errata list for the follow up video :) Good to see you're all on the ball :) :)
I just cleaned off my originial C64 this weekend and have been absolutely fascinated by all of the new items that have been built for it over the years. Thank you so much for posting this review, I may end up buying this as well. Also subscribing, thanks!
Glad to have another c64 user on-board! Welcome to the channel, and thanks so much for subscribing!
2:05 start HERE >> *Pi1541 & EPYX Fastload Cartridge*
This now seems the best alternative. I have ordered an Ultimate II+ 50 days ago, but now I received a mail saying it will not be available for the time being. So, this is the best right now.
You won’t regret it - I still use this almost daily and it never disappoints.
I love my Ultimate II+. But most of it's features aren't needed by everyone. Like the ability to play Amiga MOD files, etc. But here's the best argument, if you have an NTSC Commodore 64, you need the REU functionality to play Sam's Journey. It's one of the best games ever made for the C64.
I couldn’t resist the Ultimate Elite - got one on the way :) :)
@@TheRetroShack I've been contemplating getting one myself. But then I'd have a 1541 UII+ just sitting on the shelf.
I play Sam's Journey CRT image (PAL) with my KungfuFlash over my NTSC C64 machine and works excellent with some minor garbage on graphics.
I checked eBay right after watching your video. Went back today and all the regular price items are gone! I blame your video! In all seriousness great video!
I wish I could take the credit :) I also wish I got a cut of the profits! Glad you’re enjoying the channel :)
Due to the semi-conductor shortage, a Pi Zero is very expensive and nowhere to be found. Let's hope it returns to the £5-£10 price range when it becomes available again.
I'm guessing the one used in this project is the Pi Zero v1.3 with 1Ghz CPU and 512MB RAM? Does it need any kind of overclocking or is this just related to other Pi models?
Yes I am going where the hell do you get a zero for fiver
Thank you for a great video and thank you Stephen White for creating this! I think this might be exactly what I need to get back to using a C64 regularly again (It's about time!) I have a C64C and a 1530 but no disk drive, nor any disks, for that matter. I'm on the lookout for an Oceanic OC-118N/Excelerator +/KY-1000 since that's what I had back in the days but a Pi1541 or an U2 would get me into business quickly while I keep looking and also help keep my son's interest in the C64 up (I have a C64 Mini which he loves to use but it really is far too limited). The plan is that once I'm fully set with both a disk emulator and a physical drive and floppies I can download whatever I want and, in some cases, copy from the emulator to physical floppies to get the full experience when I wish. Sorry for my long rant but this video really got me excited! 🤣
Thanks for sharing! You’re very welcome, it’s kind of what I’m here for :) :) Hope you and your son enjoy many years of fun with your C64!
I guess it only needs the cartridge port for power and to load the Epyx ROM, which has no knowledge of the drive being a Pi1541. The Pi1541 part would work fine by just providing the power to the correct pins and hooking up the IEC connector to the serial port. So....
It should be quite doable to make a version of the Kung-Fu Flash cartridge, that would also have all of the Pi1541-bits of this one.
With this combination, you could load EF3, use any speed loader cartridges such as the Epyx here, Action Replay, FC3, etc and also load cartridge games.
I think that would be pretty close to the best a man can get like Gillette.
Give it a week and the Internet will provide :) Thanks for watching and sharing - appreciate it
!
I collected a bunch of Commodore stuff when I was younger from garage sales and thrift stores, and I would've loved to have something like this. Though I think I've become spoiled by modern computers too much and have so little free time I don't think I would have the patience anymore to play around on a commodore. It was rather amazing how much stuff there was for it. I was lucky and my dad knew somebody from work who had a whole huge collection of disks with all kinds of software, that kept me busy for years. I'm a bit lucky that I kind of worked my way up through the years using old computers so I experienced C64, DOS, Windows 3.1, 95, 98, Me, XP, 7, 10, and now 11. If I had started now on a modern OS and went back to try one of those old systems it would be a struggle/challenge, and maybe I wouldn't appreciate how groundbreaking and awe-inspiring it was when it first came out, because if something had amazing graphics I'd be spoiled by modern ones and wouldn't get the full sense of awe of it being the best graphics I'd ever seen on that system, I'd just think, wow, this is somewhat less bad than everything else on this hunk of junk.
I tried to save money with a sd2iec, but that wasn't good enough. Then built a PI1541 with color LCD.. the UI was clunky, and not being able to use a pi Zero (at that time) raised the overall price significantly.
Finally, I took the plunge and bought an Ultimate-II+ and never looked back! It is worth every penny, and the fact it can emulate every fastloader, kernel, memory expansion and even freezer cart make it truly the ultimate solution. I'd suggest the ultimate-ii+ and a dead test cart.
I guess i’m going to have to just bite the bullet and get an Ultimate II - just need to convince Mrs RetroShack ;)
@@TheRetroShack I fully agree that the pi1541 is a reasonable substitute when the retro budget is tight, especially now that you've shown me they got pi zero working!
One baud is not equal to a byte. Taking the same example shown with the ZX Spectrum, a 1541 would be roughly 1.8 times faster than a cassette load on a ZX.
Whoops - silly maths. However it’s still not too pretty a sight for the C64. I’ll add the correction to the description:
Datasette 50 bytes / second: en.m.wikipedia.org/wiki/Commodore_Datasette
1541 Drive 300 bytes / second: en.m.wikipedia.org/wiki/Commodore_1541
Spectrum Cassette 163 bytes / second: spectrumforeveryone.com/wp-content/uploads/2020/08/Spectrum-Brochure.pdf
@@TheRetroShack Baud and byte / s comparisons are never exact.
I forgot to comment: Great video! You have a subscriber ;-)
I hadn't seen one using a Zero before, looks good! I have subscribed
Thanks for the sub! Much appreciated and hope you continue to enjoy the channel :)
Changing C-64 kernal ROM to JiffyDOS (or JaffyDOS) makes it faster than Epyx Fastloader. For the Pi1541 just need to replace the kernal.bin file to the JiffyDOS file for the 1541-II.
Guess what I'm doing at the weekend :) :) Thanks!
Just found this channel today, and subbed. Love the video and the other content. :)
Glad to have you on board, and glad you’re enjoying the content :)
Excellent device!! I use the Back Bit cartridge as it doesn't need a cable for the serial port and easy-to-use
Thanks for the info!
Adding one of these to my shopping list!
It’s a nice solution and can’t really fault it for the money :) Thanks for watching!
I have that exact pi1541 with Fastload, but the only cartridge I use now is the Ultimate II+
good vid ordered mine few days ago hopefully be here tomoz i can use yur info setup nice vid :)
Have fun!
Hi where did you order, cant see a link on the site cheers?
I am having issues finding the exact Pi1541 in the video on ebay. Could you provide a link?
www.ebay.co.uk/itm/Pi1541-Zero-Epyx-Fastload-Combo-Cartridge-for-Commodore-64-C64-SD2IEC-alt/133457648596?hash=item1f12b21bd4:g:zxgAAOSwbmJgRNIJ
@@TheRetroShack Thank you!
I have an Ultimate II+ cartridge, but still want one of these; I think the Pi1541 is a very innovative piece of kit.
I'm amazed almost every day at the uses people find for these little PI Zeros... Such a powerful piece of tech!
Ultimate 2+ is actually the only cartridge you'll ever need :)
@@Kiatrasi Amen to that.
Fast loaders brought the 1541 up to 4KB/s ie. 38400 baud and like the games you demonstrated there were a lot that would bypass the slow rom routines. There were also fast loaders you load off disk before loading a game.
Still using this cartridge on an almost daily basis and can't fault it so far :)
I have the Kung Fu Flash cart and i have to say it is way faster than anything else i used before. It is basicly a cart emulator with extra, disk image handling abilities. The only con I can say about it that is yet unable to handle multiple disk games, that asks you to flip the disk or insert another one while playing. But the developer keeps up improving the thing so anything can happen.
I've heard good things about them but yes, the multi-disk thing is the Achilles heal at the moment. Perhaps one might make it's way to me - if so, I'll pop a review up here :)
Szia! I agree, i love my kung fu flash!
My Kung Fu Flash is kind of unreliable sometimes it will "boot" sometimes blue screen... :-( other cartridges work well...?
@@zulucain dirty edge connector problems, you have to clean it , using isopropyl alcohol and a piece of cardboard for cleaning.
@@claudioquintanilla1471 Eventually that worked! Sprayed it with contact cleaner.
I would test this with more sided demoscene demos, it would show if its really full compatible with 1541
Will do! :)
Brilliant. Excellent presentation, thank you. My only question would be: can you save games in progress and return to them later. I'm a big fan of C64 RPGs and war games, the catalogue is amazing and they all need save files. Thanks again.
Well, I’m playing through Pool Of Radiance at the moment, so hopefully that answers your question :) There’s no ‘Freeze’ function but it works exactly like a disk drive, so you create a save disk and then when you’re asked to insert that disk, you navigate to it using the buttons on the cart - a bit like a gotek drive if you’ve ever used one of those. Thanks for watching!
@@TheRetroShack Brilliant. Thanks so much. That's one of my faves, all the Gold Box games were great.
Is there a gerber file for the board and a list components some where for the board in this video? People are asking stupid prices on ebay. (like $90 dollars for a prebiult unit)
Hi there, thanks for watching! Found this on pcbway projects :) www.pcbway.com/project/shareproject/_DIY__Pi1541___EPYX_FAST_LOAD_CARTRIDGE_for_COMMODORE_64.html
Is it possible to replace the epix rom for another rom like the final cartridge or kcs power cartridge?
Looks like the pi1541 and the epix fast load are 2 parts not working together any further.
unfortunately I don’t think so, however the Pi1541 itself supports (supposedly) any disk based fast loader. I’ve found it to be really quite good value for money considering what it does. It’ll do me until I can afford an Ultimate II :)
this would be perfect if it would allow different CRT to be used instead of the epyx fast load, like the AR6 to name one.
Let's consider that a challenge to the community! :) Must be someone clever enough out there to do this :) Thanks for watching!
What about people with no 3D printer? Does anyone supply cases for this? I haven’t yet found a source.
If I find one, I'll let you know :)
@@TheRetroShack Thanks!
Tapper bring back such fun times. I do have a question. What software or how are you putting the C64 screen image in PIP?
Really great video. I took a look at the links and it really does seem as simple as you make it sound. I have a pi3 knocking about I could use but using the pi zero for the sake of a fiver looks far better. Keep up the great work.
Thanks very much! Appreciate the support and glad you’re enjoying the channel. :)
Where did you source the Pi1541Zero please?
Hi there - I grabbed mine off good old eBay :) Just do a search for Pi1541 and you’ll find them :) Happy shopping!
I see these advertised working on vic-20. Is that one powered through cassette port?
Provided you power the device, I can't see why not as the 1541 was backwards compatible with the Vic-20. Clearly you wouldn't get the Epyx Fastload as the cartridge won't fit the Vic. I've got an old Vic lying around - I'll give it a go! :)
a RaspPi seems pretty overkill but i guess that's just because of the Emulation overhead? though i still i feel like an STM32 could also run an emulated 1541 drive...
what exactly does "cycle accurate" mean for a disk drive? AFAIK the C64 only expects the data to come in in a specific format with specific timing, so as long as those match, and all the commands the C64 can send are handled as a real drive, shouldn't it work fine no matter what is on the other side of the cable?
That's where we are today :) A $5 chip is more powerful as a co-processor than all of the other chips in the main thing :) 'Cycle Accurate' just means that it's emulating the hardware inside the 1541, not just supplying the data in the format that the c64 wants it. That means that anything that needs to happen 'drive-side' like copy protection, or exploits, or hacks work exactly like they did on the original drive. I don't pretend to understand exactly how that works because I'm simply not clever enough :)
Many fastloaders and copy protection methods execute code on the fly using the 1541's 6502 chip. An sd2iec or similar will fail to load these as they are merely file loaders.
Everyone seems to hail the U2 as the be all and end all of C64 carts. I have a Turbo Chameleon and fair to say it blows the U2 away as far as features go. They are however rarer than rocking horse shit.
'Cycle accurate' implies that the Pi is simulating the hardware at the circuit board level, not just recompiling binary data.
It's not possible to use cartridges like Super Snapshot if you've got one of these connected is it?
Can you run the SD2IEC menu thing on the PI1541 FB64?
Does anyone know where to buy a kit, with parts, the website listed doesn't
I use this with my c128. I just have to power it externally uninstalled from the c128 to use it in c128 mode. If you have the cartridge installed, it boots straight into c64 mode. I have a jiffyDos rom image loaded on it as well so even if the epyx fastloader isn't installed, it still loads fast in c128 mode. great little product.
That figures why there should be a specified All C64 games selection on one custom Raspberry PI cartridge. This is something makes the C64 very useful.
Can an average C64 power supply handle the energy needed to power a pi-1541 without problems?
Yep, the draw on the PI is minimal and the cartridge port can handle it - however, no-one should still be using an original c64 power supply - they're machine killers! Get a nice shiny new one :)
@@TheRetroShack It is true. I have long had a modern power supply that has 1.5 times the original power of the c128 power supply and from which 2 cables come out, one to power the c64 and another cable for the c128 (dual source). and I understand that all modern ones have at least the power of the c128 ones.
@@TheRetroShack Why/how are they machine killers?
@@armorgeddon Basically it’s down to the voltage regulator on the 5v dc output. It fails and sends a whopping big voltage through the 5v lines, frying the chips it reaches - which is most of them :( Avoid! :)
@@TheRetroShack Oh wow, thanks for letting me know! I need to tell that to my neighbors who still love their C64 for family gatherings.
I wonder if that can daisy chain with a 1541 or 1581, so that I can copy my floppy disks back into the SDCard
0:58 Cathode Ray Tube cartridge files???
CRT - Shortening of CaRTridge :) Although I like yours better :) :)
So it takes power from the C64 itself via the cartridge port?
It does - I've been running mine this way since I posted the video and it's been perfectly fine :)
@@TheRetroShack Oh so cool. I got the one for the Rasp 3+. Will try this one as soon as my credit is replenished :)
Can it play CRT. Use 10 years the Turbo Chameleon 64 V1 and the 1541 Ultimate II. The 1541 Ultimate II you can use a 1541-II diskdrive as device 9. And copy the D64 files on a floppy. There are more you can do such as dual SID, Turbo CPU and REU on it.
Oh there’s no doubt that those cartridges you mention are FAR more feature rich, but this is a good option if all you want to do is have an inexpensive way to access most c64 titles - can’t wait to get my hands on a U2+ :) Thanks for watching!
is it possible to have wifi module so I can access folder on my lan?
Thanks for this!
As a MSSIAH cartridge user, it doesn't look like I will be able to take advantage of any cartridge-based solutions, as the MSSIAH has a MIDI input port right on the top of the cartridge. I plan to get a pi1541, but I'm waiting to source a nice looking case and a pi1541 hat that will fit inside the case, as well as the pi 3b+ itself.
While I wait, can anyone suggest any dirt-cheap file-saving solutions that are compatible with MSSIAH?
I was looking into Tapecart SD, as it makes use of the tape port (mine is currently not in use), but I can't find any info about whether or not it's compatible with the MSSIAH software.
Thanks and take care!
Never used a MSSIAH cartridge but hopefully someone in the community can help out :)
You can find multi-cart adapters on eBay.
What does the little screen do?
How weird that a disk-related loader would be slower than a tape-related one, even if they are just electronics at this point -- partially because of how the tape signals from this era were audio-based.
I like the NIB and NBZ format support. Curious how it processes those since each track in those files is 8kb (more than 1 disk revolution, but less than 2)
Ultimate II+ is a bit expensive, but.. Well, You only live once :) I absolutely LOVE mine!
I checked the other comments but I don't think anyone asked this yet, can you please tell me how you hook up a c64 to a modern Monitor?
I use a simple SCART > HDMI adaptor from Amazon. Works a treat for OBS Studio too :)
Is it safe to power up pizero,pi1541 and screen directly by c64?
Yep, the Pi literally sips power :)
But did you jam in a TSR-1 2450?
Subbed as soon as I watched the first 2 minutes.
Thanks, and welcome aboard :)
but why the need of a rasberry pi ? and whats on the sd card
Hi there - The raspberry PI is what's doing the heavy lifting of emulating all of the 1541 hardware. There is a custom kernel.img supplied for the Pi1541 which loads into the PI when the cartridge powers up. This kernel contains all of the software needed to get this thing working. All the details can be found on Steve's page: cbm-pi1541.firebaseapp.com/ Thanks for watching :)
I really wonder why you want to combine the Pi1541 with an EPYX Fastload cartridge.
It's not that fast and it doesn't even put the most common commands you need to load and run games on the F-Keys, just like any other Cartridge does.
I understand that the EPYX cartridge is very useful in combination with the SD2IEC because it is able to accelerate loading from that device, but since the Pi1541 is compatible with any fastloader, it doesn't make too much sense to me.
Especially if you already have a Kung-Fu Flash which can emulate quite a few other Fastloaders.
I use a 'full' Pi1541. The one with a Pi3 and I use the Kung-Fu Flash to emulate an Action Replay Mk6.
It loads about 3 times faster than the Epyx one and I also didn't have many compatibility issues with games. Not even with multi load ones that come with their own fastloader.
I think it's less than 5% out of about 400 games I've tested that did not work properly when loaded with the AR and I doubt that the Epyx cartridge is more compatible.
One downside of all the cartridge based fastloaders is that they rarely accelerate loading in multiload games other than loading the first file.
Everything that is loaded afterwards is usually not accelerated.
That's the huge advantage of hardware based speedloaders.
I had SpeedDOS back in the days and it was great with games like Maniac Mansion and Pirates which loaded a lot during gameplay.
I haven't tested Jiffy DOS yet, but that should in theory do the same.
Just try playing Maniac Mansion with SpeedDOS and after that play it with the Epyx cartridge... you will REALLY feel a difference.
Great video! I wish I had of seen this pi zero version before I got mine, as a Pi 3B seems overkill for the job, but such a brilliant device!
Glad you liked it!
Lovely review, thanks!
Would be a nice thing to have. Sadly a year later none of the components are cheap anymore.
Really nice video! I was wondering what the point of this device was, now I know.
Glad I could help! :)
The Ultimate 2+ is simply amazing, the one and only piece of hardware you wil ever need to enjoy your C64 forever!!!
Well. I don't know about a few years ago. But certainly not today.
Sure it is cheap. But it also has it limits. A far better combo will be a Kung Fu Flash and a standalone Pi1541. Then you'll have just about the best of all worlds. The KFF might read floppy images that don't rely on fastloaders but it does FAST as fast as if on "real" cartridges. Then of course it also supports a multitude of cartridges including Epyx Fastload (though my favorite is BKS - way faster then Epyx). So just about no matter you want to load except things you don't have cartridge files for, external stereo sid or other exotic stuff then you can load it without out periferals lessen wear on ports.
Sure it's a nice solution and you made a very cool video about. However when it come to the comparison with the Ultimate cartridge, here are a few things : The Ultimate has been here since many years now, many, many years. When i consider all the alternatives i have bought (which were cheaper) and with which i was not really satisified, I came to the conclusion the i could have bought an Ultimate. And i did it. What i mean is that, the Ultimate obviously costs a lot, but when you buy it, you won't buy anything else. So to me the comparison is only fair for newcomers ;)
Very true - and as I said in the video, do I still want an Ultimate II+? Yes. (And probably will get one at some point) but for now, for me and I suspect many other people who don’t need or want all the extra features, this is a much cheaper way of enjoying the c64. Beginners maybe - but everyone is a beginner at some point and may want to dip their toes in before spending a lot of money :) Thanks for watching :)
@@TheRetroShack It's kinda down to what you want from the cart. The UII+ is awesome (I've got one in the post - excite!) but if all you want is a disk emulator, then this cart looks like it'll do you -- having a display built in should make swapping disks really nice and easy. Whilst the UII+ is useful if you want Cart emulation as well as a REU. Which, to be fair, most C64 hobbyists at this stage probably do, but if you just want to play old games, then it's not needed.
@@deanolium consider me jealous of your new cart :). It also comes down to finances and use cases. If you just want the nostalgia, and don’t have a ton of cash, this just may do :)
@@TheRetroShack Totally - whilst the U2+ is really cool, it's really not needed to get a tonne of enjoyment from the C64. This cart looks like really good value for the money and a cool sign of how far the DIY community has come
@@deanolium An EasyFlash(3) will cover the cart side of things fairly cheaply. The SuperCPU implementation in the UII+ is very exciting, though! And the other features are quite swell.
I have a few of these from different manufacturers, they are indeed the bees knees.
Have you noticed any difference in performance between the different versions? Thanks for watching btw - I appreciate you taking the time.
@@TheRetroShack Not really, they feel the same. That's the testament to Steve's hard work.
Great video will have to get one these cartridges
Thanks for watching and yes, for the money it's an impressive piece of kit!
Looks mint would be nice to see it in use more....they would sell very good also ;))
I’m thinking that :) :) If I only had the time!
Well done. Thank you sir!
You’re very welcome! :)
I was hoping Manosoft Princess v4 would grow into a Queen project before they canceled further development. A device 100% compatible with 1541 like U2+ and connected to the IEC port instead of taking up the cartridge port. Then I can use my 64HDD there instead.
Any chance to buy this complete and ready to go?
Hi there - you can get them ready made on eBay for about £66 at the moment (in the UK at least)
One question:
Emulated drive sounds? E.g.: Different sounds per drive (1541, 1541-II, 1571, 1581, etc.)?
ua-cam.com/video/AtRVTYMA87k/v-deo.htmlsi=QKb0p6rm8wVpFfYt
What's this? Another Retro Shack? :) Nice video. Subscribed. We should do some sort of across the pond collaboration since our channel names are so similar.
Hi there fellow Shack-er! Welcome to the channel and I'll certainly take a look at yours too :) We shack owners have to stick together :)
I bet if this guy gets a decent microphone his channel will absolutely take off
Yep - seems to be the consensus. Sound is terrible. Next purchase is a Rode Mic! Thanks for bearing with me through the troubleshooting!
Ah teh kid in the shop, but the shop was Tandy, and the words on the quotes were along the lines of "Tandy`s is sh.... not very good"
Wish the PI in it could do more than just the floppy drive, since it should be fast enough to emulate the whole thing.
Yep - it’s a bit ridiculous when these 8bit machines have ‘co-processors’ that are literally 1,000’s of times faster than the main machine :)
@@TheRetroShack Yeah, they could like add some media player that is passed through, REU Support, Internet connectivity and so on....
Hi there I had a question for someone either the person that has this UA-cam channel or the original maker of this cartridge I am legally blind and I don’t see very well I was wondering if somebody could make this cartridge put this cartridge together for me and I would pay you for it also was wondering where do you get the ultimate 2+ cartridge thanks for any help and information oh also one more thing will either one of these cartridges work in a SX 64 thanks again
Hi Joshua - I'm sure some kind soul in the community may be able to put one together for you. If not, you can get them pre-built on eBay: www.ebay.co.uk/itm/133716054219?hash=item1f221910cb:g:zxgAAOSwbmJgRNIJ Good luck!
Great channel! Got a sub from me :) Keep an eye on Randy Rossi's VIC-II drop-in replacement as well - super excited about that.
Thanks! Will do! And thanks for the sub!
I have one. Great device!
Yep, still loving mine :)
I skipped through this video, and still could not figure out what it was about...
and I'm an ex C64 programmer from back in the day.... :-/ I had to look it up. Apparently, it's nothing more than a fast loader cart?
"Kung Fu Flash can emulate different cartridge types, load PRG files and use D64 disk images. Just place your desired CRT, PRG or D64 files on a FAT formatted microSD card and use the built-in launcher to execute them."
I love my PI1541/FastLoader as well. 😋
As well you should - it's an awesome piece of kit for the price :) :)
@@TheRetroShack Exactly. I love it. I was not able to load Testdrive from my SD2EIC, and this little piece of tech, solved it for me. Also, it is wonderfull for loading demo's.
I`d just buy the Ulitmate II plus , i have one and would never look back,...they are that good SERIOUSLY!"
Given the funds most people would (me included!) but as an option for the more casual c64 user you can’t fault this device for the money :)
Thanks for the video
Who the heck puts a space in the load command. I heard of being rebellious but this is taking it too far :P Joking aside awesome video I am really going to have to try this cart.
Good grammar costs nothing :) :) It's a fabulous cartridge and I use it almost every day.
You should try backbit.
I’ll take l look - thanks!
One cartridge to run them all.....
:) :) Thanks for watching!
TheRetroShack You’re welcome!
Ah, remember when a Pi Zero was a fiver? 2022's been brutal.
thanks for info. now I don't know where to buy this.. I will search.
Got mine off eBay :) Thanks for watching!
"We'll plug the cable into the cassette port..."
No, that's the serial drive/printer, etc. port.
That C64 screen looks too wide to my eyes? Not sure.
Plugged into a capture unit through a SCART connection. So hard to film CRT screens :(
Yeah the 1541 was slow but we were all blown away at the speed compared to tapes. 400 bytes/second? Ye gods!
I was so surprised at how slow the c64 tape deck actually was :) I guess at the time we were just used to it :)
"goto 10"? The shorter command would be "run"
Indeed it would!
if it's got a pie why can't u use HDMI output
The c64 doesn’t send a video signal through the cartridge port unfortunately :(
@@TheRetroShack some kind of video input connection in order then?
Really good hardware.
Agreed :) Thanks for watching!
Nah, gotta have all the carts as a true collector. lol
very nice
Thanks very much! :) And thanks for watching :)
A virtual cassette deck? OK. Even with a "fastloader" slow as hell.
All your doing here is building your computer back up to speck adding bits on and on till you have a up to date computer can they no already come like this in the shop. ( I forgot they be out date in 6 months time if you do that lol )
Just learnt today the 1541 is 4.5 TIMES SLOWER THAN A SPECTRUM CASSETTE. Should have use this to gloat at C64 owners back then...LOL.
I do like humanity.... We come out with Datasette, which is slow, and then people follow it up with "it's too slow".. What do you expect from a cassette..??
With improved speed, you do have fast loaders, but that only solves once it's been loaded into memory, the reading from tape itself, you can not increase. in all cases, unless you also want unreliability too
The problem is, We want it all. And thats not always possible.