--- np2/win9x/Attic/np2.rc 2003/10/30 18:09:06 1.6 +++ np2/win9x/Attic/np2.rc 2007/01/10 14:43:36 1.32 @@ -26,37 +26,46 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT // Dialog // -IDD_CONFIG DIALOG DISCARDABLE 0, 0, 180, 156 +IDD_CONFIG DIALOG DISCARDABLE 0, 0, 180, 200 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Configure" CLASS "np2dialog" FONT 9, "MS Pゴシック" BEGIN GROUPBOX "CPU",IDC_STATIC,8,8,106,44 - COMBOBOX IDC_BASECLOCK,14,22,54,43,CBS_DROPDOWNLIST | CBS_SORT | - WS_VSCROLL | WS_GROUP | WS_TABSTOP + COMBOBOX IDC_BASECLOCK,14,22,54,43,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_GROUP | WS_TABSTOP LTEXT "x",IDC_STATIC,72,26,8,8 COMBOBOX IDC_MULTIPLE,80,22,28,80,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP RTEXT "ClockCount",IDC_CLOCKMSG,58,41,36,8 LTEXT "MHz",IDC_STATIC,96,41,14,8 - GROUPBOX "Sound",IDC_STATIC,7,58,166,46 - LTEXT "Sampling Rate",IDC_STATIC,14,71,43,8 + GROUPBOX "Architecture",IDC_STATIC,8,56,166,28 + CONTROL "PC-9801VM",IDC_MODELVM,"Button",BS_AUTORADIOBUTTON | + WS_GROUP | WS_TABSTOP,16,68,51,10 + CONTROL "PC-9801VX",IDC_MODELVX,"Button",BS_AUTORADIOBUTTON,72, + 68,50,10 + CONTROL "PC-286",IDC_MODELEPSON,"Button",BS_AUTORADIOBUTTON,128, + 68,38,10 + GROUPBOX "Sound",IDC_STATIC,8,88,166,46 + LTEXT "Sampling Rate",IDC_STATIC,14,101,43,8 CONTROL "11KHz",IDC_RATE11,"Button",BS_AUTORADIOBUTTON | - WS_GROUP | WS_TABSTOP,66,70,32,10 - CONTROL "22KHz",IDC_RATE22,"Button",BS_AUTORADIOBUTTON,104,70,32, - 10 - CONTROL "44KHz",IDC_RATE44,"Button",BS_AUTORADIOBUTTON,138,70,32, - 10 - LTEXT "Buffer",IDC_STATIC,14,88,19,8 - EDITTEXT IDC_SOUNDBUF,66,86,30,12,WS_GROUP - LTEXT "ms",IDC_STATIC,102,88,10,8 + WS_GROUP | WS_TABSTOP,66,100,32,10 + CONTROL "22KHz",IDC_RATE22,"Button",BS_AUTORADIOBUTTON,104,100, + 32,10 + CONTROL "44KHz",IDC_RATE44,"Button",BS_AUTORADIOBUTTON,138,100, + 32,10 + LTEXT "Buffer",IDC_STATIC,14,118,19,8 + EDITTEXT IDC_SOUNDBUF,66,116,30,12,WS_GROUP + LTEXT "ms",IDC_STATIC,102,118,10,8 + CONTROL "Allow Resize",IDC_ALLOWRESIZE,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,8,142,162,10 CONTROL "Disable MMX",IDC_DISABLEMMX,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,8,112,162,10 + WS_TABSTOP,8,156,162,10 CONTROL "Comfirm Dialog (on Reset/Exit)",IDC_COMFIRM,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,8,126,162,10 + BS_AUTOCHECKBOX | WS_TABSTOP,8,170,162,10 CONTROL "Resume",IDC_RESUME,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,8,140,162,10 + WS_TABSTOP,8,184,162,10 DEFPUSHBUTTON "&OK",IDOK,130,7,44,14,WS_GROUP PUSHBUTTON "Cancel",IDCANCEL,130,24,44,14 END @@ -107,11 +116,33 @@ BEGIN COMBOBOX IDC_HDDSIZE,48,8,32,46,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP LTEXT "MB",IDC_STATIC,86,10,11,8 - LTEXT "(5〜256MB)",IDC_STATIC,64,30,36,8 - DEFPUSHBUTTON "&OK",IDOK,108,7,44,14 + RTEXT "",IDC_HDDLIMIT,40,30,60,8 + DEFPUSHBUTTON "&OK",IDOK,108,7,44,14,WS_GROUP PUSHBUTTON "Cancel",IDCANCEL,108,24,44,14 END +IDD_NEWSASI DIALOG DISCARDABLE 0, 0, 144, 52 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Create New SASI image" +CLASS "np2dialog" +FONT 9, "MS Pゴシック" +BEGIN + CONTROL "5MB",IDC_NEWSASI5MB,"Button",BS_AUTORADIOBUTTON | + WS_TABSTOP,8,8,40,10 + CONTROL "10MB",IDC_NEWSASI10MB,"Button",BS_AUTORADIOBUTTON,48,8, + 40,10 + CONTROL "15MB",IDC_NEWSASI15MB,"Button",BS_AUTORADIOBUTTON,8,22, + 40,10 + CONTROL "20MB",IDC_NEWSASI20MB,"Button",BS_AUTORADIOBUTTON,48,22, + 40,10 + CONTROL "30MB",IDC_NEWSASI30MB,"Button",BS_AUTORADIOBUTTON,8,36, + 40,10 + CONTROL "40MB",IDC_NEWSASI40MB,"Button",BS_AUTORADIOBUTTON,48,36, + 40,10 + DEFPUSHBUTTON "&OK",IDOK,92,7,44,14,WS_GROUP + PUSHBUTTON "Cancel",IDCANCEL,92,24,44,14 +END + IDD_SCROPT1 DIALOG DISCARDABLE 0, 0, 172, 96 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Video" @@ -139,7 +170,7 @@ BEGIN WS_GROUP | WS_TABSTOP,20,20,42,10 CONTROL "uPD72020",IDC_GDC72020,"Button",BS_AUTORADIOBUTTON,72, 20,43,10 - GROUPBOX "Graphic Charger",IDC_STATIC,8,42,156,28 + GROUPBOX "Graphic Charger",IDC_GCBOX,8,42,156,28 CONTROL "None",IDC_GRCGNON,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,20,54,35,10 CONTROL "GRCG",IDC_GRCG,"Button",BS_AUTORADIOBUTTON,54,54,34,10 @@ -334,7 +365,7 @@ BEGIN PUSHBUTTON "DEF",IDC_MPUDEF,92,24,18,12 LTEXT "DIP-SW",IDC_STATIC,8,46,24,8 CONTROL "",IDC_MPUDIP,"Static",SS_ENHMETAFILE | SS_NOTIFY,42,46, - 80,20 + 80,28 GROUPBOX "Assign",IDC_STATIC,8,72,166,98 LTEXT "MIDI-OUT",IDC_STATIC,16,87,31,8 COMBOBOX IDC_MPU98MMAP,54,84,112,96,CBS_DROPDOWNLIST | CBS_SORT | @@ -522,7 +553,7 @@ BEGIN BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,8,10,60,10 CONTROL "Virtual Calendar",IDC_CLNDVIR,"Button", BS_AUTORADIOBUTTON,8,26,63,10 - EDITTEXT IDC_VIRYEAR,20,42,13,12 + EDITTEXT IDC_VIRYEAR,20,42,13,12,WS_GROUP | WS_TABSTOP LTEXT "/",IDC_STATIC,35,44,7,8 EDITTEXT IDC_VIRMONTH,42,42,13,12 LTEXT "/",IDC_STATIC,57,44,7,8 @@ -545,7 +576,7 @@ FONT 9, "MS Pゴシック" BEGIN ICON IDI_ICON1,IDC_NP2ICON,8,8,20,20 LTEXT "",IDC_NP2VER,36,16,102,8 - DEFPUSHBUTTON "&OK",IDOK,148,4,40,14 + DEFPUSHBUTTON "&OK",IDOK,148,4,40,14,WS_GROUP PUSHBUTTON "More >>",IDC_MORE,148,22,40,14 EDITTEXT IDC_NP2INFO,8,48,180,48,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | WS_VSCROLL @@ -579,6 +610,11 @@ BEGIN TOPMARGIN, 7 END + IDD_NEWSASI, DIALOG + BEGIN + RIGHTMARGIN, 133 + END + IDD_SCROPT1, DIALOG BEGIN LEFTMARGIN, 7 @@ -713,7 +749,7 @@ END // Menu // -IDM_MAIN MENU DISCARDABLE +IDR_MAIN MENU DISCARDABLE BEGIN POPUP "&Emulate" BEGIN @@ -725,33 +761,6 @@ BEGIN MENUITEM SEPARATOR MENUITEM "E&xit", IDM_EXIT END - POPUP "FDD&1" - BEGIN - MENUITEM "&Open...", IDM_FDD1OPEN - MENUITEM SEPARATOR - MENUITEM "&Eject", IDM_FDD1EJECT - END - POPUP "FDD&2" - BEGIN - MENUITEM "&Open...", IDM_FDD2OPEN - MENUITEM SEPARATOR - MENUITEM "&Eject", IDM_FDD2EJECT - END - POPUP "&HardDisk" - BEGIN - POPUP "SASI-&1" - BEGIN - MENUITEM "&Open...", IDM_SASI1OPEN - MENUITEM SEPARATOR - MENUITEM "&Remove", IDM_SASI1EJECT - END - POPUP "SASI-&2" - BEGIN - MENUITEM "&Open...", IDM_SASI2OPEN - MENUITEM SEPARATOR - MENUITEM "&Remove", IDM_SASI2EJECT - END - END POPUP "&Screen" BEGIN MENUITEM "&Window", IDM_WINDOW @@ -789,6 +798,8 @@ BEGIN MENUITEM "F12 = S&top", IDM_F12STOP MENUITEM "F12 = tenkey [=]", IDM_F12EQU MENUITEM "F12 = tenkey [ , ]", IDM_F12COMMA + MENUITEM "F12 = User1", IDM_USERKEY1 + MENUITEM "F12 = User2", IDM_USERKEY2 END POPUP "&Sound" BEGIN @@ -801,11 +812,13 @@ BEGIN MENUITEM "PC-9801-&14", IDM_PC9801_14 MENUITEM "PC-9801-&26K", IDM_PC9801_26K MENUITEM "PC-9801-8&6", IDM_PC9801_86 + MENUITEM "PC-9801-26K + 86", IDM_PC9801_26_86 + MENUITEM "PC-9801-86 + &Chibi-oto", IDM_PC9801_86_CB MENUITEM "PC-9801-11&8", IDM_PC9801_118 - MENUITEM "&Chibi-oto", IDM_CHIBIOTO MENUITEM "S&peak board", IDM_SPEAKBOARD MENUITEM "Sp&ark board", IDM_SPARKBOARD MENUITEM "&AMD-98", IDM_AMD98 + MENUITEM "&JastSound", IDM_JASTSOUND MENUITEM SEPARATOR MENUITEM "&Seek Sound", IDM_SEEKSND END @@ -841,14 +854,27 @@ BEGIN MENUITEM "Joy &Rapid", IDM_RAPID MENUITEM "&Mouse Rapid", IDM_MSRAPID MENUITEM "&Use SSTP", IDM_SSTP - MENUITEM "&i286 save", IDM_I286SAVE MENUITEM SEPARATOR MENUITEM "&Help...", IDM_HELP MENUITEM "&About...", IDM_ABOUT END END -IDM_VIEW MENU DISCARDABLE +IDR_TOOLWIN MENU DISCARDABLE +BEGIN + MENUITEM "&Skin", IDM_SKIN +END + +IDR_KEYDISP MENU DISCARDABLE +BEGIN + POPUP "&Module" + BEGIN + MENUITEM "&FM", IDM_KDISPFM + MENUITEM "&MIDI", IDM_KDISPMIDI + END +END + +IDR_VIEW MENU DISCARDABLE BEGIN POPUP "&System" BEGIN @@ -888,23 +914,22 @@ BEGIN END END -IDM_KDISP MENU DISCARDABLE -BEGIN - POPUP "&Module" - BEGIN - MENUITEM "&FM", IDM_KDISPFM - MENUITEM "&Midi", IDM_KDISPMIDI - END -END - ///////////////////////////////////////////////////////////////////////////// // // Bitmap // -NP2BMP BITMAP DISCARDABLE "ICONS\\nekop2.bmp" -NP2TOOL BITMAP DISCARDABLE "ICONS\\np2tool.bmp" +NP2BMP BITMAP DISCARDABLE "ICONS\\NEKOP2.BMP" +NP2TOOL BITMAP DISCARDABLE "ICONS\\NP2TOOL.BMP" + + +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// + +IDR_MANIFEST IRT_MANIFEST "np2.mnf" #ifndef _MAC ///////////////////////////////////////////////////////////////////////////// @@ -913,8 +938,8 @@ NP2TOOL BITMAP DISCARDA // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,1 - PRODUCTVERSION 1,0,0,1 + FILEVERSION 0,8,2,0 + PRODUCTVERSION 0,8,2,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -931,12 +956,12 @@ BEGIN BEGIN VALUE "CompanyName", "\0" VALUE "FileDescription", "PC-9801series emulator\0" - VALUE "FileVersion", "0, 2, 9, 0\0" + VALUE "FileVersion", "0, 8, 2, 0\0" VALUE "InternalName", "np2\0" - VALUE "LegalCopyright", "No Copyright!\0" + VALUE "LegalCopyright", "ねこさん開発ちーむ\0" VALUE "OriginalFilename", "np2.exe\0" VALUE "ProductName", "Neko Project II\0" - VALUE "ProductVersion", "0, 2, 9, 0\0" + VALUE "ProductVersion", "0, 8, 2, 0\0" END END BLOCK "VarFileInfo" @@ -955,7 +980,7 @@ END // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. -IDI_ICON1 ICON DISCARDABLE "ICONS\\Np2.ico" +IDI_ICON1 ICON DISCARDABLE "ICONS\\NP2.ICO" IDI_ICON2 ICON DISCARDABLE "ICONS\\NP2DEBUG.ICO" ///////////////////////////////////////////////////////////////////////////// @@ -963,8 +988,116 @@ IDI_ICON2 ICON DISCARDA // EXTROM // -SEEKWAV EXTROM DISCARDABLE "ICONS\\Fddseek.wav" -SEEK1WAV EXTROM DISCARDABLE "ICONS\\Fddseek1.wav" +SEEKWAV EXTROM DISCARDABLE "ICONS\\FDDSEEK.WAV" +SEEK1WAV EXTROM DISCARDABLE "ICONS\\FDDSEEK1.WAV" + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE DISCARDABLE +BEGIN + IDS_TOOLWIN "&Tool Window" + IDS_KEYDISP "&Key display" + IDS_SOFTKBD "&Soft keyboard" + IDS_SCREENCENTER "&Centering" + IDS_SNAPENABLE "&Window Snap" + IDS_BACKGROUND "&Background" + IDS_BGSOUND "Back&ground Sound" + IDS_SCRNMUL4 " 320x200" + IDS_SCRNMUL6 " 480x300" + IDS_SCRNMUL8 " 640x400" + IDS_SCRNMUL10 " 800x500" + IDS_SCRNMUL12 " 960x600" + IDS_SCRNMUL16 "1280x800" + IDS_MEMDBG32 "Memory Debug" + IDS_MEMORYDUMP "Memory Dump" + IDS_DEBUGUTY "Debug Utility" + IDS_WAVEREC "&Wave Record" + IDS_CPUSAVE "&i286 save" + IDS_STAT "S&tat" + IDS_STATSAVE0 "Save 0" + IDS_STATSAVE1 "Save 1" + IDS_STATSAVE2 "Save 2" + IDS_STATSAVE3 "Save 3" + IDS_STATSAVE4 "Save 4" + IDS_STATSAVE5 "Save 5" + IDS_STATSAVE6 "Save 6" + IDS_STATSAVE7 "Save 7" + IDS_STATSAVE8 "Save 8" + IDS_STATSAVE9 "Save 9" + IDS_STATLOAD0 "Load 0" + IDS_STATLOAD1 "Load 1" + IDS_STATLOAD2 "Load 2" + IDS_STATLOAD3 "Load 3" + IDS_STATLOAD4 "Load 4" + IDS_STATLOAD5 "Load 5" + IDS_STATLOAD6 "Load 6" + IDS_STATLOAD7 "Load 7" + IDS_STATLOAD8 "Load 8" + IDS_STATLOAD9 "Load 9" + IDS_HDD "&HardDisk" + IDS_OPEN "&Open..." + IDS_EJECT "&Eject" + IDS_REMOVE "&Remove" + IDS_FDD1 "FDD&1" + IDS_FDD2 "FDD&2" + IDS_FDD3 "FDD&3" + IDS_FDD4 "FDD&4" + IDS_SASI1 "SASI #1" + IDS_SASI2 "SASI #2" + IDS_IDE0 "IDE #0" + IDS_IDE1 "IDE #1" + IDS_IDE2 "IDE #2" + IDS_IDE3 "IDE #3" + IDS_SCSI0 "SCSI #0" + IDS_SCSI1 "SCSI #1" + IDS_SCSI2 "SCSI #2" + IDS_SCSI3 "SCSI #3" + IDS_SCSI4 "SCSI #4" + IDS_SCSI5 "SCSI #5" + IDS_SCSI6 "SCSI #6" + IDS_SCSI7 "SCSI #7" + + IDS_FONTTITLE "Select font file" + IDS_FONTEXT "bmp" + IDS_FONTFILTER "PC-98 BMP font (*.bmp)|*.bmp|Virtual98 font|font.rom|All supported files|*.bmp;pc88.fnt;kanji1.rom;kanji2.rom;font.rom;subsys_c.rom;kanji.rom;fnt0808.x1;fnt0816.x1;fnt1616.x1;cgrom.dat|" + IDS_BMPTITLE "Save as bitmap file" + IDS_BMPEXT "bmp" + IDS_BMPFILTER1 "1bit-bitmap (*.bmp)|*.bmp|Graphics Interchange Format (*.gif)|*.gif|" + IDS_BMPFILTER4 "4bit-bitmap (*.bmp)|*.bmp|Graphics Interchange Format (*.gif)|*.gif|" + IDS_BMPFILTER8 "8bit-bitmap (*.bmp)|*.bmp|Graphics Interchange Format (*.gif)|*.gif|" + IDS_BMPFILTER24 "24bit-bitmap (*.bmp)|*.bmp|" + IDS_MIMPITITLE "Open MIMPI define file" + IDS_MIMPIEXT "def" + IDS_MIMPIFILTER "MIMPI define file(*.def)|*.def|" + IDS_FDDTITLE "Select floppy image" + IDS_FDDEXT "d88" + IDS_FDDFILTER "D88 image files (*.D88;*.D98)|*.d88;*.88d;*.d98;*.98d|Floppy disk images (*.XDF;*.HDM;*.DUP;*.2HD)|*.xdf;*.hdm;*.dup;*.2hd;*.tfd|All supported Files|*.d88;*.88d;*.d98;*.98d;*.fdi;*.xdf;*.hdm;*.dup;*.2hd;*.tfd|All files (*.*)|*.*|" + IDS_HDDTITLE "Select HDD image" + IDS_HDDEXT "thd" + IDS_HDDFILTER "Anex86 harddisk image files (*.HDI)|*.hdi|T98 harddisk image files (*.THD)|*.thd|T98-Next harddisk image files (*.NHD)|*.nhd|All supported Files|*.thd;*.nhd;*.hdi|" + IDS_SASITITLE "Select SASI/IDE HDD image" + IDS_ISOTITLE "Select ISO-9660 image" + IDS_ISOEXT "iso" + IDS_ISOFILTER "Cue sheets|*.cue|ISO-9660 image files|*.iso;*.img|All supported Files|*.cue;*.iso;*.img|All Files|*.*|" + IDS_SCSITITLE "Select SCSI HDD image" + IDS_SCSIEXT "hdd" + IDS_SCSIFILTER "Virtual98 harddisk image files (*.HDD)|*.hdd|" + IDS_NEWDISKTITLE "Create disk image" + IDS_NEWDISKEXT "d88" + IDS_NEWDISKFILTER "D88 image files (*.D88;*.88D)|*.d88;*.88d;*.d98;*.98d|Anex86 harddisk image files (*.HDI)|*.hdi|T98 harddisk image files (*.THD)|*.thd|T98-Next harddisk image files (*.NHD)|*.nhd|Virtual98 harddisk image files (*.HDD)|*.hdd|" + IDS_NEWDISKFILTER2 "D88 image files (*.D88;*.88D)|*.d88;*.88d;*.d98;*.98d|Anex86 harddisk image files (*.HDI)|*.hdi|T98 harddisk image files (*.THD)|*.thd|T98-Next harddisk image files (*.NHD)|*.nhd|" + IDS_S98TITLE "Save as S98 log" + IDS_S98EXT "s98" + IDS_S98FILTER "S98 log (*.s98)|*.s98|" + IDS_WAVETITLE "Save as Sound" + IDS_WAVEEXT "wav" + IDS_WAVEFILTER "Wave files (*.wav)|*.wav|" + +END + #endif // 日本語 resources /////////////////////////////////////////////////////////////////////////////