dragonbane

TWW JP-NTSC-PAL Address Converting

Jun 10th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. JP-US:
  2.  
  3. archive.dzb appears at 80F58E5E
  4. Collision data (first data with 00 replaced with FF) appears at 8175F9F4
  5.  
  6.  
  7. +CB00 for Add 803A8116
  8. +CB00 for Add 803A872C
  9. +CB00 for Add 803A9254
  10. +CB00 for Add 803AD248
  11. +CB00 for Add 803AD3A0
  12.  
  13. +CB10 for Add 803C7900
  14.  
  15. +CB20 for Add 803D9EC0
  16.  
  17. +CB40 for Add 803DA3D2
  18.  
  19.  
  20. US-PAL:
  21.  
  22. +7928 for flags,stage and stuff
  23.  
  24.  
  25.  
  26. Layer function for kenroom on ENG:
  27.  
  28. else if (stage == "Hyrule") //Hyrule
  29. {
  30. if (getTriforcePiecesCount() == 8)
  31. return layer | 4; //No Courtyard Cutscene
  32. if (readFlag(Flags.DescendedDownToHyrule2))
  33. return layer | 2; //Courtyard Cutscene
  34. }
  35.  
  36. else if (stage == "Hyroom") //Hyrule Interior
  37. {
  38. if (getTriforcePiecesCount() == 8 && !readFlag(Flags.MightyDarknutsDefeated))
  39. return layer | 4;
  40. if (readFlag(Flags.DescendedDownToHyrule2))
  41. return layer | 2;
  42. if (readFlag(Flags.Hyrule1ElectricalBarrierDeactivated))
  43. return layer | 6;
  44. }
  45.  
  46. else if (stage == "kenroom") //Master Sword Room
  47. {
  48. if (readFlag(Flags.MightyDarknutsDefeated))
  49. return layer | 6; //Empty room with torches post Nuts
  50. if (readFlag(Flags.ColorsInHyrule) && !readFlag(Flags.DescendedDownToHyrule2)
  51. return layer | 6; //Empty room with torches post MS CS
  52. if (getTriforcePiecesCount() == 8)
  53. return layer | 4; //Mighty Darknuts
  54. if (readFlag(Flags.ColorsInHyrule) && readFlag(Flags.DescendedDownToHyrule2))
  55. return layer | 2; //Tetra to Zelda Transformation
  56. }
  57.  
  58. //Returns 0/1 otherwise = MS
  59.  
  60.  
  61. Layers for kenroom (ENG):
  62.  
  63. 0/1 = MS
  64. 2/3 = Tetra-Zelda leftover
  65. 4/5 = Mighty Nuts
  66. 6/7 = Empty post MS and Nuts (torches)
  67. 8 = N/A
  68. 9 = Tetra-Zelda CS
  69. a = MS CS Final Part
  70. b = N/A
  71.  
  72.  
  73. Layers for kenroom (JP):
  74.  
  75. 0/1 = MS
  76. 2/3 = Tetra-Zelda leftover
  77. 4/5 = Mighty Nuts
  78. 6/7 = Empty post MS Nuts
  79. 8 = N/A
  80. 9 = Tetra-Zelda CS
  81. a = MS CS Final Part
  82. b = N/A
Add Comment
Please, Sign In to add comment