leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
803 stars 81 forks source link

How to run in fullscreen #259

Open WindowsNinetyTen opened 5 months ago

WindowsNinetyTen commented 5 months ago

Can a way be made to run programs in fullscreen? They always run in a window.

leecher1337 commented 5 months ago

Traditional NTVDM Full.-screen (swapping emulated graphics to display adapter memory and let DOS application access real Video hardware): No, not possible on x64 https://github.com/leecher1337/ntvdmx64/issues/95#issuecomment-1410705251 https://github.com/leecher1337/ntvdmx64/issues/145#issuecomment-899614241

"Emulated" Fullscreen (fit Window so that it matches your screen): Up to Windows 7: yes, at least for text mode using TAME with latest NTVDMx64 build. image

Starting with Windows 8: No, functionality that enables TAME (Ability to map Memory at Virtual address 0) has been removed from the OS. You can however try to convince the TAME author to santize TAME VDD extension to use proper memory addressing methods so that TAME is also able to run on NTVDMx64 in more recent Windows Versions, but at least my attempts to contact the author didn't raise a response so far.

So on Windows 8 or above, your best bet is to modify console font size settings of the Windows console to match best with your screen.