I am a developer of DOSBox-X so let me try to explain more about its DBCS support. DOSBox-X (as of current version 0.83.20) supports DBCS systems in different ways, including the following: 1. TrueType font support for Chinese/Japanese/Korean code pages. 2. Chinese/Japanese/Korean DOS/V modes (dosv=cn/tw/jp/ko). 3. Japanese-specific PC-98, JEGA/AX, and DCGA/J-3100 modes. So DOSBox-X not only supports one DBCS mode, but multiple DBCS modes, which are implemented in DOSBox-X as separated subsystems for different purposes. The first mode is supported by enabling the TrueType font (TTF) output (output=ttf) and setting a DBCS code page (e.g. country=81,932, country=86,936, etc). In this mode DOSBox-X will display Chinese/Japanese/Korean characters using any TTF/OTF font you specify (e.g. font=SarasaGothicFixed in [ttf] section of dosbox-x.conf). This mode is intended as a general DOS environment and can run Chinese/Japanese/Korean-language DOS programs without external software. The second mode is for emulating the Chinese/Japanese/Korean DOS/V systems, which I believe is what you were referring. For DOS/V mode you can either let DOSBox-X get the host system font or provide your own font (FONTX fonts for Japanese DOS/V, or HZK16/STDFONT15 for Chinese DOS/V, etc, see fontxdbcs= option in [dosv] section of dosbox-x.conf)). If you do not provide a custom font, then DOSBox-X will try to get the Windows/Linux system font, or fallback to internal Japanese DOS/V font if getting the system font is not possible. So the Windows/Linux-based font rendering mode as you said is only an *optional* feature for the DOS/V mode, instead of relying on it. The Japanese-specific PC-98, JEGA/AX and DCGA/J-3100 modes are separated from the above and provide emulations for PC-98, JEGA/AX, and DCGA/J-3100 systems respectively. More information about East-Asian support in DOSBox-X can be found in the following Wiki page: https://dosbox-x.com/wiki/Guide%3AEast-Asian-language-support-in-DOSBox%E2%80%90X
Wengier I use DOSBOX-X and you can notice they use completely different fonts and GUI. I think they use native Windows API, because the text looks like anti-aliased native app using HiDPI. Therefore this is something completely separate from DOS and it is Windows based font rendering feature. But that is just my quick guess from what I see when I see it.
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user