Advertisement
DeathChaos25

p5_communityPatches

Sep 7th, 2020 (edited)
1,203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 5.21 KB | None | 0 0
  1.  p5_CommunityPatches: &p5_CommunityPatches
  2.       # Force Single GAP Combat Animations
  3.       # Break Comparison with split "a" GAP file so it is always false
  4.       - [ be32, 0x6717e0, 0x3BE00000 ]
  5.       - [ be32, 0x67195c, 0x3BE00000 ]
  6.       # Prevent "b" GAP files from loading
  7.       - [ be32, 0x6750e4, 0x60000000 ]
  8.       - [ be32, 0x675100, 0x60000000 ]
  9.       - [ be32, 0x67510c, 0x60000000 ]
  10.       - [ be32, 0x675118, 0x60000000 ]
  11.       - [ be32, 0x675124, 0x60000000 ]
  12.       # Prevent "b" GAP files from loading (alt)
  13.       - [ be32, 0x675308, 0x60000000 ]
  14.       - [ be32, 0x675328, 0x60000000 ]
  15.       - [ be32, 0x675330, 0x60000000 ]
  16.       - [ be32, 0x67533c, 0x60000000 ]
  17.       - [ be32, 0x675348, 0x60000000 ]
  18.      
  19.      
  20.       # Expand DLC Outfit BGM List
  21.       # Patch table to redirect to new one
  22.       - [ be32, 0x06cd00, 0x3fe000b4 ] # lis r31, 0xb4
  23.       - [ be32, 0x06cd0c, 0x33ff4bf8 ] # addic r31, r31, 0x4bf8
  24.       # Patch table size to new size 0x15
  25.       - [ be32, 0x06cd5c, 0x2c1e0015 ] # cmpwi r30, 0x15
  26.       # expand the table
  27.       # Default BGM
  28.       - [ be32, 0xB44BF8, 0x0000FFFF ]
  29.       - [ be32, 0xB44BFC, 0x00000000 ]
  30.       # bgm_01
  31.       - [ be16, 0xB44C00, 0x0001 ]
  32.       - [ be16, 0xB44C02, 0x7053 ]
  33.       - [ be16, 0xB44C04, 0x0000 ]
  34.       - [ be16, 0xB44C06, 0x2290 ]
  35.       # bgm_02
  36.       - [ be16, 0xB44C08, 0x0002 ]
  37.       - [ be16, 0xB44C0A, 0x704A ]
  38.       - [ be16, 0xB44C0C, 0x0000 ]
  39.       - [ be16, 0xB44C0E, 0x2291 ]
  40.       # bgm_03
  41.       - [ be16, 0xB44C10, 0x0003 ]
  42.       - [ be16, 0xB44C12, 0x7065 ]
  43.       - [ be16, 0xB44C14, 0x0000 ]
  44.       - [ be16, 0xB44C16, 0x2292 ]
  45.       # bgm_04
  46.       - [ be16, 0xB44C18, 0x0004 ]
  47.       - [ be16, 0xB44C1A, 0x705C ]
  48.       - [ be16, 0xB44C1C, 0x0000 ]
  49.       - [ be16, 0xB44C1E, 0x2293 ]
  50.       # bgm_05
  51.       - [ be16, 0xB44C20, 0x0005 ]
  52.       - [ be16, 0xB44C22, 0x7077 ]
  53.       - [ be16, 0xB44C24, 0x0000 ]
  54.       - [ be16, 0xB44C26, 0x2294 ]
  55.       # bgm_06
  56.       - [ be16, 0xB44C28, 0x0006 ]
  57.       - [ be16, 0xB44C2A, 0x7092 ]
  58.       - [ be16, 0xB44C2C, 0x0000 ]
  59.       - [ be16, 0xB44C2E, 0x2295 ]
  60.       # bgm_07
  61.       - [ be16, 0xB44C30, 0x0007 ]
  62.       - [ be16, 0xB44C32, 0x709b ]
  63.       - [ be16, 0xB44C34, 0x0000 ]
  64.       - [ be16, 0xB44C36, 0x2296 ]
  65.       # bgm_08
  66.       - [ be16, 0xB44C38, 0x0008 ]
  67.       - [ be16, 0xB44C3A, 0x70a4 ]
  68.       - [ be16, 0xB44C3C, 0x0000 ]
  69.       - [ be16, 0xB44C3E, 0x2297 ]
  70.       # bgm_09
  71.       - [ be16, 0xB44C40, 0x0009 ]
  72.       - [ be16, 0xB44C42, 0x70ad ]
  73.       - [ be16, 0xB44C44, 0x0000 ]
  74.       - [ be16, 0xB44C46, 0x2298 ]
  75.       # bgm_10 - Original List ends here
  76.       - [ be16, 0xB44C48, 0x000A ]
  77.       - [ be16, 0xB44C4A, 0x706e ]
  78.       - [ be16, 0xB44C4C, 0x0000 ]
  79.       - [ be16, 0xB44C4E, 0x2299 ]
  80.       # bgm_11 - Starlight (c0001_170_00.GMD)
  81.       - [ be16, 0xB44C50, 0x000B ]
  82.       - [ be16, 0xB44C52, 0x70b6 ]
  83.       - [ be16, 0xB44C54, 0x0000 ]
  84.       - [ be16, 0xB44C56, 0x229A ]
  85.       # bgm_12 - Midwinter (c0001_171_00.GMD)
  86.       - [ be16, 0xB44C58, 0x000C ]
  87.       - [ be16, 0xB44C5A, 0x70bf ]
  88.       - [ be16, 0xB44C5C, 0x0000 ]
  89.       - [ be16, 0xB44C5E, 0x229B ]
  90.       # bgm_13 - Ultramarine (Velvet Room) (c0001_172_00.GMD)
  91.       - [ be16, 0xB44C60, 0x000D ]
  92.       - [ be16, 0xB44C62, 0x70c8 ]
  93.       - [ be16, 0xB44C64, 0x0000 ]
  94.       - [ be16, 0xB44C66, 0x229C ]
  95.       # bgm_14 - Featherman (c0001_173_00.GMD)
  96.       - [ be16, 0xB44C68, 0x000E ]
  97.       - [ be16, 0xB44C6A, 0x70d1 ]
  98.       - [ be16, 0xB44C6C, 0x0000 ]
  99.       - [ be16, 0xB44C6E, 0x229D ]
  100.       # bgm_15 - Deminica Helmet (c0001_174_00.GMD)
  101.       - [ be16, 0xB44C70, 0x000F ]
  102.       - [ be16, 0xB44C72, 0x70da ]
  103.       - [ be16, 0xB44C74, 0x0000 ]
  104.       - [ be16, 0xB44C76, 0x229E ]
  105.       # bgm_16 - Deminica Suit (No Helmet) (c0001_175_00.GMD)
  106.       - [ be16, 0xB44C78, 0x0010 ]
  107.       - [ be16, 0xB44C7A, 0x70e3 ]
  108.       - [ be16, 0xB44C7C, 0x0000 ]
  109.       - [ be16, 0xB44C7E, 0x229F ]
  110.       # bgm_17 - New Cinema (c0001_176_00.GMD)
  111.       - [ be16, 0xB44C80, 0x0011 ]
  112.       - [ be16, 0xB44C82, 0x70ec ]
  113.       - [ be16, 0xB44C84, 0x0000 ]
  114.       - [ be16, 0xB44C86, 0x22A0 ]
  115.       # bgm_18 - RESERVE (Never hurts to have extras) (c0001_177_00.GMD)
  116.       - [ be16, 0xB44C88, 0x0012 ]
  117.       - [ be16, 0xB44C8A, 0x70f5 ]
  118.       - [ be16, 0xB44C8C, 0x0000 ]
  119.       - [ be16, 0xB44C8E, 0x22A1 ]
  120.       # bgm_19 - RESERVE (c0001_178_00.GMD)
  121.       - [ be16, 0xB44C90, 0x0013 ]
  122.       - [ be16, 0xB44C92, 0x70fe ]
  123.       - [ be16, 0xB44C94, 0x0000 ]
  124.       - [ be16, 0xB44C96, 0x22A2 ]
  125.       # bgm_20 - RESERVE (c0001_179_00.GMD)
  126.       - [ be16, 0xB44C98, 0x0014 ]
  127.       - [ be16, 0xB44C9A, 0x7107 ]
  128.       - [ be16, 0xB44C9C, 0x0000 ]
  129.       - [ be16, 0xB44C9E, 0x22A3 ]
  130.      
  131.       # Forcibly enable motionse.dat/acb on all enemies
  132.       - [ be32, 0x02d91c, 0x38600001 ] # li   param_1,0x1
  133.       - [ be32, 0x02d97c, 0x38600001 ] # li   param_1,0x1
  134.       - [ be32, 0x02d998, 0x3860FFFF ] # li   param_1,-1
  135.       - [ be32, 0x02da04, 0x3860001E ] # li   param_1,0x1E
  136.      
  137.       # Disable Player Swordtrack loading
  138.       - [ be32, 0x0265cc, 0x38600000 ] # li   param_1,0x0
  139.      
  140.       # Boss voice stuff
  141.       - [ be32, 0x06a87ac, 0x281c00e6 ] # cmplwi   r28,0xe6
  142.       - [ be32, 0x06a87b0, 0x41810878 ] # bgt   LAB_006a9028
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement