![]() With a CJK code page (932: Japanese, 936: Simplified Chinese, 949: Korean 950: Traditional Chinese) files/directories with CJK characters can be loaded and mounted properly, and when using the TrueType font (TTF) output and a suitable TTF font (e.g. ![]() There are huge improvements for Chinese/Japanese/Korean language support in this version. The welcome banner messages etc have been cleaned up for easier language translations too.įull support for Chinese/Japanese/Korean code pages and displaying CJK characters in TTF output Language files encoded with UTF-8 are now supported (and will be automatically saved so) in addition to those encoded with DOS code pages. Multi-language support has been improved significantly in this version, especially for the drop-down menus. Significantly improved multi-language support including UTF-8 language file support Type START /? for more information about this command. This feature is disabled by default but can be enabled by setting config option “startcmd” to “true” or with the -hostrun command-line option. The START command designed to launch host system programs to run outside DOSBox-X has been extended to non-Windows platforms including Linux and macOS. ![]() Support for START command on non-Windows platforms to launch host system programs There are now menu options “Change current floppy image…” and “Change current CD image…” to change the currently active floppy disk image(s) on drive A:/B: and ISO/CUE image(s) on CD drives. You can now change the active floppy disk and/or CD images while DOS/Windows 9x guest systems are currently running. Support for changing current floppy or CD images when running guest systems The Z drive has been cleaned up accordingly as well by categorizing files into directories, with additional programs appearing in some directories. The internal virtual drive Z: now supports directories so there is no need to put all files/programs on the root directory of Z drive any more (although one-level directories are currently supported). Notable New Featuresĭirectory support on Virtual Drive Z: and major cleanups on this drive Please report any issues in our issue tracker.Īlso, make sure to check out our Wiki guide. I haven't done any testing to see if it was needed back then for general use, or just for protected mode, and if in the latest build it is still needed for protected mode, but the bug definitely needs fixing.DOSBox-X Cross-platform DOS emulation package Apparently this was added in svn r1075 with the log message "improved breakpoint handling in protected mode". The bug is fixed by completely disabling all use of "ignoreAddressOnce" in debug.cpp. As a workaround for this I had to put two breakpoints in a row everywhere I would have just used one then, both breakpoints would be hit, and never skipped. ![]() As a result, when I breakpointed the main game loop, it would only actually hit the breakpoint every second game frame. If a breakpoint is hit, then I press F5 to resume execution and the same breakpoint was supposed to be hit again, it skips a hit and is only actually hit the next time after that. However, I found a very annoying bug in it. DOSBox's debugger was quite helpful in pinpointing and eliminating the logic differences between my Snipes port and the DOS original.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |