December 28th, 2018, 11:08 Posted By: wraggster
DOSBox-X v0.82.13 is released. DOSBox-x is a branch of DOSBox. DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, joystick, modem, etc., necessary for running many old MS-DOS games that simply cannot be run on modern PCs and operating systems, such as Microsoft Windows XP, Windows Vista, Linux and FreeBSD.
Mac OS X SDL2 builds now use the native OS X menu
system instead of the "SDL drawn" menus.
Mac OS X SDL1 builds now default to the OpenGL
output (if compiled with OpenGL support). Under
recent versions of OS X, OpenGL output gives
better performance than surface (CGBitmap) based
SDL2 builds now have working XBRZ scaler support.
Mac OS X SDL2 builds updated to completely ignore
touch events, because SDL2 sees the touchpad on
Macbooks as a touchscreen. Prior to this fix, the
DOSBox-X UI was unusable due to mixed input events
from both the touchpad and the mouse input from the
SDL1 High DPI support for Mac OS X users with Retina
SDL1 fix for display problems (blank windows) on Mac
OS X 10.14.x (Mojave).
Windows builds (compiled with VS2017) now have working
MT32 (Munt) emulation.
Adjusting CPU cycles with F12 + - / F12 + + (Increment
and Decrement Cycles shortcuts) now updates cpu cycles
property. This fixes a problem where adjusting the cycle
count then changing the CPU core caused DOSBox-X to reset
the cycle count back to the original value.
Linux/X11 support fixed not to assume XRandR extensions
are present, but to instead ask the X11 server first.
Simple scaler rendering has altered the RENDER start line
state so that detection of a changed line triggers a block
of rendering without compare within a limited count before
checking again. This means a reduced CPU load with scalers
because it only detects frame changes every line before
changes detected, and then on average every 12th line
when running the scaler code. Hopefully this helps the
Raspberry Pi keep up with DOS gaming better.
Simple scalers now offer compile-time (not run-time)
option to omit per-pixel compare in scaler and process
the entire scanline instead as a performance adjustment
for slower and embedded systems.
Video debug menu added. First item is one that blanks the
display to test screen updating.
Simple scalers (normal 2x-5x and SAI) revised to process
changes and scaler rendering in larger blocks for possible
Simple scalers fixed to properly compare all pixels to
detect changes properly, instead of only the first 4-8
EGA/VGA text rendering combined to reduce code copypasta
and reduce bugs.
VGA 16-color planar modes now obey CRTC byte/word/dword
For more information and downloads, click here!
There are 0 comments - Join In and Discuss Here