|
|
| version 1.33, 2003/12/25 03:02:40 | version 1.35, 2004/01/22 01:10:05 |
|---|---|
| Line 43 | Line 43 |
| #include "diskdrv.h" | #include "diskdrv.h" |
| #include "fddfile.h" | #include "fddfile.h" |
| #include "timing.h" | #include "timing.h" |
| #include "statsave.h" | |
| #include "debugsub.h" | #include "debugsub.h" |
| #include "keydisp.h" | #include "keydisp.h" |
| #include "kdispwin.h" | #include "kdispwin.h" |
| Line 66 static char szClassName[] = "NP2-MainWi | Line 65 static char szClassName[] = "NP2-MainWi |
| NP2OSCFG np2oscfg = { | NP2OSCFG np2oscfg = { |
| "Neko Project II", "NP2", | "Neko Project II", "NP2", |
| CW_USEDEFAULT, CW_USEDEFAULT, 1, 1, 0, 1, 0, 2, | CW_USEDEFAULT, CW_USEDEFAULT, 1, 1, 0, 1, 0, 0, |
| 0, 0, KEY_UNKNOWN, 0, | 0, 0, KEY_UNKNOWN, 0, |
| 0, 0, 0, {1, 2, 2, 1}, | 0, 0, 0, {1, 2, 2, 1}, |
| {5, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 | {5, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 |
| Line 319 static void np2popup(HWND hWnd, LPARAM l | Line 318 static void np2popup(HWND hWnd, LPARAM l |
| DestroyMenu(hMenu); | DestroyMenu(hMenu); |
| } | } |
| // extern "C" void iptrace_out(void); | |
| LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) { | LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) { |
| PAINTSTRUCT ps; | PAINTSTRUCT ps; |
| Line 504 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 505 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| case IDM_SASI1OPEN: | case IDM_SASI1OPEN: |
| winuienter(); | winuienter(); |
| dialog_changehdd(hWnd, 0); | dialog_changehdd(hWnd, 0x00); |
| winuileave(); | winuileave(); |
| break; | break; |
| case IDM_SASI1EJECT: | case IDM_SASI1EJECT: |
| diskdrv_sethdd(0, NULL); | diskdrv_sethdd(0x00, NULL); |
| break; | break; |
| case IDM_SASI2OPEN: | case IDM_SASI2OPEN: |
| winuienter(); | winuienter(); |
| dialog_changehdd(hWnd, 1); | dialog_changehdd(hWnd, 0x01); |
| winuileave(); | winuileave(); |
| break; | break; |
| case IDM_SASI2EJECT: | case IDM_SASI2EJECT: |
| diskdrv_sethdd(1, NULL); | diskdrv_sethdd(0x01, NULL); |
| break; | break; |
| case IDM_WINDOW: | case IDM_WINDOW: |
| Line 861 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 862 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| case IDM_I286SAVE: | case IDM_I286SAVE: |
| debugsub_status(); | debugsub_status(); |
| // iptrace_out(); | |
| break; | break; |
| case IDM_HELP: | case IDM_HELP: |
| Line 1306 int WINAPI WinMain(HINSTANCE hInstance, | Line 1308 int WINAPI WinMain(HINSTANCE hInstance, |
| } | } |
| toolwin_initapp(hInstance); | toolwin_initapp(hInstance); |
| kdispwin_initialize(hPreInst); | kdispwin_initialize(hPreInst); |
| viewer_init(hPreInst); // ver0.30 | viewer_init(hPreInst); |
| hWndMain = CreateWindow(szClassName, np2oscfg.titles, | #if 1 |
| hWndMain = CreateWindowEx(0, | |
| szClassName, np2oscfg.titles, | |
| WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | | WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | |
| WS_THICKFRAME | WS_MINIMIZEBOX, | WS_THICKFRAME | WS_MINIMIZEBOX, |
| np2oscfg.winx, np2oscfg.winy, 640, 400, | np2oscfg.winx, np2oscfg.winy, 640, 400, |
| NULL, NULL, hInstance, NULL); | NULL, NULL, hInstance, NULL); |
| #else // ¥Æ¥¹¥È | |
| hWndMain = CreateWindowEx(0, | |
| szClassName, np2oscfg.titles, | |
| WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | | |
| WS_MINIMIZEBOX, | |
| np2oscfg.winx, np2oscfg.winy, 640, 400, | |
| NULL, NULL, hInstance, NULL); | |
| #endif | |
| hWnd = hWndMain; | hWnd = hWndMain; |
| scrnmng_initialize(); | scrnmng_initialize(); |