Ruud_at_baltissen.org
Date: 2007-12-27 21:14:57
Hallo allemaal,
I ran into a weird problem. I tried IDE3, the version were all freed space
is moved to the end and the IDE routines were incorperated in the original
routines, and things worked fine. That is, until I tried to use my Power
Cartridge (PC). I know it worked without any problem with 1541LPT so I
tried it on IDE1 and... things worked fine again. This simply means that PC
relies on routines found in the Kernal.
JiffyDOS (JD) works fine with 1541LPT as well, I even created a JD version
for it. But I never disassembled the JD parts so I haven't any ide what
parts it is calling. OTOH, not understanding the routines does not mean I
cannot move them. But there is one important question: I'm sure PC relies
on sending the 1541 a Turbo program, does JD the same? If not, I'm willing
to drop PC compatibility. If it relies on memory programs as well, it means
I cannot alter the location of any routine.
The next question is, can I drop the one drive system? It will save some
space but if it is shattered all over the ROM, IMHO it isn't worth the
trouble.
I think I'll go three ways:
- as planned before, unfortunately not PC compatible
- PC compatible
- JD version
But going three ways means extra work. At this very moment, being at home
and thus a programmer, C64, drives etc. at hand, I prefer working on the PC
version; if needed I always can turn it into the not-PC version and work
with that one.
When not at home, I can work on the JD version. One big luck, I don't have
to start from scratch, I can start with the LPT version :)
Any comment or advice will be highly apreciated!
--
___
/ __|__
/ / |_/ Groetjes, Ruud
\ \__|_\
\___| http://Ruud.C64.org
Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.