User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
super_mario_64:hud_rendering [2016/02/18 09:35]
queueram Add lookup table for print functions
super_mario_64:hud_rendering [2017/06/23 10:22] (current)
shygoo ↷ Page moved from sm64:hud_rendering to super_mario_64:hud_rendering
Line 93: Line 93:
 </​code>​ </​code>​
  
-^ Hex ^ Texture ​^ Hex ^ Texture ​^ Hex ^ Texture ​+ Hex   ​A  ​ ​Index ​ ^  Seg Addr  ^  T  ​ Hex   ​A  ​ ​Index  ​ Seg Addr  ^  T  ^  ​Hex   ​A  ​ ​Index ​ ^  Seg Addr  ^  T  ​
-| 20 |   | - | 40 | @ | - | 60 | ` | - | + 20  ​| ​    |   -  ​  |  ​40      ​ ​| ​ -  |  60      ​ ​| ​ -  | 
-| 21 | ! | | 41 | A | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01400.png}} ​02001400 ​| 61 | a | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01400.png}} ​02001400 ​+ 21    ​| ​  ​24 ​ |  00000000  ​| |  41    ​| ​  ​0A ​ |  02001400  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01400.png}} ​  61    ​| ​  ​0A ​ |  02001400  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01400.png}} ​ 
-| 22 | " | - | 42 | B | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01600.png}} ​02001600 ​| 62 | b | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01600.png}} ​02001600 ​+ 22   " ​   ​  ​- ​ | |  ​42    ​| ​  ​0B ​ |  02001600  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01600.png}} ​  62    ​| ​  ​0B ​ |  02001600  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01600.png}} ​ 
-| 23 | # | | 43 | C | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01800.png}} ​02001800 ​| 63 | c | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01800.png}} ​02001800 ​+ 23      25  ​ ​00000000 ​ | |  ​43    ​| ​  ​0C ​ |  02001800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01800.png}} ​  63    ​| ​  ​0C ​ |  02001800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01800.png}} ​ 
-| 24 | $ | - | 44 | D | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01A00.png}} ​02001A00 ​| 64 | d | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01A00.png}} ​02001A00 ​+ 24      ​  ​- ​ | |  ​44    ​| ​  ​0D ​ |  02001A00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01A00.png}} ​  64    ​| ​  ​0D ​ |  02001A00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01A00.png}} ​ 
-| 25 | % | | 45 | E | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01C00.png}} ​02001C00 ​| 65 | e | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01C00.png}} ​02001C00 ​+ 25      28  ​ ​00000000 ​ | |  ​45    ​| ​  ​0E ​ |  02001C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01C00.png}} ​  65    ​| ​  ​0E ​ |  02001C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01C00.png}} ​ 
-| 26 | & | | 46 | F | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01E00.png}} ​02001E00 ​| 66 | f | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01E00.png}} ​02001E00 ​+ 26      27  ​ ​00000000 ​ | |  ​46    ​| ​  ​0F ​ |  02001E00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01E00.png}} ​  66    ​| ​  ​0F ​ |  02001E00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01E00.png}} ​ 
-| 27 | ' | - | 47 | G | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02000.png}} ​02002000 ​| 67 | g | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02000.png}} ​02002000 ​+ 27   ' ​   ​  ​- ​ | |  ​47    ​| ​  ​10 ​ |  02002000  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02000.png}} ​  67    ​| ​  ​10 ​ |  02002000  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02000.png}} ​ 
-| 28 | ( | - | 48 | H | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02200.png}} ​02002200 ​| 68 | h | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02200.png}} ​02002200 ​+ 28      ​  ​- ​ | |  ​48    ​| ​  ​11 ​ |  02002200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02200.png}} ​  68    ​| ​  ​11 ​ |  02002200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02200.png}} ​ 
-| 29 | ) | - | 49 | I | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02400.png}} ​02002400 ​| 69 | i | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02400.png}} ​02002400 ​+ 29      ​  ​- ​ | |  ​49    ​| ​  ​12 ​ |  02002400  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02400.png}} ​  69    ​| ​  ​12 ​ |  02002400  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02400.png}} ​ 
-| 2A | * | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04200.png}} ​02004200 ​| 4A | J | | 6A | j | + 2A    ​| ​  ​32 ​ |  02004200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04200.png}} ​  4A    ​| ​  ​13 ​ |  00000000  ​| |  6A    ​| ​  ​13 ​ |  00000000  ​| | 
-| 2B | + | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04400.png}} ​02004400 ​| 4B | K | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02600.png}} ​02002600 ​| 6B | k | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02600.png}} ​02002600 ​+ 2B      33  |  02004400 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04400.png}} ​  4B      14  |  02002600 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02600.png}} ​  6B    ​| ​  ​14 ​ |  02002600  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02600.png}} ​ 
-| 2C | , | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04600.png}} ​02004600 ​| 4C | L | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02800.png}} ​02002800 ​| 6C | l | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02800.png}} ​02002800 ​+ 2C    ​| ​  ​34 ​ |  02004600  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04600.png}} ​  4C    ​| ​  ​15 ​ |  02002800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02800.png}} ​  6C    ​| ​  ​15 ​ |  02002800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02800.png}} ​ 
-| 2D | - | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04800.png}} ​02004800 ​| 4D | M | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02A00.png}} ​02002A00 ​| 6D | m | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02A00.png}} ​02002A00 ​+ 2D    ​| ​  ​35 ​ |  02004800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x04800.png}} ​  4D    ​| ​  ​16 ​ |  02002A00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02A00.png}} ​  6D    ​| ​  ​16 ​ |  02002A00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02A00.png}} ​ 
-| 2E | . | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x07000.png}} 02007000 ​| 4E | N | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02C00.png}} ​02002C00 ​| 6E | n | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02C00.png}} ​02002C00 ​+ 2E      36  ​ ​00000000 ​ | |  ​4E    ​| ​  ​17 ​ |  02002C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02C00.png}} ​  6E    ​| ​  ​17 ​ |  02002C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02C00.png}} ​ 
-| 2F | / | | 4F | O | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02E00.png}} ​02002E00 ​| 6F | o | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02E00.png}} ​02002E00 ​+ 2F      37  ​ ​00000000 ​ | |  ​4F    ​| ​  ​18 ​ |  02002E00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02E00.png}} ​  6F    ​| ​  ​18 ​ |  02002E00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x02E00.png}} ​ 
-| 30 | 0 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00000.png}} ​02000000 ​| 50 | P | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03000.png}} ​02003000 ​| 70 | p | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03000.png}} ​02003000 ​+ 30    ​| ​  ​00 ​ |  02000000  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00000.png}} ​  50    ​| ​  ​19 ​ |  02003000  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03000.png}} ​  70    ​| ​  ​19 ​ |  02003000  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03000.png}} ​ 
-| 31 | 1 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00200.png}} ​02000200 ​| 51 | Q | | 71 | q | + 31    ​| ​  ​01 ​ |  02000200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00200.png}} ​  51    ​| ​  ​1A ​ |  00000000  ​| |  71    ​| ​  ​1A ​ |  00000000  ​| | 
-| 32 | 2 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00400.png}} ​02000400 ​| 52 | R | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03200.png}} ​02003200 ​| 72 | r | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03200.png}} ​02003200 ​+ 32      02  |  02000400 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00400.png}} ​  52    ​| ​  ​1B ​ |  02003200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03200.png}} ​  72    ​| ​  ​1B ​ |  02003200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03200.png}} ​ 
-| 33 | 3 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00600.png}} ​02000600 ​| 53 | S | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03400.png}} ​02003400 ​| 73 | s | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03400.png}} ​02003400 ​+ 33      03  |  02000600 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00600.png}} ​  53      1C  |  02003400 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03400.png}} ​  73      1C  |  02003400 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03400.png}} ​ 
-| 34 | 4 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00800.png}} ​02000800 ​| 54 | T | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03600.png}} ​02003600 ​| 74 | t | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03600.png}} ​02003600 ​+ 34      04  |  02000800 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00800.png}} ​  54      1D  |  02003600 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03600.png}} ​  74    ​| ​  ​1D ​ |  02003600  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03600.png}} ​ 
-| 35 | 5 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00A00.png}} ​02000A00 ​| 55 | U | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03800.png}} ​02003800 ​| 75 | u | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03800.png}} ​02003800 ​+ 35    ​| ​  ​05 ​ |  02000A00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00A00.png}} ​  55    ​| ​  ​1E ​ |  02003800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03800.png}} ​  75    ​| ​  ​1E ​ |  02003800  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03800.png}} ​ 
-| 36 | 6 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00C00.png}} ​02000C00 ​| 56 | V | | 76 | v | + 36    ​| ​  ​06 ​ |  02000C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00C00.png}} ​  56    ​| ​  ​1F ​ |  00000000  ​| |  76    ​| ​  ​1F ​ |  00000000  ​| | 
-| 37 | 7 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00E00.png}} ​02000E00 ​| 57 | W | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03A00.png}} ​02003A00 ​| 77 | w | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03A00.png}} ​02003A00 ​+ 37      07  |  02000E00 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x00E00.png}} ​  57      20  |  02003A00 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03A00.png}} ​  77      20  |  02003A00 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03A00.png}} ​ 
-| 38 | 8 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01000.png}} ​02001000 ​| 58 | X | | 78 | x | + 38      08  |  02001000 ​ |  ​{{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01000.png}} ​  58    ​| ​  ​21 ​ |  00000000  ​| |  78    ​| ​  ​21 ​ |  00000000  ​| | 
-| 39 | 9 | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01200.png}} ​02001200 ​| 59 | Y | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03C00.png}} ​02003C00 ​| 79 | y | {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03C00.png}} ​02003C00 ​+ 39    ​| ​  ​09 ​ |  02001200  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x01200.png}} ​  59    ​| ​  ​22 ​ |  02003C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03C00.png}} ​  79    ​| ​  ​22 ​ |  02003C00  ​ {{http://​queueram.com/​n64/​sm64/​textures/​textures/​font_graphics.0x03C00.png}} ​ 
-| 3A | : | - | 5A | Z | | 7A | z | + 3A      ​ ​| ​ -  |  5A      23  ​ ​00000000 ​ | |  ​7A    ​| ​  ​23 ​ |  00000000  ​| | 
-| 3B | ; | - | 5B | [ | - | 7B | { | - | + 3B      ​ ​| ​ -  |  5B      ​  ​- ​ | |  ​7B      ​ ​| ​ -  | 
-| 3C | < | - | 5C | \ | - | 7C | | | - | + 3C      ​  ​- ​ | |  ​5C      ​ ​| ​ -  |  7C   %%|%%  ​  ​ ​| ​ -  | 
-| 3D | = | - | 5D | ] | - | 7D | } | - | + 3D      ​  ​- ​ | |  ​5D      ​ ​| ​ -  |  7D      ​ ​| ​ -  | 
-| 3E | > | - | 5E | ^ | - | 7E | ~ | - | + 3E      ​  ​- ​ | |  ​5E   %%^%%  ​  ​ ​| ​ -  |  7E      ​ ​| ​ -  | 
-| 3F | ? | | 5F | _ | - | 7F |   | - |+ 3F      26  ​ ​00000000 ​ | |  ​5F      ​ ​| ​ -  |  7F  ​| ​    |   -  ​  ​| ​|
  
 +===== References =====
 +  * https://​sites.google.com/​site/​kazemario64/​printstr-x-y-string