|
|
| version 1.1, 2003/10/16 17:58:27 | version 1.4, 2003/12/12 01:04:40 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "i286.h" | #include "cpucore.h" |
| #include "memory.h" | |
| #include "pccore.h" | #include "pccore.h" |
| #include "iocore.h" | #include "iocore.h" |
| #include "lio.h" | #include "lio.h" |
| extern BYTE screenupdate; | |
| static void lio_makescreen(void) { | static void lio_makescreen(void) { |
| UINT16 pos; | UINT16 pos; |
| Line 44 BYTE lio_gscreen(void) { | Line 40 BYTE lio_gscreen(void) { |
| BYTE bit; | BYTE bit; |
| int disp; | int disp; |
| i286_memstr_read(I286_DS, I286_BX, &data, sizeof(data)); | i286_memstr_read(CPU_DS, CPU_BX, &data, sizeof(data)); |
| if (data.mode == 0xff) { | if (data.mode == 0xff) { |
| data.mode = lio.gscreen.mode; | data.mode = lio.gscreen.mode; |
| } | } |