I am afraid you most likely will not find someone here that can help you with that on this forum (end-user orientated) :
As michaln pointed out, it is simply missing code in the implementation of Virtualbox. So unless someone provides this code, things won't just happen.
Regardless, if you want to ask directly to the Virtualbox Devs about this, I would suggest to use the vbox-dev mailing list, which is where you can directly contact them.
They might have some kind of answer for you.
DOS program running in Windows cursor value is a solid block
-
- Site Moderator
- Posts: 5229
- Joined: 13. Jan 2012, 11:14
- Primary OS: Debian other
- VBox Version: OSE Debian
- Guest OSses: Debian, Win 2k8, Win 7
- Contact:
Re: DOS program running in Windows cursor value is a solid b
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Manage your VirtualBox infrastructure the free way!
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: DOS program running in Windows cursor value is a solid b
As someone who has implemented flashing text for e.g. text terminal emulation, I can predict that this will most likely never happen.
In real old text terminals the flashing was handled by the hardware, it had no software cost. Nowadays the only way to flash text on a modern graphics display is to "manually" repaint it repeatedly. That involves a background task hanging off a timer wasting CPU scanning for the flash attribute. And constant repaints from inside a background thread is exactly the kind of thing that leads to display rendering issues. You don't accept those costs without an good reason - and one guy wanting a freebie isn't it. Come up with a big pile of cash and I'm sure it will be done. Otherwise forget it - learn to live without it, or do it yourself.
In real old text terminals the flashing was handled by the hardware, it had no software cost. Nowadays the only way to flash text on a modern graphics display is to "manually" repaint it repeatedly. That involves a background task hanging off a timer wasting CPU scanning for the flash attribute. And constant repaints from inside a background thread is exactly the kind of thing that leads to display rendering issues. You don't accept those costs without an good reason - and one guy wanting a freebie isn't it. Come up with a big pile of cash and I'm sure it will be done. Otherwise forget it - learn to live without it, or do it yourself.
-
- Posts: 2
- Joined: 24. Feb 2013, 01:12
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: DOS, Windows
- Contact:
Re: DOS program running in Windows cursor value is a solid b
I think it's amusing that most emulators don't bother emulating a pretty basic feature of PC video hardware (eg, blinking cursors and blink attributes).
Because the 100% JavaScript IBM PC/XT emulator I wrote at jsmachines [dot] net emulates both.
Because the 100% JavaScript IBM PC/XT emulator I wrote at jsmachines [dot] net emulates both.
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: DOS program running in Windows cursor value is a solid b
Of course: it's trivially easy to do if you don't care about any of the side effects mentioned. I outlined how its done above, which is how I did it circa 1989.
Re: DOS program running in Windows cursor value is a solid block
Thanks for the blinks!! I don't know who added the code, but it really helps.
Thanks again
Marvin
Thanks again
Marvin