|
Atari coding BBS
timer c <-> hdd question |
Posted by: ray
|
May,31.2005-18:00
|
hi,
i'm running into a bit of trouble extending wolf3d to use external disc-resources under single tos everything works fine but as soon as i'm trying to get the game run under mint/magic (multitasking systems) i'm running into heavy trouble which is sort of hard to locate (at places my code gets very much "low level" even overwriting gemdos/(x)bios for speed reasons - and no, do not think i'm trying to access the harddisc during those periods).
imo the problem is due to disabling the system's timer c routine which i heard of some harddisc routines might rely on.
now my question is: where's the exact dependency between the system's timer c routine and hard-disc access (or do some hddrivers even hook up there own timer c extensions?) - and no, only incrementing the systems _hz_200 ($4ba.w) variable during an own 200Hz interrupt doesn't seem to be enough, keeping the system's timer c ISR active isn't an option either here.
any suggestions are welcome...
|
[All messages in this thread] [Start new thread]
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|