Hi Jan,
Post by JvpAfter spending some 8 hours or more on trying to make
A bootable CFC I have given up. I cannot see an
advantage to using FreeDos.
Depends - can MS DOS boot from your CF easily? There are
basically two questions: Does DOS in general have an
advantage for your problem? And if so, does FreeDOS work
as good or maybe even better than MS DOS? If the answer
to the first question is no, then it is sort of expected
that FreeDOS gives no extra advantages for your project.
In general, DOS is good because it can run on small disks,
slow computers and consumes little RAM. On the other hand,
DOS is bad because it does not help you with any graphical,
network or multitasking things. If you use those in DOS,
then performance depends mostly on how well your software
can handle those yourself. In such cases, it can be better
to use an operating system which has built-in GUI / multi-
tasking / networking support - for example Linux or Windows.
Of course Linux has more performance for less price :-).
Post by JvpMy desktop has 2 HDD, and the first has a partition.
This partition (my D:) was the only drive Fd could see.(as C:)
Then the other was probably NTFS - only Windows NT/2000/2003/XP
can use such partitions. MS DOS cannot, and FreeDOS cannot either.
Post by JvpMy desktop would boot to a floppy, but (using the same Disk Drive)
the Industrial CPU wouldnt.
That is strange.
Post by JvpMy Laptop completely spat the dummy, when I tried to boot from CD.
No idea, sorry.
Post by JvpThe CFC just sits there with "FreeDos -" flaching cursor.
Wrong geometry, I would assume. See my previous mail. If you
partition and format the CF to FAT32, you could try using a
LBA-only boot sector (with sys-freedos-linux, you can enforce
it, and with normal SYS, the choice depends on the properties
of the system on which you run SYS as far as I remember)...
Post by JvpIt may be a tool in a very specific environment, but not mine.
I am trying the LBACache as per your suggestion and evaluating
it, to see what if any advantages there are.
Well - it will not make things any faster than running them
from a ramdisk. And you already said that even using a ramdisk
did not make your FreeBasic GUI fast enough. However, you said
that pre-loading the images did help with the speed :-). Using
a cache can only make that pre-loading a bit faster. It is more
a "general good practice" suggestion than something for which
I would expect a real difference in performance.
Post by JvpBut, regardless, I have appreciated your time and
willingness to help.
No problem :-).
Eric