綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

  [複製連結] 查看: 34413|回覆: 383|好評: 0
231
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-9 14:43
luelue666>win7 的ㄅ/半全型標點是直接在中文模式下直接按著CTRL 就能輸入,
luelue666>不用切換到英文模式,所以又快,全型標點的寬度跟中文字一樣寬也比較好看

我有裝 搜狗拼音輸入法.

當按 Ctrl+標點符號,
就變成 搜狗拼音輸入法,
沒在用 全型標點符號,不重要.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

232
Wengier | 收聽TA | 只看該作者
發表於 2021-12-9 14:49
本帖最後由 Wengier 於 2021-12-9 14:54 編輯
1abcd 發表於 2021-12-9 12:46
我不太確定為了中國海字集加入 Big5-2003 與 Big5-HKSCS 字碼表是不是有好處...
要輸入罕用字用GBK字符集 ...

第一次在这儿看到您,欢迎在这儿讨论。你说的用GBK输入罕用字确有道理,不过GBK的主要使用对象还是简中用户,繁中用户好像用它的人不多,即使它亦支援繁体中文。Big5-2003和Big5-HKSCS都是官方标准(台港),现在DOSBox-X两者皆支援,所以可以把DOSBox-X当作Big5-2003和Big5-HKSCS的浏览工具来用,不管是DOSBox-X自带的MORE命令(比如“MORE 中文档.TXT”)还是BBS浏览工具等。

我不知道您是不是如楼主所说的Big5-UAO成员,不过我之前其实已经试过将UAO 2.50加入DOSBox-X字码页,结果发现它和HE5所用的中国海字集并不相容。而Big5-2003和Big5-HKSCS的话,前者是完全相容,后者是部分相容。我是在Mozilla Firefox台湾网站上找到的uao250-b2u.txt字码表。以下为用该字码表运行HE5的效果。如果您知道具体原因的话请告知,谢谢。


評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
donation12 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

233
Wengier | 收聽TA | 只看該作者
發表於 2021-12-9 15:06
匿名者 發表於 2021-12-9 13:39
下載最新 SDL1 / SDL2 版測試.

我使用 Windows 7 X64

我这儿虽然无法直接重现您所说的随机出现空格的现象,但我看了一下代码,可能已经知道原因了。我已更新dosbox-x-sdl2-update.zip档,请试试看还有没有您所说的空格问题。

关于Windows XP下的打字问题,我觉得现在本来Windows XP用的人很少,其中文用户就更少了。现在DOSBox-X对于Windows XP本身已经在放弃支援的边缘,所以如果此问题仅在Windows XP下出现的话将不会被认为是急需修正的问题。下图为我在Windows 10的繁体中文字码页下打字。

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

234
隱私保護  發表於 2021-12-9 15:19
Wengier 發表於 2021-12-9 15:06
我这儿虽然无法直接重现您所说的随机出现空格的现象,但我看了一下代码,可能已经知道原因了。我已更新do ...

Wengier>我这儿虽然无法直接重现您所说的随机出现空格的现象,但我看了一下代码,可能已经知道原因了。
Wengier>我已更新dosbox-x-sdl2-update.zip档,请试试看还有没有您所说的空格问题。

測試後已 OK.

Wengier>关于Windows XP下的打字问题

仍然有問題.
放棄使用 SDL2,回到 SDL1.

Wengier>现在DOSBox-X对于Windows XP本身已经在放弃支援的边缘

我大概會收藏 For Windows XP 最後一版,
新版就看看是否有特殊的大改進.


回覆 支持 反對

使用道具 舉報

235
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-9 16:19
Wengier>关于Windows XP下的打字问题

不是在 Windows XP 中,
是在 Windows 7 X64 中使用 Windows XP 的中文輸入法.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

236
隱私保護  發表於 2021-12-9 16:27
本帖最後由 匿名 於 2021-12-9 17:58 編輯
Wengier 發表於 2021-12-9 14:49
第一次在这儿看到您,欢迎在这儿讨论。你说的用GBK输入罕用字确有道理,不过GBK的主要使用对象还是简中用 ...

在 UAO 作者的自述文件就有說明中國海字集大量圖案文字(字元)被含淚割捨了
(通訊協定 but 點 tw /2014/03/the-story-of-big5-uao-zhtw)
避免文章審核二十多小時,網址部分做了一些代換

luelue666
您是 Unicode 補完計畫 的成員嗎?您能提供寶貴的意見給Wengier 大將這個 DOSBox-x 的 TTF 模式既能相容傳統 DOS 倚天環境,也能被 WINDOWS unicode 讀取?  發表於 2021-12-9 13:43

我是曾經使用十數年Firefox瀏覽器的使用者,
對於過去Firefox產生的新功能有一部份了解,
Firefox 2 開始內建的大五碼碼表,就整合了 UAO 字集,
相當於瀏覽器內獨立補完 UAO (最後整合的 esr 版本是38.8)

現在是雞婆翻譯dosbox-x台灣中文用語的使用者(路人),
對dosbox-x的功能有研究過一陣子,
不是UAO成員。
我是在Mozilla Firefox台湾网站上找到的uao250-b2u.txt字码表。
我想了一下,或者實作單向轉換 (
uao250-u2b.txt)?
使用者在實體機輸入的unicode文字,在虛擬機以big5-uao編碼呈現?

回覆 支持 反對

使用道具 舉報

237
mzcih | 收聽TA | 只看該作者
發表於 2021-12-9 16:35
好经典的软件。:))))
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

238
Wengier | 收聽TA | 只看該作者
發表於 2021-12-9 18:37
本帖最後由 Wengier 於 2021-12-9 19:06 編輯
匿名者 發表於 2021-12-9 16:27
在 UAO 作者的自述文件就有說明中國海字集大量圖案文字(字元)被含淚割捨了
(通訊協定 but 點 tw /2014/03/ ...

谢谢您的简单介绍,确实每个字集背后都有一段故事的。而且您对DOSBox-X繁体中文的翻译修正大家有目共睹。

关于字码的支援,我觉得Big5-2003、Big5-HKSCS和Big5-UAO三者都是挺有名的,所以同时支援也是可以的。为此我在[ttf]项上加入了uao选项,当设置为true时字码页951将使用Big5-UAO代替Big5-HKSCS字集。另外chinasea选项在951字码页的作用与前相同:如果设置chinasea为true,它将自动将Big5-UAO或Big5-HKSCS的一部分替换为中国海字集,这样运行HE5就可以正常显示了。但不管是Big5-UAO还是Big5-HKSCS若要打出喆、堃、煊等字的话需要将chinasea设置为false。更新后的dosbox-x-update.zip和dosbox-x-sdl2.zip可在原先连结下载。

下图显示951字码页下以uao=true和chinasea=true来显示倚天中文自带的1995CAL.TXT的内容,与uao=false和chinasea=true相比有些许差异。

关于Unicode或是UTF8支援是另一个问题,暂时虚拟机中还不能直接支援,但我可以想想看有没有办法来支援阅读UTF8内容。

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

239
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-9 19:18
本帖最後由 luelue666 於 2021-12-9 19:21 編輯
Wengier 發表於 2021-12-9 18:37
谢谢您的简单介绍,确实每个字集背后都有一段故事的。而且您对DOSBox-X繁体中文的翻译修正大家有目共睹。
...

已下載測試:
chinasea= false
uao       = true
可輸入那5個字,我再加一個"酶"字。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

240
Wengier | 收聽TA | 只看該作者
發表於 2021-12-9 19:51
本帖最後由 Wengier 於 2021-12-9 20:04 編輯
luelue666 發表於 2021-12-9 19:18
已下載測試:
chinasea= false
uao       = true

关于字码页的问题,我想说下其实951字码页虽说换了一个编号,但其基础还是建立在950字码页上的,不能说是不同的字码页。只能说延伸的那部分有所不同而已,其基础部分是完全相同的。就像有些浏览器中可以选择Big5-2003和Big5-HKSCS编码来查看网页,两者的基础是相同的,只有延伸部分不同而已。而950字码页和951字码页其实也是一样的,基础部分完全相同,951字码页其实就是在原本950字码页上改动然后换个名字而已,以于原本的950字码页相区别而不至于混淆,但其根基还是基于950的。所以在951字码页下做950字码页下做的事情大部分都是可以的(除非是某些程式运行时要特意检查字码页编号,目前我还没遇到过),不管是运行倚天还是别的程式,并非一定要切换回950才能执行。951字码页也并非DOSBox-X的发明,而是微软所用的隐藏字码页,英文维基百科上可以找到一些信息。

另外UAO似乎将注音转换为相应的中文,所以上述1995CAL.TXT中的文字会显示为"新年快乐"而不是"乐"所对应的注音符号。这样也是有些好处的,可以与HKSCS相互补充。

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

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

本版積分規則