From 9a2f5418985a13446f42687257b907a589c6426a Mon Sep 17 00:00:00 2001 From: SarahW Date: Tue, 17 Oct 2017 20:38:45 +0100 Subject: [PATCH] Corrected T3100e font ROM loading. Patch from John Elliott. --- src/video.c | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/video.c b/src/video.c index 4ac9350..784b155 100644 --- a/src/video.c +++ b/src/video.c @@ -420,14 +420,23 @@ void loadfont(char *s, int format) } break; case 5: /* Toshiba 3100e */ - for (c=0;c<512;c++) + for (c=0;c<256;c++) { - for (d=0;d<16;d++) - { - fontdatm[c][d]=getc(f); - } + fread(&fontdatm[c][8], 1, 8, f); } - break; + for (c=0;c<256;c++) + { + fread(&fontdatm[c+256][8], 1, 8, f); + } + for (c=0;c<256;c++) + { + fread(&fontdatm[c][0], 1, 8, f); + } + for (c=0;c<256;c++) + { + fread(&fontdatm[c+256][0], 1, 8, f); + } + break; } fclose(f);