| version 1.1, 2004/08/01 05:31:30 | version 1.2, 2004/08/09 04:47:53 | 
| Line 238  void makex1font(REG8 loading) { | Line 238  void makex1font(REG8 loading) { | 
 | if (work == NULL) { | if (work == NULL) { | 
 | goto mfnt_err2; | goto mfnt_err2; | 
 | } | } | 
| ZeroMemory(work, 0x1000); | if (loading & FONTLOAD_ANK) { | 
| setank(work, fnt, 0x20, 0x7f); | ZeroMemory(work, 0x1000); | 
| setank(work, fnt, 0xa1, 0xe0); | setank(work, fnt, 0x20, 0x7f); | 
| CopyMemory(work + 0x000, defrom_txt, 0x200); | setank(work, fnt, 0xa1, 0xe0); | 
| CopyMemory(work + 0x7f0, defrom_txt + 0x200, 0x210); | CopyMemory(work + 0x000, defrom_txt, 0x200); | 
| CopyMemory(work + 0xe00, defrom_txt + 0x410, 0x200); | CopyMemory(work + 0x7f0, defrom_txt + 0x200, 0x210); | 
| fh = file_create_c(x1ank2tmp); | CopyMemory(work + 0xe00, defrom_txt + 0x410, 0x200); | 
| if (fh != FILEH_INVALID) { | fh = file_create_c(x1ank2tmp); | 
| file_write(fh, work, 0x1000); | if (fh != FILEH_INVALID) { | 
| file_close(fh); | file_write(fh, work, 0x1000); | 
|  | file_close(fh); | 
|  | } | 
 | } | } | 
|  | if (loading & (FONT_KNJ1 | FONT_KNJ2)) { | 
| ZeroMemory(work, 306176); | ZeroMemory(work, 306176); | 
| setjis(work, fnt); | setjis(work, fnt); | 
| fh = file_create_c(x1knjtmp); | fh = file_create_c(x1knjtmp); | 
| if (fh != FILEH_INVALID) { | if (fh != FILEH_INVALID) { | 
| file_write(fh, work, 306176); | file_write(fh, work, 306176); | 
| file_close(fh); | file_close(fh); | 
|  | } | 
 | } | } | 
 | _MFREE(work); | _MFREE(work); | 
 |  |  |