HP(゚∀゚) >
KAIZO(´∀`) >
KAISEKI(^w^)
CWC公式
setting→change bottom→cheat enable/disable(チートのON/OFF)とcheat one-time apply(1回書き込み)にボタン長押しでを割り当てる(あとLANスイッチを切っておくといいかも)
{N}enable cheatにしてメニューから出る,チートは選択しておく。SELECT+LとSELECT+Rが使いやすいか。
"CWCHEAT.INI"設定例
CHEAT ENABLE = 0 #チートの有効
DUMP ENABLE = 1 #メモリーダンプを有効
CLEAR ENABLE = 1 #背景を黒一色にする
USB ENABLE = 0 #USB接続、ただよくふぁいるが壊れるorz
REMAP ENABLE = 0 #リマップ有効
USB DUMP = 0 #usbhostfs0に変更する
BUTTON SWAP = 1 #○×ボタンの交換
COMPAT SCREEN= 0 #スクリーンショット互換モード
BRIGHT ENABLE= 0 #明るさの変更
FPS ENABLE = 0 #FPSの表示
COLOR INVERT = 0 #カラーを反転させる
ASCII ENABLE = 0 #文字列を表示するか
MEMEDIT BYTES= 16 #メモリエディットの区切り、ascii無効で23バイトまで可能
MEMEDIT SPACE= 1 #スペース
DISASM AABSL = 0 #でぃすあせんぶらで+0x8800000するか
DISASM HEXVAL= 0 #16進数値の表示
DISASM SHRCUT= 0 #でぃすあせんぶらのショートカット?
BRIGHT LEVEL = 0 #明るさ
CPU CLOCK = 222 #クロック
BUS CLOCK = 111 #バスクロック
DELAY TIME = 1 #CWC起動のはやさ
MENU BTN = 0x1 #CWC起動ボタン
CHEATEN BTN = 0x101 #チートの有効/無効ボタン
CHEATAP BTN = 0x201 #1回書込みボタン
DUMP BTN = 0x8 #ダンプボタン
SEL CHT BTN = 0x0 #チート選択のショートカット
REMAP ENBT = 0x800200 #リマップのボタン
SCREENSHT BTN= 0x1300 #スクリーンショット
REMAP DFILE = #リマップのデフォルトフォルダ
cheat.DBのフォーマット
_S ゲームID、UMDケースの側面にかいてあるやつ
_G ゲーム名
_C# XXX コード名,C0でOFF/C1でON
_L コードの内容。CWCでは30行まで,30行こえるやつはCWCREMOVERで分割すると使えるかも?
# コメントの挿入、表示されません
FC専用
_C1
_N1 └ IMEで(ひだりした),連結こーどと判断される
_N1 SCMでON/ON(一定時間効果)の意味,_N2だとLOCK(永続)。
TEMPAR専用
_C2 ALWAYS_ON(コードON/OFF関係なく実行)に相当
CWC伊次郎
0xC 32bitこーど化,対象0.2.2revD
6FB0-0B00401400B0023C000000000000000000000000000000000000000000000000950200100020083C
#JOKER AND+0x8803FFC PAD,2011/4/30 0x3/0x1の挙動が逆だったので修正。前当てた人は注意
6BA0-0601
6FAC-000000000000001000000000000000003C00A28F8008083CFC3F02AD00C0083C2B10C8009502405000000000E01B000800B0023C
6D08-2140A4003D05000C0800A5273C00A58F01000054000000000000000000000000000000000000000000000000010000500000000000000000000000000000000000000000000000000100005400000000000000002410A8008803485400C0083C
6E50-2340A3003D05000C0800A5273C00A98F0000000000000000000000000000000001000054000000000000000001000050000000000000000000000000010000540000000000000000000000000000000000000000241009013603485000C0083C
#32bit 書き込み SWL+SWR化 あらいめんとと無視(CMF仕様),例外修正
;0x3
79B8-00
;0x2
7A20-450040540010083C000000000000000004000526C01005002110E2008025238E0800448C2310C80021186200030064A8C91E0008000064B8
;0x4
7780-0000000000000000
77A8-030062A8091E0008000062B8
;0x6
74EC-030043A83D1D0008000043B8
;0x8
7098-000000000A000010
#CWC RAMJUMP+POINTERJUMP
35CC-C01013002110A2039800448C9C00438C02FF04000600023407005F100021040002210400001903000E00023407005F50022103006E0D00088008023C02210400211882000000638C23206200F637000C
361C-00C8847C
#CWCSTRING
7DC0-0400BF14FF00A2302600A05601006B25FF00A230C0100200000099A12150E202
2503-90
2514-DF
2543-90
254C-DF
EA9C-0002427C
E85C-D800A4AF
#半角カナ使用可能
9154-FF
#CWCSCROLLなどの加減
#でぃすあせスクロール
;R 0x64ずつx
F5B4-64000334
;L
F5E0-64000334
;→
F60C-****
;←
F634-****
#めもり値ヘンコウ
;↑0x10
E634-**
;加算値0x0001
E684-****
;↓0x40
E678-**
;減算値0xFFFF-10に変更
E694-F0FF
#めもりのLRでのスクロール
;16byte,アスキー有りの0x190づつに変更
E2E4-90010334
E320-90010334
追記;起動時にRボタンを押していると強制HBモードになるためCWCが無効になるモードがある。
CWCほーむぶりゅーはっしゅ
PBPのへっだから2048バイトのMd5ハッシュを32bit毎に4分割して全部XORしたやつ。
洞窟物語rc1:C7523513C2070D07056E5025F527F3D7
0xC7523513 XOR 0xC2070D07 XOR 0x056E5025 XOR 0xF527F3D7=0xF51C9BE6 ひっくり返して完成0xE69B1CF5
CWCのコードパスGAMEID化
CWCの読込保存パス変更,ヘキサエディタで全置換8449→7512,こーどぱすをms0:/PICUTURE/CWC/__________ に変更するだけ,
ただしcwcには1つもdbがないと保存できないバグがあるためダミーを足す必要があり面倒が増えるので微妙かも
フォントの変更
HOMEBREWでよく使われてるtelazornというフォントです。該当アドレスから2048byteうわがきでおk。簡易ふぉんとぱっちゃー
作り方
FREECHEAT1218CN伊次郎
#FCFLOATADD 0x3060
213B0-0100405021209E0028001EC600009FC40100312680F71F465F84000800009EE4
//maybebetterlv.s/vadd.s than lwc1/add.s
#FC_PAD_FIX skiplines+1,supportvol+-(nopatched FCJOKERVALUE16bitMASKED,neverwork)
25020-51FF80100800A28F8008033CFC3F62AC0000000000000000241882004AFF8314
25B50-5CD9438C8008023CFC3F428C0800E0030000000000
22040-FB00063CF9F3C634244086001C00AEAFBB96000C0000000000000000241048005EFC02151C00AE8F100002926586000821882202F9F36834244888001C00AEAFBB96000C00000000000000002410490052FC22111C00AE8F1000029265860008
2206C-6586
2209C-6586
#FC 0xC->0x2
212A0-1E00
#FC cwchigh lv pointercode offset0 bugfix
21D20-2120000002001F2418000724000000000000000000000000
21D70-000000000000000000000000
#CWCPOINTER CODEPASERBUGFIX(canot fix for 0x305/0x306)
207A0-02170200090043100400442807008014
#FREECHEATJOKER0BUG
21938-FB00
22040-FB00063CF9F3C634244086001C00AEAFBB96000C0000000024104600261048005EFC02141C00AE8F100002926586000821882202F9F36834244888001C00AEAFBB96000C00000000241048002610490052FC02101C00AE8F1000029265860008
CMFUSIONR21ex伊次郎
#POINTERCOPYNULLPOINTERFIX
9B10-2118E0002B1843002110A80096006010
HP(゚∀゚) >
KAIZO(´∀`) >
KAISEKI(^w^)