查看完整版本: [-- 【临别纪念】写个GUI 其实很简单哦 (最近一段时间又不能经常上网了) --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> 【临别纪念】写个GUI 其实很简单哦 (最近一段时间又不能经常上网了) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

glf999 2006-12-04 11:36

写在前面的话:

“从现在开始 又有很长一段时间不能经常来上网了

大家要好好的听 YZB 大哥的话哦

我先暂时理离开大家了 我会尽量抽时间来上网看看的”



正文内容:

编程我也不会,不过呢!写一个软件的 GUI(前端) 还是很容易的哦!

您只要知道所需要的软件的用法和基本参数就可以了,剩下的就是看

您怎样组合这些资源。使用您熟悉的方法,用最简单的步骤来实现您

所需要达到的目的。

DC 直读工具包 GLFboot for DreamSNES 和 GLFboot for Genesis

Plus DC 的成功之作。完全依赖于 romscmd 这个软件,没有这个软件

就无法完成自动编写文件列表的功能了。


最早得到这个软件是在一个DreamSNES工具包之中,当时由于DreamSNES

可以直接访问光盘中的游戏数据,而不完全依赖于列表。所以并没有引

起对这个软件的注意。


直到在开始 GLFboot for DreamSNES 的制作以后,才开始关注这个工具。

其能够自动生成指定文件夹中的文件列表。这样可以在载入时,大大加

快了载入速度。


Genesis Plus DC 中也需要这种列表来载入游戏,但是这个软件生成的

列表格式并不能直接用在 Genesis Plus DC 当中。

SNES 中使用的格式是:

原始文件名.文件后缀名:原始文件名 换行符
原始文件名.文件后缀名:原始文件名 换行符
原始文件名.文件后缀名:原始文件名 换行符
原始文件名.文件后缀名:原始文件名 换行符

而 Genesis Plus DC 需要的格式是:

原始文件名.文件后缀名 原始文件名 换行符
原始文件名.文件后缀名 原始文件名 换行符
原始文件名.文件后缀名 原始文件名 换行符
原始文件名.文件后缀名 原始文件名 换行符

必须将列表中的 ":"(3A) 更换为 " "(20),如果从写好的文件进行转换,

程序中需要写的代码会很多的 ,最简单的办法就是就对 romscmd 进行

修改。原程序是经过 UPX加壳的,在解壳前不能直接进行内容的修改。

解壳后经过大量的分析比较在 0x81C5处找到了这代码地址,修改后成功

将 ":"(3A) 更换为 " "(20),但是那个换行符的使用又困扰了我好几个

小时,为此还要感谢“懒得”大哥的热心帮助,还帮我找了好些的资料

和工具。

不过万幸的是经过测试,不管换行符是 (0A)还是 (0D0A)都可以正常使用。

(白白困扰我几个小时了! 汗!!)


成功解决了这个问题,剩下的代码编写工作就简单得多了,源代码是现成

的(前一天已经写好了)复制粘贴就搞定了,只需改几个字母就可以。运行

测试,没有问题编译文件。

制作 IP 文件中的 LOGO 图像,为了保证和 MD 模拟器的风格统一,就拿

那个现成的 LOGO 简单的修改了一下。


程序写好了总要 DEBUG 吧 !这是借口其实就是要玩一下这个模拟器。找

了几个游戏放到 ROMS 文件夹当中,然后按下“制作镜像”按钮,一眨眼

的功夫。一个制作好的光盘镜像文件就出现在眼前了。手里没有 CDR 只能

用模拟器来检验了。一运行效果果然不错,在 MD 大字版中运行的很慢的

零翼战机中文版的“Zero Wing” 在这里竟然跑得很快。果然不错呢,以前

没有用过这个模拟器真是可惜啊。


就这么简单就完成了!!有兴趣您也写几个直读工具包吧 !!


----------------------------------------------------------------------

已经没啥可说的,谢谢大家长久以来的支持


各自好自为之吧 再见了各位!!!

zhangshijay 2006-12-04 13:04
沙发!!一路走好!

a3sai 2006-12-04 16:51
999大大加油 多抽空看看我们 我也曾经有一个月没来 1年也不过365天 10年转瞬即失 人生就好象游戏 唯一的 就是你永远的留在我们的记忆里 不会忘记不会抹去.

HHY 2006-12-04 18:29
怎么? 有事 ? ... 多回家看看

xiao555 2006-12-04 19:32
交给YZB???大哥你找错人了吧.........

a3sai 2006-12-04 23:20
YZB大大挺好的 要不给HHY大大也行


查看完整版本: [-- 【临别纪念】写个GUI 其实很简单哦 (最近一段时间又不能经常上网了) --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us