summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-03-29 00:07:12 (GMT)
committerH. Peter Anvin <hpa@zytor.com>2007-03-29 00:07:12 (GMT)
commit1a076c057a69b295a83f00c84d80d16d21921645 (patch)
tree3142108146c15ee5d0ed008785f058848c41b55b
parenta41ae6f9fbd0466a9a5e14af5c69bdabfafd6a8d (diff)
downloadgrv-1a076c057a69b295a83f00c84d80d16d21921645.zip
grv-1a076c057a69b295a83f00c84d80d16d21921645.tar.gz
grv-1a076c057a69b295a83f00c84d80d16d21921645.tar.bz2
grv-1a076c057a69b295a83f00c84d80d16d21921645.tar.xz
Get rid of open-coded non-ASCII characters.origin
-rw-r--r--drawlevel.c160
-rw-r--r--highscore.c4
-rw-r--r--intro.c18
-rw-r--r--play.c18
4 files changed, 100 insertions, 100 deletions
diff --git a/drawlevel.c b/drawlevel.c
index f6afba8..1c1d1ff 100644
--- a/drawlevel.c
+++ b/drawlevel.c
@@ -55,7 +55,7 @@ static void level_plain(void)
/* Level 06-10: Crosswall level */
static void level_crosswall(void)
{
- lprint(13,2,"北北北北北鞍氨北北北北北卑鞍北北北北北");
+ lprint(13,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
level_frame();
}
@@ -65,13 +65,13 @@ static void level_wheel(void)
{
int e;
- lprint(8,2,"北北北北北北北北北北北北鞍");
- lprint(15,14,"鞍北北北北北北北北北北北北");
+ lprint(8,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0");
+ lprint(15,14,"\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
for ( e = 3 ; e <= 14 ; e++ )
- lprint(e,28,(e > 13) ? "" : "");
+ lprint(e,28,(e > 13) ? "\xb0" : "\xb1");
for ( e = 9 ; e <= 22 ; e++ )
- lprint(e,13,(e < 11) ? "" : "");
+ lprint(e,13,(e < 11) ? "\xb0" : "\xb1");
level_frame();
}
@@ -82,9 +82,9 @@ static void level_cross(void)
int e;
for ( e = 3 ; e <= 22 ; e++ )
- lprint(e,20,"");
+ lprint(e,20,"\xb1");
- lprint(13,2,"北北北北北北北北北北北北北北北北北北北");
+ lprint(13,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
level_frame();
}
@@ -122,11 +122,11 @@ static void level_bunker(void)
{
int e;
- lprint(8,6,"北北北北北 北北北北北北");
- lprint(20,6,"北北北北北 北北北北北北");
+ lprint(8,6,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1 \xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(20,6,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1 \xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
for ( e = 9 ; e <= 19 ; e++ ) {
- lprint(e,6," ");
+ lprint(e,6,"\xb1 \xb1 \xb1 \xb1");
}
color(0,gp.c2);
@@ -136,10 +136,10 @@ static void level_bunker(void)
}
gp.Bar = 4;
- lprint(10,8,"");
- lprint(10,33,"");
- lprint(18,8,"");
- lprint(18,33,"");
+ lprint(10,8,"\xeb");
+ lprint(10,33,"\xeb");
+ lprint(18,8,"\xeb");
+ lprint(18,33,"\xeb");
color(14,0);
lprint(14,7," ");
@@ -149,7 +149,7 @@ static void level_bunker(void)
lprint(e,20," ");
color(25,gp.c);
- lprint(14,20,"");
+ lprint(14,20,"\xe5");
addaction(14, 20, 180.0*rnd(), act_bomb);
gp.Bombs++;
@@ -168,25 +168,25 @@ static void level_fred1(void)
color(0,gp.c);
for ( i = 3 ; i <= 22 ; i++ ) {
- lprint(i,20,"北");
+ lprint(i,20,"\xb1\xb1");
}
- lprint(8,11,"北北鞍北北北北鞍北北");
- lprint(17,11,"北北北北北北北北北北");
- lprint(5,20,"鞍");
- lprint(20,20,"鞍");
- lprint(13,20,"鞍");
+ lprint(8,11,"\xb1\xb1\xb1\xb1\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb1\xb1\xb1\xb1");
+ lprint(17,11,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(5,20,"\xb0\xb0");
+ lprint(20,20,"\xb0\xb0");
+ lprint(13,20,"\xb0\xb0");
for ( i = 8 ; i <= 17 ; i++ ) {
- lprint(i,11,"");
- lprint(i,30,"");
+ lprint(i,11,"\xb1");
+ lprint(i,30,"\xb1");
}
- lprint(13,2,"北北氨北");
- lprint(13,31,"北北氨北");
+ lprint(13,2,"\xb1\xb1\xb1\xb1\xb0\xb1\xb1\xb1\xb1");
+ lprint(13,31,"\xb1\xb1\xb1\xb1\xb0\xb1\xb1\xb1\xb1");
color(0,gp.c2);
- lprint(13,13," ");
- lprint(13,23," ");
+ lprint(13,13,"\xeb \xeb");
+ lprint(13,23,"\xeb \xeb");
gp.Bar = 4;
level_frame();
@@ -198,12 +198,12 @@ static void level_hash(void)
int e;
for ( e = 3 ; e <= 22 ; e++ ) {
- lprint(e,14,"");
- lprint(e,27,"");
+ lprint(e,14,"\xb1");
+ lprint(e,27,"\xb1");
}
- lprint(15,2,"北北北北北北北北北鞍北北北北北北北北北");
- lprint( 8,2,"北北北北北北北北北鞍北北北北北北北北北");
+ lprint(15,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint( 8,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
color(0,gp.c2);
for ( e = 9 ; e <= 14 ; e++ ) {
@@ -231,14 +231,14 @@ static void level_cdw1(void)
Ghosts = Ghost4;
- lprint(12,1,"北北北北北北北北北北北北北北北北北北北北");
- lprint(13,1,"北北北北北北北北北北北北北北北北北北北北");
+ lprint(12,1,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(13,1,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
for ( x = 3 ; x <= 23 ; x++ )
- lprint(x,20,"北");
+ lprint(x,20,"\xb1\xb1");
for ( cp = cherries ; cp->x != -1 ; cp++ ) {
- lprint(cp->x,cp->y,"");
+ lprint(cp->x,cp->y,"\xeb");
gp.Bar++;
}
@@ -255,7 +255,7 @@ static void level_cdw1(void)
lprint(2,9," ");
for ( dp = doors ; dp->x != -1 ; dp++ ) {
- lprint(dp->x,dp->y,"");
+ lprint(dp->x,dp->y,"\xcd");
addaction(dp->x,dp->y,dp->t,act_door);
}
}
@@ -275,18 +275,18 @@ static void level_fred2(void)
color(0,gp.c);
gp.Bar = 4;
- lprint(13,2,"北北北北卑北北北北腚北北北北氨北北北北");
- lprint(12,20,"腚");
+ lprint(13,2,"\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xeb\xeb\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(12,20,"\xeb\xeb");
for ( e = 9 ; e <= 16 ; e++ ) {
- lprint(e,18,"北");
- lprint(e,22,"北");
+ lprint(e,18,"\xb1\xb1");
+ lprint(e,22,"\xb1\xb1");
}
lprint(11,20," ");
lprint(14,20," ");
- lprint(10,20,"鞍");
- lprint(15,20,"鞍");
+ lprint(10,20,"\xb0\xb0");
+ lprint(15,20,"\xb0\xb0");
color(0,0);
lprint(7,11," ");
lprint(18,11," ");
@@ -314,16 +314,16 @@ static void level_breakout(void)
Ghosts = Ghost1;
- lprint(6, 10, "北北北北北北北北北北北");
- lprint(18, 10, "北北北北北北北北北北北");
+ lprint(6, 10, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(18, 10, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
for ( e = 7 ; e <= 17 ; e++ ) {
- lprint(e, 10, "");
- lprint(e, 31, "");
+ lprint(e, 10, "\xb1");
+ lprint(e, 31, "\xb1");
}
for ( e = 7 ; e <= 22 ; e++ ) {
- lprint(e, 20, "");
+ lprint(e, 20, "\xb1");
}
color(0,0);
@@ -345,8 +345,8 @@ static void level_breakout(void)
lprint(e, 29, " ");
}
- lprint(12, 9, "腚");
- lprint(12, 30, "腚");
+ lprint(12, 9, "\xeb\xeb\xeb");
+ lprint(12, 30, "\xeb\xeb\xeb");
gp.Bar = 6;
level_frame();
@@ -383,24 +383,24 @@ static void level_arch(void)
}
for ( y = 19 ; y <= 22 ; y++ ) {
- lprint(11, y, "");
+ lprint(11, y, "\xcd");
addaction(11, y, 20, act_door);
}
color(0, gp.c);
- lprint(7, 3, "北北北北北北北北鞍鞍北北北北北北北北");
- lprint(11, 10, "北北北北");
- lprint(11, 23, "北北北北");
- lprint(22, 10, "北北北北北北北北北北北");
+ lprint(7, 3, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb0\xb0\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(11, 10, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(11, 23, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
+ lprint(22, 10, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
for ( x = 8 ; x <= 22 ; x++ ) {
- lprint(x, 3, "");
- lprint(x, 38, "");
+ lprint(x, 3, "\xb1");
+ lprint(x, 38, "\xb1");
}
for ( x = 12 ; x <= 21 ; x++ ) {
- lprint(x, 10, "");
- lprint(x, 31, "");
+ lprint(x, 10, "\xb1");
+ lprint(x, 31, "\xb1");
}
level_frame();
@@ -414,7 +414,7 @@ static void level_macke1(void)
Ghosts = Ghost1;
- lprint(13, 2, "北北北北北北北北北北北北北北北北北北北");
+ lprint(13, 2, "\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1");
color(0,0);
@@ -428,22 +428,22 @@ static void level_macke1(void)
color(0,gp.c);
for ( e = 3 ; e <= 22 ; e++ ) {
- lprint(e, 16, "");
- lprint(e, 25, "");
+ lprint(e, 16, "\xb1");
+ lprint(e, 25, "\xb1");
}
- lprint(12, 16, "");
- lprint(12, 25, "");
- lprint(13, 16, "");
- lprint(13, 25, "");
+ lprint(12, 16, "\xb0");
+ lprint(12, 25, "\xb0");
+ lprint(13, 16, "\xb0");
+ lprint(13, 25, "\xb0");
color(0,gp.c2);
for ( e = 16 ; e <= 22 ; e++ ) {
lprint(e, 18, " ");
}
- lprint(17, 18, "");
- lprint(17, 23, "");
- lprint(22, 19, " ");
+ lprint(17, 18, "\xeb");
+ lprint(17, 23, "\xeb");
+ lprint(22, 19, "\xeb \xeb");
gp.Bar = 4;
level_frame();
@@ -492,22 +492,22 @@ static void level_cdw2(void)
}
for ( x = 1 ; x <= 8 ; x++ ) {
- lprint(4, x, "");
+ lprint(4, x, "\xcd");
addaction(4, x, 25, act_door);
- lprint(4, 41-x, "");
+ lprint(4, 41-x, "\xcd");
addaction(4, 41-x, 25, act_door);
}
color(0, gp.c);
for ( x = 9 ; x <= 11 ; x++ ) {
- lprint(4, x, "");
+ lprint(4, x, "\xcd");
addaction(4, x, 25, act_door);
- lprint(4, 41-x, "");
+ lprint(4, 41-x, "\xcd");
addaction(4, 41-x, 25, act_door);
}
for ( x = 4 ; x <= 23 ; x++ ) {
- lprint(x, 12, "");
- lprint(x, 29, "");
+ lprint(x, 12, "\xb1");
+ lprint(x, 29, "\xb1");
}
for ( x = 5 ; x <= 19 ; x++ ) {
@@ -521,10 +521,10 @@ static void level_cdw2(void)
lprint(22, 1, " ");
lprint(22, 39, " ");
- lprint(23, 1, " ");
- lprint(23, 39, " ");
- lprint(11, 20, "腚");
- lprint(12, 20, "腚");
+ lprint(23, 1, "\xeb ");
+ lprint(23, 39, " \xeb");
+ lprint(11, 20, "\xeb\xeb");
+ lprint(12, 20, "\xeb\xeb");
gp.Bar = 6;
}
@@ -534,7 +534,7 @@ static void level_full(void)
int i;
for ( i = 3 ; i <= 22 ; i++ ) {
- lprint(i, 2, "腚腚腚腚腚腚腚腚腚腚腚腚腚腚腚腚腚腚腚");
+ lprint(i, 2, "\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb");
gp.Bar += 32;
}
@@ -557,7 +557,7 @@ static void level_finale(void)
nw = 0;
#define ADDW(i,j) ( gp.whitecherrylist[nw].x = (i), \
gp.whitecherrylist[nw].y = (j), \
- lprint((i),(j),""), \
+ lprint((i),(j),"\xeb"), \
nw++ )
color(15, gp.c);
diff --git a/highscore.c b/highscore.c
index 35ebc9f..e8f41d3 100644
--- a/highscore.c
+++ b/highscore.c
@@ -66,8 +66,8 @@ static void enter_name(int rank, char *player)
{
static const unsigned char *symbols[3] = {
"ABCDEFGHIJKLMNOPQRSTUVWXYZ\x8f\x8e\x99""0123456789?",
- "\x01\x02\x0e\x0f\x10\x11\x18\x19._-/:;+$%&^!*@=,'`~<>()\"\x80\x90\x92\x9a恁",
- "\x13潢锉耢 SPACE DELETE ENTER "
+ "\x01\x02\x0e\x0f\x10\x11\x18\x19._-/:;+$%&^!*@=,'`~<>()\xae\xaf\"\x80\x90\x92\x9a\xed\xa5",
+ "\x13\xe4\xea\xef\xb1\xf9\xcd\xfe\xeb\xf1\xec\xe5 SPACE DELETE ENTER "
};
int x, y, x1, y1;
int ly, ry, vy;
diff --git a/intro.c b/intro.c
index fe8f366..ca3e3c8 100644
--- a/intro.c
+++ b/intro.c
@@ -17,15 +17,15 @@ void intro(void)
color(14,0);
lprint( 4,1," ");
lprint( 5,1," ");
- lprint( 6,1," 圹圹圹圹圹圹圹圹 ");
- lprint( 7,1," 圹 圹 ");
- lprint( 8,1," 圹 圹 圹 圹 ");
- lprint( 9,1," 圹 圹 ");
- lprint(10,1," 圹 圹 ");
- lprint(11,1," 圹 圹 圹 圹 ");
- lprint(12,1," 圹 圹圹 圹 ");
- lprint(13,1," 圹 圹 ");
- lprint(14,1," 圹圹圹圹圹圹圹圹 ");
+ lprint( 6,1," \xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb ");
+ lprint( 7,1," \xdb\xdb \xdb\xdb ");
+ lprint( 8,1," \xdb\xdb \xdb\xdb \xdb\xdb \xdb\xdb ");
+ lprint( 9,1," \xdb\xdb \xdb\xdb ");
+ lprint(10,1," \xdb\xdb \xdb\xdb ");
+ lprint(11,1," \xdb\xdb \xdb\xdb \xdb\xdb \xdb\xdb ");
+ lprint(12,1," \xdb\xdb \xdb\xdb\xdb\xdb \xdb\xdb ");
+ lprint(13,1," \xdb\xdb \xdb\xdb ");
+ lprint(14,1," \xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb ");
lprint(15,1," ");
lprint(16,1," ");
diff --git a/play.c b/play.c
index 014d08c..1eba9f9 100644
--- a/play.c
+++ b/play.c
@@ -45,11 +45,11 @@ static void pause_game(void)
Tick = SDL_GetTicks();
color(0, gp.c2);
- lprint(10, 12, "赏屯屯屯屯屯屯屯");
- lprint(11, 12, " GAME PAUSED ");
- lprint(12, 12, "悄哪哪哪哪哪哪哪");
- lprintf(13, 12, " TIME: %s ", format_time(gp.Tid));
- lprint(14, 12, "韧屯屯屯屯屯屯屯");
+ lprint(10, 12, "\xc9\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbb");
+ lprint(11, 12, "\xba GAME PAUSED \xba");
+ lprint(12, 12, "\xc7\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xb6");
+ lprintf(13, 12, "\xba TIME: %s \xba", format_time(gp.Tid));
+ lprint(14, 12, "\xc8\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbc");
while ( (ke = get_key()) ) {
if ( ke->keysym.sym == kbd_keys[10] )
@@ -667,11 +667,11 @@ static void end_level(int done)
gp.have_id = 1; /* We now need the game_id */
color(0,gp.c2);
- lprint(3, 6, "赏屯屯屯屯屯屯屯屯屯屯屯屯屯突");
+ lprint(3, 6, "\xc9\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbb");
for ( e = 4 ; e <= 21 ; e++ ) {
- lprint(e, 6, " ");
+ lprint(e, 6, "\xba \xba");
}
- lprint(22, 6, "韧屯屯屯屯屯屯屯屯屯屯屯屯屯图");
+ lprint(22, 6, "\xc8\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbc");
lprint(4, 15, "END OF LEVEL");
lprintf(8, 8, "TIME: %s ", format_time(gp.Tid));
@@ -691,7 +691,7 @@ static void end_level(int done)
lprintf(10, 8, "PERFORMANCE BONUS: %" PRId64 , sbon);
gp.Sc += sbon;
- lprint(11, 7, "哪哪哪哪哪哪哪哪哪哪哪哪哪哪");
+ lprint(11, 7, "\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4");
lprintf(12, 8, "TOP PERFORMANCES, LEVEL %d", gp.Level+1);
lprint(20, 8, "YOUR TOTAL SCORE AT THIS");