Re: [閒聊] DOS遊戲經典合集(1886)(分流)

作者: cancelpc (阿吉)   2018-02-05 14:49:49
※ 引述《if4 ( )》之銘言:
: 經cancelpc大的授權,公開cancelpc大的分流連結
: (這也是分流原作者的分享,所以低調一下)
: 所以這是cancelpc大與他的好友J8VfYr共同分享的
: 檔案大小略同於第一篇,不知有沒有含修復記錄?
: 但是用下載器下載的話,半天就能下載完畢~
: 檔案存放於MEGA所以不被抄的話應該可以放很久
: 由google供貨,所以常用這家貨的話應該很熟識
: 該注意的地方大致同第一篇...
: 天還沒黑,不必開燈~
前導程式 1.03 版畫面訊息正(繁)體化下載網址
https://file.io/WEBwSE
用 ConvertZ 把原始碼的簡體內容翻成正(繁)體。
修改了部分 Perl 語法為了與目前新版 Perl 相容。
稍微調整了部分畫面大小。
整個 exe 檔包含所有引用到的 lib,所以比較大。
實際原作的 exe 檔將引用的 dll 放在外面,全部加起來沒比較小。
另外原作有用 upx 壓縮執行檔。
我嘗試壓縮,但有礙眼的警告訊息,所以先不壓縮。
作者: Bschord (bschord)   2018-02-05 16:58:00
404
作者: cancelpc (阿吉)   2018-02-05 16:58:00
下載網址好快就掛了,再補一個 https://goo.gl/RyHUCr
作者: Bschord (bschord)   2018-02-05 16:59:00
補檔的網站似乎24h後會刪檔
作者: cancelpc (阿吉)   2018-02-05 17:04:00
只好用 mega, https://goo.gl/S5tsbR
作者: Bschord (bschord)   2018-02-05 17:06:00
原來是用tk寫的 真難得
作者: cancelpc (阿吉)   2018-02-05 17:12:00
Perl + Tk但我不熟 Perl,只簡單的繁體化,以及把不在支援語法改掉。稍微調一下 UI 讓訊息不要超過按鈕大小。打算有空在 porting 其他語言。不過 DOSBox Game Launcher 好像完全包含 DOSGUI 這支程式的功能。
作者: Bschord (bschord)   2018-02-05 17:40:00
多一個Gui也是不錯啦 如果有開源 懂該程式語言還能自己改
作者: cancelpc (阿吉)   2018-02-05 17:54:00
上述那個是 Java 有開源,至於原作這個忘了徵詢他的意見。當初只想了解處理細節覺得直接看 code 最快。所以不方便公開的。
作者: if4 (if)   2018-02-05 21:27:00
https://imgur.com/9MnwQXL 下載4樓的連結,結果不能使用QQ!
作者: playerlin (PlayerLin)   2018-02-05 21:47:00
呃,這GUI應該有需要libjepg v9嗎? 需要的話最好是一起包起來...不確定網路上的沒帶"_"的能用(考慮9有四版)..*libjpeg v9還是這個缺dll檔錯誤其實是有甚麼東西出錯了
作者: if4 (if)   2018-02-05 21:58:00
訊息裏說的是 libjpeg-9_.dll 這個檔 @@
作者: playerlin (PlayerLin)   2018-02-05 22:24:00
網路上能抓的只有libjpeg-9.dll,沒有帶"_"的版本。就不確定能否通用~(也許是我剛好沒找到,但是一般用這lib的都會自帶...文章提到說有把引用的dll都塞進exe裡,但是還是出現缺dll錯誤,所以我才會說是不是甚麼出錯或是編譯時漏包)
作者: cancelpc (阿吉)   2018-02-05 22:40:00
我明天再測測,用上班時間build,加上對 Perl 不熟,還轉 Exe。原作這兩個 jpeg,png 都註解掉,怪怪的。我把它放回去,環境在公司電腦。
作者: playerlin (PlayerLin)   2018-02-05 23:06:00
我手上的舊版,附的GUI 1.02版本有含libjpeg的dll
作者: KMSNY (MSN+KY)   2018-02-05 23:06:00
清流(?)推
作者: flu (Crazy Rhythm)   2018-02-06 03:53:00
https://filescdn.com/vy067rviuo1n strawberryPerl隨附的libjpeg 8, 9有興趣的可以下載試試https://filescdn.com/5jiv3oojc63b 預防萬一 也放一下libpng
作者: if4 (if)   2018-02-06 07:38:00
下載了...但要放進哪一個資料夾呀???好多子資料夾耶@@放進dll這個資料夾,但是不能運作@@也許那個註解掉的是"正常"的吧?@@
作者: cancelpc (阿吉)   2018-02-06 14:24:00
那 JPEG 模組採用動態載入, PAR 無法直接打包是指 JPEG 內部自己又是動態載入其他模組PAR 相關指令都試過無用。剛先給有程式經驗的網友試試。
作者: flu (Crazy Rhythm)   2018-02-06 17:21:00
https://filescdn.com/7pt2dn9nwv0l 把解開後的4個dll檔放在和dosgui.exe同個目錄中可以正常開啟前導程式進一步需要板友測試後回報
作者: cancelpc (阿吉)   2018-02-06 18:20:00
作者: if4 (if)   2018-02-06 19:15:00
@flu大,可以用。@cancelpc大,建議文章整理一下,哪個能用...
作者: Bschord (bschord)   2018-02-06 21:46:00
重PO後的檔案 XP中測試可開啟前導程式其實如果是perl+tk, 那在linux也能跑
作者: Bschord (bschord)   2018-02-06 00:58:00
404
作者: cancelpc (阿吉)   2018-02-06 00:58:00
下載網址好快就掛了,再補一個 https://goo.gl/RyHUCr
作者: Bschord (bschord)   2018-02-06 00:59:00
補檔的網站似乎24h後會刪檔
作者: cancelpc (阿吉)   2018-02-06 01:04:00
只好用 mega, https://goo.gl/S5tsbR
作者: Bschord (bschord)   2018-02-06 01:06:00
原來是用tk寫的 真難得
作者: cancelpc (阿吉)   2018-02-06 01:12:00
Perl + Tk但我不熟 Perl,只簡單的繁體化,以及把不在支援語法改掉。稍微調一下 UI 讓訊息不要超過按鈕大小。打算有空在 porting 其他語言。不過 DOSBox Game Launcher 好像完全包含 DOSGUI 這支程式的功能。
作者: Bschord (bschord)   2018-02-06 01:40:00
多一個Gui也是不錯啦 如果有開源 懂該程式語言還能自己改
作者: cancelpc (阿吉)   2018-02-06 01:54:00
上述那個是 Java 有開源,至於原作這個忘了徵詢他的意見。當初只想了解處理細節覺得直接看 code 最快。所以不方便公開的。
作者: if4 (if)   2018-02-06 05:27:00
https://imgur.com/9MnwQXL 下載4樓的連結,結果不能使用QQ!
作者: playerlin (PlayerLin)   2018-02-06 05:47:00
呃,這GUI應該有需要libjepg v9嗎? 需要的話最好是一起包起來...不確定網路上的沒帶"_"的能用(考慮9有四版)..*libjpeg v9還是這個缺dll檔錯誤其實是有甚麼東西出錯了
作者: if4 (if)   2018-02-06 05:58:00
訊息裏說的是 libjpeg-9_.dll 這個檔 @@
作者: playerlin (PlayerLin)   2018-02-06 06:24:00
網路上能抓的只有libjpeg-9.dll,沒有帶"_"的版本。就不確定能否通用~(也許是我剛好沒找到,但是一般用這lib的都會自帶...文章提到說有把引用的dll都塞進exe裡,但是還是出現缺dll錯誤,所以我才會說是不是甚麼出錯或是編譯時漏包)
作者: cancelpc (阿吉)   2018-02-06 06:40:00
我明天再測測,用上班時間build,加上對 Perl 不熟,還轉 Exe。原作這兩個 jpeg,png 都註解掉,怪怪的。我把它放回去,環境在公司電腦。
作者: playerlin (PlayerLin)   2018-02-06 07:06:00
我手上的舊版,附的GUI 1.02版本有含libjpeg的dll
作者: KMSNY (MSN+KY)   2018-02-06 07:06:00
清流(?)推
作者: flu (Crazy Rhythm)   2018-02-06 11:53:00
https://filescdn.com/vy067rviuo1n strawberryPerl隨附的libjpeg 8, 9有興趣的可以下載試試https://filescdn.com/5jiv3oojc63b 預防萬一 也放一下libpng
作者: if4 (if)   2018-02-06 15:38:00
下載了...但要放進哪一個資料夾呀???好多子資料夾耶@@放進dll這個資料夾,但是不能運作@@也許那個註解掉的是"正常"的吧?@@
作者: cancelpc (阿吉)   2018-02-06 22:24:00
那 JPEG 模組採用動態載入, PAR 無法直接打包是指 JPEG 內部自己又是動態載入其他模組PAR 相關指令都試過無用。剛先給有程式經驗的網友試試。
作者: flu (Crazy Rhythm)   2018-02-07 01:21:00
https://filescdn.com/7pt2dn9nwv0l 把解開後的4個dll檔放在和dosgui.exe同個目錄中可以正常開啟前導程式進一步需要板友測試後回報
作者: cancelpc (阿吉)   2018-02-07 02:20:00
作者: if4 (if)   2018-02-07 03:15:00
@flu大,可以用。@cancelpc大,建議文章整理一下,哪個能用...
作者: Bschord (bschord)   2018-02-07 05:46:00
重PO後的檔案 XP中測試可開啟前導程式其實如果是perl+tk, 那在linux也能跑

Links booklink

Contact Us: admin [ a t ] ucptt.com