Mコード EC878560 1456E79B +0000:PAD1 00431c58 +0268:PAD2 00431ec0 +0002:右スティック左右 +0003:右スティック上下 +0010:内部パッドデータ +0014:押し下げ +0018:リリース +001c:インターバル 上:0008 下:0004 左:0001 右:0002 L1:0040 L2:0080 L3:2000 R1:0020 R2:8000 R3:4000 ○:0100 △:0400 ×:0200 □:0800 SELECT:0010 START:1000 RSL:100000 RSR:200000 RSU:800000 RSD:400000 LSL:10000 LSR:20000 LSU:80000 LSD:40000 20101610 10000072 20104ED8 03E00008 効果不明 201025AC 24030007 フリーカメラ 201025AC 24030001 止まる 20104148 10000083 空が映る(カメラ初期化無効か?) 201042B0 00000000 効果不明 201043F8 00000000 縦回転制限解除 20104498 AC600034 カメラy座標0 20104590 00000000 効果不明 2010473C 00000000 カメラ距離遠く回転しない 20104604 30420000 ×押してもカメラリセットされない 20104620 10000044 R1押してもカメラリセットされない 201ADC70 00000000 効果不明 201ADDAC 00000000 投げられた後キャラ消える 201AE37C 10000005 体力メータ消去 2021918C 00000000 カメラ動かない。あるいは画面灰色。 ポーズメニュー・ゲージ表示しない (通過は初期化時だけか?) 2015B6B8 00000000 効果不明 201D12DC 100001E2 効果不明 201A60C0 03E00008 壁や障害物通り抜けれる 201AE880 03E00008 体力メータ点滅(何故かアシュリー用も表示) 20228F40 03E00008 画面おかしくなる 2022A630 03E00008 効果無し? 2022A808 00000000 2022A838 3C01C3FA 20253A90 03E00008 効果不明 2024A384 00000000 走るとリボン消える 2024A248 03E00008 2024A1D4 10000014 スカート堅くなる 2025393C 460C6300 画面逆さま。メーター見えなくなる。 「もがく」時超広角 2025327C 00000000 表示が画面中央に集中 20253064 00000000 効果不明 20281CE0 00000000 効果不明 20281D08 3C013AC0 表示されるポリゴン数減る 20114B28 03E00008 2024966C 100000EC 効果不明 201AE49C 1000001A 効果不明 20228DB4 00000000 効果無し 2020D388 03E00008 効果無し 201523A8 00000000 オーディオオプションで止まる 20152340 00000000 オプション開いたとたん止まる 20152398 00000000 画面オプション開いたとたん止まる EXIT止まる 20153F08 00000000 効果無し 002809c0 SetTvMode 20256A5C 24030200 ゲーム起動中止まる 202809E8 24040000 効果無し 00281ba0 20228E54 00000000 起動直後止まる 2020AE48 00000000 効果無し 00228d50------------------------------ 0023f0b8 PadInit_Fv 002b0154 memset 00229c88 MemReplaceHeap 00229a38 MemSetCurrentHeap 00229018 関数名不明 00254fe0 OtReset__3OTW 0020a7c0 FadeInit__Fv 00282ed0 Cinesco__init 0021cd18 roomInit__8IDSystem 002510f8 Bg_color_setting_Fb 0012c688 Delete__14MessageControli 001b28a0 init__9cDataCtrl 0021be30 roomInit__t8cManager1Z3cEm 0021be48 roomInit__t8cM 1Z4cObj 00223a58 init__9cLightMgrPPFP6cLight_v 001b7d80 EspInit__Fv 001f6858 EspgenInit__Fv 0021bf30 roomInit__t8cManager1Z5cCtrl 00278f80 TexRenderMgrInit_Fv 00221e70 ItemModelInit__Fv 001fcad8 EtcModelInit_Fv 002064d0 init__8EventMgr 001adb80 CameraGameInit__Fv 00281bc0 gameInit__4VIEWP6CAMERA 0016d4e8 SndInit2__Fv 0025ee50 VIF1vu1setMpg__7PS2VIF17 0021c980 bio4_GXsetCopyClear__Fg8_GXcolorUi 20228F88 3C0143E0 効果不明 20228DB4 00000000 2025EE50 03E00008 効果無し 001ae300 gameInit__7Cockpit --------------------------------- カメラ回りの関数名 00102eb0 r0_Fix__13Camera 00102f10 r0_Pan__13Camera 00103048 r0_Track__13Camera 00103158 r0_RailPan__13Camera 001032b0 r0_RailBehind__13Camera 00104118 r0_Free__13Camera 001acd10 move__14cameraQuasiFps 001f9d68 GetWaterHeigt__ 00254158 Vu0Sinf__Ff 001027a4 Vu0Cosf__Ff 00102320 Check__13CameraControl 00262720 QuakeMove__Fv 00253910 C_MTXPerspective 00253828 C_MTXLookAt 00281c68 move__4VIEW 00101c80 areaHitCheck__13Camera ------------------------------------------ 0024b948 PlsetdamageSe__Fi 00264448 Rnd__Fv 2024B948 03E00008 やられ声出ない(死亡時は出る) 20157720 00000000 通常攻撃ヒット時やられ声出ない 001674d8 move__7cPlayer 001c3350 PlSetDamage__FiUi 20116DEC 00000000 20137D34 00000000 2013842C 00000000 2013DDBC 00000000 20157720 00000000 効果不明 201565DC 00000000 bust 効果無し? 00230248 MotionSetCore__FP6ModelP11MOTION 00248538 beginDamage__7cPlayer 0024a008 subCharaLiveCheck__7cplayr 20167750 1000002A 効果無し? 20167814 24020001 ダメージモーション繰り返し 2015762C 2408003C 20157630 24090005 ダメージモーション丁度いい塩梅? t0=モーションに要するフレーム数? t1=ビットフラグとして使用? 201574B8 00000000 通常ダメージで止まる(びりびりでは止まらない) 2021A754 10000055 死亡後デモ始まらない 201C339C 10000025 ダメージ受け手もダメージモーション起きない -------------------------------------- ------------------------------------- cam move xyz test d0431c68 00000020 20104368 0803c400 d0431c68 00000000 20104368 00000000 a00f1000 3c03000f a00f1004 c4601054 a00f1008 46010000 a00f100c e4601054 a00f1010 080410fe a00f1020 --------------------------------- cam move xyz 一応完成版 a01044b4 0c03c400 a00f1000 3c01000f a00f1004 7c2010d0 a00f1008 82c2026b a00f100c 44820800 a00f1010 46800860 a00f1014 8ec80278 a00f1018 31020020 a00f101c 10400008 a00f1024 e42110d8 a00f1028 82c2026a a00f102c 44820800 a00f1030 46800860 a00f1034 e42110d0 a00f1038 10000006 a00f104c e42110d4 a00f1054 d83410c0 a00f1058 d83510d0 a00f105c 4bd5a528 a00f1060 f83410c0 a00f1064 d8750030 a00f1068 4bd4ad68 a00f106c f8750030 a00f1070 03e00008 ------------------------------------------------ フリーカメラ常時使用 a01043F8 00000000 a0104620 10000044 a01025AC 24030007 ----------------------------------- フリーカメラ切り替え版 a01043F8 00000000 a0104620 10000044 d0431c68 00004100 201025AC 1000003c d0431c68 00004200 201025AC 10400061 -------------------------------- zoom test a0104398 0803c480 a00f1200 3c040042 a00f1204 3c05000f a00f120c 8ec20010 a00f1210 30420010 a00f1214 14400003 a00f121c 080410e8 a00f1224 c4a11270 a00f1228 46000840 a00f122c e4a11270 a00f123c c4806a04 a00f1240 46010000 a00f1244 e4806a04 a00f1250 080410ff lui a0,$0042 lui a1,$000f lw v0,$0010(s6) andi v0,v0,$0010 bne v0,zero,$00 j $001043a0 lwc1 $f1,$1270(a1) add.s $f1,$f1,$f0 swc1 $f1,$1270(a1) lwc1 $f0,$6a04(a0) add.s $f0,$f0,$f1 swc1 $f0,$6a04(a0) j $001043fc 004268e0 +0124 ------------------------------------ zoom test2 a0104398 0803c480 a00f1200 3c040042 a00f1204 3c05000f a00f120c 8ec20010 a00f1210 30420010 a00f1214 14400003 a00f121c 080410e8 a00f1224 c4a11270 a00f1228 46000840 a00f122c e4a11270 a00f1230 080410ff a01add64 0c03c490 a00f1240 3c05000f a00f1244 c4a11270 a00f1248 46016300 a00f124c 08094e44 ------------------------------------ zoom 完成版1 a01add64 0c03c480 a00f1200 3c08000f a00f1208 8ec31c68 a00f120c 30628000 a00f1210 54400009 a00f1214 3c01c030 a00f1218 30620080 a00f121c 54400006 a00f1220 3c014030 a00f1224 30620200 a00f1228 10400003 a00f122c 00000821 a00f1230 ad001270 a00f1238 44810000 a00f123c c5011270 a00f1240 46000840 a00f1244 e5011270 a00f1248 46016300 a00f1250 08094e44 lui t0,$000f lw v1,$1c68(s6) andi v0,v1,$8000 bnel v0,zero,$ lui at,$4020 andi v0,v1,$0080 bnel v0,zero,$ lui at,$c020 andi v0,v1,$0200 beq v0,zero,$ addu at,zero,zero sw zero,$1250(t0) mtc1 at,$f0 lwc1 $f1,$1250(t0) add.s $f1,$f1,$f0 swc1 $f1,$1250(t0) add.s $f12,$f12,$f1 j $00253910 ------------------------------------------- ダメージモーション+やられ声 a0167824 0c03c600 a00f1800 3c010043 a00f1804 8c211c68 a00f1808 30230004 a00f180c 10600003 a00f1814 08055d26 a00f181c 00400008 a015762C 24080078 A00F1814 0805613A にすると死亡モーション lui at,$0043 lw at,$1c68(at) andi v1,at,$0100 bne v1,zero, jr v0 j $00157498 ------------------------------------ ダメージモーション+やられ声2 a0167824 0c03c600 a00f1800 3c010043 a00f1804 8c211c68 a00f1808 30230004 a00f180c 10600003 a00f1814 08055d26 a00f181c 30230008 a00f1820 10600003 a00f1828 0805613a a00f1830 00400008 a015762C 24080078 ----------------------------------- モーション固定通常版 D0431C68 00000801 201674E8 10000169 D0431C68 00000802 201674E8 0080882D -------------------------------- モーション固定test1 D0431C68 00000801 20230d20 100002af D0431C68 00000802 20230d20 10400003 002317e0 ----------------------------------------- モーション固定&座標固定 a0230d54 0c03c680 a00f1a00 3c01000f a00f1a04 3c17000f a00f1a08 3c030043 a00f1a0c 8c631c68 a00f1a18 94221aa2 a00f1a1c 1040000c a00f1a20 00624824 a00f1a24 14490004 a00f1a28 90221aa0 a00f1a2c 02e24821 a00f1a30 90221aa1 a00f1a34 ad221ad0 a00f1a38 1000fff7 a00f1a3c 20210004 a00f1a50 3c020042 a00f1a54 8c421090 a00f1a58 54540001 a00f1a5c 26f70008 a00f1a60 8ee21ad0 a00f1a64 1440000a a00f1a68 8ee21ad4 a00f1a6c 14400006 a00f1a80 0808c954 a00f1a88 0808c40d a00f1a90 0808c5f8 a00f1aa0 01018000 a00f1aa4 01020000 a00f1aa8 08018008 a00f1aac 08020008 a00f1ab0 01048004 a00f1ab4 01080004 a00f1ab8 0804800c a00f1abc 0808000c lui at,$000f lui s7,$000f lui v1,$0043 lw v1,$1c68(v1) lhu v0,$1a82(at) beq v0,zero,$ and v0,v1,v0 beq v0,zero,$ lbu v0,$1a80(at) addu t1,s7,v0 lbu v0,$1a81(at) sw v0,$1ac0(t1) beq zero,zero,#loop addi at,at,$0004 lui v0,$0042 lw v0,$1090(v0) bnel v0,s4,$ addiu s7,s7,$0008 lw v0,$1ac0(s7) bne v0,zero lw v0,$1ac4(s7) bne v0,zero j $00232550 j $00231034 j $002317e0 andi v0,v1,$0101 bnel v0,zero,$ sw v0,$1a90(at) andi v0,v1,$0102 bnel v0,zero,$ sw zero,$1a90(at) andi v0,v1,$0801 bnel v0,zero,$ sw v0,$1a94(at) andi v0,v1,$0802 bnel v0,zero,$ sw zero,$1a94(at) andi v0,v1,$0104 bnel v0,zero,$ sw v0,$1a98(at) andi v0,v1,$0108 bnel v0,zero,$ sw zero,$1a98(at) andi v0,v1,$0804 bnel v0,zero,$ sw v0,$1a9c(at) andi v0,v1,$0808 bnel v0,zero,$ sw zero,$1a9c(at) a00f1aa0 01018000 a00f1aa4 01020000 a00f1aa8 08018008 a00f1aac 08020008 00431c68 lui v0,$0042 lw v0,$1090(v0) bne v0,s4,$ -------------------------------------------- 001ade00 CameraViewFrustumPtr 0021c8c8 collision_sphere_hexahedron 0022bc20 VecLineArCombiantion__ 0022bf38 ScaleMatrix__FPA3 0022bf68 RotMatrix__FPA3_fRC6tagVec 0022d3e0 partsMatCalc__6cModel 0022d458 matBlend__6cModelfUi 0022d998 partsWorldCalc__6cModel 0022ff98 partsWorldCalc__FP6cModel 00230248 MotionSetCore__FP6cModelP11Motion_ 00230ce0 MotionMove_FP6cModelP6CAMERA 00231878 MotionMoveCore__FP6cModel 00231dd0 MotionHokan__FP6cModel 00232978 MotionAddSpeed__FP6c 002329e0 motionSequenceCtrl 00232550 MotionGetSpeed__FP6c 00232da8 HermiteInterpolation__FP 002980e0 InverseKinematics__FP3cMi 001f48c8 MTXInverse__FPA3 00253270 PSMTXConcat 00253438 PSMTXMulteVec 00253750 PSMTXQua 00253cf0 C_QUATMtx 00253f88 C_QUATSlerp 00253470 PSMTXInverse 002532e8 PSMTXRotRad 2022D9F0 100001D2 止まる 20231044 00000000 移動できない。モーション最初だけ 20231414 00000000 手足延びる 202314B0 100000B2 効果不明 20230D38 100000BE キャラ座標固定 202319D4 00000000 方向転換できない 20231878 03E00008 手が伸びてモーション無い 20231408 00000000 静止中腕と下半身大きく崩れる 20231490 10000007 モーションぎこちない 20231AC8 00000000 20231B04 00000000 20231B40 00000000 20231B94 00000000 20231CF8 00000000 20231D34 00000000 202312A0 00000000 202985B0 00000000 20298674 00000000 2029863C 10000212 202985C4 00000000 効果不明 20231CB4 00000000 手がおかしい 20231D2C 00000000 腕がおかしい? 20231C90 10000034 開脚しても脚崩れない ------------------------------- 001674d8 move__7cPlayer 001bbb30 clearStatus__3cEm9EM_STATUS 00249340 dontFireCheck__7cPlayer 001ae0b0 adjust__8cMotBase 001bbde0 move__8cDmgInfo 002483e8 keyConfig 002479b8 dmgCheck__7cPlayer 00276f20 ShapeMove__FP10cModelInfo 00249408 shadowCtrl__7cPlayer 001ae110 move_8cMotBase 00249650 move__7cPlNeck 00246318 waistSet__7cPlBodyf 0024b9c8 PlGetStatus__Fv 002462f8 move__7cPlbody 0022d998 partsWorldCalc__6cModel 0022e590 partFixAdjust_6cModel 0022ff98 partsWorldCalc__FP6cModel 0019ed60 EmAtCheck__FP6cModel 001a20d8 check__7cSatMgrP6cModelUi 001a6a30 move__10cAtariInfo 0024e310 move__6cPlWep 00247f88 seqSeCtrl__7cPlayer 0022e268 updateOldPos__6cModel 00247d10 visibleCtrl__7cPlayer 001aaf28 setPlayerLocation__ 001f9d68 GetWaterHeight__ 0024cc90 PlWaterProc__FP7cPlayer 0022fc60 getPartsPtr__C6Modfeli 201678E0 00000000 20167920 00000000 20246320 03E00008 2016794C 00000000 効果無し 20167A24 00000000 座標戻される。ひらひら少しおかしい 2016793C 00000000 エイダのドレス少し崩れる 2016760C 00000000 効果不明 ------------------------------------------------- 001670a0 init0__7cPlayer 0022e910 deletModelInfo__6cModelP10 0022f1b8 create__11cModInfo 002486a8 beginEvent__7cPlayerUi--------------- 00248790 interrupt__7cPlayer 00230090 MotionBlendOff__FP6cModel 001509f0 resetMotion__7cObhWep 00247ef8 setFootwork__7cPlayer 00248b28 endEvent__7cPlayerUi-------------- 001bbdc0 set__8cDmgInfoUcUc 0022edc8 matUpdate__6cModel 0022bf68 RotMatrix_FPa3_ 00247e58 setNoSuspend__7cPlayeri 001bbb70 setItem_3cEm 00175f10 __pure_virtual 0015ac20 construct2__7cPlLeon 0015aae8 checkXbutton__7cPlLeon 0015a370 setModel_7cPlLeon 0015a1f8 setMotion__7cPlLeon 0015a670 setRightHand_7cPlLeonUi 0015a758 setLeftHand_7cPlLeonUi 0015a8d8 setFace__7cPlLeon 0015a990 setHead__7cPlLeonUi 0015aa40 setHead__7cPlLeonUiUi 0015a618 setWound__7cPlLeon 0015adf8 initCloth__ 00254ef8 FadeKill__F7FADE_NO 2022EDC8 03E00008 背景消える? 20247E58 03E00008 効果不明※要再調査 20230D1C AE800310 20230D20 10000003 銃を上下に向けれない --------------------------------- 00421090 プレイヤポインタ格納 00421094 サブキャラポインタ格納 00175cc8 OpeSetOpenTermEnd__Fv 00208928 SndStrStopBlock_FUi 00233f70 destroy__7cObjMgrP4cObj 0024d130 Sub_CharMotionReset__Fv 002b0154 memset 0024d180 PlsetEyeMode 00248e00 moveEyeNormal__7cPlayer 20248E00 03E00008 効果不明 -------------------------------- 関節テスト a02319d4 0c03c800 a00f2000 3c024000 a00f2004 aca20008 a00f2008 0808afda jal $000f2000 lui v0,$4000 sw v0,$0008(a1) j $0022bf68 --------------------------- 関節テスト2 a022d404 0c03c800 a00f2000 3c023f40 a00f2004 aca20008 a00f2008 0808afda jal $000f2000 lui v0,$4000 sw v0,$0008(a1) j $0022bf68 背景・関節Z軸に回転 眼球も回転 ------------------------------------ 関節ADR get a0231058 0c03c800 a00f2000 3c030043 a00f2004 8c820110 a00f2008 ac62e72c a00f200c 0808b4f8 ---------------------------------------- 関節test3 a0167a94 0803c800 a00f2000 8e250110 a00f2004 3c033f40 a00f2008 aca300d0 a00f200c 8ca50110 a00f2010 14a0fffd a00f2018 08059ea7 a00f201c 7bb10030 腰が曲がる程度か? lw a1,$110(s1) lui v1,$3f40 sw v1,$00d0(a1) lw a1,$110(a1) bne a1,zero,$loop j $00167a9c lq s1, $0030(sp) ---------------------------------------- 関節ADR get 2 a0167a9c 0803c800 a00f2000 3c030043 a00f2008 ac7fe72c a00f200c 03e00008 00421090 pPL 00219728 ------------------------------ a0230d54 0c03c800 a00f2000 3c020042 a00f2004 8c421090 a00f2008 14540003 a00f2010 0808c954 a00f2018 0808c40d 敵足止め。ドアも開かない lui v0,$0042 lw v0,$1090(v0) bne v0,s4,$ j $00232550 j $00231034 ---------------------------------------- 関節テスト4 a0231058 0c03c800 a00f2000 8e850110 a00f2004 24030006 a00f2008 00001021 a00f200c 8ca50110 a00f2010 10a00006 a00f2018 5443fffc a00f201c 24420001 a00f2020 3c023f40 a00f2024 aca200d8 a00f202c 0808b4f8 06 右肩開く(歩いた時だけ) 0A 左肩 0E 下腕 0f 左手首 10 腰 11 右股関節 12 右膝 ------------------------------------------ 関節テスト5 a0231058 0c03c800 a00f2000 8e850110 a00f2004 24030006 a00f2008 00000821 a00f200c 8ca50110 a00f2010 10a00009 a00f2018 14230003 a00f201c 24210001 a00f2020 3c023f40 a00f2024 aca200d8 a00f2028 34020100 a00f202c aca20114 a00f2030 1400fff6 a00f2038 0808b4f8 -------------------------------- 関節テスト6 a0231058 0c03c800 a00f2000 8e850110 a00f2004 24030006 a00f2008 00000821 a00f200c 8ca50110 a00f2010 10a00009 a00f2018 14400005 a00f201c 24210001 a00f2020 3c023f40 a00f2024 aca200d8 a00f2028 34020100 a00f202c aca20114 a00f2030 1400fff6 a00f2038 0808b4f8 a00f2014 0023102b ------------------------------ 関節テスト7 A0231058 0C03C800 A00F2000 8E850110 A00F2004 24030013 A00F2008 00000821 A00F200C 10a00012 A00F2010 24210001 A00F2014 1423000a A00F2020 3C02BF80 A00F2024 ACA200D8 a00f2040 1000fff2 a00f2044 8ca50110 A00F2058 0808B4F8 $0114 0004 止まる 0002 モデル消える? ----------------------------- 関節テスト8 A0231058 0C03C800 A00F2000 8E850110 A00F2004 24030013 A00F2008 00000821 A00F200C 10A00012 A00F2010 24210001 A00F2014 1423000A A00F2020 3C02BFC0 A00F2024 ACA200D0 A00F2040 1000FFF2 A00F2044 8CA50110 A00F2058 0808B4F8 A00F2028 3C02BF60 A00F202C ACA200D4 -------------------------------- 関節テスト9 A0231058 0C03C800 A00F2000 8E850110 A00F2004 3c03000f A00F2008 00000821 A00F200C 10a00012 A00F2010 24210001 a00f2014 24020013 a00f2018 5041000a a00f201c dc622090 a00f2020 24020017 a00f2024 50410007 a00f2028 dc6220a0 a00f2038 10000005 a00f2044 fca200d0 a00f2050 1000ffee a00f2054 8ca50110 a00f2058 0808b4f8 a00f2090 BFC00000 a00f2094 Bf600000 a00f20a0 bfc00000 a00f20a4 3f600000 a00f202c 24020012 a00f2030 50410004 a00f2034 dc6220b0 a00f20b0 bf800000 a00f20b4 00000000 a00f2048 24020100 a00f204c aca20114 ----------------------------------------- 腰振りテスト A0231058 0C03C800 A00F2000 8E850110 A00F2004 3c03000f A00F2008 00000821 A00F200C 10a00012 A00F2010 24210001 a00f2014 24020013 a00f2018 5041000a a00f201c dc622090 a00f2020 24020017 a00f2024 50410007 a00f2028 dc6220a0 a00f2038 10000005 a00f2044 fca200d0 a00f2050 1000ffee a00f2054 8ca50110 a00f2058 0808b4f8 a00f2090 BFC00000 a00f2094 Bf400000 a00f20a0 bfc00000 a00f20a4 3f400000 a00f202c 24020012 a00f2030 50410004 a00f2034 dc6220b0 a00f20b0 be000000 a00f2048 3c029001 a00f204c aca20114 --------------------------------- 関節フラグゲット A0231058 0C03C800 A00F2000 8E850110 A00F2008 00000821 A00F200C 10a00012 A00F2010 24210001 a00f2014 24020015 a00f2018 1441000d a00f2020 3c030042 a00f2024 8c631090 a00f2028 14740009 a00f2040 3c030043 a00f2044 8ca20114 a00f2048 ac62e72c a00f2050 1000ffee a00f2054 8ca50110 a00f2058 0808b4f8 エイダ 12:flag=10010000 13:flag=10010104停止時 13:flag=10010000歩行時 15:flag=10010000 エイダミニ 12:flag=10010000 13:flag=90010104停止時 13:flag=90010000歩行時 15:flag=90010000 アシュリー 12:flag=10010000 13:flag=90010104 15:flag=90010000 クラウザー 15:flag=9001 c3d5 ------------------------------------------ chkpad1 chkpad2 adr0 dat1 stack adr0 stack dat1 lui a0,$0043 lui a1,$000f lui a2 lw v1,$1c68(a0) lhu v0,$3106(a1) andi v0,v0,$1000 bnel v0,zero, lw v1,$1ed0(a0) beq v1,zero,#end ---------------------------------- 0047d648 7cPlayer a0230d54 0c03c800 a00f2000 3c020048 a00f2004 8c42d648 a00f2008 10400003 a00f2010 0808c954 a00f2018 0808c40d lui v0,$0048 lw v0,$d648(v0) beq v0,zero,$ j $00232550 j $00231034 ------------------------------------------------ getdata A0231058 0C03C800 a00f2000 3c030043 a00f2004 90621c5b a00f2008 ac62e72c a00f200c 0808b4f8 アナログスティック -192から+63 ------------------------------ eye chk A0231058 0C03C800 A00F2000 8E850110 A00F2004 00000821 A00F2008 10A00004 A00F2010 8CA50110 A00F2014 1000FFFC A00F2018 24210001 A00F201C 24020002 A00F2020 14410003 A00F2024 DFA20190 A00F2028 3C030043 A00F202C AC62E72C A00F2030 0808B4F8 ---------------- -------------------------------------------------- 腰振り A0231058 0c03c7e0 A00F2000 8E850110 A00F2008 00000821 A00F200C 10a00012 A00F2010 24210001 a00f2014 24020013 a00f2018 5041000a a00f201c dc622090 a00f2020 24020017 a00f2024 50410007 a00f2028 dc6220a0 a00f2038 10000005 a00f2044 fca200d0 a00f2050 1000ffee a00f2054 8ca50110 a00f2058 0808b4f8 a00f2090 BFC00000 a00f2094 Bf400000 a00f20a0 bfc00000 a00f20a4 3f400000 a00f202c 24020012 a00f2030 50410004 a00f2034 dc6220b0 a00f1f80 3c030043 a00f1f84 80621ec1 a00f1f88 44820000 a00f1f8c 46800020 a00f1f90 3c0239d1 a00f1f94 44820800 a00f1f98 46010002 a00f1f9c 3c03000f a00f1fa0 c46120b0 a00f1fa4 46000840 a00f1fa8 44050800 a00f1fac 3c023f04 a00f1fb0 04a30005 a00f1fb4 704510e8 a00f1fbc 3c02bebc a00f1fc0 704510e8 a00f1fc8 ac6220b0 3f000000 bebc0000 ---------------------------------------------- 関節操作 a0231C90 10000034 a0231058 0c03ce00 a00f3800 3c05000f a00f3804 3c060043 a00f3808 8cc81ed0 a00f380c 8cc91edc a00f3850 8caa3960 a00f3854 24020004 a00f3858 50490005 a00f385c 254a0001 a00f3860 24020008 a00f3864 50490002 a00f3868 254affff a00f3870 314a001f a00f3874 acaa3960 a00f3880 80c21ec1 a00f3884 44820000 a00f3888 46800020 a00f388c e4a03970 a00f3890 80c21ec0 a00f3894 44820000 a00f3898 46800020 a00f389c e4a03974 a00f38a0 000a1100 a00f38a4 00a21821 a00f38a8 3c0239e0 a00f38ac 48a2e000 a00f38b0 d8bd3970 a00f38b4 4b9cef58 a00f38bc d87e3c00 a00f38c0 31020100 a00f38c4 50400002 a00f38c8 4b9df7a8 a00f38cc 4a5df781 a00f38d0 f87e3c00 a00f38d4 accae72c a00f38d8 24a33c00 a00f38dc 8e850110 a00f38e0 10a00007 a00f38e8 78620000 a00f38ec 7ca200d0 a00f38f0 aca00114 a00f38f4 24630010 a00f38f8 1000fff9 a00f38fc 8ca50110 a00f3900 0808b4f8 lui a1,$000f lui a2,$0043 lw t0,$1ed0(a2) lw t1,$1edc(a2) nop nop lw t2,$38d0(a1) addiu v0,zero,$0004 beql v0,t1, addiu t2,t2,$0001 addiu v0,zero,$0008 beql v0,t1, addiu t2,t2,$ffff andi t2,t2,$001f sw t2,$38d0(a1) lb v0, $1ec1(a2) mtc1 v0, $f0 cvt.s.w $f0, $f0 swc1 $f0,$38e0(a1) lb v0, $1ec0(a2) mtc1 v0, $f0 cvt.s.w $f0, $f0 swc1 $f0,$38e4(a1) sll v0,t2,$04 addu v1,a1,v0 lui v0,$39e0 qmtc2 v0,vf28 lqc2 vf29,$38e0(a1) vmulx.xy vf29, vf29, vf28x lqc2 vf30,$3c00(v1) andi v0,t0,$0100 beql v0,zero, vadd.xy vf30,vf30,vf29 vaddy.z vf30,vf30,vf29y sqc2 vf30,$3c00(v1) sw t2,$e72c(a2) addiu v1,a1,$3c00 lw a1,$0110(s4) beq a1,zero,$ lq v0,$0000(v1) sq v0,$00d0(a1) sw zero,$114(a1) addiu v1,v1,$0010 beq zero,zero, lw a1,$0110(a1) j $0022d3e0 使えるレジスタ a1 a2 v0 v1 at t0 ------------------------------------------------ 操作分離オプション a00f3878 10000041 a00f3980 24020110 a00f3984 50480004 a00f3988 a0a039e0 a00f398c 24020810 a00f3990 50480001 a00f3994 a0a239e0 a00f3998 3c030042 a00f399c 8c631090 a00f39a0 90a239e0 a00f39a4 14400005 a00f39ac 1074ffb4 a00f39b4 1000ffc7 a00f39b8 34a50200 a00f39bc 5474ffb0 a00f39c0 34a50200 a00f39c4 1000ffc3 addiu v0,zero,$0110 beql v0,t0,$ sb zero,$39e0(a1) addiu v0,zero,$0180 beql v0,t0,$ sb v0,$39e0(a1) lui v1, $0042 lw v1, $1090(v1) lbu v0,$39e0(a1) bne v0,zero,$ beq v1,s4,$000f3818 beq zero,zero,$000f38d8 ori a1,a1,$0200 beql v1,s4,$000f3818 ori a1,a1,$0200 beq zero,zero,$000f38d8 ---------------------------- 操作分離オプション2 a00f3878 10000041 a00f3980 24020110 a00f3984 50480004 a00f3988 a0a03950 a00f398c 24020810 a00f3990 50480001 a00f3994 a0a23950 a00f3998 97a30242 a00f399c 24010016 a00f39a0 90a23950 a00f39a4 14400005 a00f39ac 1023ffb4 a00f39b4 1000ffc7 a00f39b8 34a50200 a00f39bc 5423ffb0 a00f39c0 34a50200 a00f39c4 1000ffc3 -------------------------------------- a00f3878 10000041 a00f3980 97a30192 a00f3984 28620015 a00f3988 1040ffbd a00f3990 1000ffd0 a00f3994 34a50200 <00150000 効果不明 <001d0000 武器回転しない <00210000 効果不明 <00250000 プレイヤモデル回転しない <00290000 効果不明 00150520 _7cObjWep 001505c0 move__7cObjWep 00150af8 drawLaserSight__ 00151d60 move__10cObjYagura 00158b08 PlKnifeMove__FP7cPlayer 0015da68 movePants__8cSubChar 2015076C 00000000 片手武器回転しなくなる 0022ed80 motionMove__6cModel 2022ED88 00000000 プレイヤ・パートナー回転しない a022ed88 0c03d400 a00f5000 dfa20000 a00f5004 3c030016 a00f5008 24630000 a00f500c 0043102b a00f5010 14400003 a00f5018 0808c338 a00f5020 03e00008 <00160000 パートナ回転しない <00162000 効果不明 <00168000 アクション起こすと回転適用 <00168a00 プレイヤ回転しない 20167BD8 00000000 20167BE8 00000000 プレイヤ回転しない。 目は回転(リアルタイムでは反映されない) 20167DA0 00000000 20167F90 00000000 効果不明 ------------------------------------------ コマ撮りアニメオプション a00f3810 100001fb a00f4000 addiu v0,zero,$0400 beq v0,t0,$ andi v0,t0,$0200 beq v0,zero,$000f3818 lw t2,$40d0(a1) addiu v0,zero,$0004 beql v0,t1, addiu t2,t2,$0001 addiu v0,zero,$0008 beql v0,t1, addiu t2,t2,$ffff andi t2,t2,$001f sw t2,$40d0(a1) sll v0,t2,$09 addu v1,a1,v0 ori v1,v1,$8000 lbu v0,$3050(a1) beq v0,zero,$000f addiu t2,t2,$0064 ori v1,v1,$4000 ori a1,a1,$0200 addiu t2,t2,$0064 andi v0,t0,$0001 bne v0,zero,$000f addu at,a1,$3c00 andi v0,t0,$0002 beq v0,zero,$000f addu at,v1,zero addu v1,a1,$3c00 lq v0,$0000(at) sq v0,$0000(v1) addiu at,at,$0010 addiu v1,v1,$0010 andi v0,v1,$01f0 bne v0,zero,$000f beq zero,zero,$000f38d4 ----------------------------------------------- コマ撮り分離無し専用 フレームセット&呼び出し a00f3818 100001f9 a00f4000 34a18000 a00f4004 24020400 a00f4010 31020200 a00f4014 1040fe2a a00f401c 000a1240 a00f4020 00221821 a00f4024 254a0064 a00f402c 31020001 a00f4030 14400005 a00f4034 24a13c00 a00f4038 31020002 a00f403c 10400009 a00f4040 00600821 a00f4044 24a33c00 a00f4048 78220000 a00f404c 7c620000 a00f4050 24210010 a00f4054 24630010 a00f4058 306201f0 a00f405c 1440fffa a00f4064 1000fe1b アニメ再生 a00f4008 1048003d a00f4100 90a24150 a00f4104 00021a40 a00f4108 00231821 a00f410c 24420001 a00f4110 3042001f a00f4114 a0a24150 a00f4118 1000fdf0 ori at,a1,$8000 addiu v0,zero,$0400 beq v0,t0,$ andi v0,t0,$0200 beq v0,zero,$000f3820 lw t2,$40d0(a1) andi v0,t1,$0004 bnel v0,zero, addiu t2,t2,$0001 andi v0,t1,$0008 bnel v0,zero, addiu t2,t2,$ffff andi t2,t2,$001f sw t2,$40d0(a1) sll v0,t2,$09 addu v1,at,v0 addiu t2,t2,$0064 addiu t1,zero,$01f0 andi v0,t0,$0001 bne v0,zero,$000f addiu at,a1,$3c00 andi v0,t0,$0080 bnel v0,zero,$000f addiu t1,zero,$3ff0 andi v0,t0,$0002 beq v0,zero,$000f addu at,v1,zero addiu v1,a1,$3c00 lq v0,$0000(at) sq v0,$0000(v1) addiu at,at,$0010 addiu v1,v1,$0010 and v0,v1,t1 bne v0,zero,$000f beq zero,zero,$000f38d4 lbu v0,$4150(a1) sll v1,v0,$09 addu v1,at,v1 addiu v0,v0,$0001 andi v0,v0,$001f sb v0,$4150(a1) beq zero,zero,$000f38dc ------------------------------------------ コマ撮り分離無し専用書き直し フレームセット&呼び出し a00f3818 1000ff79 a00f3600 34a18000 a00f3604 24020400 a00f3610 31020200 a00f3614 10400082 a00f361c 8caa36d0 a00f3620 31220004 a00f3624 54400005 a00f3628 254a0001 a00f362c 31220008 a00f3630 54400002 a00f3634 254affff a00f363c 314a001f a00f3640 acaa36d0 a00f3644 000a1240 a00f3648 00221821 a00f364c 254a0064 a00f3650 24090000 a00f3654 31020001 a00f3658 1440000a a00f365c 24a13c00 a00f3660 31020080 a00f3664 54400007 a00f3668 24093ff0 a00f3670 31020002 a00f3674 1040000e a00f3678 00600821 a00f367c 24a33c00 a00f3684 00204021 a00f3688 79020000 a00f368c 7c620000 a00f3690 25080010 a00f3694 24630010 a00f3698 310201f0 a00f369c 1440fffa a00f36a4 00691024 a00f36a8 1440fff6 a00f36b0 10000088 アニメ再生 a00f3608 1048003d a00f3700 94aa3770 a00f3708 314a001f a00f3718 25420001 a00f371c a4a23770 a00f3724 24080002 a00f3728 1000ffc6 lhu v0, $3770(a1) srl v1,v0,$08 andi v1, v1, $001f sll v1, v1, 9 addu v1, at, v1 addiu v0, v0, $0001 sh v0, $3770(a1) beq zero, zero, $000f38dc ----------------------------------- フレーム間自動補間 a00f3500 31028000 a00f3504 14400008 a00f3518 8ca236d0 a00f351c 100000ed a00f3520 aca235f0 a00f3528 8ca835f0 a00f352c 8ca936d0 a00f3530 01285823 a00f3534 196000e7 a00f3538 448b0000 a00f353c 46800020 a00f3540 44020000 a00f3544 48a2e000 a00f3548 4a7c03bc a00f354c 4a0003bf a00f3558 00081240 a00f355c 00220821 a00f3568 01604021 a00f356c 24290200 a00f3570 d83d0000 a00f3574 d87e0000 a00f3578 24210010 a00f357c 24630010 a00f3580 4bddf7ac a00f3584 4bc0f79c a00f3594 4bdeef68 a00f3598 f93d0000 a00f359c 25290200 a00f35a4 2508ffff a00f35a8 1500fff9 a00f35b0 306201f0 a00f35b4 1440ffec a00f35c0 100000c4 まず修正 a00f3658 5440000a a00f3660 31028080 a00f3664 5440ffa6 lw v0,$36d0(a1) beq zero,zero,$000f38d4 sw v0,$33f0(a1) lw t0,$33f0(a1) lw t1,$36d0(a1) subu t3,t1,t0 bgtz t3,$000f38d4 mtc1 t3,$f0 cvt.s.w $f0, $f0 mfc1 v0,$f0 qmtc2 v0,vf28 vdiv Q, vf0w, vf28x vwaitq sll v0,t0,9 addu at, at, v0 lqc2 vf28, $33e0(a1) addu a2,t3,zero addiu a3,at,$0200 lqc2 vf29, $0000(at) lqc2 vf30, $0000(v1) addiu at, at, $0010 addiu v1, v1, $0010 vsub.xyz vf30, vf30, vf29 vmulq.xyz vf30, vf30, Q lqc2 vf29, $0000(a3) vadd.xyz vf29, vf29, vf30 sqc2 vf29, $0000(a3) addiu a3,a3,$0200 addiu a2,a2,$ffff bne a2,zero andi v0,v1,$01f0 bne v0,zero,$000f3688 beq zero, zero, $000f38d4 ------------------------------- 2022DA8C 10000040 20247EF8 03E00008 効果不明