綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[作業系統] 用 DOSBox-X 製作的完美 WIN 3.1 中文版,懷舊收藏用 130MB

  [複製連結] 查看: 27740|回覆: 381|好評: 0
111
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-3 16:56
Wengier 發表於 2021-11-3 16:37
其实繁中并没有仅仅局限于港台等地,在海外华人社区,比如我亲眼见到的北美(加拿大、美国),还有听说英 ...

不知多久之前從 TW 電視報導說,
由於 CN 的掘起,
國外的華人協會之類推廣強迫使用 簡中,
所以 繁中 慢慢減少,
我是覺的都是華人,
使用 簡中/繁中 反正都看的懂 沒啥差別.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

112
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-3 17:12
Wengier 發表於 2021-11-3 16:55
DOSBox-X的中文DOS/V模式预设为16-pixel,如果要用24-pixel的话,必须用vtext命令切换,前提是vtext1=或vt ...

config -set 指令都不會立刻生效(試過一些指令),
如 config -set ptsize=16

F11+上 或 F11+下 很難按,
應該是 按住 F11 不放再按 上上上上上上,這樣能連續調整,
應該是 按住 F11 不放再按 下下下下下下,這樣能連續調整.

看來 DosBox-X 對命令列(直接打字)支援不好.

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

113
Wengier | 收聽TA | 只看該作者
發表於 2021-11-3 17:15
happygo88 發表於 2021-11-3 16:56
不知多久之前從 TW 電視報導說,
由於 CN 的掘起,
國外的華人協會之類推廣強迫使用 簡中,

我并没有听过这种说法,至少在北美这边从来就没听说过。也许在世界的某个地区发生了这种事,但即使如此也只是地区性的事情,绝对不是全世界范围的事情,没有必要当真。反正至少北美这边完全没有听说强迫推广简中这回事,在北美这边显然繁中一直都是华人社区的主流,简中相比之下更像是非正式的文体(比如官方或社区为了照顾华人群体有时会支持中文,发布中文表格等让华人填写,如果只有一种中文文体的话基本上必定为繁中,很少会繁简同时发出)。

評分

參與人數 3碎鑽 +2 幫助 +3 收起 理由
donation12 + 1 偶像,看完你的內容,讓我找到了活著的意義.
luelue666 + 1 + 1 非常讃
happygo88 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

114
Wengier | 收聽TA | 只看該作者
發表於 2021-11-3 17:29
happygo88 發表於 2021-11-3 17:12
config -set 指令都不會立刻生效(試過一些指令),
如 config -set ptsize=16

我上面说过了,不是config -set指令都不会立刻生效,而是有部分可以,有部分不行。其中可以的部分是有专门的代码支持的,而没有代码支持的则不行。比如config -set font=就是可以的,而config -set ptsize=则不行。等等。并不是所有都不行。如果你打开选单的话甚至可以直接在影像选单中浏览TTF文件改变字型。

关于你说的F11+上或F11+下很难按,这是SDL版本的问题,我相信你用的是SDL1版的DOSBox-X。改用SDL2版的DOSBox-X就可以了,应该能实现你所说的连续调整。SDL2版的DOSBox-X相比SDL1版是有某些优点的。DOSBox-X 0.83.19的安装包中两者皆有,选SDL2版即可。

評分

參與人數 3碎鑽 +2 幫助 +3 收起 理由
donation12 + 1 偶像,看完你的內容,讓我找到了活著的意義.
luelue666 + 1 + 1 非常讃
happygo88 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

115
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-3 19:22
本帖最後由 happygo88 於 2021-11-3 19:40 編輯
Wengier 發表於 2021-11-3 17:29
我上面说过了,不是config -set指令都不会立刻生效,而是有部分可以,有部分不行。其中可以的部分是有专 ...

剛好我試的一些 config -set 全部都不可以,
找時間試一下 config -set font.

我沒在用 DosBox-X UI,
熱鍵也沒在用或記熱鍵是啥,
幾乎沒按過.

我已安裝 DOSBox-X 0.83.19
它的預設是 SDL1,
所以我也是 安裝 SDL1,
你的視窗怎跟我的不一樣,
我是在官網下載的.

給官方個建議,
在 Setup.exe 簡單說明一下 SDL1/SDL2 的不同,
在視窗下半部可寫說明.

PS:
哈 ! 原來有說明,在左下角的 Help,這太不起眼了,
直接寫在視窗下半部會不會更直覺.

點評

按下左下角的 Help 就有說明了,只是全英文看不太明白。  發表於 2021-11-3 19:49
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

116
Wengier | 收聽TA | 只看該作者
發表於 2021-11-4 05:05
本帖最後由 Wengier 於 2021-11-4 11:21 編輯
happygo88 發表於 2021-11-3 19:22
剛好我試的一些 config -set 全部都不可以,
找時間試一下 config -set font.

DOSBox-X中的配置选项非常多,包括高级选项,而部分选项是不可能运行时直接改变的,而且支持动态改变选项亦需要代码支持,所以能用config -set直接动态改变配置(而不重开DOSBox-X)的只是所有选项中的一部分。但是你可以让DOSBox-X自动重开并使用新设置,此种方法的话所有选项都能支持,比如(见图):config -set ptsize=16(对于某些选项需将-set改为-setf即强制设置,而其它不变),然后config -wcpboot temp.conf即可。

关于Windows安装程序,之前基本上每个版本都有MinGW版,但DOSBox-X 0.83.19版的32位安装程序一开始没带MinGW版(64位安装程序中则一开始就有MinGW版),一天后补上,所以你所看到的视窗内容少了MinGW选项,如果需要的话可以重新下载32位安装程序,下载地址相同,其内容除MinGW选项外没有区别。由于最多时还有另外两个特殊的MinGW选项,所以没有空间写在视窗下半部,而只能放在Help按钮里面。

評分

參與人數 3碎鑽 +2 幫助 +3 收起 理由
donation12 + 1 偶像,看完你的內容,讓我找到了活著的意義.
luelue666 + 1 + 1 非常讃
happygo88 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

117
Wengier | 收聽TA | 只看該作者
發表於 2021-11-4 12:46
本帖最後由 Wengier 於 2021-11-4 15:31 編輯
happygo88 發表於 2021-11-3 19:22
剛好我試的一些 config -set 全部都不可以,
找時間試一下 config -set font.

另外我不知道你一般怎样打开DOSBox-X,即是用桌面或开始选单中的shortcut,还是在Windows命令提示符中打命令进入DOSBox-X。如果你使用后者的话,是可以在启动DOSBox-X的命令行上直接设置选项的,这样无需在配置档中设置,即使配置档中有相应设置亦将被override。举例:dosbox-x -set font=mingliu.ttc 命令将强制使用mingliu.ttc字型,不管配置档中有没有设置。可以同时设置多个选项,用多个-set参数就可以了(如下图)。我自己经常这样用,以使用不同的选项启动DOSBox-X。这种方法同样支持所有选项,我自己感觉非常实用。对于某些选项本身带有空格的话,需加上选项所在的section并使用引号,比如以下命令强制自动同步主机和虚拟机的日期和时间的方式启动DOSBox-X:dosbox-x -set "dosbox synchronize time=true"。

此外我关于简/繁中的回帖尚未显示。

評分

參與人數 2碎鑽 +1 幫助 +2 收起 理由
donation12 + 1 偶像,看完你的內容,讓我找到了活著的意義.
happygo88 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

118
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-4 19:52
Wengier 發表於 2021-11-4 12:46
另外我不知道你一般怎样打开DOSBox-X,即是用桌面或开始选单中的shortcut,还是在Windows命令提示符中打命 ...

1.
Wengier>不是 config -set 指令都不會立刻生效,而是有部分可以,有部分不行

確實 config -set font= 可以立刻生效.

kaiu.ttf 有些中文字顯示不完整.
wt028.ttf 有些 TTF 字型,視窗變成奇怪的長方形,通常視窗是接近正方形,能否讓視窗接近正方形 ?

2.
Wengier>你可以讓 DOSBox-X 自動重開並使用新設定,此種方法的話所有選項都能支援

這方法不好.

3.
Wengier>我不知道你一般怎樣開啟 DOSBox-X,即是用桌面或開始選單中的 shortcut,
Wengier>還是在 Windows 命令提示符中打命令進入 DOSBox-X。

我使用 TurboLaunch 啟動我數千個程式,
以 DosBox-X 來說,
A.bat 可以執行 DosBox-X 的 A config
B.bat 可以執行 DosBox-X 的 B config
所以我直接以 TurboLaunch 點 A.bat 或 B.bat 就執行 DosBox-X 有 A 或 B 不同的設定.

4.
Wengier>啟動 DOSBox-X 的命令列上直接設定選項的,這樣無需在設定檔中設定

這方法不錯且簡單.


TEST.7z

4.47 MB, 下載次數: 4, 下載積分: 碎鑽 -1 個

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

119
Wengier | 收聽TA | 只看該作者
發表於 2021-11-5 05:30
本帖最後由 Wengier 於 2021-11-5 09:42 編輯
happygo88 發表於 2021-11-4 19:52
1.
Wengier>不是 config -set 指令都不會立刻生效,而是有部分可以,有部分不行

关于TTF字型,当选择了TTF输出模式时,DOSBox-X是通过自适应屏幕的方式来显示字型的,根据TTF档的所定义的字型宽度、高度、间距等自动适应电脑屏幕,而每个TTF字型中的字型宽度、高度、间距、字型位置定义未必相同,所以DOSBox-X根据不同的TTF字型最终显示的视窗大小不同是正常现象。以您发的wt028.ttf为例,该TTF字形所定义的每个字之间的间距非常大,所以最终显示出来的视窗宽度明显大于高度,于是变成了您说的长方形视窗。这是DOSBox-X根据该TTF字型本身所定义的特征所适应出来的显示效果。所以如果希望间距不要那么大,那么可以更改该字型本身所定义的间距(网上应该有TTF字形修改工具,不过我自己用得不多),或者找别的间距较小的TTF字形就可以了。当然还有另一种方法就是干脆调整DOS视窗的行数/列数,比如[ttf]中设置lins=43,毕竟DOSBox-X在自适应的过程中也会考虑DOS视窗中要显示的行列数(不过这时屏幕就不是标准的80x25了,某些DOS程序可能不支持)。总之DOSBox-X是按照TTF字形本身的特点来显示的,毕竟每个TTF字形的参数并不一样。至于kaiu.ttf,似乎该字形所定义的字形位置很不规则,导致有时候前一个字的一部分被后一字所覆盖等,结果出现了某些字的最终呈现不完整。这种情况非常特殊,我还真是第一次见到,应该可以通过修正该字形内的字形位置来解决,或者改用其它字形以避免此问题。总之每个TTF字形都有自己的特点,不同的TTF字形之间的参数可以相差很大,导致显示效果的不同。下图显示华康刷刷体:

評分

參與人數 3碎鑽 +1 幫助 +3 收起 理由
donation12 + 1 偶像,看完你的內容,讓我找到了活著的意義.
luelue666 + 1 + 1 非常讃
happygo88 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

120
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-5 16:41
本帖最後由 happygo88 於 2021-11-6 01:36 編輯
Wengier 發表於 2021-11-5 05:30
关于TTF字型,当选择了TTF输出模式时,DOSBox-X是通过自适应屏幕的方式来显示字型的,根据TTF档的所定义的 ...

感謝詳細的說明.

試了網上的神器 FontCreator 多個版本,
對 DosBox-X 設定 font 沒什麼改變.

有一事我不明白,
為什麼這些 TTF 字型在 Windows 中使用都正常,如 Notepad.exe ...
到了 DosBox-X 使用就有問題 ?

另外,
有些 TTF 字型,視窗變成奇怪的長方形,
通常視窗是接近正方形,能否程式內部自動修改視窗高度讓視窗接近正方形.
(仍然是 80x25 而忽略字高)

當 按 F11+上 使視窗變大,如何儲存現在的視窗大小 ? 是哪個設定變數 ?



用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則