Ruud_at_baltissen.org
Date: 2008-01-13 19:14:04
Hallo allemaal,
May I present:
http://www.baltissen.org/files/idejd4.asm
http://www.baltissen.org/files/idejd4.bin
This version enables you to use images, as much as your harddisk can
contain. The use is quite simple, just use "@Z:xxxx" were xxxx is the
number of the image. Everey image needs 768 sectors and when knowing the
size of your harddisk, you know how many images you can store.
Remark: if you never used the choosen image before, don't forget to format
it first!
If you have questions, you know how to find me :)
As you can see I abandoned the idea of using a subdirectory liked
structure. The main reason is simple: this was a quite quicker hack :) I
have now something people can work with for the moment. Another reason: I
myself don't like this subdirectory like structure that much. But once I
have the subdiretories running fine, I program an image structure as well.
I also want to expand this version a bit: @Y should give you a list of
already available images. And people who already worked with the previous
version can use an extra function that searches for these already installed
images.
Another good news: I solved the format bug. It seems that the formatting of
the whole track was the problem. But I still haven't found out why the
drive behave so weird when formatting the image for the second time.
My solution is to format only one sector par interrupt. And that worked out
fine enough, The problem is that formatting is as fast as the original
JiffyDOS format, about 2.5 tracks/sec.
If people are thinking about suing the original format routine and taking
the bug for granted: I only found out this weekend that this buggy routine
doesn't format all sectors as it should. Most of the time wrong values were
writen to sectors, or nothing written at all.
With the above speed, I wonder what it is to format tracks that are 10
times as big (16 MB version) or when using the big FS ??? I/we have to find
another solution.
--
___
/ __|__
/ / |_/ Groetjes, Ruud
\ \__|_\
\___| http://Ruud.C64.org
Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.