Difference between revisions of "Blaze Union:RAM map"

From Data Crystal
Jump to: navigation, search
(Text Drawing)
(Text Drawing)
Line 1: Line 1:
 
{{rammap|game=Blaze Union}}
 
{{rammap|game=Blaze Union}}
 
==Text Drawing==
 
==Text Drawing==
 +
=Code=
 +
0x088FE754 - Loading the truncation length (eventually stored at 0x08B28F78)
 +
 
0x088A2A6C - Loading the text (function entry 0x088A3024)
 
0x088A2A6C - Loading the text (function entry 0x088A3024)
 +
 +
0x088A2C1C - Checking for length!?!?!?
  
 
0x088A380C - Build display list
 
0x088A380C - Build display list
Line 9: Line 14:
 
0x0889B3A4 - Copy display list somewhere else
 
0x0889B3A4 - Copy display list somewhere else
  
 +
=Memory=
 +
0x08B28F78 = Truncation length
 
{{Internal Data|game=Blaze Union}}
 
{{Internal Data|game=Blaze Union}}

Revision as of 08:01, 27 October 2016


Text Drawing

Code

0x088FE754 - Loading the truncation length (eventually stored at 0x08B28F78)

0x088A2A6C - Loading the text (function entry 0x088A3024)

0x088A2C1C - Checking for length!?!?!?

0x088A380C - Build display list

0x088A3858 - Load character x-spacing value (fixed, -2 by default)

0x0889B3A4 - Copy display list somewhere else

Memory

0x08B28F78 = Truncation length

Internal Data for Blaze Union

ROM MapRAM MapText TableNotesTutorials