|
|
| version 1.8, 2003/12/01 10:45:46 | version 1.11, 2003/12/04 13:54:28 |
|---|---|
| Line 135 static const UINT16 biosoffset[0x20] = { | Line 135 static const UINT16 biosoffset[0x20] = { |
| void bios_init(void) { | void bios_init(void) { |
| char path[MAX_PATH]; | |
| FILEH fh; | FILEH fh; |
| UINT i; | UINT i; |
| UINT pos; | UINT pos; |
| Line 143 void bios_init(void) { | Line 144 void bios_init(void) { |
| // まぁDISK BASIC動くようになるからいいんじゃないですか? | // まぁDISK BASIC動くようになるからいいんじゃないですか? |
| // BASIC BIOSは 8086コードのように見えるけど… | // BASIC BIOSは 8086コードのように見えるけど… |
| fh = file_open_c(file_biosrom); | getbiospath(path, file_biosrom, sizeof(path)); |
| fh = file_open_rb(path); | |
| if (fh != FILEH_INVALID) { | if (fh != FILEH_INVALID) { |
| if (file_read(fh, mem + 0x0e8000, 0x18000) == 0x18000) { | if (file_read(fh, mem + 0x0e8000, 0x18000) == 0x18000) { |
| biosrom = TRUE; | biosrom = TRUE; |