Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Moderator: Moderators
Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Hi
I tried to put together a pi1541, but it did not work with the Vic-20 (at least the one I tested it with). I haven't found that I did anything wrong.
Anyone else here had any luck with a pi1541 and Vic20?
I tried to put together a pi1541, but it did not work with the Vic-20 (at least the one I tested it with). I haven't found that I did anything wrong.
Anyone else here had any luck with a pi1541 and Vic20?
- mrr19121970
- Vic 20 Nerd
- Posts: 883
- Joined: Tue Jan 19, 2016 9:22 am
- Location: Germany
- Occupation: IT service manager
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Yes, I have one and have no issues with it.
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
I don't think true compatibility matters so much with the Vic as I don't know of any software that needs it.
- majikeyric
- Vic 20 Afficionado
- Posts: 354
- Joined: Fri Oct 24, 2014 2:08 pm
- Website: http://majikeyric.free.fr
- Location: France
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
I have one also and it works very well.
The SD2IEC is more suitable for the VIC20 I think.
indeed, just a handful of demos.beamrider wrote:I don't think true compatibility matters so much with the Vic as I don't know of any software that needs it.
The SD2IEC is more suitable for the VIC20 I think.
- Mike
- Herr VC
- Posts: 5129
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Several demos with custom fast loader and stand-alone drive speeders spring to my mind here:
o Veni, Vidi, VIC!,
o Robotic Liberation,
o Back in the Good Old Days,
o Ancient School,
o GNORK!,
o HYPRA SYSTEM.
These all won't work with a SD2IEC but should work with a Pi1541.
o Veni, Vidi, VIC!,
o Robotic Liberation,
o Back in the Good Old Days,
o Ancient School,
o GNORK!,
o HYPRA SYSTEM.
These all won't work with a SD2IEC but should work with a Pi1541.
- majikeyric
- Vic 20 Afficionado
- Posts: 354
- Joined: Fri Oct 24, 2014 2:08 pm
- Website: http://majikeyric.free.fr
- Location: France
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
All the demos I own requiring true 1541 emulation:
unexpanded:
>=8k:
unexpanded:
Code: Select all
A New Moon-K2.d64
Back In Good Old Days-Cncd.d64
Future 1999-Pwp.d64
Impossiblator3-Pwp.d64
lut-Pwp.d64
OMD_Delux-Orb.d64
Out Of Beer-Dkd.d64
Robot Liberation(Unex)-Pwp.d64
The Next Level-Pwp.d64
Vicious-Dkd.d64
victoria-Dkd.d64
Vicual Mmix-Pu239.d64
Vimm2-Pu239.d64
Code: Select all
Ancient School-Noice.d64
gnork_dsr.d64
Vendi_Ntsc.d64
Vendi_Pal.d64
Vimm-Pu239.d64
Last edited by majikeyric on Thu Jan 03, 2019 7:21 am, edited 1 time in total.
- Mike
- Herr VC
- Posts: 5129
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
@majikeyric: I'm not quite sure about the OMD ORB Megademo. When I compiled my smaller list, I could get it to run with VDrive in VICE, so that strongly indicates it should also run with a SD2IEC (but I will have to try out). (At least) Ancient School and Gnork! need +16K.
- majikeyric
- Vic 20 Afficionado
- Posts: 354
- Joined: Fri Oct 24, 2014 2:08 pm
- Website: http://majikeyric.free.fr
- Location: France
- Mike
- Herr VC
- Posts: 5129
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
True Drive Emulation OFF and Virtual device traps ON in VICE.majikeyric wrote:what is VDrive ?
What then accesses disk images, or PC directories as mounted 'disks', is VICE VDrive:

Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Hello.
I too am curious if the pi1541 works with the vic20. I ordered a PCB kit from ebay and built my own. I can certainly post all the gory details, but will be brief here, curious if anyone has any suggestions for troubleshooting. I understand I should probably reach out on lemon64 as that is where most of the gurus hang out for this device including the developer.
The pcb I have is what they refer to as "option B". It has a built in level converter, and a separate driver chip for the IEC bus so that it can source/sink enough current to be in a daisy chain. I've checked power supply and wiring. All are in spec.
The "browse" mode works fine. I can save and load programs from my vic20. The "emulation" does not. I've tried both 1540 and 1541 roms. My $64 dollar question is: Can one assume if the browse mode works that the hardware is correct? This is the assumption I would make. I have a logic analyzer and I could record the signals if needed.
[update]
Here's an update after a great deal of struggling. It seems something has changed around the 1.20 pi1541 kernel version. 1.20 works, > 1.20 does not with the vic20. The 1540 rom doesn't work in any config that I've found.
I too am curious if the pi1541 works with the vic20. I ordered a PCB kit from ebay and built my own. I can certainly post all the gory details, but will be brief here, curious if anyone has any suggestions for troubleshooting. I understand I should probably reach out on lemon64 as that is where most of the gurus hang out for this device including the developer.
The pcb I have is what they refer to as "option B". It has a built in level converter, and a separate driver chip for the IEC bus so that it can source/sink enough current to be in a daisy chain. I've checked power supply and wiring. All are in spec.
The "browse" mode works fine. I can save and load programs from my vic20. The "emulation" does not. I've tried both 1540 and 1541 roms. My $64 dollar question is: Can one assume if the browse mode works that the hardware is correct? This is the assumption I would make. I have a logic analyzer and I could record the signals if needed.
[update]
Here's an update after a great deal of struggling. It seems something has changed around the 1.20 pi1541 kernel version. 1.20 works, > 1.20 does not with the vic20. The 1540 rom doesn't work in any config that I've found.
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
FWIW, the 1.23 firmware release notes state compatiblity has been improved and now works on many more combinations of hardware including VIC20.
I'm hoping to build a PiZero based 1541 but haven't got there yet.With the help of a lot of testers I was able to update the timings to a state where compatability is increased for all combinations of;-
A/B hardware set ups.
NTSC vs PAL
Pi0, 1, 3B, 3A and 3B+
C64, Vic20, Plus4, C128
1541 and 1581 modes
-
- Vic 20 Newbie
- Posts: 10
- Joined: Sat Feb 22, 2020 4:52 pm
- Location: Oregon
- Occupation: IT Manager
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
I have a breadbord based Pi1541 running an a Pi0 currently.
Working great.
I need to print my case and solder it up for a more permanent install.
Working great.
I need to print my case and solder it up for a more permanent install.
-
- Vic 20 Drifter
- Posts: 22
- Joined: Wed Feb 26, 2020 7:43 am
- Location: England
- Occupation: Engineer
Re: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
I’ll add that my pi1541 that I built for my c64 works fine with my vic also.