mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-14 02:17:36 +08:00
more
This commit is contained in:
27
CHANGELOG
27
CHANGELOG
@@ -14,10 +14,17 @@
|
|||||||
- Added support for Pentium II cputype, to begin
|
- Added support for Pentium II cputype, to begin
|
||||||
development of such emulation. (joncampbell123)
|
development of such emulation. (joncampbell123)
|
||||||
- Added support for DCGA and Toshiba J-3100 emulation
|
- Added support for DCGA and Toshiba J-3100 emulation
|
||||||
modes. The J-3100 emulation can be enabled with the
|
modes by importing code from DOSVAXJ3 by nanshiki.
|
||||||
options "dosv=jp" with a non-off setting of "j3100"
|
The J-3100 emulation mode can be enabled with the
|
||||||
in [dosv] section. There is also DCGA command which
|
option "dosv=jp" along with a non-off setting of
|
||||||
can enter DCGA from other video modes. (nanshiki)
|
"j3100" option in [dosv] section. For example, with
|
||||||
|
"j3100=on" or "j3100=auto" (and "dosv=jp") J-3100
|
||||||
|
system will be enabled and activated at start. With
|
||||||
|
"j3100=manual" (and "dosv=jp") J-3100 system will
|
||||||
|
be enabled and not activated at start, but there is
|
||||||
|
now a DCGA command to enter DCGA (either English or
|
||||||
|
J-3100 DCGA, depending on if J-3100 is enabled)
|
||||||
|
mode from other video modes. (nanshiki)
|
||||||
- Added IMGSWAP command to swap disks for drives.
|
- Added IMGSWAP command to swap disks for drives.
|
||||||
e.g. "IMGSWAP D" to swap C: drive to the next swap
|
e.g. "IMGSWAP D" to swap C: drive to the next swap
|
||||||
position, and "IMGSWAP A 3" to swap A: drive to
|
position, and "IMGSWAP A 3" to swap A: drive to
|
||||||
@@ -64,9 +71,10 @@
|
|||||||
Traditional Chinese (ChinaSea extension). (Wengier)
|
Traditional Chinese (ChinaSea extension). (Wengier)
|
||||||
- Added config option "chinasea" (in [ttf] section)
|
- Added config option "chinasea" (in [ttf] section)
|
||||||
which when set to "true" allows ChinaSea (中國海字集)
|
which when set to "true" allows ChinaSea (中國海字集)
|
||||||
extension of the Big5 charset for the Traditional
|
and Big5-2003 extension of the original Big5-1984
|
||||||
Chinese TTF output. This requires the use of a
|
charset for the Traditional Chinese TTF output.
|
||||||
TTF/OTF font containing such extended characters;
|
This requires the use of a TTF/OTF font containing
|
||||||
|
such extended characters to correctly render them;
|
||||||
the included SarasaGothicFixed TTF font is updated
|
the included SarasaGothicFixed TTF font is updated
|
||||||
to support such characters. Also moved "gbk" config
|
to support such characters. Also moved "gbk" config
|
||||||
option from [dosv] to [ttf] section. (Wengier)
|
option from [dosv] to [ttf] section. (Wengier)
|
||||||
@@ -103,7 +111,8 @@
|
|||||||
- Fixed copying full-screen or multi-line text from a
|
- Fixed copying full-screen or multi-line text from a
|
||||||
DBCS codepage in TTF output or PC98 mode. (Wengier)
|
DBCS codepage in TTF output or PC98 mode. (Wengier)
|
||||||
- Fixed possible crash at start with getsysfont=true
|
- Fixed possible crash at start with getsysfont=true
|
||||||
on Traditional Chinese Windows systems. (Wengier)
|
when a font may not be obtained on some Chinese
|
||||||
|
Windows systems. (Wengier)
|
||||||
- Fixed TTF color issue with some DOS GUI programs by
|
- Fixed TTF color issue with some DOS GUI programs by
|
||||||
initializing the color scheme when with default
|
initializing the color scheme when with default
|
||||||
COLORS= setting in EGA or VGA mode. (Wengier)
|
COLORS= setting in EGA or VGA mode. (Wengier)
|
||||||
@@ -115,6 +124,8 @@
|
|||||||
working when using the 4DOS shell. (Wengier)
|
working when using the 4DOS shell. (Wengier)
|
||||||
- Fixed "DIR>NUL" freeze/crash when only disk or CD
|
- Fixed "DIR>NUL" freeze/crash when only disk or CD
|
||||||
images are mounted. (nanshiki)
|
images are mounted. (nanshiki)
|
||||||
|
- Fixed BIOS screen when resetting the machine with a
|
||||||
|
non-TTF output and DOS/V mode enabled. (Wengier)
|
||||||
- Fixed display glitches in the game "Continuing
|
- Fixed display glitches in the game "Continuing
|
||||||
adventures of Cyberbox". (Wengier)
|
adventures of Cyberbox". (Wengier)
|
||||||
- Make memory B0000-B7FFF unmapped for the CGA
|
- Make memory B0000-B7FFF unmapped for the CGA
|
||||||
|
@@ -1178,7 +1178,8 @@ auxdevice = intellimouse
|
|||||||
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
||||||
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
||||||
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
||||||
# chinasea: Enables the ChinaSea extension (in addition to the standard Big5 charset) for the Traditional Chinese TTF output (use a font containing such characters).
|
# chinasea: Enables the ChinaSea and Big5-2003 extension (in addition to the standard Big5-1984 charset) for the Traditional Chinese TTF output.
|
||||||
|
# A TTF/OTF font containing such characters (such as the included SarasaGothicFixed TTF font) is needed to correctly render ChinaSea characters.
|
||||||
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
||||||
#DOSBOX-X-ADV-SEE:#
|
#DOSBOX-X-ADV-SEE:#
|
||||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||||
|
@@ -496,7 +496,8 @@ auxdevice = intellimouse
|
|||||||
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
||||||
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
||||||
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
||||||
# chinasea: Enables the ChinaSea extension (in addition to the standard Big5 charset) for the Traditional Chinese TTF output (use a font containing such characters).
|
# chinasea: Enables the ChinaSea and Big5-2003 extension (in addition to the standard Big5-1984 charset) for the Traditional Chinese TTF output.
|
||||||
|
# A TTF/OTF font containing such characters (such as the included SarasaGothicFixed TTF font) is needed to correctly render ChinaSea characters.
|
||||||
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
||||||
#
|
#
|
||||||
# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||||
|
@@ -1150,7 +1150,8 @@ auxdevice = intellimouse
|
|||||||
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
# blinkc: If set to true, the cursor blinks for the TTF output; setting it to false will turn the blinking off.
|
||||||
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
# You can also change the blinking rate by setting an integer between 1 (fastest) and 7 (slowest), or 0 for no cursor.
|
||||||
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
# gbk: Enables the GBK extension (in addition to the standard GB2312 charset) for the Simplified Chinese TTF output or DOS/V emulation.
|
||||||
# chinasea: Enables the ChinaSea extension (in addition to the standard Big5 charset) for the Traditional Chinese TTF output (use a font containing such characters).
|
# chinasea: Enables the ChinaSea and Big5-2003 extension (in addition to the standard Big5-1984 charset) for the Traditional Chinese TTF output.
|
||||||
|
# A TTF/OTF font containing such characters (such as the included SarasaGothicFixed TTF font) is needed to correctly render ChinaSea characters.
|
||||||
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
# dosvfunc: If set, enables FEP control to function for Japanese DOS/V applications, and changes the blinking of character attributes to high brightness.
|
||||||
font =
|
font =
|
||||||
fontbold =
|
fontbold =
|
||||||
|
@@ -2825,7 +2825,8 @@ void DOSBOX_SetupConfigSections(void) {
|
|||||||
Pbool->SetBasic(true);
|
Pbool->SetBasic(true);
|
||||||
|
|
||||||
Pbool = secprop->Add_bool("chinasea",Property::Changeable::WhenIdle,false);
|
Pbool = secprop->Add_bool("chinasea",Property::Changeable::WhenIdle,false);
|
||||||
Pbool->Set_help("Enables the ChinaSea extension (in addition to the standard Big5 charset) for the Traditional Chinese TTF output (use a font containing such characters).");
|
Pbool->Set_help("Enables the ChinaSea and Big5-2003 extension (in addition to the standard Big5-1984 charset) for the Traditional Chinese TTF output.\n"
|
||||||
|
"A TTF/OTF font containing such characters (such as the included SarasaGothicFixed TTF font) is needed to correctly render ChinaSea characters.");
|
||||||
Pbool->SetBasic(true);
|
Pbool->SetBasic(true);
|
||||||
|
|
||||||
Pbool = secprop->Add_bool("dosvfunc", Property::Changeable::OnlyAtStart, false);
|
Pbool = secprop->Add_bool("dosvfunc", Property::Changeable::OnlyAtStart, false);
|
||||||
|
Reference in New Issue
Block a user