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