綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

  [複製連結] 查看: 34142|回覆: 383|好評: 0
141
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-13 16:01
Wengier 發表於 2021-11-13 11:40
关于vga fill active memory设定,当设置时将会以目前RAM内容来填充VGA memory,而不是清空。感觉倚天飞碟 ...

Wengier>已經修正ScanVir部分中文顯示的亂碼問題

已下載更新版,測試通過.

Wengier>如果自動辨識過度則會造成一些中文字元無法正常顯示。

這個能理解,
還是不要過度自動辨識,
剩下的不完美,可以靠手工修改 EXE 完美解決.

基本上
DosBox-X 能做到此,
已是接近 99% 完美,
可以了.

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

使用道具 舉報

142
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-14 03:08
Wengier 發表於 2021-11-13 11:52
谢谢楼主确认Norton Commander不再有冲码。我也试了下PC-Tools 9中的pcshell等,确实仍然有些冲码。但是问 ...

Wengier>我也试了下PC-Tools 9中的pcshell等,确实仍然有些冲码。

我是沒什麼在用 PCShell,
好奇看了下,
DOS-Box-X 帶 DOS 環境,模擬不出 PCShell UI,
DOS-Box-X 不帶 DOS 環境,完整模擬 PCShell UI.

它的沖碼部份,我的感覺是畫上去的圖,不像文字.
如果是圖,大概就無解了.


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

使用道具 舉報

143
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-11-14 09:40
本帖最後由 luelue666 於 2021-11-14 09:47 編輯
Wengier 發表於 2021-11-13 11:52
谢谢楼主确认Norton Commander不再有冲码。我也试了下PC-Tools 9中的pcshell等,确实仍然有些冲码。但是问 ...

我補一張漢書5.03(作者施得勝在XP時代更新的)在倚天24下執行的畫面,跟你的TTF模式下的中文是有差異的。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

144
Wengier | 收聽TA | 只看該作者
發表於 2021-11-14 10:07
本帖最後由 Wengier 於 2021-11-14 11:18 編輯
luelue666 發表於 2021-11-14 09:40
我補一張漢書5.03(作者施得勝在XP時代更新的)在倚天24下執行的畫面,跟你的TTF模式下的中文是有差異的。

...

我看了一下,你说的LOGO和快捷键等,应该是倚天中文系统的特有符号,也就是说汉书5有特意为倚天系统设置的符号。而其它的中文系统,除了中文TTF,无论是国乔还是震汉都不支持这些倚天特有符号(相信其它的中文系统也不支持)。在这些非倚天中文系统下同样无法显示你说的LOGO,而且快捷键显示为乱码,所以除非专门加入对倚天特有符号的支持是不可能将它们正常显示出来的。中文TTF模式是通过Unicode来显示这些符号,如果Unicode中也有这些符号那么大概有办法支持(需要有倚天中文特有符号的相关资料),如果没有的话那估计就不太可能支持这些倚天特有符号了。以下为国乔和震汉中文系统下执行汉书5的画面(亦无法正常显示这些符号):

評分

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

查看全部評分

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

使用道具 舉報

145
Wengier | 收聽TA | 只看該作者
發表於 2021-11-14 10:14
本帖最後由 Wengier 於 2021-11-14 10:29 編輯
happygo88 發表於 2021-11-13 16:01
Wengier>已經修正ScanVir部分中文顯示的亂碼問題

已下載更新版,測試通過.

还记得你之前提到希望能在挂载磁碟机的时候不要输入y而自动载入,我已更新代码加入此功能,只要设置mountwarning=false就不再提示输入y或n(这样的话moutnwarning选项确实有更大的作用)。请下载新版(还是dosbox-x-update和dosbox-x-sdl2-update分别对应SDL1和SDL2版),设置好选项后即可以安静挂载磁碟机。截图如下:

評分

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

查看全部評分

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

使用道具 舉報

146
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-11-14 12:27
本帖最後由 luelue666 於 2021-11-14 14:00 編輯
Wengier 發表於 2021-11-14 10:07
我看了一下,你说的LOGO和快捷键等,应该是倚天中文系统的特有符号,也就是说汉书5有特意为倚天系统设置的 ...

我記起來了,那些特殊的符號是"中國海字集",台灣的BIG5編碼本身並不包含某些不常用的中文字(堃、煊、喆等等),也不包含日文假名字型。對於這類的需求,就只能透過使用者造字的方式來新增。但使用者造字有個缺點,就是沒有安裝這些字的電腦,看不到對應的字型。 在早期,有一個相當普遍的中國海字集(該公司已經消失了……),因為它造齊了上述的姓名用字、日文假名、以及一些常用的符號編號等等,因此在DOS時代非常受到歡迎。也因此,在早期的文件中,往往包含了大量含有中國海字集自訂的使用者造字的文字,尤其是在日文假名方面。


引用維基的資料:中國海字集在Unicode還未實現前,曾經是一套很受台灣歡迎的外加字集,例如不少的政府機關、圖書館及學校都有購買中國海字集的使用權,一度成為大五碼以外的非官方標準。

但是由於中國海公司緩慢的開發進度,經常趕不上新版本Windows的步伐,加上其中文編碼並非向業界開放,只有中國海一家使用,因此導致安裝後可能會與其它公司的產品發生衝突,也使得產品沒有給其它廠商大力支援,而最後倒閉收場。

中國海公司成立於1990年9月17日,最初推出中國海字集之時,是以「體驗版」的形式在台灣的BBS上供使用者下載其16×15字型作試驗。由於使用者反應十分好,所以後來委託碁峰資訊發行《中國海字集》一書,連同24×24字型及輕鬆輸入法體驗版發售。有關字型只適合當時最流行的中文系統(主要是倚天中文系統)使用。

使用也很簡單,就是把他的 16 和24 的字型檔取代倚天的使用者造字檔就OK了。====================================
舊備份看到您的分享軟體.........

HWINF612.zip

995.38 KB, 下載次數: 16, 下載積分: 碎鑽 -1 個

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

使用道具 舉報

147
Wengier | 收聽TA | 只看該作者
發表於 2021-11-14 16:18
本帖最後由 Wengier 於 2021-11-14 16:31 編輯
luelue666 發表於 2021-11-14 12:27
我記起來了,那些特殊的符號是"中國海字集",台灣的BIG5編碼本身並不包含某些不常用的中文字(堃、煊、喆 ...

我去查了下关于"中国海字集"和Big5 Extension的相关资料,已经在新版中加入对中国海字集的支持,需在[ttf]列中用chinasea选项打开。但需要注意的是普通的中文TTF字型是不支持中国海字集的,所以需要专门的包含中国海字集的TTF或OTF字型。我在网上搜寻,暂时只在“輕鬆輸入法之家”网站找到名为cswmin的TTF档,但此字型显然仅包含中国海字集的特有字元而不包含普通字元,光用它是不行的。我于是用FontForge软体将它与dosbox-x-update中的SarasaGothicFixed合并,然后打开chinasea选项并用中文TTF模式运行DOSBox-X,再执行汉书5的效果如下图,基本上能显示中国海字集中的字元,虽然某些地方可能有些小瑕疵,可找时间修正。更新后的dosbox-x-update和dosbox-x-sdl2-update档中除包含新版DOSBox-X外亦包含我所用的合并后的SarasaGothicFixed字型,但我是强行将两字型合并的,如果能找到本身已包含中国海字集的普通中文TTF/OTF字形就好了,不知道您有没有。您说把中国海字集的16和24字型档取代倚天的使用者造字档就OK,如果您有其相关资源的话也不妨分享下,在网上似乎很难找到新的中国海字集的下载资源,一些旧连结也似乎无法下载。

说到HWINFO,我当年还真去注册了,并在网站中分享,不过这也是早年的事了,后来用它用得不多了,不过如果能让其作者将之前的费用退回来也挺不错的,虽然并不是很多,呵呵。


評分

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

查看全部評分

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

使用道具 舉報

148
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-11-14 17:44
本帖最後由 luelue666 於 2021-11-14 18:01 編輯
Wengier 發表於 2021-11-14 16:18
我去查了下关于"中国海字集"和Big5 Extension的相关资料,已经在新版中加入对中国海字集的支持,需在[ttf] ...

CHINASEA.7z

1.81 MB, 下載次數: 13, 下載積分: 碎鑽 -1 個

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

使用道具 舉報

149
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-15 02:09
Wengier 發表於 2021-11-14 10:14
还记得你之前提到希望能在挂载磁碟机的时候不要输入y而自动载入,我已更新代码加入此功能,只要设置mountw ...

Wengier>只要設定mountwarning=false就不再提示輸入y或n
Wengier>(這樣的話moutnwarning選項確實有更大的作用)。請下載新版

更新後測試,完美.
脫離打 Y 的煩腦.

我之前對這 mountwarning=false 覺的很奇怪,
已經設定為 載入警告=非 為何還問 Y/N 真是莫明奇妙.


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

使用道具 舉報

150
Wengier | 收聽TA | 只看該作者
發表於 2021-11-15 12:09
本帖最後由 Wengier 於 2021-11-15 12:20 編輯
luelue666 發表於 2021-11-14 17:44
大致上是加成功了,但是"加注音"的那項注音符號沒有正確顯示,不過這只是很小的 bug,解決不了也不礙什 ...

谢谢您发的原版中国海字型。我之前在网上找到的中国海TTF正是您上文所连入的修复版,而关于加注音的那项注音符号没有正确显示正是由于此原因造成的,改用您发的原版中国海字型来合并就没有问题了。请下载新版dosbox-x-update(SDL1版)和dosbox-x-sdl2-update(SDL2版),修正了一些跟显示有关的小问题,同时里面的SarasaGothicFixed字型是以您发的原版中国海字型进行合并,显示效果如图。


关于支持中国海字集,最最关键的就是要有完整的Unicode转换表,找到后一些事情就容易多了,然后如果TTF字型本身亦支持这些字元就能将它们显示出来。

評分

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

查看全部評分

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

使用道具 舉報

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

本版積分規則