|
|
| version 1.41, 2004/01/08 16:29:56 | version 1.42, 2004/01/09 04:36:02 |
|---|---|
| Line 33 | Line 33 |
| #include "timing.h" | #include "timing.h" |
| #include "debugsub.h" | #include "debugsub.h" |
| #if defined(SUPPORT_HOSTDRV) | #if defined(SUPPORT_HOSTDRV) |
| // #include "hostdrv.h" | #include "hostdrv.h" |
| #endif | #endif |
| Line 54 | Line 54 |
| 1, 0x82, | 1, 0x82, |
| 0, {0x17, 0x04, 0x1f}, {0x0c, 0x0c, 0x02, 0x10, 0x3f, 0x3f}, | 0, {0x17, 0x04, 0x1f}, {0x0c, 0x0c, 0x02, 0x10, 0x3f, 0x3f}, |
| 1, 80, 0, | 1, 80, 0, |
| {"", ""}, "", ""}; | {"", ""}, "", "", ""}; |
| PCCORE pc = { PCBASECLOCK25, | PCCORE pc = { PCBASECLOCK25, |
| 4, | 4, |
| Line 241 void pccore_init(void) { | Line 241 void pccore_init(void) { |
| pc9861k_construct(); | pc9861k_construct(); |
| iocore_create(); | iocore_create(); |
| #if defined(SUPPORT_HOSTDRV) | |
| hostdrv_initialize(); | |
| #endif | |
| } | } |
| void pccore_term(void) { | void pccore_term(void) { |
| #if defined(SUPPORT_HOSTDRV) | |
| hostdrv_deinitialize(); | |
| #endif | |
| sound_term(); | sound_term(); |
| fdd_eject(0); | fdd_eject(0); |
| Line 285 void pccore_reset(void) { | Line 293 void pccore_reset(void) { |
| int i; | int i; |
| // reset_hostdrv(); | |
| ZeroMemory(mem, 0x10fff0); // ver0.28 | ZeroMemory(mem, 0x10fff0); // ver0.28 |
| ZeroMemory(mem + VRAM1_B, 0x18000); | ZeroMemory(mem + VRAM1_B, 0x18000); |
| ZeroMemory(mem + VRAM1_E, 0x08000); | ZeroMemory(mem + VRAM1_E, 0x08000); |
| Line 364 void pccore_reset(void) { | Line 370 void pccore_reset(void) { |
| sysmng_cpureset(); | sysmng_cpureset(); |
| soundmng_play(); | soundmng_play(); |
| #if defined(SUPPORT_HOSTDRV) | |
| hostdrv_reset(); | |
| #endif | |
| } | } |
| static void drawscreen(void) { | static void drawscreen(void) { |