|
|
| version 1.23, 2004/02/21 04:48:35 | version 1.25, 2004/02/26 08:44:32 |
|---|---|
| Line 132 const CRTDATA *crt; | Line 132 const CRTDATA *crt; |
| REG16 bios0x18_14(REG16 seg, REG16 off, REG16 code) { | REG16 bios0x18_14(REG16 seg, REG16 off, REG16 code) { |
| UINT16 size; | UINT16 size; |
| const char *p; | const BYTE *p; |
| BYTE buf[32]; | BYTE buf[32]; |
| UINT i; | UINT i; |
| Line 180 const char *p; | Line 180 const char *p; |
| static void bios0x18_1a(REG16 seg, REG16 off, REG16 code) { | static void bios0x18_1a(REG16 seg, REG16 off, REG16 code) { |
| char *p; | BYTE *p; |
| BYTE buf[32]; | BYTE buf[32]; |
| UINT i; | UINT i; |
| Line 549 void bios0x18(void) { | Line 549 void bios0x18(void) { |
| } | } |
| break; | break; |
| case 0x0a: // CRTモードの設定 | case 0x0a: // CRTモードの設定(15/24khz) |
| bios0x18_0a(CPU_AL); | bios0x18_0a(CPU_AL); |
| break; | break; |
| Line 588 void bios0x18(void) { | Line 588 void bios0x18(void) { |
| screenupdate |= 2; | screenupdate |= 2; |
| break; | break; |
| case 0x0f: // 複数の表示領域の設定 | case 0x0f: // 複数の表示領域の設定(15/24khz) |
| gdc_forceready(GDCWORK_MASTER); | gdc_forceready(GDCWORK_MASTER); |
| SETBIOSMEM16(0x0053e, CPU_CX); | SETBIOSMEM16(0x0053e, CPU_CX); |
| Line 623 void bios0x18(void) { | Line 623 void bios0x18(void) { |
| screenupdate |= 2; | screenupdate |= 2; |
| break; | break; |
| case 0x10: // カーソルタイプの設定 | case 0x10: // カーソルタイプの設定(15/24khz) |
| gdc_forceready(GDCWORK_MASTER); | gdc_forceready(GDCWORK_MASTER); |
| bios0x18_10((REG8)(CPU_AL & 1)); | bios0x18_10((REG8)(CPU_AL & 1)); |