First post, by Eric K
I am using DOSBOX to run an old program that I wrote with Borland Turbo Vision many years ago. Any text that appears in a TInputLine control is constantly flashing. Is this a known problem, and is there a workaround?
I am using DOSBOX to run an old program that I wrote with Borland Turbo Vision many years ago. Any text that appears in a TInputLine control is constantly flashing. Is this a known problem, and is there a workaround?
Are you sure it wouldn't behave that way on real hardware?
I might suggest changing the "machine" parameter in dosbox.conf. Perhaps ega or vgaonly will have some effect.
Changing the machine parameter doesn't fix it. I tried it on an old XP system, which includes a virtual DOS machine, and the same problem occurs, so the problem appears to be with the code and not with DOSBOX.
It might be possible to change the blinking text to some other color using an ANSI sequence. Perhaps you had something similar on the system where you were originally running the program. Unfortunately I am unfamiliar with how to devise such a command.
You may want to check if the issue also happens with the latest dosbox-x. There was recent a fix integrated for supercalc issues with flashing text.
https://github.com/joncampbell123/dosbox-x/issues/1473
If all fails, you might try vDos (https://www.vdos.info). It at least doesn’t let text blink, no matter what.