綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

  [複製連結] 查看: 34066|回覆: 383|好評: 0
61
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-10-30 08:47
Wengier 發表於 2021-10-29 09:28
我上个图,在DOSBox-X中用上述方法运行mgp-s0.exe:

(上面的贴子包含更多信息但需要审核,简单来说就是设 ...

我有重新下載 42樓的更新檔,是10月29日的,不過我沒有 EMSMagic.com ,只有找到 .exe 的版本,所以無法試,我覺得您實在很厲害,一項一項的解決問題,說不定幾天內您就找到辦法能完美解決 ET24 黑屏的BUG 了。

您的壓縮包內含了TTF字型,我覺得還不錯,在表格衝碼上比一些字型還少,還附上了 32MB的 GS 音色檔,以現在硬體來讀入32MB大小,只是一瞬間的事情而已,GS 比 GM 更多音色,更比早期的 MT32 更好,MT32 設定項目複雜,還要 ROM檔,純粹是玩情懷的,跟 UltraSound 一樣,當年我有買這片加拿大原廠音效卡,就會有種情懷,1MB 的音色實在不能跟 Roland 等專業廠比。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

62
隱私保護  發表於 2021-10-30 11:10
本帖最後由 匿名 於 2021-10-31 10:11 編輯
luelue666 發表於 2021-10-30 08:47
我有重新下載 42樓的更新檔,是10月29日的,不過我沒有 EMSMagic.com ,只有找到 .exe 的版本,所以無法 ...

其实也没有,有些时候也要看运气,稍微调整下设置说不定就可以运行。我在之前的(似乎刚刚审核完)帖子中曾提到,如果找不到COM版的EMSMagic,可以在vDosPlus的便携ZIP包中找到,很容易搜到并可免费下载。

确实如您所说那个update包中包含字型和音色,也是为了方便使用而带的。
回覆 支持 反對

使用道具 舉報

63
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-10-30 13:33
本帖最後由 luelue666 於 2021-10-30 13:34 編輯
Wengier 發表於 2021-10-30 11:10
其实也没有,有些时候也要看运气,稍微调整下设置说不定就可以运行。我在之前的(似乎刚刚审核完)帖子中 ...

在vDosPlus 內確實有 EMSMagic.com ,我發現不帶參數,它會佔 UMB 64K,但 /noframe 可以只佔 8K,一樣有 EMS 可用,差異在哪就不知道了。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

64
Wengier | 收聽TA | 只看該作者
發表於 2021-10-31 09:58
luelue666 發表於 2021-10-30 13:33
在vDosPlus 內確實有 EMSMagic.com ,我發現不帶參數,它會佔 UMB 64K,但 /noframe 可以只佔 8K,一樣有  ...

EMSMagic的/NOFRAME的功能是不使用EMS Frame,某些DOS程序可能需要EMS Frame,但这只是少数,如果您要用的程序不需要它确实可以不用开启。另外如果您想再进一步节省memory的话,可以再加/EMS32选项使用EMS 3.2而不是EMS 4.0,仍然可以运行MGP-S0,但其它某些程序则需要EMS 4.0。鉴于EMSMagic 1.1可能有些难找,我已将它加入到新版DOSBox-X中,可在Z:/BIN目录中找到。

另外说到倚天的字型,看起来确实挺吸引人,而DOSBox-X的zh-tw中文DOS/V模式(不是中文TTF模式)之前已允许使用倚天中文的STDFONT.15(15点阵字型)来显示中文(用fontxdbcs选项载入)。鉴于24点阵字型也不错,我已将DOSBox-X的中文DOS/V模式加入对24点阵字型的支持,这样该模式下DOSBox-X的DOS/V就可以用飞碟24的中文字型来显示中文了。其具体设置方法为(假设倚天的STDFONT.24档在DOSBox-X目录下):
dosv=tw
language=zh_TW.lng
vtext1=xga24
machine=svga_et4000
fontxdbcs24=STDFONT.24
然后在DOSBox-X命令下输入vtext 1命令即可进入该模式。

更新后的DOSBox-X可在之前的连结找到。

評分

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

查看全部評分

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

使用道具 舉報

65
Wengier | 收聽TA | 只看該作者
發表於 2021-10-31 10:01
本帖最後由 Wengier 於 2021-10-31 10:47 編輯
luelue666 發表於 2021-10-30 13:33
在vDosPlus 內確實有 EMSMagic.com ,我發現不帶參數,它會佔 UMB 64K,但 /noframe 可以只佔 8K,一樣有  ...

我上个图,在DOSBox-X的中文DOS/V模式下用倚天STDFONT.24显示中文(按照前帖所述的设置)。此为演示中文DOS/V使用倚天飞碟24字型的效果,未加载倚天中文。

另外,之前的帖子已审核完毕,在56楼。


評分

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

查看全部評分

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

使用道具 舉報

66
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-10-31 11:51
本帖最後由 luelue666 於 2021-10-31 17:43 編輯
Wengier 發表於 2021-10-31 09:58
EMSMagic的/NOFRAME的功能是不使用EMS Frame,某些DOS程序可能需要EMS Frame,但这只是少数,如果您要用 ...

下載您 10/31 新版程式,外加您教的那5個設定項目,我還把倚天中文的STDFONT.24複製一份到 DOSBox-X 資料夾中,最後在c:\命令列下輸入vtext 1 報告說是錯誤命令。不管,繼續試。
我想進文書編輯 PE2 還有"漢書 3"都會使 DOSBox-X 當掉。
退出重啟DOSBox-X
我進入昨天試的藍波快信,可以顯示中文,但是是16字型的畫面。
然後我再去執行飛碟24,(ET353.BAT) 可以執行,沒有黑畫面,mem/c/p 非常多次都正常。
再來我進文書編輯 PE2 還有"漢書 3"都正常,退出飛碟24(ETQ.BAT)後再進 PE2 還有"漢書 3"又都當掉。

所以這個 dosv 模式我試是失敗的。
換回昨天的 dosbox-x.conf ,應該是TTF模式,只改一行 machine=svga_et4000
然後再進飛碟24,mem/c/p 非常多次都正常。結論是之前會黑畫面都是 svga_s3 模擬得不完美所致,改成    svga_et4000 就完美了。

您目前已經完美解決了 TTF 模式下 飛碟24 能完美顯示不黑屏了,接下來您的心願是在 dosv 模式不進倚天也能使用中文的程式,希望您能除錯完成,現在的 DOSBox-X 又進步了一大步了!
由於您改動顯卡為et4000給了我靈感,我在 PCem 下使用 飛碟24 畫面也不正常,那我何不在 PCem 下也把顯卡改為 et4000 ?
說幹就幹,一試呵呵,完美顯示了。

補充一下:
svga_s3 模式 16字型 ET3.BAT 正常,24字型 ET353.BAT 會偶爾黑屏。
svga_et4000 模式 16字型 ET3.BAT 會黑屏。,24字型 ET353.BAT 正常。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

67
happygo88 | 收聽TA | 只看該作者
發表於 2021-10-31 12:42
luelue666 發表於 2021-10-31 11:51
下載您 10/31 新版程式,外加您教的那5個設定項目,我還把倚天中文的STDFONT.24複製一份到 DOSBox-X 資料 ...

我在 7 年前就已改為 ET4000,
使用中文是最沒問題的.

不解,想問一個問題,

luelue666>也就是先用軟體模擬 MonoChrome 單色卡,
luelue666>它是個長駐程式會佔用內存,mgp.exe 和 mgp-s0.exe 兩個便是

我是沒用過這東西,
已經能跑 倚天中文 了為何還需 模擬單色卡 ?
就算模擬單色卡,那跑 倚天中文 是 單色 ?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

68
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-10-31 13:39
本帖最後由 luelue666 於 2021-10-31 13:46 編輯
happygo88 發表於 2021-10-31 12:42
我在 7 年前就已改為 ET4000,
使用中文是最沒問題的.

那是飛碟24出現之前,只有高階字型卡才能顯示24字在螢幕上,後來有人研究破卡版主程式有修改,但要先插張單色卡才能用(Hercules卡),後來又有人寫出了模擬單色卡的 TSR,也就是 MGP 或 MGP-S0 ,倚天隨後就推出軟體就能顯示24字型的 3.5版,並且改稱飛碟24,那個破卡版就沒有再流傳了。

ET4000雖然能使飛碟24不黑屏,但它硬體規格就是差,顯示RAM才1MB,還有我剛找了幾個號稱能使ET4000支援 VESA 2.0 的TSR驅動,可惜進 quake 遊戲去更改解析度,沒有出現高解析度的選項。

所以就寫幾個批次檔,指定不同的環境檔,玩遊戲、用飛碟24中文各自用不同顯卡就好了!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

69
happygo88 | 收聽TA | 只看該作者
發表於 2021-10-31 21:07
本帖最後由 happygo88 於 2021-10-31 22:48 編輯
Wengier 發表於 2021-10-31 10:01
我上个图,在DOSBox-X的中文DOS/V模式下用倚天STDFONT.24显示中文(按照前帖所述的设置)。此为演示中文DO ...

目前初測 倚天中文 24 良好.

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

使用道具 舉報

70
khyea | 收聽TA | 只看該作者
發表於 2021-10-31 22:21
luelue666 發表於 2021-10-20 09:02
倚天中文是DOS環境的,這文件就是一般的 TXT 文件,但有關於印表指令 ~ 這就是他獨家的指令,我們以前稱 ...

有買了外接軟碟機,把1.44磁碟片資料複製出來。
但不知如何讀取裡面內容。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則