VOGONS


TSR odd behaviour

Topic actions

First post, by Bryan H

User metadata
Rank Newbie
Rank
Newbie

Working in DOS shell.
I use a Dos memory resident macro program called "Superkey" however it will not save any macros to the DIR as is normal in dos.
It says "cannot find key.com" when the program "key.com" is in that Directory, and I open the program from the same directory.
The very small file is attached for you to try if you wish. I am just wondering if there is some special way to setup this program when running at the same time as a sequencer application in a Dos shell.
Any comments gratefuly received.
Bryan H 😢

Reply 1 of 2, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

FCB parsing error, add in dos_files.cpp, function FCB_Parsename
just after
/* Get the old information from the previous fcb */
fcb.GetName(fcb_name.full);[...]
the line
fcb_name.part.drive[0]-='A'-1;
as GetName returns an ascii drive number.

wd

Reply 2 of 2, by Bryan H

User metadata
Rank Newbie
Rank
Newbie

Thank you
Will get back with the outcome
regards
Bryan h