1 const char *nesfont[] = { 2 " .. . . . . . ", // 0 3 " ..+ .+ .+ . . . . . + . . +", 4 " ..+ .+ .+ ...... . +. + . .+ . + ", 5 " ..+ ++ ++ .++.++ +. + . .+. ..... ..... . + ", 6 " ..+ .+ .+ . +. +.+ + +.+++ +++++ . + ", 7 " ++ ...... . +. . . .+. .+ .. .. . + ", 8 " .. .++.++ . + . + +.+ + + ..+ ..+ . + ", 9 " ++ + + + + + .++ ++ + ", 10 " ..... .. ..... ..... ... ....... ..... ....... ..... ..... .... ", // 8 11 "..+++.. ...+ ..+++.. ..+++.. ....+ ..++++++..+++.. ..+++..+..+++.. ..+++.. .. .. .. .. ..++.. ", 12 "..+ ..+ ..+ ..+ ..+ ++ ..+ ..+..+ ...... ..+ ++ ++ ..++..+ ..+..+ ..+ ..+ ..+ ..++ ..... .. ++ ..+ ", 13 "..+ ..+ ..+ ++ ..++ ....++..++..+ ..+++.. ...... ..++ .....++ ......+ ++ ++ .++ +++++ .+ ..++ ", 14 "..+ ..+ ..+ .. ++ ++.. ..+ ..+ ++ ..+..+++.. ..+ ..+++.. +++..+ .+ .+ ..++ ", 15 "..+ ..+ ..+ ..++ .. ..+....... .. ..+..+ ..+ ..++ ..+ ..+.. ..+ .. ..+ .. ..... ..+ ++ ", 16 " .....++ .... ....... .....++ +++..++ .....++ .....++ ..+ .....++ .....++ ..+ ..+ .. +++++ ..++ .. ", 17 " +++++ ++++ +++++++ +++++ ++ +++++ +++++ ++ +++++ +++++ ++ .++ ++ ++ ++ ", 18 " ... ...... .... ..... ....... ....... ..... .. .. .... ..... .. .. .. . . . .. ..... ", // 16 19 " ..+.. ..+++.. ..++.. ..++.. ..++++++..++++++..+++.. ..+ ..+ ..++ +..++..+ ..++..+ .. ..+.. ..+..+++.. ", 20 " .++ .+ ..+ ..+..++ ++..+ .. ..+ ..+ ..+ ++..+ ..+ ..+ ..+ ..+..++ ..+ ... ...+... ..+..+ ..+", 21 " ..+ .. ......++..+ ..+ ..+...... ...... ..+.... .......+ ..+ ..+ ....++ ..+ .......+.... ..+..+ ..+", 22 " .......+..+++.. ..+ ..+ ..+..+++++ ..+++++ ..+ +..+..+++..+ ..+ ..+ ..+.. ..+ ..+.+..+..+....+..+ ..+", 23 " ..+++..+..+ ..+ .. .. ..+ ..++..+ ..+ ..+ ..+..+ ..+ ..+ .. ..+ ..+ .. ..+ ..+ +..+..+ ...+..+ ..+", 24 " ..+ ..+......++ ....++.....++ ....... ..+ .....++..+ ..+ .... ....++ ..+ .. ....... ..+ ..+..+ ..+ .....++", 25 " ++ ++ ++++++ ++++ +++++ +++++++ ++ +++++ ++ ++ ++++ ++++ ++ ++ +++++++ ++ ++ ++ ++ +++++ ", 26 "...... ..... ...... ..... ...... .. .. .. .. .. .. .. .. .. .. ...... ", // 24 27 "..+++.. ..+++.. ..+++.. ..+++.. +..+++ ..+ ..+..+ ..+..+ ..+..+ ..+..+ ..+ +++..+ .. .. ", 28 "..+ ..+..+ ..+..+ ..+..+ ++ ..+ ..+ ..+..+ ..+..+. ..+ .. ..++..+ ..+ ..++ ..++ .. ", 29 "..+ ..+..+ ..+..+ ...+ ..... ..+ ..+ ..+..+ ..+..+.+..+ ...++ ....++ ..++ .++ .+ ", 30 "......++..+.. .+.....+++ +++.. ..+ ..+ ..+ .. ..++.......+ ..+.. ..++ ..++ .+ .+ ", 31 "..+++++ ..+ .. +..+... .. ..+ ..+ ..+ ..+ ..+..+ ...+...+..++ .. ..+ ..++ .. ..+ ", 32 "..+ ... .. ..+ ... .....++ ..+ .....++ ...++ .++ .++..+ ..+ ..+ ...... .. ..++ ....... ", 33 " ++ +++ ++ ++ +++ +++++ ++ +++++ +++ + + ++ ++ ++ ++++++ ++ ++ +++++++", 34 " .. .. .. ... .. .. ... ", // 32 35 " ..+ ..+ ..+ ..+++ ..+ .. .. ..+ ..+ ", 36 " .++ .... ..... ..... .....+ .... ..+ ..... ..+ ++ ++ ..+ .. ..+ ... .. ..... .... ", 37 " + ..++.. ..++.. ..+++++ ..++..+ ..++.. ...... ..++..+ ..... .. .. ..+..++ ..+ ..+. .. ..++.. ..++.. ", 38 " ..+ ..+ ..+ ..+ ..+ ..+ ..+ ......+ +..+++ ..+ ..+ ..++.. ..+ ..+ ....++ ..+ ..+.+..+..+ ..+ ..+ ..+ ", 39 " ..+ ..+ ..+ ..+ ..+ ..+ ..+ ..+++++ ..+ .....+ ..+ ..+ ..+ ..+ ..+.. ..+ ..+.+..+..+ ..+ ..+ ..+ ", 40 " ... .. .....++ ..... .....+ ..... ..+ ++..+ ..+ ..+ ..+ .. ..+ ..+ .. ..+ ..+.+..+..+ ..+ ....++ ", 41 " +++ ++ +++++ +++++ +++++ +++++ ++ ....++ ++ ++ ++ ....++ ++ ++ ++ ++ + ++ ++ ++ ++++ ", 42 " .. ", // 40 43 " ..+ .. .. ", 44 "..... ..... .. ... .... ...... .. .. .. .. .. .. .. .. .. .. ...... ..++ .. ", 45 "..++.. ..++..+ ... +++ ..++++ +..+++ ..+ ..+ ..+ ..+ ..+. ..+ .. ..++..+ ..+ ++..++ .++ .+ .. . ", 46 "..+ ..+ ..+ ..+ ..++ .... ..+ ..+ ..+ ..+ ..+ ..+.+..+ ...++ ....++ ..++ .+ .+ . +.. + ", 47 ".....++ .....+ ..+ ++.. ..+ ..+ ..+ ....++ ..+.+..+ ..+.. ..++ ..++ .. ..+ + ++ ", 48 "..++++ ++..+ ..+ .....++ ... ....++ ..++ .. ..++..++ .. ..++ ...... .. ..++ ", 49 "..+ ... ++ +++++ +++ ++++ ++ ++ ++ ++ ++..++ ++++++ ++ ++ "}; 50 51 const char *nesfont2[] = { 52 " .. .. .. .. .. .. ... .. .. .. .. ", // 0 53 " .... .. .. .. .. ..... .. .. .. .. .. .. .. .. .. .. .. ", 54 " .... .. .. ....... .. .. .. ... .. .. .. .... .. .. ", 55 " .... .. .. .... .. ... .. .. .. .............. ...... .. ", 56 " .. ....... .. .. .. ... .. .. .... .. .. ", 57 " .. .. .. ..... .. .. .. .. .. .. .. .. .. .. .. .. ", 58 " .. .. .. .. .. ... .. .. .. .. .. . ", 59 " .. .. ", 60 " ... .. ..... ...... ... ...... .... ....... ..... ..... .. .. .... ", // 8 61 " . .. ... .. .. .. .... .. .. .. .. .. .. .. .. .. .. .. .. .. .. ", 62 ".. .. .. ... .. .. .. ...... .. .. .. .. .. .. .. .. .. ...... .. .. ", 63 ".. .. .. .... .... .. .. .. ...... .. ..... ...... .. .. .. ", 64 ".. .. .. .... .. ....... .. .. .. .. .. .. .. .. .. .. ", 65 " .. . .. ... .. .. .. .. .. .. .. .. .. .. .. .. .. .. ...... .. ", 66 " ... ...... ....... ..... .. ..... ..... .. ..... .... .. .. .. .. .. ", 67 " .. ", 68 " ..... ... ...... .... ..... ....... ....... ..... .. .. ...... .... .. .. .. .. .. .. .. ..... ", // 16 69 ".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ... ... ... .. .. .. ", 70 ".. .... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ....... .... .. .. .. ", 71 ".. .... .. .. ...... .. .. .. ...... ...... .. ... ....... .. .. .... .. ....... ....... .. .. ", 72 ".. .... ....... .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..... .. .. . .. .. .... .. .. ", 73 ".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ... .. .. .. .. ... .. .. ", 74 " .... .. .. ...... .... ..... ....... .. ..... .. .. ...... ..... .. ... ...... .. .. .. .. ..... ", 75 " ", 76 "...... ..... ...... .... ...... .. .. .. .. .. .. .. .. .. .. ....... .... .. .... . ", // 24 77 ".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ... ... .. .. ... .. .. .. ... ", 78 ".. .. .. .. .. .. .. .. .. .. .. .. .. . .. ..... .. .. ... .. .. .. .. .. ", 79 ".. .. .. .. .. ... ..... .. .. .. ... ... ....... ... .... ... .. .. .. .. .. ", 80 "...... .. .... ..... .. .. .. .. ..... ....... ..... .. ... .. .. .. ", 81 ".. .. .. .. ... .. .. .. .. .. ... ... ... ... ... .. ... .. .. .. ", 82 ".. .... . .. ... ..... .. ..... . .. .. .. .. .. ....... .... . .... ", 83 " ........", 84 " .. .. .. ... .. .. .. ", // 32 85 " .. .. .. .. .. .. .. .. .. ", 86 " .. .... ..... ..... ..... .... .. ..... .. .. . .. ... .. ..... .... ", 87 " .. .. .. .. .. .. .. .. .. ...... .. .. ..... .. .. .. . .. .. . .. .. .. .. .. ", 88 " .. .. .. .. .. .. .. ...... .. .. .. .. .. .. .. .. . .. .. . .. .. .. .. .. ", 89 " .. .. .. .. .. .. .. .. .. ..... .. .. .. .. ..... .. .. . .. .. .. .. .. ", 90 " ... .. ..... ..... ..... ..... .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .... ", 91 " .... .... ", 92 " .. ... .. ... ... .. ", // 40 93 " .. .. .. .. .. ... . ", 94 " ..... ..... .. ... .... ...... .. .. .. .. .. .. .. .. .. .. ...... .. .. .. ... ", 95 " .. .. .. .. ... . .. .. .. .. .. .. . .. .. .. .. .. .. ... ... .. .. ", 96 " .. .. .. .. .. .... .. .. .. .. .. .. . .. ... . .. .. .. .. .. .. .. ", 97 " ..... ..... .. .. .. .. .. . . .. . .. .. .. .. .. .. .. .. .. .. ", 98 " .. .. .. ..... ... .... .. .. .. .. .. .. ...... ... .. ... ....... ", 99 " .. .. .. "}; 100