Switchless JiffyDOS for C64

  • Thread starter Thread starter plazma
  • Start date Start date
  • Replies Replies 30
  • Views Views 831
Made one of these and it worked perfectly on my breadbin! Thanks a lot!

Is there anyway of making a 1541 switchless JD/CBM? i.e, set from within software somehow?

Regards
 
Is there any need to switch ROM in 1541? Is there any real compatibility issues with JD and games & demos?
 
I wonder how the SW auto switching is done in 1571 & 1581. Can the 1541 be modified to work with similar SW auto switching?
 
Oh! I thought there were some issues and that is why JiffyDos is usually controlled by a switch on the 1541.

If it is safe to run a 1541 simply with JiffyDos and not face many compatibility issues, does the same method apply with the adaptor for the 27c256 chip fitting the 1541? (I know they are larger than required but I have a bunch of them spare).

Regards
 
If I want to put the jiffydos on a 27c256, can I just merge it four times as with the C64 method, but with just the jiffydos image?

If so is the wiring adaptor the same for the 1541 as the C64?

Regards
 
Last edited:
the wiring is the same for the c64 24 pin sockets as the 1541 mate.so yes.

as it is the same for the 28 pin sockets on the c64c and 1541 2.

- - - Updated - - -

Oh! I thought there were some issues and that is why JiffyDos is usually controlled by a switch on the 1541.

If it is safe to run a 1541 simply with JiffyDos and not face many compatibility issues, does the same method apply with the adaptor for the 27c256 chip fitting the 1541? (I know they are larger than required but I have a bunch of them spare).

Regards



it is safe,but i like the have the switch between them both for compatibility,yes they are the same mate.

sorry for the slow reply.
 
Last edited:
Hey guys I have a strange issue I wonder if you can assist me with.

I made one of the 27c256 based kernal switchers following the guide. At first everything appeared normal but I have actually noticed some bizarre behavior and wonder if it's something i've done wrong. I made the kernal image using the method suggested with both jiffydos and the c64 kernal, and when installed, powering up without RESTORE held down gets me to the JiffyDOS screen perfectly, and everything then on appears great!

If I power up holding down RESTORE, I am presented with the normal C64 BASIC screen (as expected), BUT... when pressing Shift>Run/Stop to load from cassette I get the 'MISSING FILE NAME' error message. If I then disconnect the 1541 it sometimes gives me 'DEVICE NOT PRESENT'. These messages you would usually get in JiffyDOS when using the normal LOAD command (as it defaults to load from disk).

I also then notice that if I try the function keys I am getting garbage characters appearing on the screen. It appears what is happening is that the correct C64 kernal is loading when powering on, but after releasing the RESTORE key, it gets confused and goes half-back to the JiffyDOS kernal.

I then tried manually grounding pin 26 of the EPROM which gets me into the C64 kernal perfectly with everything working as it should - so I am confident that the EPROM is programmed correctly.

It's almost like during the power up and holding RESTORE, that the selected part of the EPROM isn't staying selected (or latching?) and when the key is released it starts accessing the kernal in the wrong place!

Does this ring a bell with anyone? I am wondering if soldering directly to the 74HC74 chip has damaged it some way, could this potentially cause this type of behaviour? (I have actually made another device using the same method, the results are similar).

Sorry for the long post!!!

Kind regards
 
Back
Top Bottom