爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: Xinshou
收起左侧

[2006/2/7更新]动态加载Bin格式全屏动画和待机图片(含补丁)

[复制链接]
 楼主| 发表于 2005-11-25 17:32:28 | 显示全部楼层
XhjJxm大侠 提供了 Bmp2Bin的转换程序及源码,哪位能将它修改成制作动画bin文件的程序,就很方便了。

再解释一下制作动画bin文件的方法:

补丁里地址后面是不是跟着数据,即       地址:图片旧数据  图片新数据
将所有的旧数据删除, 其它图的地址和旧数据全部删除,有分号的一行全部删除,
把第一张图的地址:如 4E9C61:  改为 0x080000: 地址后空一格跟着新数据,后面三张图的新数据都连接在这个图新数据的后面
把第五张图的地址:如   5A4790:  改为 0x081040: 同上
把第八张图的地址:如   5A3340:  改为 0x082080: 同上

注意:第一张图的首四位  改为 DB00

保存后, sfe pd pic.bin pic.vkp,就行了

删除所有旧数据,其他图的数据全部连接起来,在dos下,输入 sfe pd pic.bin pic.vkp,就做成动画bin文件了。
回复 支持 反对

使用道具 举报

发表于 2005-11-25 19:24:43 | 显示全部楼层

加精

应该加精的好贴。
回复 支持 反对

使用道具 举报

发表于 2005-11-25 19:38:16 | 显示全部楼层

太复杂了

谁搞个小工具来自动生成该多好?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-26 09:50:56 | 显示全部楼层
将 图片的地址索引 由 2000 改为 2E00 , 就变成 调用 EEPROM 里的开机动画图片了。。。。(待试测)

这是 EEPROM 里的开机动画图片索引:
00000000h: 65 50 01 00 00 00 2E 00                         ; eep

另,60楼原荡秋千动画有误,重新上传了。

[ 本帖最后由 Xinshou 于 2005-11-26 11:09 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-11-26 10:49:46 | 显示全部楼层
原帖由 Xinshou 于 2005-11-26 09:50 发表
将 图片的地址索引 由 2000 改为 2E00 , 就变成 调用 EEPROM 里的开机动画图片了。。。。

这是 EEPROM 里的开机动画图片索引:
00000000h: 65 50 01 00 00 00 2E 00                         ; eep


怎么用?50C6F8:6550010000002000 6550010000002E00是这样刷吗?
改后显示不了图。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-26 11:08:09 | 显示全部楼层
原帖由 mygod999 于 2005-11-26 10:49 发表
怎么用?50C6F8:6550010000002000 6550010000002E00是这样刷吗?
改后显示不了图。


本人也还不清楚,64楼的方法有待研究。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-26 15:34:59 | 显示全部楼层
原帖由 Xinshou 于 2005-11-19 14:37 发表
根据这个补丁的原理,相信动态加载bin格式动画图片,很容易就能实现!

现在最大问题是动画速度太慢,希望找到播放快速动画(如开/关机画面、找网络信号动画和“请插入Sim卡”动画)的函数/入口[ ...


不知是不是这个: DAB5B0F3 ?
回复 支持 反对

使用道具 举报

发表于 2005-11-26 21:06:06 | 显示全部楼层
还是没看懂!什么意思么?
回复 支持 反对

使用道具 举报

发表于 2005-11-28 07:01:29 | 显示全部楼层
顶起......
回复 支持 反对

使用道具 举报

发表于 2005-11-28 07:03:44 | 显示全部楼层
动画显示慢,不连贯,不如改为漂亮的全屏待机图片一副副切换,也很特别。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 09:06:52 | 显示全部楼层
哪位大侠将顶楼的“左右软键图片效果(可选)”补丁修改一下,以除掉输入数字不显示的bug.
回复 支持 反对

使用道具 举报

发表于 2005-11-28 12:51:53 | 显示全部楼层
我这样做的行吗?

101×080 单色图 05-11-28-10:46:52.bin.txt

1.25 KB, 下载次数: 7

回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 14:41:01 | 显示全部楼层
原帖由 wwssff 于 2005-11-28 12:51 发表
我这样做的行吗?


行!
注意从0000h到4000h为第一张图数据,从0410h开始为第二张图数据.........每张图数据间隔410(hex.)。
能否做到连续10张图的?
回复 支持 反对

使用道具 举报

发表于 2005-11-28 14:46:19 | 显示全部楼层
可以, 我想想.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 15:03:13 | 显示全部楼层
原帖由 wwssff 于 2005-11-28 14:46 发表
可以, 我想想.


期待你的大作,方便做出动画bin文件。
回复 支持 反对

使用道具 举报

发表于 2005-11-28 15:45:11 | 显示全部楼层
大作不敢当, 我只要在原来的程序上修改一下估计就可以了.
回复 支持 反对

使用道具 举报

发表于 2005-11-28 17:06:53 | 显示全部楼层
高手现身了!
回复 支持 反对

使用道具 举报

发表于 2005-11-28 17:33:08 | 显示全部楼层
试试这个,先选BIN输出。不行我再改。

[ 本帖最后由 wwssff 于 2005-11-29 12:30 编辑 ]

101×080 单色图 05-11-29-10:43:32.bin.txt

1.02 KB, 下载次数: 4

回复 支持 反对

使用道具 举报

发表于 2005-11-28 18:21:05 | 显示全部楼层

回复 #78 wwssff 的帖子

好!要顶的!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-29 09:24:09 | 显示全部楼层
原帖由 wwssff 于 2005-11-28 17:33 发表
试试这个,先选BIN输出。不行我再改。


还真能生成10张图的bin文件!
不过,编码乱了,看到的是乱码不是图片的vkp.
另外,如能按目录操作,无需点一张张图,就更方便了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-8 18:56

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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