From: hgn Date: Wed, 12 Oct 2022 22:08:45 +0000 (+0100) Subject: scoreboards X-Git-Url: https://harrygodden.com/git/?a=commitdiff_plain;h=661ebb0176bd31b3f8bfbdcc1cec8151fbf96f5f;hp=b69fc942f708135b2477455dc9c184b9a3a58309;p=carveJwlIkooP6JGAAIwe30JlM.git scoreboards --- diff --git a/models_src/mp_dev.mdl b/models_src/mp_dev.mdl index 7235329..d59953b 100644 Binary files a/models_src/mp_dev.mdl and b/models_src/mp_dev.mdl differ diff --git a/models_src/rs_scoretext.mdl b/models_src/rs_scoretext.mdl index f038cf4..876dc58 100644 Binary files a/models_src/rs_scoretext.mdl and b/models_src/rs_scoretext.mdl differ diff --git a/world_sfd.h b/world_sfd.h index 29244e8..0f8e374 100644 --- a/world_sfd.h +++ b/world_sfd.h @@ -56,18 +56,20 @@ float sfd_encode_glyph( char c ) static void sfd_encode( struct sfd_instance *display, u32 row, const char *str ) { int end=0; + u32 row_h = display->h-1-row; + for( int i=0; iw; i++ ) { if( end ) { - display->buffer[display->w*row + i] = 0.0f; + display->buffer[display->w*row_h + i] = 0.0f; } else { if( !str[i] ) end = 1; - display->buffer[display->w*row + i] = sfd_encode_glyph( str[i] ); + display->buffer[display->w*row_h + i] = sfd_encode_glyph( str[i] ); } } }