Advertisement
Crystal_

Untitled

Apr 30th, 2013
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.60 KB | None | 0 0
  1. <table border="1">
  2. <thead>
  3. <tr>
  4. <th>Offset</th>
  5. <th>Value</th>
  6. <th>Real meaning</th>
  7. <th>Effect on MissingNo.</th>
  8. </tr>
  9. </thead>
  10. <tbody>
  11. <tr>
  12. <td>0x39FC2</td>
  13. <td>0x00</td>
  14. <td>This first byte of MissingNo.'s data happens to be the separator between the data of two trainers. More specifically, it makes the data of Biker 0x08 end and Biker 0x09's data start.</td>
  15. <td>This byte is supposed to match the Index Number of the Pokemon. It coincidentally happens to match, but its value doesn't seem to make any difference anyway.</td>
  16. </tr>
  17. <tr>
  18. <td>0x39FC3</td>
  19. <td>0x21</td>
  20. <td>Except for Gym Leaders and other special trainers, they always have their Pokemon at the same level, so only one byte is required to determine the level of the whole party. In this case, Biker 0x09 has Pokemon at level 33.</td>
  21. <td>MissingNo.'s Base HP is 33.</td>
  22. </tr>
  23. <tr>
  24. <td>0x39FC4</td>
  25. <td>0x88</td>
  26. <td>Biker 0x09's first Pokemon is Muk, which has an Index Number of 0x88.</td>
  27. <td>Base Attack is 136.</td>
  28. </tr>
  29. <tr>
  30. <td>0x39FC5</td>
  31. <td>0x00</td>
  32. <td>Biker 0x09's data ends here so his only Pokemon is Muk. Biker 0x0A comes next.</td>
  33. <td>Base Defense is 0. This means MissingNo.'s Defense stat can be as low as 5 at any level.</td>
  34. </tr>
  35. <tr>
  36. <td>0x39FC6</td>
  37. <td>0x1D</td>
  38. <td>Biker 0x0A's Pokemon are at level 29.</td>
  39. <td>Base Speed is 29.</td>
  40. </tr>
  41. <tr>
  42. <td>0x39FC7</td>
  43. <td>0x06</td>
  44. <td>Biker 0x0A's first Pokemon is Voltorb, which has an Index Number of 0x06.</td>
  45. <td>Base Special is 0x06. As you see, MissingNo.'s stats are very lackluster despite its outstanding Attack.</td>
  46. </tr>
  47. <tr>
  48. <td>0x39FC8</td>
  49. <td>0x06</td>
  50. <td>Biker 0x0A's second Pokemon is also Voltorb.</td>
  51. <td>MissingNo.'s first type is Bird. Bird is thought to be a beta version of the existing Flying type. Bird is the only unused type that is defined in the game. It has no weaknesses, resistances, or immunities.</td>
  52. </tr>
  53. <tr>
  54. <td>0x39FC9</td>
  55. <td>0x00</td>
  56. <td>Biker 0x0A's data is over. Biker 0x0B comes next.</td>
  57. <td>Second type is Normal. Considerind 240 out of the possible 256 values would translate to a glitch type, it's pretty noteworthy that odds have decided that MissingNo.'s types are both real (as long as you consider Bird a real type, that is).</td>
  58. </tr>
  59. <tr>
  60. <td>0x39FCA</td>
  61. <td>0x1D</td>
  62. <td>Biker 0x0B has its Pokemon at level 29</td>
  63. <td>MissingNo.'s Catch Rate is 29. For reference, it's about as difficult to catch as Chansey.</td>
  64. </tr>
  65. <tr>
  66. <td>0x39FCB</td>
  67. <td>0x8F</td>
  68. <td>First Pokemon is Weezing.</td>
  69. <td>Base Experience Yield is 143. Same as Wartortle.</td>
  70. </tr>
  71. <tr>
  72. <td>0x39FCC</td>
  73. <td>0x88</td>
  74. <td>Second Pokemon is Muk.</td>
  75. <td>MissingNo.'s fontsprite has a size of 8x8 tiles. However, only 5x5. 6x6, and 7x7 are used, with 7x7 being the maximum size permitted. This size value causes MissingNo.'s fontsprite have the famous backwards L shape is has. </td>
  76. </tr>
  77. <tr>
  78. <td>0x39FCD<br><hr>0x39FCE</td>
  79. <td>0x00<br><hr>0x19</td>
  80. <td>Biker 0x0B's data ends.<br><hr>Biker 0x0C has level 25 Pokemon.</td>
  81. <td>Pointer to fontsprite is 0x00 0x19. All MissingNo. except 0xB6, 0xB7, and 0xB8 have the same exact glicthed fontsprite. These three have the Kabutops fossil, Aerodactyl fossil, and Ghost sprite respectively, which are not taken from the pointed address. It's probably done this way so that the game can access to these three sprites quciker when needed (for example, Ghosts in Lavender Town). The pointer points to the location the most common MissingNo. fontsprite is stored. The reason all MissingNo. share the same sprite is that, due to 0x00 0x19 being smaller than 0x00 0x40, the accessed bank is always the first one. The fontsprites of real Pokemon are stored separated in a few different banks, which are determined by the Index Number of the Pokemon. Had MissingNo. had a pointer between 0x00 0x40 and around 0x00 0x7F, there would exist 4 MissingNo. fontsprites with slight differences, and each MissingNo. would have one depending on its Index Number.</td>
  82. </tr>
  83. <tr>
  84. <td>row 3, cell 1</td>
  85. <td>row 3, cell 2</td>
  86. <td>row 3, cell 3</td>
  87. <td>row 3, cell 4</td>
  88. </tr>
  89. <tr>
  90. <td>row 3, cell 1</td>
  91. <td>row 3, cell 2</td>
  92. <td>row 3, cell 3</td>
  93. <td>row 3, cell 4</td>
  94. </tr>
  95. <tr>
  96. <td>row 3, cell 1</td>
  97. <td>row 3, cell 2</td>
  98. <td>row 3, cell 3</td>
  99. <td>row 3, cell 4</td>
  100. </tr>
  101. <tr>
  102. <td>row 3, cell 1</td>
  103. <td>row 3, cell 2</td>
  104. <td>row 3, cell 3</td>
  105. <td>row 3, cell 4</td>
  106. </tr>
  107. <tr>
  108. <td>row 3, cell 1</td>
  109. <td>row 3, cell 2</td>
  110. <td>row 3, cell 3</td>
  111. <td>row 3, cell 4</td>
  112. </tr>
  113. <tr>
  114. <td>row 3, cell 1</td>
  115. <td>row 3, cell 2</td>
  116. <td>row 3, cell 3</td>
  117. <td>row 3, cell 4</td>
  118. </tr>
  119. <tr>
  120. <td>row 3, cell 1</td>
  121. <td>row 3, cell 2</td>
  122. <td>row 3, cell 3</td>
  123. <td>row 3, cell 4</td>
  124. </tr>
  125. <tr>
  126. <td>row 3, cell 1</td>
  127. <td>row 3, cell 2</td>
  128. <td>row 3, cell 3</td>
  129. <td>row 3, cell 4</td>
  130. </tr>
  131. <tr>
  132. <td>row 3, cell 1</td>
  133. <td>row 3, cell 2</td>
  134. <td>row 3, cell 3</td>
  135. <td>row 3, cell 4</td>
  136. </tr>
  137. <tr>
  138. <td>row 3, cell 1</td>
  139. <td>row 3, cell 2</td>
  140. <td>row 3, cell 3</td>
  141. <td>row 3, cell 4</td>
  142. </tr>
  143. <tr>
  144. <td>row 3, cell 1</td>
  145. <td>row 3, cell 2</td>
  146. <td>row 3, cell 3</td>
  147. <td>row 3, cell 4</td>
  148. </tr>
  149. <tr>
  150. <td>row 3, cell 1</td>
  151. <td>row 3, cell 2</td>
  152. <td>row 3, cell 3</td>
  153. <td>row 3, cell 4</td>
  154. </tr>
  155. <tr>
  156. <td>row 3, cell 1</td>
  157. <td>row 3, cell 2</td>
  158. <td>row 3, cell 3</td>
  159. <td>row 3, cell 4</td>
  160. </tr>
  161. <tr>
  162. <td>row 3, cell 1</td>
  163. <td>row 3, cell 2</td>
  164. <td>row 3, cell 3</td>
  165. <td>row 3, cell 4</td>
  166. </tr>
  167. <tr>
  168. <td>row 3, cell 1</td>
  169. <td>row 3, cell 2</td>
  170. <td>row 3, cell 3</td>
  171. <td>row 3, cell 4</td>
  172. </tr>
  173. </tbody>
  174. </table>
  175. </font>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement