不要踩我 |
2008-08-31 18:04 |
不能直接扩充,不然会破环下一个数据段的数据,这两天我研究了NDS ROM的结构,本来想查看一下天使汉化组那个工具的源代码,结果受到的链接都过期了,真正解决方法就是更改ndsheader.bin里的指针,这个文件主要就是包含了ROM内部文件的指针,只要把指向database的指针指向空白段,然后把原来的Database写到空白段,就行了,ROM 039042D0之后都是空白的,空间要多大就有多大.等于不要原来的database,而用自己的database.不过不这样改,直接解压改,然后压缩导入貌似也是够的,至少我到现在还没有发现会超过上限
关于你说的一样,估计只是改好后,压缩回来比原来小了,然后自动补FF造成的,恩肯定是这样的,所有的压缩算法压缩后的大小都不可能是一样的,LZ77压缩也是这样,但是它的解压出来的文件肯定是一样的,主要是由于LZ77的格式造成的,你可以看一下网上的关于LZ77的算法,. |
|