爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 476|回复: 8
收起左侧

[Flash修改] [S6cv53]在闹铃时显示当前时间代替文字"闹钟"V1

[复制链接]
发表于 2006-8-18 10:09:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
一直都想要这个补丁,但找来找去都没找到,后来找到v50的,自己移植了一把,昨天测试通过,原补丁是Bennie老大写的,特此表示感谢。
呵呵这是我的第二个移植补丁,汇编早忘了,只能做做最简单的移植工作,以前移植了一个去除jam文件夹的,但刷上去没作用。
;***在闹铃时显示当前时间代替文字"闹钟"V1***
; (c) Bennie
; (p) Taurusqh
;for S6cv53

;(!) 需要ESI 扩展字串ID
;(!) 需要ESIP1 ESI插件 1<2600>: Get Current Time

0xB7BEFC: FF209030 26200002  ;mov r0, #0x26 LSL R0, #8


没刷过ESI 扩展字串IDESIP1 ESI插件 1<2600>: Get Current Time的请刷下面的两个补丁
;ESI 扩展字串ID       
;(c) Bennie
;(p) Lisugar
;2005-09-02
;for S6cv53

#pragma enable old_equal_ff
0x8009C0: 20B40F4A904202DA0E4B984713E0801A
0x8009D0: 0D4A8100891809680C4D202802DA281C
0x8009E0: 884707E0602803DA281C094A904701E0
0x8009F0: A028FFDA281C011C002320BC054A1047
0x800A00: 00260000B5FF23A1400A80A0106065A8
0x800A10: 8D9B60A13D0024A1
#pragma disable old_equal_ff

***********************************************

;ESIP1 ESI插件 1<2600>: Get Current Time
;(c) Bennie
;(p) Lisugar
;2005-09-02
;for S6cv53
;Need ESI

#pragma enable old_equal_ff
0x800A40: C10C80A0
0x800CC0: 10B5041C82B0002000A9A6F2F8F900A8
0x800CD0: 211C07222AF01EFF02B010BD
#pragma disable old_equal_ff
0x1240034: FFF7BEFF011C0023 004A1047C10980A0

[ 本帖最后由 taurusqh 于 2006-8-18 10:40 编辑 ]
发表于 2006-8-18 10:12:31 | 显示全部楼层
沙发。。。。。。。。

需要ESI & Plug1
什么意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 10:30:25 | 显示全部楼层
就是需要刷ESI 扩展字串IDESIP1 ESI插件 1<2600>: Get Current Time这两个补丁才能起作用
我找找把这两个补丁补上吧

[ 本帖最后由 taurusqh 于 2006-8-18 10:32 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-8-18 10:38:55 | 显示全部楼层
谢谢,能说说ESI 扩展字串ID和ESIP1 ESI插件 1<2600>: Get Current Time这2个补丁有什么别的具体作用吗?
回复 支持 反对

使用道具 举报

发表于 2006-8-18 10:40:21 | 显示全部楼层
如果重要记事的闹铃,还有作用吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 10:44:52 | 显示全部楼层
;(c) Bennie
;(p) Lisugar
;2005-09-02
;说明:这个功能是用来扩展系统原有StringID,在X65系统中,为固有StringID预留的
;的范围是0-0x2710。一般情况系统使用的小于这个范围,比如C6CV50是0-0x2177。
;这个修改扩展了一些自定义字串,从0x2600-0x269F。其中0x2600-0x261F使用回调
;函数来提供内容。函数的格式是void GetString(char* pBuf)。而0x2620-0x265F是用来
;提供西门子内码的字符串,可以用sie2uni或其他工具得到这些字串。0x2660-0x269F是
;用来提供Unicode格式的字符串(目前没有实现),
;使用的方法是在对应的位置放置函数指针或者字符串指针,西门子内码格式的字串必须
;以0结尾。UNICODE格式的字串开始的一个WORD必须是字符串长度。
;我提供了一个默认函数0x2600用来显示当前的时间,格式是HH:MM:SS。

替换选项菜单的标题为当前时间就需要这两个补丁的支持
重要记事的闹铃应该是不支持的

[ 本帖最后由 taurusqh 于 2006-8-18 10:47 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-8-18 10:52:01 | 显示全部楼层
明白了,支持

不过,闹钟就一个,时间也固定是早上起床时间,所以不改了,^_^
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 11:01:22 | 显示全部楼层
呵呵我经常赖床,每次闹铃响了几遍才起来,迷迷糊糊的也不记得响了几遍了,还是看看当前几点方便点。
如果重要记事也显示当前时间就完美了,希望我丢出来的砖能引出这块玉,请高手修改。
回复 支持 反对

使用道具 举报

发表于 2006-8-18 12:48:43 | 显示全部楼层
有什么变化???!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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