有问题请教 请大家都来看看

manyushop

普通会员
2004-11-19
7
0
0
我用预置的16首铃声导入大铃声 导入两手成功 刷进机子也能听 可是不知道为什么往下几首被置掉的原先的铃声里既然有一首与我导入的第二首相同也能放出我导入的第二首铃声 这是怎么回事啊
第一首铃声的起始位置不用改变吧?我直接导入了一个大铃声 然后读取出9首铃声 从第二首40020开始做的第二首铃声.再读取就刚好剩下我导入的那两首铃声. 然后我再去BIN1里改指针 OGM2在BIN1里的增量是C70000 算出第二首起始位置40020+C70000=CB0020 然后我再从BIN1里找原先第二首铃声的位置8020+C70000=C78020
找到以后我把它该成了CB0020 这样做是不是应该没错啊?

与第二首铃声相同的是原来第9首铃声的位置刚好他的起始位置就是40020

另外就是我用BIN1中剩下的14首预置铃声做大铃声时 在BIN1里找到了OGM2第三首铃声在BIN1中的位置 然后把他们改成了预置铃声里的铃声2的起始位置 按说应该没什么问题了吧?可是刷好后选择第三首 既然没有声音 要到铃声2的那个位置才有我导入的铃声 指针不是已经改了吗?为什么又会这样呢?请大家帮忙.
 

忒多

普通会员
2003-10-10
204
0
0
你的思路没有什么错误,再试试看

第一个问题,你自己都回答了,两个指针相同而已

第二个问题,你再确定一下原第3首铃声的指针改得是不是跟“铃声2”的原指针相同?
 

manyushop

普通会员
2004-11-19
7
0
0
第三首正常了 可是后面又多出个重复的第三首 我晕啊 弄来弄去脑袋晕啊
 

manyushop

普通会员
2004-11-19
7
0
0
现在搞定了 先把BIN1里所有的10020+C70000=CB0020全部替换成3CF20C 然后再打开没有修改过的BIN1查找3CF20C(这样做是为了起对比的作用,因为3CF20C在没修改过的BIN1里只有一处) 然后将这处的3CF20C的指针改为 CB0020 就行了.OK大功搞成.
这是我刷机分配空间时遇上的问题 ,现在得到了解决 希望能给大家一些启事 和参考的作用.谢谢
 

wenjg

普通会员
2004-03-06
997
0
16
呵呵~~~跟我刚开始DIY时一样的,那些数字和字母把我的眼睛都看得睁不开了,总之恭喜你呀!!!