[PSP]CMF代码格式, FC 通用,转自 www.wholehk.com |
[PSP]CMF代码格式, FC 通用,转自 www.wholehk.com |
2010-12-22 10:17:56, Wed
Post
#1
|
|
猫猫猫 Group: Power Cat Posts: 626 Joined: 2006-12-8 Member No.: 2 |
直接寫入碼
單字節/8 bits 0x0aa aa aa a 0x000000bb ※將aa aa aa a地址上的數値修改成bb並鎖定不變。 雙字節/16 bits 0x1aa aa aa a 0x0000bb bb ※將aa aa aa a地址上的數値修改成bb bb並鎖定不變,地址尾數必須是0、2、4、6、8、A、C或E。 四字節/32 bits 0x2aa aa aa a 0xbb bb bbbb ※將aa aa aa a地址上的數値修改成bb bb bbbb並鎖定不變,地址尾數必須是0、4、8或C。 這些就是最普通的代碼了,CM的碼也可以直接轉成這種碼。 |
|
|
2010-12-22 10:34:39, Wed
Post
#2
|
|
猫猫猫 Group: Power Cat Posts: 626 Joined: 2006-12-8 Member No.: 2 |
附1:部分PS碼的格式轉換
PS的金手指分AR/GS和CB Caetla格式部分命令相同。但CB Caetla格式支持一些長度是16位的碼,而CW Cheat for POPS則用的是AR/GS格式的碼,長度全部是12位,所以下麵將講解一下如何將CB Caetla格式的碼轉成AR/GS格式。 CB Caetla格式 9 aaaa aaa ccc cbbbb 轉成AR/GS格式後 8aaaa aaa bbbb 8aaaa aaa+2 c ccc ※其實就是一個四字節的碼轉成兩個雙字節的碼。 比如 90028508 0098967F 轉換後 80028508 967F 8002850A 0098 CB Caetla格式 Bnnnccc c 000000dd 3aaaa aaa 00bb 轉成AR/GS格式後 5000nncc 00dd 3aaaa aaa 00bb CB Caetla格式 Bnnnc ccc 0000dddd 8aaaa aaa bbbb 轉成AR/GS格式後 5000nncc dddd 8aaaa aaa bbbb ※其實就是壓縮碼的轉換。 比如 B0800002 00000202 8005DEFA 0100 轉換後 50008002 0202 8005DEFA 0100 CB Caetla格式 Eaaaa aaa bbbbnnnn 轉成AR/GS格式後就是nnnn行的 Daaa aaaa bbbb ※其實就是將條件壓縮碼展開,衹是展開後就無法嵌套其它壓縮碼了,但要嵌套的場合實在不多。 比如 E052DA50 24020003 8052DA52 0000 8052DA54 2463 8052DA56 0001 轉換後 D052DA50 2402 8052DA52 0000 D052DA50 2402 8052DA54 2463 D052DA50 2402 8052DA56 0001 |
|
|