綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

  [複製連結] 查看: 24294|回覆: 377|好評: 0
171
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-17 23:07
Wengier 發表於 2021-11-17 16:48
确实,感觉Turing无论是那时还是现在都不流行,不过当时学校用该语言教学的主要目的不是为了学习语言本身 ...

看了一下論壇規則 :
是以 積分 為提升等級的方法,
積分:  ( 總積分=經驗+ (幫助X0.01) +技術+(貢獻X0.2) )
所以這應該是有幫助的.

看來 加 經驗/技術 最快.
A2 鐵機器人只要 50 基分,

1 個人每天的權限,最多是
碎鑽 +1        經驗 +1        幫助 +1
總積分=經驗+ (幫助X0.01) +技術+(貢獻X0.2)
總積分=1+ (1X0.01) +技術+(貢獻X0.2)=1.01
所以 經驗 最有用,
我每天可為你加 1.01 基分.

PS:

1.
技術/貢獻 我沒有這個權限.

2.
我前面把你所有帖評分過,但論壇 1 帖只能評分 1 次,
所以那些已評分過的帖不能再加 經驗,等於廢帖,
所以你的新帖我主要是加 經驗,這能加 1 基分,等級提升最快,
請上傳你的圖示,這樣能了解多久你會等級提升.

評分

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

查看全部評分

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

使用道具 舉報

172
happygo88 | 收聽TA | 只看該作者
發表於 2021-11-17 23:27
luelue666 發表於 2021-11-17 19:29
半年多前我有重玩 DOS,用的是 PCem,當時就面臨要使用當年原汁原味的 DOS 6.22,還是要用能支援 FAT32 和 ...

luelue666>要使用當年原汁原味的 DOS 6.22,還是要用能支援 FAT32 和長檔名的 DOS 7.1

我喜歡用 DOS 6.22 最沒問題,相容性也最好.

luelue666>就是要 mem/c/p 時看得爽啦!

無論是 MEM 或是 解決中文沖碼問題,
這都是 奇蒙子 爽度.

luelue666>SPFDisk.exe CView

那時代無人不知的神器.


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

使用道具 舉報

173
Wengier | 收聽TA | 只看該作者
發表於 2021-11-18 11:59
本帖最後由 Wengier 於 2021-11-18 12:20 編輯
luelue666 發表於 2021-11-17 19:29
半年多前我有重玩 DOS,用的是 PCem,當時就面臨要使用當年原汁原味的 DOS 6.22,還是要用能支援 FAT32 和 ...

您所说的7.1那个只取FAT32的优点的说法我也基本认同,对我来说,FAT32是必须的,长档名是可选的,但光FAT32这点就使我下定了决心跟随7.1版不再回头,长档名的话当需要的话加载下DOSLFN,但是需要附加说明的很重要一点是即使MS-DOS 7.1不加载DOSLFN同样能够做到识别长档名,而MS-DOS 6.22则不行。长档名支援这点不光是只有是和否两个选项,而是有三个选项,分别为:

1: 直接支援长档名;
2:不直接支援长档名但能够识别长档名,即LFN-aware;
3:不支援长档名。

MS-DOS 7.1如果加载DOSLFN的话为1,不加载DOSLFN的话为2,MS-DOS 6.22的话则为3。其中1和2的区别是,MS-DOS 7.1所带的各种命令和工具即使在DOSLFN未加载的情况下亦可以识别出长档名的存在,比如DEL命令删除文档时会自动删除对应的长档名(如果有的话),SCANDISK等工具不会将已有的长档名破坏等,而MS-DOS 6.22所带的各种命令和工具不支援长档名,比如其DEL命令删除文档时可能会留下FAT表中的长档名垃圾,SCANDISK等工具因为不认识长档名所以会将已有的长档名破坏等。因此对我来说即使不加载DOSLFN我亦会用MS-DOS 7.1,因为它能够识别长档名的存在,所以不会存在上述危险性。

顺便一提,确实有不少早先的DOS软体不支援长档名(即使加载DOSLFN),不过也有不少新DOS软体支援。我之前曾做过一个不完全列表,网上能找到(下面的截图为网页的其中一部分),而实际支援长档名的肯定更多(毕竟我也有好久没怎么更新),像DJGPP C/C++编译出来的所有程式都支援长档名。当然了,用不用该功能完全是个人的喜好,不过有这样的发展(这么多新DOS程式支援长档名)还是令人鼓舞的。

評分

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

查看全部評分

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

使用道具 舉報

174
Wengier | 收聽TA | 只看該作者
發表於 2021-11-18 12:16
本帖最後由 Wengier 於 2021-11-18 12:26 編輯
happygo88 發表於 2021-11-17 23:27
luelue666>要使用當年原汁原味的 DOS 6.22,還是要用能支援 FAT32 和長檔名的 DOS 7.1

我喜歡用 DOS 6.2 ...

我自己的话,是用发展的眼光来看待DOS的,也就是说DOS并没有死去,而是仍然有着更新和发展。举个例子,DOS 3出来的时候,老DOS 2使用者可能会说”我喜欢用DOS 2最没问题,相容性也最好",而DOS 6出来的时候,老DOS 5使用者可能也会说”我喜欢用DOS 5最没问题,相容性也最好",等等。相比之下DOS 7.1对于DOS 6也是同样的道理。我当年建立DOS网站时就提倡继续发展DOS,所以会推荐DOS 7.1等新版DOS。所谓相容性有向上相容性和向下相容性之分,据我用了很久的经验来说,DOS 6的向下相容性可能比DOS 7.1稍微好一点(其实并不太明显,很多都有解决办法的,比如用新版DOS软体就行了,这跟以前各DOS版本的情况差不多,遇到问题时通常更新下相关软体就可以解决),而向上相容性的话由于LBA、FAT32、长档名等原因DOS 7.1比DOS 6则要好得多,综合来讲(同时考虑向上和向下相容性时)应该可以说DOS 7.1的相容性好于DOS 6。现在的DOSBox-X其实也提倡继续开发DOS软体,您去DOSBox-X的官网就能找到连结到此页面:

評分

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

查看全部評分

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

使用道具 舉報

175
hung194920 | 收聽TA | 只看該作者
發表於 2021-11-28 16:55
感謝大大提供的好東西,感恩
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

176
Wengier | 收聽TA | 只看該作者
發表於 2021-12-1 17:36
DOSBox-X 0.83.20版已正式推出,可以在DOSBox-X官网下载。详细的更新说明也可以在官网找到,跟之前的0.83.19版本相比有不少改进。
感谢大家的支持!


評分

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

查看全部評分

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

使用道具 舉報

177
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-1 19:06
Wengier 發表於 2021-12-1 17:36
DOSBox-X 0.83.20版已正式推出,可以在DOSBox-X官网下载。详细的更新说明也可以在官网找到,跟之前的0.83.1 ...

半個月前的 0.83.20 測試版已是完美之作,
看了 0.83.20 正式版又多了不少東西,
真是個大進步.

找時間測試.

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

使用道具 舉報

178
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-2 20:22
Wengier 發表於 2021-12-1 17:36
DOSBox-X 0.83.20版已正式推出,可以在DOSBox-X官网下载。详细的更新说明也可以在官网找到,跟之前的0.83.1 ...

感謝更新通知。
下載測試後發現 .conf 檔案的命名以前可以用中文,現在最新的就只能用英文了。

另外在官網有 HX-DOS,說可以在 DOS 環境下使用 DOSBox-X,我先在  DOSBox-X 內執行HX-DOS的 DOSBox-X,可是它報告什麼 out of memory,我開 PCem 的DOS 7.1 執行HX-DOS,一樣報錯,不死心又找出 1997年的 K6-2 400 古董電腦來執行,結果畫面也是出不來。

請問是要怎樣的電腦才能正確執行呢?是現代新的電腦嗎?可是現代電腦 DOS 環境下,主機板內的螃蟹音效卡又沒有 DOS的驅動,宿主機本身就沒有驅動了,那屬於應用程式的HX-DOS 如何能發出聲音呢?

還望程式開發者解惑。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

179
Wengier | 收聽TA | 只看該作者
發表於 2021-12-3 07:51
本帖最後由 Wengier 於 2021-12-3 07:58 編輯
luelue666 發表於 2021-12-2 20:22
感謝更新通知。
下載測試後發現 .conf 檔案的命名以前可以用中文,現在最新的就只能用英文了。

关于conf档案的问题,请问您用的是SDL1还是SDL2版的?如果用的后者请用前者(SDL1版)试试看,应该可以加载中文conf档案的。印象中关于此功能的代码这半个月并没有发生什么变化。

关于运行HX-DOS,正如您所看到的错误所示是memory不足造成的,设置memsize=127应该就可以了。如果再不行就在运行前执行一下CHCP 437命令,应该是可以运行的。不过如果真要在DOSBox-X中运行DOSBox-X的话,建议使用DOS LOADLIN版本,官网上亦有下载,按照其中README.TXT的说明设置下memsize=127和cputype=pentium即可,其一开始就是专为DOSBox-X和Qemu中运行DOSBox-X而设计的版本,所以如果在DOSBox-X中执行的话效果比HX-DOS版本要好。以下为DOSBox-X 0.83.20中分别运行HX-DOS和LOADLIN版本的截图:


評分

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

查看全部評分

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

使用道具 舉報

180
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-3 15:22
Wengier 發表於 2021-12-3 07:51
关于conf档案的问题,请问您用的是SDL1还是SDL2版的?如果用的后者请用前者(SDL1版)试试看,应该可以加 ...

感謝回覆,我照您的設定記憶體給到 127MB 真的就可以得到您擷圖的畫面了。
不過這只是測試用,真正使用的場景應該不會有人在 windows 系統下,dosbox 下再模擬一次 dosbox ,這樣做應該沒有好處啊。
而現代電腦在硬碟切一個分區跑 DOS,然後在這個 DOS 下要模擬音效卡、CPU、VOODOO卡等才需要,但光 AC97 就很難找到 DOS版本的驅動讓主機板上的 Realtek 音效晶片發出聲音,更別提 HD Audio ,所以 hx-dos 模擬的聲音也無法發出來,應該是這樣吧?
想來想去,DOS下模擬DOS雖然有趣,實做卻困難重重。舊電腦還是老老實實的安裝XP以上的系統,音效等驅動都裝好再來用 DOSBox。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 1 反對 0

使用道具 舉報

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

本版積分規則