-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Render to console #5415
Comments
Also modern terminals allow clipboard access via OSC 52 and Bracketed paste. It would be great to "forward" this functionality to virtual DOS machine as Windows API clipboard functions provided over DPMI. As alternative, clip and paste utilites may be implemented for this. |
Related - a headless mode is apparently supported:
|
Console redirection is also useful for freeing Conventional memory - to reach up to 960KB. Maybe a .conf option can allow a choice between:
In combination with disabling boot ROM after boot-up (emulating SCP-200B/86-DOS) the whole 1MB can be reached - allowing to perform "linking the linker" without using a 386. |
Is your feature request related to a problem? Please describe.
With modern advanced terminals, like kitty, it is possible to have full information about keyboard events in console apps (key up/down events, modifiers state, etc). It is also possible to color any screen cell in any TrueColor color. May it be possible now to make DOSBox-X render text EGA/VGA/... modes to console? As it already can render text using TrueType now.
What you want
I want a possibility to render virtual DOS computer text modes to Linux (BSD, Mac, ...) console as modern versions of Wine do with console Windows apps.
Describe alternatives you've considered
Alternative is to use command line to run specific DOS text mode apps, capture their output to files and read those files from the host system. But this is not an option for interactive apps.
Additional information
No response
Have you checked that no similar feature request(s) exist?
Code of Conduct & Contributing Guidelines
The text was updated successfully, but these errors were encountered: