爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: Xinshou
收起左侧

解除MP3播放30首的限制

[复制链接]
发表于 2005-12-27 18:08:59 | 显示全部楼层
期待把30首以上mp3直接放在文件夹播放不死机,PPT键使用正常

期待啊.有望在春节前看到希望哦
回复 支持 反对

使用道具 举报

发表于 2005-12-27 22:12:15 | 显示全部楼层
完善的版本是给我们最好的新年礼物……
回复 支持 反对

使用道具 举报

发表于 2005-12-27 22:40:29 | 显示全部楼层
期待早日实现!
回复 支持 反对

使用道具 举报

发表于 2005-12-27 23:18:49 | 显示全部楼层
顶上去               
回复 支持 反对

使用道具 举报

发表于 2005-12-28 01:05:56 | 显示全部楼层
顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-28 08:34:01 | 显示全部楼层

回复 #56 JunFeng 的帖子

“DAD38C89这里和5508 是一样的,无需改动
push r4/r5也是一样的
我把地址移好了,主程序只要改跳转和call部分该就可以了,也就是只需要注意,EAXXXX;FAXXXXXX;DAXXXXXX以及DAXXXX前面的数据地址

你的太长了,还不如找一下顶楼的bug方便些。
回复 支持 反对

使用道具 举报

发表于 2005-12-28 08:38:33 | 显示全部楼层
再来顶~~~~~~~~~~~~~~~~`
回复 支持 反对

使用道具 举报

发表于 2005-12-28 08:49:30 | 显示全部楼层

回复 #66 Xinshou 的帖子

期待啊,希望能解决这个鸡肋!!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-28 10:03:14 | 显示全部楼层
早上来了就顶!
回复 支持 反对

使用道具 举报

发表于 2005-12-28 11:47:13 | 显示全部楼层
强烈地支持你~~~
回复 支持 反对

使用道具 举报

发表于 2005-12-28 11:53:18 | 显示全部楼层
终于有高手着手解决这个问题了!顶!!
回复 支持 反对

使用道具 举报

发表于 2005-12-29 20:59:20 | 显示全部楼层
好象没几个人刷了的
回复 支持 反对

使用道具 举报

发表于 2005-12-30 09:17:31 | 显示全部楼层
楼上的不要泼冷水,其实主要是目前的补丁还不够完善,但已经有了很大的进步,一下是我的测试结果:(昨天晚上测试的,使用的天堂1225日的35稳定版,刷的是只有一行的那个解除30限制的补丁)
昨天晚上测试了一下:

1、拷贝34首歌曲至mp3目录

2、建立播放清单

3、直接使用播放清单播放-----只能在前30首歌曲内播放,退出正常

4、不使用播放清单,单独选择任意某一首歌曲,播放退出正常。

总结:已经向成功迈进了一大步,只是革命尚未.............,呵呵
回复 支持 反对

使用道具 举报

发表于 2005-12-30 10:44:07 | 显示全部楼层
原帖由 Xinshou 于 2005-12-28 08:34 发表
“DAD38C89这里和5508 是一样的,无需改动
push r4/r5也是一样的
我把地址移好了,主程序只要改跳转和call部分该就可以了,也就是只需要注意,EAXXXX;FAXXXXXX;DAXXXXXX以及DAXXXX前面的数据地址

你的太长 ...



呵呵
如过照顶楼的改的话,中间还要注意跳转地址数据引用以及子程序的嵌套…………
如果全部搬过去的话,由于mamaich估计是整个重写的,估计要更改的只是一些地址的跳转以及call的替换,如果需要的话,我可以把我移植的过程写上来,其实移植很简单的,只要工具齐全,加上一点点运气,一个小补丁的话三五分钟都够了,fam3.2我也只用了十几分钟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-30 10:51:14 | 显示全部楼层
顶楼的已改好跳转地址数据引用,也许还存在某个子程序的嵌套没注意到。
不过也可以,从你的整段搬移的当中照顶楼的办法抽取与mp3相关的部分。

当然最好是把买卖题的那套补丁全移植过来,因为那个Java可访问内存、开机可刷补丁的补丁也是很有用处的。这样也省得去找嵌套了。

[ 本帖最后由 Xinshou 于 2005-12-30 10:58 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-12-30 11:06:01 | 显示全部楼层
反正还是满麻烦的,要是有c的源代码就好了,找个c语言高手也整个弄出来,省得我们这些菜鸟一点点的搬啊移的,累
回复 支持 反对

使用道具 举报

发表于 2005-12-30 12:29:18 | 显示全部楼层
帮顶了,支持早日完善啊
回复 支持 反对

使用道具 举报

发表于 2005-12-30 14:19:42 | 显示全部楼层
强烈支持!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-30 15:10:02 | 显示全部楼层
原帖由 JunFeng 于 2005-12-30 11:06 发表
反正还是满麻烦的,要是有c的源代码就好了,找个c语言高手也整个弄出来,省得我们这些菜鸟一点点的搬啊移的,累


c的源代码 很容易就可反汇编出来!sfe的 汇编/反汇编功能是非常好用的,可以很简单地翻过来/反过去。
你贴出的那一大段,我不知道你是如何把地址移好了的?
本来就很简单,只要 sfe d mp3.txt,4f0000,10000 就得到 mp3.txt的C源代码了,把它另存为mp3.asm, 打开该文件,在前面加上基址和欲搬移到的目的地址,即
base 0A00000h
org   0Fca050h

再用 sfe a mp3.asm p,10,a00000  就得到mp3的补丁vkp了。

这个vkp已将主程序地址移好了,只有少数几个跳转和call部分要改一下就可以了。

请 详细阅读狼大的“[Patch工具]sfe使用详解 ”。
回复 支持 反对

使用道具 举报

发表于 2005-12-30 15:37:35 | 显示全部楼层
呵呵
我说的是c语言的源代码,用sfe的是汇编源码
两中不同的语言,而mamaich一般都用c写补丁
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-4 10:14

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表