DSTT非官方新版内核解

时间: 2010/07/01 18:31 | 作者: star
| |

    我们知道DSTT的官方主页已停止了内核的更新,而当前我们所使用的内核皆是出自非官方之手;

    娇娘定位的是一种整合内核服务,也就是说事实上我们只是利用现有的资源整合而已,并不属于真正意义上的非官方内核;

    DSTT上目前的非官方内核分为两种,一种叫Unofficial DSTT Kernel,故名思议,就是以DSTT官方的TTMenu为基础,为此添加功能及数据库更新;还有种叫做YSMenu,是由日本的Yasu开发的一款建立在TTMenu基础之上的内核,也可以看做TTMenu的内核辅助插件,YSMenu的作者并不希望这成为烧录卡商的内核而是仅仅作为一款软件用途,但之后的发展与理想相违,因此Yasu先生于2009/03/27发布了最新的YSMenu后停止了其相关的开发工作。

    但非官方的TTMenu却在继续开发着,这款非官方内核的作者究竟是谁,请恕笔者无知;自己是从1.17a02的版本开始接触的,当娇娘诞生的时候已是1.17a07的版本了,当时印象较深的是作者很快修正了《偶像大师DS》的运行问题,记得在当时还没有几款烧录卡能正常的运行该游戏,为什么1.17a07可以正常执行呢?因为作者在当时反烧录横行的时候为非官方内核创造出了extinfo.dat,也就是外挂式的反烧录数据库;当时我们已经知道我们更新infolib.dat可以加快游戏载入速度,更新savlib.dat可以解决像《大合奏》这样的特殊存档,但反烧录的游戏必须得现在PC上打好反烧补丁来解决,extinfo.dat的出现,才让DSTT的玩家真正的享受到了便利。

    但包括金手指在内数据库的更新每次都需要找相关的论坛再找到那个帖子,再下载下来,再覆盖旧的文件;对于新手来说,这样被动式的更新完全摸不清头脑;“为什么我们不能做的傻瓜化一点?”“自动更新怎么样?”linou的这番话当时我还不知道什么意思,待他将更新助手写出来的时候,才真正意识到,这个问题其实解决起来竟是如此简单。

    回到主题上,为什么今天要开个帖子写这个。
    网上目前DSTT内核的版本太混乱了,1.18、1.20等版本随处可见,可他们真正更新了什么无人可知;事实上非官方的作者发布了1.17a12的版本后,我们只需更新infolib.dat、savlib.dat和extinfo.dat便可完成新游戏的兼容。2ch相关的档案也不只一个,对于国内来说,有能力去更新这三个文件的仅有两家而已,R4论坛和PG工房,我们只需要在两家下载最新的数据库覆盖旧的,或者使用更新助手更新就可以了。

    拿日本发布的Unofficial DSTT Kernel_v117a13_rev06(JAP)举例,让我们看看这个内核究竟更新了什么。

    我们已当前使用的1.17a12与该版本进行对比;
    首先我们将TTMENU.DAT单独提出,使用Beyond Compare这款软件进行文件对比,将1.17a12的TTMENU.DAT命名为TTMENUa12.DAT,将另一个命名为TTMENUa13.DAT,这里我们选择十六进制的文件对比,截图如下:

点击在新窗口中浏览此图片

    这里左侧的红色部分显示的是对比的差异,这里我们看到仅有一处,在000110E0处,软件已标红;
    修改此处的意义仅仅是上屏右下角的版本号数字而已,也就是说,这个a13也仅仅是改动了版本编号,与a12的系统实属同一。


    那a13究竟更新了什么,发布者在发布说明里提到修正对rom番号5036以前的游戏兼容性支持。

    当我们进入它的文件夹,将文件排列顺序以时间方式排列这一切便清楚明了了。

点击在新窗口中浏览此图片

    我们可以看到,除了savlib.dat是在6月15日更新的以外,infolib.dat和extinfo.dat都在6月23日更新过,也就是说,这三个文件已经更新到了5036,并支持之前的游戏。

    那么我们来总结下吧,对于DSTT当前而言,更新其数据库来支持新游戏是相当必要的,我们仅需更新这些数据库就可以达到支持新游戏的目的,就国内而言,有这个能力的有R4论坛和PG工房,那么为什么还要下“新版本”的内核呢?

R4论坛数据库更新页面:http://r4ds.uueasy.com/read-htm-tid-13676.html
PG工房数据库更新页面:http://forum.tgbus.com/viewthread.php?tid=1132565



注:笔者并不能掌握实时更新,若新的非官方内核放出,还请通知笔者。
| 默认分类 | 引用(0) | 吐槽(9) | 阅读(1892)
哀咲九天
2010/08/10 22:33
infolib.dat、savlib.dat和extinfo.dat这三个文件国内编程专业的大多数人应该都能有能力更改。难就难再无时不刻不间断的更新啊,那可是考验毅力的。高人最可惜的就是YSM,在此默哀一下Yasu先生的离去。泪流满面可是事与愿违,至于商家们为什么这么做,大家深入思考一下应该都可以理解。最后向star问几个问题。ⅠYasu是哪国高人。Ⅱ特想了解一下PG和R4和怨结是什么时候开始的,因何而起。
star 回复于 2010/08/12 04:50
1.Yasu是日本人,他的DS软件发布页面
http://home.usay.jp/pc/etc/nds/

2.这个不做讨论。
mm24qin
2010/07/12 10:37
楼主辛苦了啊!加油啊
ken
2010/07/05 13:04
哎??完全看不懂
希望内核能继续做下去
star 回复于 2010/07/05 13:33
汗..其实很简单拉,只是码的字多了点。
2010/07/04 19:26
一个为玩家负责,一个一声不吭的走人根本没可比性的说呐~
star 回复于 2010/07/04 19:54
攤手
2010/07/03 20:01
TT官方不再更新内核,为什么不把源码放上来给有能力者自己更新呢.就像DSTWO一样哼~
star 回复于 2010/07/03 20:04
DSTWO也没有放出源码不是么。
新版紅樓夢好看
2010/07/03 08:49
這麼說來,R4論壇上所謂的1.18a2也是假的啊吓!
star 回复于 2010/07/03 13:59
于是事实就是这样。
42
2010/07/01 19:22
高人恩,坚持跟随星妈走呐~其实是偶懒的关注那么多的新版本泪流满面其实的其实是偶最近懒的玩游戏
star 回复于 2010/07/01 20:22
半年多没玩DSL了...
明日青蛙
2010/07/01 18:56
看了这个才知道的说~~~
支持星妈~~~
star 回复于 2010/07/01 19:14
灵感
42
2010/07/01 18:54
囧..太专业了,没看懂。。。星妈是不是想说我们用娇娘内核就够了,不用更新内核请问
star 回复于 2010/07/01 19:13
嘛~全文的意思倒不是说什么假新版;

因为作者更新数据库就可以叫做新版;

只是现在版本太混乱,加之我们有小组有更新能力了,而且还可以修正像爱丽丝漫游仙境汉化版的运行问题这样的能力,为什么不选择国内的数据库呢?
分页: 1/1 第一页 1 最后页
发表吐槽
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]