爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 8567|回复: 33
收起左侧

[汇总] BigLib更新修正,Elf相关

 关闭 [复制链接]
发表于 2006-12-14 18:59:17 | 显示全部楼层 |阅读模式

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

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

x
BigFunctionLibrary更新与修正非常频繁,这就是开本帖的主要原因!
欢迎大家跟帖添加更新和修正!
另外加入一些Elf相关的,Elfloader ,API_File,KEY Hook,CSMlist!


---------------
12.30
更新ElfLoader1.8++,使Elf文件图标标准化,标准见这里

---------------------------------
ElfPack 2.01( 2007.2.24的biglib)在15楼!

---------------------------------

[ 本帖最后由 binghelingxi 于 2007-2-27 21:03 编辑 ]

ElfLoader1.8++.vkp

8.3 KB, 下载次数: 96

key Hook V2.vkp

1.13 KB, 下载次数: 109

by rEgSpy

API File.vkp

567 Bytes, 下载次数: 102

by rEgSpy

CSMlist.txt

1.42 KB, 下载次数: 76

ElfLoader1.8++.zip

3 KB, 下载次数: 96

12.30,使用标准化图标!

评分

参与人数 1实力分 +2 金钱数 +200 收起 理由
闪到腰 + 2 + 200 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2006-12-14 19:28:19 | 显示全部楼层
12.14加入f1A7

Big Lib 12.14.vkp

23.41 KB, 下载次数: 51

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:35:29 | 显示全部楼层
热键启动ELF

;SK6C V50
;Launch start_elf (c)Geka by hotkey
;(c) Kibab
;(r) RainMaker, den11111, Дэн, Geka
;(p) 阿冰

0479D34: 0xA036FD2D 0xA0FBB791
;占用CNCT_BUSINESSCD(名片?)入口,根据功能地址表可以自行修改
;可以不刷上面一句!使用“自定义*#指令,按键组合控制”之类的补丁,
;打开入口A0FBB791

+0FBB790
#pragma enable old_equal_ff
00: FFB58020C7DF2501061C05A18022C7DF
10: 6C010021301C94DF301CC7DF2901FFBD
20: "0:\\ZBin\\utilities\\start_elf.elf",00
#pragma disable old_equal_ff
+0


start_elf.elf放在0:\ZBin\utilities\目录下(可以自己修改)!

[ 本帖最后由 binghelingxi 于 2006-12-15 14:36 编辑 ]

start_elf.zip

815 Bytes, 下载次数: 106

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:58:14 | 显示全部楼层
12.15增加f1A8,f1A9,f1AA,f1AB,,f1AC,f1AD,,f1AE,f1AF,f1B0,f1B1

ini已经发在SPGC区

[ 本帖最后由 binghelingxi 于 2006-12-15 15:15 编辑 ]

Big Lib 12.15.vkp

24.48 KB, 下载次数: 44

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:24:23 | 显示全部楼层
拓展了图片索引。。。

刷过12.15的加刷下面一段就可以了:
+0FD4000
03E8: 0x000005D3 0x00000640
+0

Big Lib 12.23.zip

8.92 KB, 下载次数: 35

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-25 10:55:55 | 显示全部楼层
再次拓展图标索引。。。到1700了。。。

刷过12.15的加刷下面一段就可以了:
+0FD4000
03E8: 0x000005D3 0x000006A4
+0


刷过12.23的加刷下面一段就可以了:
+0FD4000
03E8: 0x00000640 0x000006A4
+0
回复 支持 反对

使用道具 举报

发表于 2006-12-26 23:58:58 | 显示全部楼层
上传不了附件,放在这
2006.12.24修改,统一elf图标
http://mobile.0110.cn/viewthread.php?tid=289553&highlight=
扩充图片索引到1700,其中1408-1600(0x580-0x640)为ELF文件关联图标用,1601-1700(0x641-0x6A4)为其他图标或自定义使用(如XTask,sMENU)
与阿冰的版本应该差不多。综合一下。

[ 本帖最后由 jpg001 于 2006-12-28 13:48 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-10 15:20:47 | 显示全部楼层
2007.1.10

修改了189: int ScreenH(void)
这个函数本来是描述屏幕高度的,原来的值:
0624: 0x000000B0   ; 189: int ScreenH(void)
B0(十六进制)=176(十进制),本来应该是正确的,但是我在用GameGear_03等Elf时,就会莫名其妙死机!
无奈之下,改小一个像素:
0624: 0x000000AF   ; 189: int ScreenH(void)
可以正常使用了,为何会这样。。。不知道,慢慢研究吧!
如果使用以前版本没有出现死机现象的,可以不更新!

Big Function Library.zip

9.03 KB, 下载次数: 40

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-24 11:38:36 | 显示全部楼层
2007.1.24
更新1b5---1c5
修改了0200

2007.1.24.zip

9.42 KB, 下载次数: 31

更新部分INI.TXT

1.65 KB, 下载次数: 15

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-30 10:41:33 | 显示全部楼层
big fucntion library 2007.1.25
elfloader2.0

需要撤销swi-hook,pic add on 5.1 ,系统信息多路器,会导致GPP图片补丁失效,但是增加了png支持

请使用新版extd

2007.1.25.vkp

26.06 KB, 下载次数: 19

ELFLOADER2.0.VKP

12.67 KB, 下载次数: 14

评分

参与人数 1实力分 +1 金钱数 +88 收起 理由
闪到腰 + 1 + 88 奖励:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-15 20:41:35 | 显示全部楼层
ElfPack:
里面包含BigLib2.15,ElfLoader2.01,ApiFile以及必备的Elf文件及目录!(刷过的不用刷)
撤销SWI-Hook,Key-Hook v2(没有就不用撤销)

所谓的FSWI已经在ElfLoader里面,我按照国外的,没有把它独立出来!

[ 本帖最后由 binghelingxi 于 2007-4-2 11:29 编辑 ]

elfpack2.01 for sk65.zip

59.12 KB, 下载次数: 46

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-20 11:42:03 | 显示全部楼层
AudioHook 修正版

; * AudioHook
; SK65v50
; (c) ILYA_ZX
; (p) rEgSpy


00A6094C: 3880BDE8 EB77DEEA
+01FE900
#pragma enable old_equal_ff
00: 14309FE5003093E5000053E30100000A
10: 0030A0E3503084E53880BDE8,0xA8F15574
#pragma disable old_equal_ff
+0

; Function Library
+0FD4000
0264: FFFFFFFF 0xA02E298C   ; 99: ;__arm int PlayMelodyInMem(char Unk_0x11,void *MelAddr,int MelSize,int unk2_0xFFFF,int Unk3_0,int Unk4_0)
0268: FFFFFFFF 0xA09BA9C0   ; 9A: ;__arm int ChangeVolume(unsigned char Volume)
026C: FFFFFFFF 0xA8F155E4   ; 9B: Audio params addr
+0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-20 17:42:26 | 显示全部楼层
修正cbn后来出的elf补丁死机。。。
刷了biglib之后再刷。。。
在2007.1.10曾经发过,现在独立出来!
会导致一些补丁运行时在屏幕最下面出现一条像素高的空白!

FD4624: 0x000000B0 0x000000AF  ; 189: int ScreenH(void)

[ 本帖最后由 binghelingxi 于 2007-2-27 14:29 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-24 23:20:57 | 显示全部楼层
2007.2.24

更新lib到2007.2.24

elfpack 2.01中加入 audiohook 修正版,csmlist

lib中没有加入14楼的修正!

1D1: __thumb void EDIT_RemoveEditControl(void *gui,int n,EDITCONTROL *)=002804D02A1C311C201C????????????????????????????80BDC1-47

所谓的FSWI已经在ElfLoader里面,我按照国外的,没有把它独立出来!

[ 本帖最后由 binghelingxi 于 2007-4-2 11:28 编辑 ]

big fucntion library 2007.2.24.vkp

27.43 KB, 下载次数: 39

elfpack2.01 for sk65 2007.2.24.zip

60.61 KB, 下载次数: 61

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-27 14:28:03 | 显示全部楼层
1D5: __arm char *Get_Phone_Info(int InfoIndex)=??,??,??,E3,??,??,??,95,??,??,??,95,??,??,??,90,??,??,??,95,??,??,??,82,??,??,??,E1
1D6: __thumb void png_set_gray_1_2_4_to_8(png_structp png_ptr)=051A438161026370-30
1D7: __thumb void png_set_invert_mono(png_structp png_ptr)=80,30,01,6B,20,22,11,43,01,63,70,47+1

big fucntion library 2007.2.27.zip

9.89 KB, 下载次数: 11

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-28 16:06:19 | 显示全部楼层
2007.2.28

加入1d8,1d9

1D8: __thumb int EDIT_IsMarkModeActive(void *gui)=4861206DA16D????????211C206D+153

big fucntion library 2007.2.28.zip

9.59 KB, 下载次数: 13

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 10:46:13 | 显示全部楼层
加入IDA。。。2007.3.3

#pragma swi_number=0x1DA
__swi __arm void SendSMS(WSHDR *ws,const char *num,int cepid,int msg,int flag);
//thumb
//pattern=??,B5,??,B0,??,1C,??,1C,??,24,??,29,??,9F,??,D0,??,20,??,??,??,??,??,1C,??,21,??,??,??,??,??,22,??,1C,??,1C,??,??,??,


论坛又出问题!!!
这里下载

[ 本帖最后由 binghelingxi 于 2007-3-3 12:09 编辑 ]

big fucntion library 2007.3.3.zip

9.62 KB, 下载次数: 24

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-7 11:33:18 | 显示全部楼层
2007.3.7

81DB: __unknown PDU *IncommingPDU(void)=*(???? 00 00 F0 57 00 00???????? F0 FF 00 00-4)+18
1DC: __thumb short wstrchr(WSHDR *ws,unsigned int start_pos,unsigned int wchar)=1C 08 1C 10 B5 19 68 0B 88 06 E0 44 00 0C 5B
1DD: __thumb short wstrrchr(WSHDR *ws,unsigned int max_pos,unsigned int wchar)=B5 09 E0 03 68 4C 00 1B 5B 93 42 01 D1
1DE: __thumb int EDIT_SetTextToEditControl(void *gui,int n,WSHDR *ws)=80BD70B5041C006D-41

这里下载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-15 11:04:32 | 显示全部楼层
1DE: __thumb int EDIT_SetTextToEditControl(void *gui,int n,WSHDR *ws)=??80 BD 70 B5 04 1C 00 6D 0E 1C 15 -40
1DF: __thumb void *EDIT_GetUserPointer(void *gui)=6C 70 47 80 B5 00 6D
1E0:__thumb void *MenuGetUserPointer(void *gui)=??,6B,??,47,??,B5,??,21,??,??,??,??,??,28,??,D0,??,??,??,??,??,28,??,D1,??,20,??,BD+1
1E1:__thumb int GetSymbolWidth(int wchar,int font)=??,B5,??,1C,??,1C,??,2C,??,D0,??,2C,??,D0,??,09,??,39,??,39,??,D1,??,20,??,BD,??,??,??,??,??,1C,??,1C,??,46,??,??,??,??,??,E7+1
1E2:__thumb int ws_2utf8(WSHDR *ws, char *utf8_str)=??,B5,??,22,??,46,??,68,??,25,??,88,??,24,??,46,??,E0,??,2A,??,D2,??,1C,??,42,??,D2,??,1C,??,55,??,1C,??,E0,??,??,??,02,??,42,??,D2,??,1C,??,42,??,D2,??,09,??,27,??,43,??,55,??,1C,??,E0+1
1E3:__thumb int utf8_2ws(WSHDR *ws,char *utf8_str, unsigned int maxLen)=??,B5,??,22,??,46,??,B0,??,9A,??,24,??,23,??,04,??,0C,??,46,??,E0,??,8A,??,3A,??,42,??,DD,??,1C,??,04,??,0C,??,1C,??,1C,??,5D,??,06,??,D4,??,34,??,04,??,0C,??,68,??,00,??,53,??,E0+1
1E4: __thumb int GetPicNByUnicodeSymbol(int wchar)=06 70 B5 C0 09 02 1C FF 3A 49

big fucntion library 2007.3.14.zip

评分

参与人数 1实力分 +1 金钱数 +188 收起 理由
闪到腰 + 1 + 188 奖励:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2007-3-18 20:14:13 | 显示全部楼层
1FB:__arm char *RamMediaIsPlaying()=&(??,??,9F,E5,??,??,9F,E5,??,??,01,E2,??,??,00,0A) + 48

这里下载
用来支持music illumination & player control
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-6 20:07

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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