Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- p5_CommunityPatches: &p5_CommunityPatches
- # Force Single GAP Combat Animations
- # Break Comparison with split "a" GAP file so it is always false
- - [ be32, 0x6717e0, 0x3BE00000 ]
- - [ be32, 0x67195c, 0x3BE00000 ]
- # Prevent "b" GAP files from loading
- - [ be32, 0x6750e4, 0x60000000 ]
- - [ be32, 0x675100, 0x60000000 ]
- - [ be32, 0x67510c, 0x60000000 ]
- - [ be32, 0x675118, 0x60000000 ]
- - [ be32, 0x675124, 0x60000000 ]
- # Prevent "b" GAP files from loading (alt)
- - [ be32, 0x675308, 0x60000000 ]
- - [ be32, 0x675328, 0x60000000 ]
- - [ be32, 0x675330, 0x60000000 ]
- - [ be32, 0x67533c, 0x60000000 ]
- - [ be32, 0x675348, 0x60000000 ]
- # Expand DLC Outfit BGM List
- # Patch table to redirect to new one
- - [ be32, 0x06cd00, 0x3fe000b4 ] # lis r31, 0xb4
- - [ be32, 0x06cd0c, 0x33ff4bf8 ] # addic r31, r31, 0x4bf8
- # Patch table size to new size 0x15
- - [ be32, 0x06cd5c, 0x2c1e0015 ] # cmpwi r30, 0x15
- # expand the table
- # Default BGM
- - [ be32, 0xB44BF8, 0x0000FFFF ]
- - [ be32, 0xB44BFC, 0x00000000 ]
- # bgm_01
- - [ be16, 0xB44C00, 0x0001 ]
- - [ be16, 0xB44C02, 0x7053 ]
- - [ be16, 0xB44C04, 0x0000 ]
- - [ be16, 0xB44C06, 0x2290 ]
- # bgm_02
- - [ be16, 0xB44C08, 0x0002 ]
- - [ be16, 0xB44C0A, 0x704A ]
- - [ be16, 0xB44C0C, 0x0000 ]
- - [ be16, 0xB44C0E, 0x2291 ]
- # bgm_03
- - [ be16, 0xB44C10, 0x0003 ]
- - [ be16, 0xB44C12, 0x7065 ]
- - [ be16, 0xB44C14, 0x0000 ]
- - [ be16, 0xB44C16, 0x2292 ]
- # bgm_04
- - [ be16, 0xB44C18, 0x0004 ]
- - [ be16, 0xB44C1A, 0x705C ]
- - [ be16, 0xB44C1C, 0x0000 ]
- - [ be16, 0xB44C1E, 0x2293 ]
- # bgm_05
- - [ be16, 0xB44C20, 0x0005 ]
- - [ be16, 0xB44C22, 0x7077 ]
- - [ be16, 0xB44C24, 0x0000 ]
- - [ be16, 0xB44C26, 0x2294 ]
- # bgm_06
- - [ be16, 0xB44C28, 0x0006 ]
- - [ be16, 0xB44C2A, 0x7092 ]
- - [ be16, 0xB44C2C, 0x0000 ]
- - [ be16, 0xB44C2E, 0x2295 ]
- # bgm_07
- - [ be16, 0xB44C30, 0x0007 ]
- - [ be16, 0xB44C32, 0x709b ]
- - [ be16, 0xB44C34, 0x0000 ]
- - [ be16, 0xB44C36, 0x2296 ]
- # bgm_08
- - [ be16, 0xB44C38, 0x0008 ]
- - [ be16, 0xB44C3A, 0x70a4 ]
- - [ be16, 0xB44C3C, 0x0000 ]
- - [ be16, 0xB44C3E, 0x2297 ]
- # bgm_09
- - [ be16, 0xB44C40, 0x0009 ]
- - [ be16, 0xB44C42, 0x70ad ]
- - [ be16, 0xB44C44, 0x0000 ]
- - [ be16, 0xB44C46, 0x2298 ]
- # bgm_10 - Original List ends here
- - [ be16, 0xB44C48, 0x000A ]
- - [ be16, 0xB44C4A, 0x706e ]
- - [ be16, 0xB44C4C, 0x0000 ]
- - [ be16, 0xB44C4E, 0x2299 ]
- # bgm_11 - Starlight (c0001_170_00.GMD)
- - [ be16, 0xB44C50, 0x000B ]
- - [ be16, 0xB44C52, 0x70b6 ]
- - [ be16, 0xB44C54, 0x0000 ]
- - [ be16, 0xB44C56, 0x229A ]
- # bgm_12 - Midwinter (c0001_171_00.GMD)
- - [ be16, 0xB44C58, 0x000C ]
- - [ be16, 0xB44C5A, 0x70bf ]
- - [ be16, 0xB44C5C, 0x0000 ]
- - [ be16, 0xB44C5E, 0x229B ]
- # bgm_13 - Ultramarine (Velvet Room) (c0001_172_00.GMD)
- - [ be16, 0xB44C60, 0x000D ]
- - [ be16, 0xB44C62, 0x70c8 ]
- - [ be16, 0xB44C64, 0x0000 ]
- - [ be16, 0xB44C66, 0x229C ]
- # bgm_14 - Featherman (c0001_173_00.GMD)
- - [ be16, 0xB44C68, 0x000E ]
- - [ be16, 0xB44C6A, 0x70d1 ]
- - [ be16, 0xB44C6C, 0x0000 ]
- - [ be16, 0xB44C6E, 0x229D ]
- # bgm_15 - Deminica Helmet (c0001_174_00.GMD)
- - [ be16, 0xB44C70, 0x000F ]
- - [ be16, 0xB44C72, 0x70da ]
- - [ be16, 0xB44C74, 0x0000 ]
- - [ be16, 0xB44C76, 0x229E ]
- # bgm_16 - Deminica Suit (No Helmet) (c0001_175_00.GMD)
- - [ be16, 0xB44C78, 0x0010 ]
- - [ be16, 0xB44C7A, 0x70e3 ]
- - [ be16, 0xB44C7C, 0x0000 ]
- - [ be16, 0xB44C7E, 0x229F ]
- # bgm_17 - New Cinema (c0001_176_00.GMD)
- - [ be16, 0xB44C80, 0x0011 ]
- - [ be16, 0xB44C82, 0x70ec ]
- - [ be16, 0xB44C84, 0x0000 ]
- - [ be16, 0xB44C86, 0x22A0 ]
- # bgm_18 - RESERVE (Never hurts to have extras) (c0001_177_00.GMD)
- - [ be16, 0xB44C88, 0x0012 ]
- - [ be16, 0xB44C8A, 0x70f5 ]
- - [ be16, 0xB44C8C, 0x0000 ]
- - [ be16, 0xB44C8E, 0x22A1 ]
- # bgm_19 - RESERVE (c0001_178_00.GMD)
- - [ be16, 0xB44C90, 0x0013 ]
- - [ be16, 0xB44C92, 0x70fe ]
- - [ be16, 0xB44C94, 0x0000 ]
- - [ be16, 0xB44C96, 0x22A2 ]
- # bgm_20 - RESERVE (c0001_179_00.GMD)
- - [ be16, 0xB44C98, 0x0014 ]
- - [ be16, 0xB44C9A, 0x7107 ]
- - [ be16, 0xB44C9C, 0x0000 ]
- - [ be16, 0xB44C9E, 0x22A3 ]
- # Forcibly enable motionse.dat/acb on all enemies
- - [ be32, 0x02d91c, 0x38600001 ] # li param_1,0x1
- - [ be32, 0x02d97c, 0x38600001 ] # li param_1,0x1
- - [ be32, 0x02d998, 0x3860FFFF ] # li param_1,-1
- - [ be32, 0x02da04, 0x3860001E ] # li param_1,0x1E
- # Disable Player Swordtrack loading
- - [ be32, 0x0265cc, 0x38600000 ] # li param_1,0x0
- # Boss voice stuff
- - [ be32, 0x06a87ac, 0x281c00e6 ] # cmplwi r28,0xe6
- - [ be32, 0x06a87b0, 0x41810878 ] # bgt LAB_006a9028
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement