| |
Krill
Registered: Apr 2002 Posts: 2965 |
Release id #167152 : Krill's Loader, repository version 164
If no problems emerge (i know they will, but anyways)... I can explain a bit about the full on-the-fly GCR block read+decode+checksumming. |
|
... 36 posts hidden. Click here to view all posts.... |
| |
chatGPZ
Registered: Dec 2001 Posts: 11334 |
Quote:2yr old emulators
if only - 2.4 was released 2012 :)
thanks for pointing out the emulator code that can be safely removed :) |
| |
Krill
Registered: Apr 2002 Posts: 2965 |
Quoting Groepazthanks for pointing out the emulator code that can be safely removed :) If you mean the 1541U detection code, take a look at this option:.define ONLY_1541_AND_COMPATIBLE 0 ; reduces host-side install code by omitting any native custom drive code for non-1541 compatible
; drives, treats any drive as 1541, using an incompatible drive will cause undefined behaviour
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11334 |
but that would remove support for 1581 etc too, i guess? |
| |
Krill
Registered: Apr 2002 Posts: 2965 |
Quoting Groepazbut that would remove support for 1581 etc too, i guess? Indeed. To keep it simple, there's no option to remove detection of specific models of the 1541 family only, once that family is detected. I'm sure you can figure out what to nix for that. :) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11334 |
broken emulators are not part of the 1541 family though :) |
| |
Krill
Registered: Apr 2002 Posts: 2965 |
Yes. But you know the story. After i found out about these incompatibilities the hard way, i grudgingly decided to work around those (because 1541U is quite relevant these days, and some older firmwares for 1541U1 will not be fixed), then add 1541U as a separate drive model, which is now also detected.
The idea is that anybody using the custom drive code API could then decide to use some other code if 1541U is detected and its broken implementation of some illegals or the VIA port would prohibit use of the regular 1541 code. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11334 |
i know. terrible ideas there |
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
Just type "make" they said. Easiest thing in the world. (Haven't tried with this version yet though.) |
| |
Krill
Registered: Apr 2002 Posts: 2965 |
Quoting CruzerJust type "make" they said. Easiest thing in the world. (Haven't tried with this version yet though.) Not sure what you're getting at, but you don't have to "make", just use the pre-compiled binaries in the archive. If they don't take your fancy for some reason or other, why, just... tell me and your wishes might *just* tip the scale to warrant different defaults. :) |
| |
Radiant
Registered: Sep 2004 Posts: 639 |
Nice, will have to check this out if I ever get the time to do some serious C64 coding again. Thanks for sticking with proper tools. |
Previous - 1 | 2 | 3 | 4 | 5 - Next |