綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

  [複製連結] 查看: 24296|回覆: 377|好評: 0
181
Wengier | 收聽TA | 只看該作者
發表於 2021-12-3 16:08
luelue666 發表於 2021-12-3 15:22
感謝回覆,我照您的設定記憶體給到 127MB 真的就可以得到您擷圖的畫面了。
不過這只是測試用,真正使用的 ...

确实如此,DOSBox-X下运行DOSBox-X主要是作为测试用。一开始DOSBox-X无法运行HX-DOS版,所以论坛上有人做出了DOS LOADLIN版来运行于DOSBox-X中,到后来DOSBox-X也能运行HX-DOS版了,但DOS LOADLIN版也同时留了下来,作为备用。
关于AC97和HD Audio,其实也不是完全没有办法,前几年就有人发布了HX DOS Extender 2.17的改进版,加入AC97和HD Audio支援,叫作HX DOS Extender 2.17+,网上能找到(见下图),即使没有专门的AC97和HD Audio驱动也能发出声音,而HX-DOS版靠的正是HX DOS Extender这个软体。可惜该版本不是完全稳定,而且后来也没有再更新了。这至少说明这种方式还是可行的,但除非有更稳定的版本还是老老实实在Windows下安装声卡驱动来用比较实际。

評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
donation12 + 1 + 1 非常讃
happygo88 + 1 + 1 + 1 讚一個!
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

182
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-4 01:00
本帖最後由 happygo88 於 2021-12-4 01:27 編輯

1.
關於 HX-DOS

設定:
machine                   = svga_et4000
machine                   = svga_et3000
無法執行
video mode 640x480x8 with LFB not supported

設定:
machine                   = svga_s3
可執行

我覺的 HX-DOS 沒實用價值,
能改就改,
不能改就算了.

2.
關於 DOSBox-X

由於 HX-DOS 不能設定 svga_et4000

machine                   = svga_s3
執行 ET3 16 正常,釋放中文正常( Q 或 ETCTL/C:IQ )
執行 ET3 24 正常,釋放中文死當( Q 或 ETCTL/C:IQ )

PS:
LoadLin 真是個有趣的版本,
DosBox-X --> Linux --> DosBox
退出可回到純 Linux --> ReBoot --> 又回到 DosBox-X



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

使用道具 舉報

183
Wengier | 收聽TA | 只看該作者
發表於 2021-12-4 06:37

记得楼主之前说过svga_et4000的配置比预设的svga_s3要低,前者不能运行HX-DOS这点应该就是其真实体现。不过HX-DOS版本本来就不是主要为了在DOSBox-X下运行而设计的,其主要对象仍然是纯DOS用户(比如MS-DOS或FreeDOS用户),比如一个名为“DOS ain"t dead”的英文DOS论坛上就有一些HX-DOS版本的使用者。我不太清楚他们的具体硬体配置,比如他们各自用的什么声卡,但至少可以真正运行HX-DOS来使用。他们大概是HX-DOS版的主要使用对象。相比之下,对于倚天飞碟24,还是用svga_et4000比较好,如果用svga_s3会出现种种问题(比如执行命令时屏幕半黑),不光是您在上帖中所说的现象。如果真要切换machine种类,反正用config -set machine=...即可自动重启并使用新设定。
至于DOS LOADLIN版,本来就是基于Linux的,至少可以用来测试DOSBox-X下运行Linux环境的效果。DOSBox-X当初也是作了一些代码修正以正常运行LOADLIN程序。

評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
happygo88 + 1 + 1 + 1 讚一個!
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

184
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-4 10:10
本帖最後由 luelue666 於 2021-12-4 10:13 編輯
Wengier 發表於 2021-12-3 16:08
确实如此,DOSBox-X下运行DOSBox-X主要是作为测试用。一开始DOSBox-X无法运行HX-DOS版,所以论坛上有人做 ...

其實昨天我有 google 爬了一下文,也有下載 HX DOS Extender 2.17+,一解開其中某檔就被卡巴給砍了,我知道是誤判為病毒,以後有適當的電腦再試了。

LG775 DDR2 等級的大多被淘汰或變備用機,現代的電腦還在服役的大概是 Intel 2代以上的CPU,正好是10年了,這樣的電腦裝個 WIN7、WIN10 還能做很多事情,影音娛樂、上網瀏覽、打文件、玩簡單的遊戲都很好用,順便裝個 DOSBox-x 回味 DOS 時代的程式和遊戲豈不美妙?何必將這麼強大的電腦純跑 DOS咧?突然要收個信,或打份文件還要重開機選另一個 WINDOWS 進去,太麻煩了,所以 HX-DOS 這種活在純DOS下的軟體實用性太低了。

剛才我用 PCem 測試這兩個 hx-dos ,只有 loadlin 版能夠在顯卡設定 Voodoo 系列還有 Ati Mach64 VT2 等極少數(1997年後生產)能進得去。擷圖為證。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

185
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-4 12:02
Wengier 發表於 2021-12-4 06:37
记得楼主之前说过svga_et4000的配置比预设的svga_s3要低,前者不能运行HX-DOS这点应该就是其真实体现。不 ...

DOSBox 類,對我來說最有價值是能使用 倚天中文,
而 倚天中文 通常要設定為 svga_et4000,
所以我多年前就都設定為 svga_et4000,
所以能跑 倚天中文 是我的重點.

印像中, svga_s3 好像不能跑 倚天中文,
何時 svga_s3 變成可跑 倚天中文 就不知道了 ?
這是剛好測試 HX-DOS 才發現的,
svga_s3 能跑 倚天中文 是好事,
若能解決 執行 ET3 24 正常,釋放中文死當 就解決,
我目前採不同的 .conf 使用批次檔執行 DOSBox-X,
所以不能解決也影響不大.

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

使用道具 舉報

186
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-4 12:15
happygo88 發表於 2021-12-4 12:02
DOSBox 類,對我來說最有價值是能使用 倚天中文,
而 倚天中文 通常要設定為 svga_et4000,
所以我多年前就 ...

svga_s3 能完美跑 ET16,跑24會黑屏。
svga_4000 則顛倒,跑 ET24完美,跑 ET16會黑屏。
DOSBOX 的 svga_s3 已相容 VESA 2.0,不像實體顯卡要掛上 UNIVBE.EXE 模擬 VESA 2.0。
而 HX-DOS 需要 VESA 2.0 且開啟 LFB 的支援,所以svga_s3 就能執行HX-DOS,
反之,svga_4000 沒有支援VESA 2.0,所以無法跑。
實體 ET4000顯卡因為更老舊,連 UNIVBE.EXE 也無法為它補上 VESA 2.0
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

187
Wengier | 收聽TA | 只看該作者
發表於 2021-12-4 14:20
本帖最後由 Wengier 於 2021-12-4 14:31 編輯
luelue666 發表於 2021-12-4 12:15
svga_s3 能完美跑 ET16,跑24會黑屏。
svga_4000 則顛倒,跑 ET24完美,跑 ET16會黑屏。
DOSBOX 的 svga_ ...

我又去看了一下,如果想在同一个模式下同时能跑ET16和ET24而不黑屏其实也是可以的,用预设的svga_s3加上一个vmemsize=1设定(即1MB video memory)似乎就可以了,较多的video memory反而会对ET24造成负面影响(svga_et4000之所以能不黑屏也是因为此原因,即其video memory预设为1MB)。不过感觉倚天中文对于制表符号的识别确实不怎么在行,运行DOSBox-X自带的EDIT命令的效果如下图:

(注意DOSBox-X自带的EDIT命令已更新,支援编辑较大的档案及长档名等,可在TTF等模式下运行)







點評

厲害,這樣也能想到,真的不黑屏了,不過顯示記憶體變少了,遊戲高解析度就不能用了,WIN 3.1 也一樣解析度和色階數會受影響,有一好沒兩好....  發表於 2021-12-4 14:41

評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
happygo88 + 1 + 1 + 1 讚一個!
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

188
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-4 20:05
Wengier 發表於 2021-12-4 14:20
我又去看了一下,如果想在同一个模式下同时能跑ET16和ET24而不黑屏其实也是可以的,用预设的svga_s3加上一 ...

Wengier>倚天中文对于制表符号的识别确实不怎么在行,运行DOSBox-X自带的EDIT命令的效果如下图:

沒啟動 倚天中文 除碼功能
Ctrl+Alt+Z

評分

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

查看全部評分

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

使用道具 舉報

189
Wengier | 收聽TA | 只看該作者
發表於 2021-12-5 08:51
本帖最後由 Wengier 於 2021-12-5 09:20 編輯
happygo88 發表於 2021-12-4 20:05
Wengier>倚天中文对于制表符号的识别确实不怎么在行,运行DOSBox-X自带的EDIT命令的效果如下图:[/backcol ...

原来倚天中文的消除冲码功能预设是关闭的。不过自己觉得此功能应该预设开启,否则必然有不少人遇到此问题。

可以确认倚天中文开启此功能后运行DOSBox-X自带的EDIT命令大部分冲码消失(仅存对话框右上角的冲码)。不过打开上述对话框然后关闭后的花屏仍然存在(见图1),编辑文字时亦会存在,一直要持续到退出该程序后才会消失。

开启倚天中文的除码功能后运行Norton Commander 5.5冲码基本消除,相比之下其运行Turbo Pascal 7.0的效果如图2,跟最开始版本的中文TTF模式下运行Turbo Pascal的效果差不多。

此外开启倚天中文后似乎完全无法正常运行PC-Tools中的CPAV、VIEW、PC-Shell等任何有界面的程序,所以无法测试其除冲码效果。

評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
happygo88 + 1 + 1 + 1 讚一個!
luelue666 + 1 + 1 非常讃
donation12 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

190
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-5 14:20
本帖最後由 happygo88 於 2021-12-5 14:30 編輯
Wengier 發表於 2021-12-5 08:51
原来倚天中文的消除冲码功能预设是关闭的。不过自己觉得此功能应该预设开启,否则必然有不少人遇到此问题 ...

台灣 PEn/HEn 應該是每個人都會使用的編輯軟體,
至於 DOSBox-X 自带的 EDIT 小花屏,我是不在意,
習慣使用 HEn.

我個人覺的
倚天中文 去除沖碼 約 90-95%
DOSBox-X 去除沖碼 約 95-99-100%
就靠手工修改去完美了.
如果以偷懶的角度,只需手工修改 5-10%,
不用從頭開始,已是非常的有幫助了.

工具我喜歡用 Norton Utilities,
PCTools 只喜歡舊的 V4.x 版,
就不研究.

PS 1:
半個月前的 0.83.20 測試版是 FreeDOS Edit 0.9a 我比較喜歡,
中文不花屏/可看到游標/UI 漂亮/UI 有顏色

0.83.20 正式版 改了,我比較不喜歡,
中文花屏/看不到游標/UI 不漂亮/UI 單色

PS 2:
0.83.20 正式版
若是執行 EDIT 再去 OPEN 會花屏,

若是執行 EDIT 檔名,就不會花屏,
例如 EDIT HE5.HLP



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

使用道具 舉報

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

本版積分規則