Common Source Code Project for Qt (a.k.a for FM-7).
Revision | 11a0ca9a9c30ea1f3301d25fec4dbfcc3cf1fc5c (tree) |
---|---|
Time | 2020-10-12 00:43:10 |
Author | K.Ohta <whatisthis.sowhat@gmai...> |
Commiter | K.Ohta |
[General] Add RESOURCES, and some license documents convert character code to UTF-8.
@@ -1,78 +1,78 @@ | ||
1 | - K S T 3 2 B (KST32B version 2.0) 説明文書 | |
1 | + K S T 3 2 B (KST32B version 2.0) 隱ャ譏取枚譖ク | |
2 | 2 | |
3 | 3 | COPYRIGHT (C) 2004 by Saka.N (Saka.N.06@b3.mnx.ne.jp) |
4 | - FREEWARE (free to copy,change...; NO RESPONSIBILITY) : 無保証 | |
4 | + FREEWARE (free to copy,change...; NO RESPONSIBILITY) : 辟。菫晁ィシ | |
5 | 5 | |
6 | 6 | for KST32B ver 2.000 : 2004/01/24 by Saka.N |
7 | 7 | |
8 | 8 | |
9 | 9 | |
10 | 10 | |
11 | - 【 1 : 概要 】 | |
12 | - | |
13 | - JIS漢字をモデルにしたKST(Kanji-Stroke-Table:FontFile)です. | |
14 | - このKSTは,CSF/1という独自形式のPlainTextFile(ASCII+半角カナ)で,その | |
15 | -仕様はフォント本体のHeaderCommentに記述しています. フォント・ファイル | |
16 | -本体の,先頭から約20行を参照してください. | |
17 | - 今回のver2.0では,JIS第1水準文字と,(半角の)ASCII,半角カナ,ISO8859-15, | |
18 | -それと,多く(約80%)のJIS第2水準漢字が入っています. 但し,ISO8859-15は, | |
19 | -0xADを除き,且つ,A0〜FFを1A20〜1A7FにMappingして入れています. | |
20 | - KST32Bはフリーウェアですので無保証で,使用,配付改変,再配付等は自由で | |
21 | -すが,使用した結果のいかなる影響についても,責任及び賠償責任は,一切負いか | |
22 | -ねます. | |
23 | - | |
24 | - CSF/1(CompactStrokeFontFormat/ver1)形式及びKST32Bの特徴を列記します. | |
25 | - | |
26 | - ・ コンパクトである; 第2水準を除くと約160KByte. | |
27 | - ・ 30x32の格子点座標を結ぶ直線(Segment)で,Strokeを定義している. | |
28 | - ・ JISのC6226とX0208の文字定義に基づいているが,厳密に従っているわけ | |
29 | - ではない. | |
30 | - ・ PlainText形式なので,実用的ではないが,テキスト・エディターでも内容 | |
31 | - 確認や変更が可能である. | |
32 | - ・ 同じ理由で,ポータビリティーに優れている. | |
11 | + 縲 1 : 讎りヲ 縲 | |
12 | + | |
13 | + JIS貍「蟄励r繝「繝?Ν縺ォ縺励◆KST(Kanji-Stroke-Table:FontFile)縺ァ縺? | |
14 | + 縺薙?KST縺ッ,CSF/1縺ィ縺?≧迢ャ閾ェ蠖「蠑上?PlainTextFile(ASCII+蜊願ァ偵き繝?縺ァ,縺昴? | |
15 | +莉墓ァ倥?繝輔か繝ウ繝域悽菴薙?HeaderComment縺ォ險倩ソー縺励※縺?∪縺? 繝輔か繝ウ繝茨ス・繝輔ぃ繧、繝ォ | |
16 | +譛ャ菴薙?,蜈磯?ュ縺九i邏?0陦後r蜿ら?縺励※縺上□縺輔>. | |
17 | + 莉雁屓縺ョver2.0縺ァ縺ッ,JIS隨ャ1豌エ貅匁枚蟄励→,(蜊願ァ偵?)ASCII,蜊願ァ抵スカ??ISO8859-15, | |
18 | +縺昴l縺ィ,螟壹¥(邏?0%)縺ョJIS隨ャ2豌エ貅匁シ「蟄励′蜈・縺」縺ヲ縺?∪縺? 菴?@,ISO8859-15縺ッ, | |
19 | +0xAD繧帝勁縺?荳斐▽,A0縲廡F繧?A20縲?A7F縺ォMapping縺励※蜈・繧後※縺?∪縺? | |
20 | + KST32B縺ッ繝輔Μ繝シ繧ヲ繧ァ繧「縺ァ縺吶?縺ァ辟。菫晁ィシ縺ァ,菴ソ逕ィ,驟堺サ俶隼螟?蜀埼?莉倡ュ峨?閾ェ逕ア縺ァ | |
21 | +縺吶′,菴ソ逕ィ縺励◆邨先棡縺ョ縺?°縺ェ繧句スア髻ソ縺ォ縺、縺?※繧?雋ャ莉サ蜿翫?雉?蜆溯イャ莉サ縺ッ,荳?蛻?イ?縺?° | |
22 | +縺ュ縺セ縺? | |
23 | + | |
24 | + CSF/1(CompactStrokeFontFormat/ver1)蠖「蠑丞所縺ウKST32B縺ョ迚ケ蠕エ繧貞?險倥@縺セ縺? | |
25 | + | |
26 | + 繝サ 繧ウ繝ウ繝代け繝医〒縺ゅk; 隨ャ2豌エ貅悶r髯、縺上→邏?60KByte. | |
27 | + 繝サ 30x32縺ョ譬シ蟄千せ蠎ァ讓吶r邨舌?逶エ邱?Segment)縺ァ,Stroke繧貞ョ夂セゥ縺励※縺?k. | |
28 | + 繝サ JIS縺ョC6226縺ィX0208縺ョ譁?ュ怜ョ夂セゥ縺ォ蝓コ縺・縺?※縺?k縺?蜴ウ蟇?↓蠕薙▲縺ヲ縺?k繧上¢ | |
29 | + 縺ァ縺ッ縺ェ縺? | |
30 | + 繝サ PlainText蠖「蠑上↑縺ョ縺ァ,螳溽畑逧?〒縺ッ縺ェ縺?′,繝?く繧ケ繝茨ス・繧ィ繝?ぅ繧ソ繝シ縺ァ繧ょ?螳ケ | |
31 | + 遒コ隱阪d螟画峩縺悟庄閭ス縺ァ縺ゅk. | |
32 | + 繝サ 蜷後§逅?罰縺ァ,繝昴?繧ソ繝薙Μ繝?ぅ繝シ縺ォ蜆ェ繧後※縺?k. | |
33 | 33 | |
34 | 34 | |
35 | 35 | |
36 | 36 | |
37 | 37 | |
38 | - 【 2 : ファイル一覧 】 | |
38 | + 縲 2 : 繝輔ぃ繧、繝ォ荳?隕ァ 縲 | |
39 | 39 | |
40 | - KST32B.RDM : THIS FILE : 日本語取説 | |
40 | + KST32B.RDM : THIS FILE : 譌・譛ャ隱槫叙隱ャ | |
41 | 41 | KST32B.MAN : Brief manual text(EnglishLike?) |
42 | - KST32B.TXT : KST-FontData 本体 | |
42 | + KST32B.TXT : KST-FontData 譛ャ菴 | |
43 | 43 | |
44 | 44 | |
45 | 45 | |
46 | 46 | |
47 | - 【 3 : 補足 】 | |
47 | + 縲 3 : 陬懆カウ 縲 | |
48 | 48 | |
49 | - (3.1) 関連Tool : | |
50 | - このKST(フォント)の形式は独自形式(CSF/1)ですので,通常は,そのまま | |
51 | - では使えません. KSTの表示/印刷/形式変換/更新等のToolを,'KSTool'と | |
52 | - いう名称で,Vector社のWib-siteにて公開中です. これはUnix(Linux)& | |
53 | - X-Windowを主対象としていますが,MS-Windows(95,98,98se,Me,2000,Xp)や | |
54 | - NEC/PC-9801での最低限の表示Toolも入っています. | |
49 | + (3.1) 髢「騾」Tool : | |
50 | + 縺薙?KST(繝輔か繝ウ繝?縺ョ蠖「蠑上?迢ャ閾ェ蠖「蠑?CSF/1)縺ァ縺吶?縺ァ,騾壼クク縺ッ,縺昴?縺セ縺セ | |
51 | + 縺ァ縺ッ菴ソ縺医∪縺帙s. KST縺ョ陦ィ遉コ/蜊ー蛻キ/蠖「蠑丞、画鋤/譖エ譁ー遲峨?Tool繧?'KSTool'縺ィ | |
52 | + 縺?≧蜷咲ァー縺ァ,Vector遉セ縺ョWib-site縺ォ縺ヲ蜈ャ髢倶クュ縺ァ縺? 縺薙l縺ッUnix(Linux)& | |
53 | + X-Window繧剃クサ蟇セ雎。縺ィ縺励※縺?∪縺吶′,MS-Windows(95,98,98se,Me,2000,Xp)繧 | |
54 | + NEC/PC-9801縺ァ縺ョ譛?菴朱剞縺ョ陦ィ遉コTool繧ょ?縺」縺ヲ縺?∪縺? | |
55 | 55 | |
56 | - (3.2) Bitmap展開size : | |
57 | - Bitmapへの展開size(Y-方向)は,12〜150pixel程度を想定していますが, | |
58 | - KSTの形式上は32pixelが最適です(X-方向には30). 線の太さは,Y-方向の | |
59 | - sizeを32とした場合で,1.1〜1.9を想定しています. 多少太くても,品質が | |
60 | - 極端に落ちないと思って(?)います. 描画線の先端形状(Cap)は'丸'を推奨 | |
61 | - します. | |
56 | + (3.2) Bitmap螻暮幕size : | |
57 | + Bitmap縺ク縺ョ螻暮幕size(Y-譁ケ蜷?縺ッ,12縲?50pixel遞句コヲ繧呈Φ螳壹@縺ヲ縺?∪縺吶′, | |
58 | + KST縺ョ蠖「蠑丈ク翫?32pixel縺梧怙驕ゥ縺ァ縺?X-譁ケ蜷代↓縺ッ30). 邱壹?螟ェ縺輔?,Y-譁ケ蜷代? | |
59 | + size繧?2縺ィ縺励◆蝣エ蜷医〒,1.1縲?.9繧呈Φ螳壹@縺ヲ縺?∪縺? 螟壼ー大、ェ縺上※繧?蜩∬ウェ縺 | |
60 | + 讌オ遶ッ縺ォ關ス縺。縺ェ縺?→諤昴▲縺ヲ(?)縺?∪縺? 謠冗判邱壹?蜈育ォッ蠖「迥カ(Cap)縺ッ'荳ク'繧呈耳螂ィ | |
61 | + 縺励∪縺? | |
62 | 62 | |
63 | 63 | (3.3) Version_Up History : |
64 | 64 | (3.3.1) KST32A : 1999/10 |
65 | - (主に)1992年に開発したJIS第1水準KSTをVector-Web-Siteへ公開. | |
65 | + (荳サ縺ォ)1992蟷エ縺ォ髢狗匱縺励◆JIS隨ャ1豌エ貅訪ST繧歎ector-Web-Site縺ク蜈ャ髢? | |
66 | 66 | (3.3.2) KST32B ver 1.0 : 2001/03 |
67 | - JIS第2水準の一部を追加し,半角ASCIIと半角カナも追加. 一部の漢字の | |
68 | - 表現をJIS-C6226からX0208へ変更等. | |
67 | + JIS隨ャ2豌エ貅悶?荳?驛ィ繧定ソス蜉?縺?蜊願ァ但SCII縺ィ蜊願ァ抵スカ??b霑ス蜉?. 荳?驛ィ縺ョ貍「蟄励? | |
68 | + 陦ィ迴セ繧谷IS-C6226縺九iX0208縺ク螟画峩遲? | |
69 | 69 | (3.3.3) KST32B ver 2.0 : 2004/01 |
70 | - JIS第2水準漢字を増やした事(全体の約80%)と,第1水準漢字の見直し, | |
71 | - ISO8859-15の追加. 全角EuroSignも0x2921に仮設定等. | |
70 | + JIS隨ャ2豌エ貅匁シ「蟄励r蠅励d縺励◆莠?蜈ィ菴薙?邏?0%)縺ィ,隨ャ1豌エ貅匁シ「蟄励?隕狗峩縺? | |
71 | + ISO8859-15縺ョ霑ス蜉?. 蜈ィ隗脱uroSign繧?x2921縺ォ莉ョ險ュ螳夂ュ? | |
72 | 72 | |
73 | - (3.4) 半角文字の定義領域 : | |
74 | - 全角文字は,CSF/1の全ての定義領域(30x32)を使っていますが,半角文字の | |
75 | - 場合は,その左半分の,15x32のみを使っています. | |
73 | + (3.4) 蜊願ァ呈枚蟄励?螳夂セゥ鬆伜沺 : | |
74 | + 蜈ィ隗呈枚蟄励?,CSF/1縺ョ蜈ィ縺ヲ縺ョ螳夂セゥ鬆伜沺(30x32)繧剃スソ縺」縺ヲ縺?∪縺吶′,蜊願ァ呈枚蟄励? | |
75 | + 蝣エ蜷医?,縺昴?蟾ヲ蜊雁?縺ョ,15x32縺ョ縺ソ繧剃スソ縺」縺ヲ縺?∪縺? | |
76 | 76 | |
77 | 77 | |
78 | - --- 以 上 --- | |
78 | + --- 莉・ 荳 --- |
@@ -1,1150 +1,1150 @@ | ||
1 | 1 | |
2 | -・CPU 1GHz以上のマシンでの動作を推奨します … お察し下さい | |
2 | +繝サCPU 1GHz莉・荳翫?繝槭す繝ウ縺ァ縺ョ蜍穂ス懊r謗ィ螂ィ縺励∪縺 窶ヲ 縺雁ッ溘@荳九&縺 | |
3 | 3 | |
4 | -・SSE2,SSE3は試作段階です … お察し下さい | |
4 | +繝サSSE2,SSE3縺ッ隧ヲ菴懈ョオ髫弱〒縺 窶ヲ 縺雁ッ溘@荳九&縺 | |
5 | 5 | |
6 | -・Screen Optionの Graphic Charger 及び 16色ボードは固定設定で選択できません … お察し下さい | |
6 | +繝サScreen Option縺ョ Graphic Charger 蜿翫? 16濶イ繝懊?繝峨?蝗コ螳夊ィュ螳壹〒驕ク謚槭〒縺阪∪縺帙s 窶ヲ 縺雁ッ溘@荳九&縺 | |
7 | 7 | |
8 | -・フルスクリーンは16bpp固定です … お察し下さい | |
8 | +繝サ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ッ16bpp蝗コ螳壹〒縺 窶ヲ 縺雁ッ溘@荳九&縺 | |
9 | 9 | |
10 | -・ver0.86 rev35からはfmgenを使用できます。fmgenはcisc氏が著作権を所有しています。 | |
10 | +繝サver0.86 rev35縺九i縺ッfmgen繧剃スソ逕ィ縺ァ縺阪∪縺吶?Gmgen縺ッcisc豌上′闡嶺ス懈ィゥ繧呈園譛峨@縺ヲ縺?∪縺吶? | |
11 | 11 | |
12 | -・fmgen_fmgen.cppの343行目は曖昧さを回避するためにインクリメントを分離しています | |
12 | +繝サfmgen_fmgen.cpp縺ョ343陦檎岼縺ッ譖匁乂縺輔r蝗樣∩縺吶k縺溘a縺ォ繧、繝ウ繧ッ繝ェ繝。繝ウ繝医r蛻?屬縺励※縺?∪縺 | |
13 | 13 | |
14 | 14 | Neko Project 21/W |
15 | -開発者: SimK | |
15 | +髢狗匱閠? SimK | |
16 | 16 | site: https://sites.google.com/site/np21win |
17 | 17 | Twitter: https://twitter.com/simk98l |
18 | 18 | mail: simk98lfo@gmail.com |
19 | 19 | |
20 | 20 | |
21 | -【改造版について】 | |
21 | +縲先隼騾?迚医↓縺、縺?※縲 | |
22 | 22 | |
23 | -この改造版は本家ねこぷろとは無関係の人間が作っています。 | |
24 | -無保証です。大事なHDイメージのバックアップはとっておくようにしてください。 | |
23 | +縺薙?謾ケ騾?迚医?譛ャ螳カ縺ュ縺薙?繧阪→縺ッ辟。髢「菫ゅ?莠コ髢薙′菴懊▲縺ヲ縺?∪縺吶? | |
24 | +辟。菫晁ィシ縺ァ縺吶?ょ、ァ莠九↑HD繧、繝。繝シ繧ク縺ョ繝舌ャ繧ッ繧「繝??縺ッ縺ィ縺」縺ヲ縺翫¥繧医≧縺ォ縺励※縺上□縺輔>縲 | |
25 | 25 | |
26 | -改造により追加した以下のファイルはQEMUのうちMITライセンス部分のコードを含んでいるためMITライセンス≒BSDライセンスとします。 | |
27 | -・networkディレクトリ内のファイル | |
28 | -・wabディレクトリ内のファイル | |
26 | +謾ケ騾?縺ォ繧医j霑ス蜉?縺励◆莉・荳九?繝輔ぃ繧、繝ォ縺ッQEMU縺ョ縺?■MIT繝ゥ繧、繧サ繝ウ繧ケ驛ィ蛻??繧ウ繝シ繝峨r蜷ォ繧薙〒縺?k縺溘aMIT繝ゥ繧、繧サ繝ウ繧ケ竕達SD繝ゥ繧、繧サ繝ウ繧ケ縺ィ縺励∪縺吶? | |
27 | +繝サnetwork繝?ぅ繝ャ繧ッ繝医Μ蜀??繝輔ぃ繧、繝ォ | |
28 | +繝サwab繝?ぅ繝ャ繧ッ繝医Μ蜀??繝輔ぃ繧、繝ォ | |
29 | 29 | |
30 | -改造により追加した以下のファイルはDOSBoxのコードを含んでいるためGPLとします。 | |
31 | -・fpemul_dosbox.c | |
32 | -・fpemul_dosbox2.c | |
33 | -・fpemul_softfloat.c | |
30 | +謾ケ騾?縺ォ繧医j霑ス蜉?縺励◆莉・荳九?繝輔ぃ繧、繝ォ縺ッDOSBox縺ョ繧ウ繝シ繝峨r蜷ォ繧薙〒縺?k縺溘aGPL縺ィ縺励∪縺吶? | |
31 | +繝サfpemul_dosbox.c | |
32 | +繝サfpemul_dosbox2.c | |
33 | +繝サfpemul_softfloat.c | |
34 | 34 | |
35 | -改造により追加した以下のファイルはMAMEのコードを含んでいるためGPLとします。 | |
36 | -・sound/mameディレクトリ内のファイル | |
35 | +謾ケ騾?縺ォ繧医j霑ス蜉?縺励◆莉・荳九?繝輔ぃ繧、繝ォ縺ッMAME縺ョ繧ウ繝シ繝峨r蜷ォ繧薙〒縺?k縺溘aGPL縺ィ縺励∪縺吶? | |
36 | +繝サsound/mame繝?ぅ繝ャ繧ッ繝医Μ蜀??繝輔ぃ繧、繝ォ | |
37 | 37 | |
38 | -LGY-98はSUPPORT_NETとSUPPORT_LGY98を、CL-GD5430はSUPPORT_WABとSUPPORT_CL_GD5430をプリプロセッサ定義に追加することで使用できるようになります。ただし、これにより上記MITライセンスのファイルが含まれる点にご留意ください。 | |
38 | +LGY-98縺ッSUPPORT_NET縺ィSUPPORT_LGY98繧偵?,L-GD5430縺ッSUPPORT_WAB縺ィSUPPORT_CL_GD5430繧偵?繝ェ繝励Ο繧サ繝?し螳夂セゥ縺ォ霑ス蜉?縺吶k縺薙→縺ァ菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺吶?ゅ◆縺?縺励?√%繧後↓繧医j荳願ィ弄IT繝ゥ繧、繧サ繝ウ繧ケ縺ョ繝輔ぃ繧、繝ォ縺悟性縺セ繧後k轤ケ縺ォ縺皮蕗諢上¥縺?縺輔>縲 | |
39 | 39 | |
40 | -FPUはUSE_FPUをプリプロセッサ定義に追加することで使用できるようになります。ただし、これにより上記GPLのファイルが含まれる点にご留意ください。 | |
40 | +FPU縺ッUSE_FPU繧偵?繝ェ繝励Ο繧サ繝?し螳夂セゥ縺ォ霑ス蜉?縺吶k縺薙→縺ァ菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺吶?ゅ◆縺?縺励?√%繧後↓繧医j荳願ィ賂PL縺ョ繝輔ぃ繧、繝ォ縺悟性縺セ繧後k轤ケ縺ォ縺皮蕗諢上¥縺?縺輔>縲 | |
41 | 41 | |
42 | -MAME OPL3はUSE_MAMEをプリプロセッサ定義に追加することで使用できるようになります。ただし、これにより上記GPLのファイルが含まれる点にご留意ください。 | |
42 | +MAME OPL3縺ッUSE_MAME繧偵?繝ェ繝励Ο繧サ繝?し螳夂セゥ縺ォ霑ス蜉?縺吶k縺薙→縺ァ菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺吶?ゅ◆縺?縺励?√%繧後↓繧医j荳願ィ賂PL縺ョ繝輔ぃ繧、繝ォ縺悟性縺セ繧後k轤ケ縺ォ縺皮蕗諢上¥縺?縺輔>縲 | |
43 | 43 | |
44 | -また、SUPPORT_LARGE_HDDを定義すると2GBオーバーのハードディスクイメージを扱えるようになります。この際、compiler.hのNHD_MAXSIZEで作成可能な最大サイズ(MB)を指定可能です。DOS上では8GBまで正常に扱えます。それ以上はBIOSの都合によりWindowsのプロテクトモードドライバでしか利用できません。 | |
44 | +縺セ縺溘?ヾUPPORT_LARGE_HDD繧貞ョ夂セゥ縺吶k縺ィ2GB繧ェ繝シ繝舌?縺ョ繝上?繝峨ョ繧」繧ケ繧ッ繧、繝。繝シ繧ク繧呈桶縺医k繧医≧縺ォ縺ェ繧翫∪縺吶?ゅ%縺ョ髫帙?…ompiler.h縺ョNHD_MAXSIZE縺ァ菴懈?蜿ッ閭ス縺ェ譛?螟ァ繧オ繧、繧コ(MB)繧呈欠螳壼庄閭ス縺ァ縺吶??OS荳翫〒縺ッ8GB縺セ縺ァ豁」蟶ク縺ォ謇ア縺医∪縺吶?ゅ◎繧御サ・荳翫?BIOS縺ョ驛ス蜷医↓繧医jWindows縺ョ繝励Ο繝?け繝医Δ繝シ繝峨ラ繝ゥ繧、繝舌〒縺励°蛻ゥ逕ィ縺ァ縺阪∪縺帙s縲 | |
45 | 45 | |
46 | 46 | SUPPORT_PC9821 |
47 | -PC-9821関連の機能(256色モードとか)をサポートします。本家にもありますが以下の定義はこれが無いとまともに使えないので念のためここに書いておきます。 | |
47 | +PC-9821髢「騾」縺ョ讖溯???56濶イ繝「繝シ繝峨→縺具シ峨r繧オ繝昴?繝医@縺セ縺吶?よ悽螳カ縺ォ繧ゅ≠繧翫∪縺吶′莉・荳九?螳夂セゥ縺ッ縺薙l縺檎┌縺?→縺セ縺ィ繧ゅ↓菴ソ縺医↑縺??縺ァ蠢オ縺ョ縺溘a縺薙%縺ォ譖ク縺?※縺翫″縺セ縺吶? | |
48 | 48 | |
49 | 49 | SUPPORT_IDEIO |
50 | -IDEをサポートします。Windows2000の動作には必須。この定義自体は本家にもありますが、Neko Project 21/WではTRACEの定義は不要で、TRACEを定義してもSUPPORT_IDEIOは定義されません。 | |
50 | +IDE繧偵し繝昴?繝医@縺セ縺吶?8indows2000縺ョ蜍穂ス懊↓縺ッ蠢??医?ゅ%縺ョ螳夂セゥ閾ェ菴薙?譛ャ螳カ縺ォ繧ゅ≠繧翫∪縺吶′縲¨eko Project 21/W縺ァ縺ッTRACE縺ョ螳夂セゥ縺ッ荳崎ヲ√〒縲ゝRACE繧貞ョ夂セゥ縺励※繧4UPPORT_IDEIO縺ッ螳夂セゥ縺輔l縺セ縺帙s縲 | |
51 | 51 | |
52 | 52 | SUPPORT_LARGE_HDD |
53 | -2GBを越えるNHD形式ディスクイメージをサポートします。Windows2000を使う場合には事実上必須。 | |
53 | +2GB繧定カ翫∴繧起HD蠖「蠑上ョ繧」繧ケ繧ッ繧、繝。繝シ繧ク繧偵し繝昴?繝医@縺セ縺吶?8indows2000繧剃スソ縺??エ蜷医↓縺ッ莠句ョ滉ク雁ソ??医? | |
54 | 54 | |
55 | 55 | SUPPORT_HRTIMER |
56 | -高分解能タイマをサポートします | |
56 | +鬮伜?隗」閭ス繧ソ繧、繝槭r繧オ繝昴?繝医@縺セ縺 | |
57 | 57 | |
58 | 58 | SUPPORT_NET |
59 | -ネットワーク(LAN)基本機能を有効にします。ネットワークデバイスを使用する場合には必須(の予定)。 | |
59 | +繝阪ャ繝医Ρ繝シ繧ッ??AN?牙渕譛ャ讖溯?繧呈怏蜉ケ縺ォ縺励∪縺吶?ゅロ繝?ヨ繝ッ繝シ繧ッ繝?ヰ繧、繧ケ繧剃スソ逕ィ縺吶k蝣エ蜷医↓縺ッ蠢??茨シ医?莠亥ョ夲シ峨? | |
60 | 60 | |
61 | 61 | SUPPORT_WAB |
62 | -ウィンドウアクセラレータ基本機能を有効にします。ウィンドウアクセラレータを使用する場合には必須(の予定)。 | |
62 | +繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蝓コ譛ャ讖溯?繧呈怏蜉ケ縺ォ縺励∪縺吶?ゅえ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧剃スソ逕ィ縺吶k蝣エ蜷医↓縺ッ蠢??茨シ医?莠亥ョ夲シ峨? | |
63 | 63 | |
64 | 64 | SUPPORT_LGY98 |
65 | -メルコのLGY-98を使用可能にする。SUPPORT_NETの定義が必要。定義するとライセンスがGPLv2になります。 | |
65 | +繝。繝ォ繧ウ縺ョLGY-98繧剃スソ逕ィ蜿ッ閭ス縺ォ縺吶k縲4UPPORT_NET縺ョ螳夂セゥ縺悟ソ?ヲ√?ょョ夂セゥ縺吶k縺ィ繝ゥ繧、繧サ繝ウ繧ケ縺隈PLv2縺ォ縺ェ繧翫∪縺吶? | |
66 | 66 | |
67 | 67 | SUPPORT_CL_GD5430 |
68 | -Cirrus LogicのCL-GD5430を使用可能にする。SUPPORT_WABの定義が必要。定義するとライセンスがGPLv2になります。 | |
68 | +Cirrus Logic縺ョCL-GD5430繧剃スソ逕ィ蜿ッ閭ス縺ォ縺吶k縲4UPPORT_WAB縺ョ螳夂セゥ縺悟ソ?ヲ√?ょョ夂セゥ縺吶k縺ィ繝ゥ繧、繧サ繝ウ繧ケ縺隈PLv2縺ォ縺ェ繧翫∪縺吶? | |
69 | 69 | |
70 | 70 | SUPPORT_VPCVHD |
71 | -VirtualPCの固定サイズVHDイメージをサポートする。 | |
71 | +VirtualPC縺ョ蝗コ螳壹し繧、繧コVHD繧、繝。繝シ繧ク繧偵し繝昴?繝医☆繧九? | |
72 | 72 | |
73 | 73 | SUPPORT_PHYSICAL_CDDRV |
74 | -物理CD/DVDドライブのマウントをサポートする。コンパイルにWinDDKが必要です。 | |
74 | +迚ゥ逅?D/DVD繝峨Λ繧、繝悶?繝槭え繝ウ繝医r繧オ繝昴?繝医☆繧九?ゅさ繝ウ繝代う繝ォ縺ォWinDDK縺悟ソ?ヲ√〒縺吶? | |
75 | 75 | |
76 | 76 | SUPPORT_FMGEN |
77 | -fmgenをサポートします。使用する際はsound/fmgenのfmgen_readme.txtに書かれているfmgenのライセンス(著作権明記・フリーソフト化・改変明示・テキスト添付など)に従ってください。 | |
78 | -fmgenにはソースコード再配布にも制約がありますので、fmgenのライセンスに従えない場合はこれらのソース(sound/fmgen)を削除してください。 | |
77 | +fmgen繧偵し繝昴?繝医@縺セ縺吶?ゆスソ逕ィ縺吶k髫帙?sound/fmgen縺ョfmgen_readme.txt縺ォ譖ク縺九l縺ヲ縺?kfmgen縺ョ繝ゥ繧、繧サ繝ウ繧ケ?郁送菴懈ィゥ譏手ィ倥?繝輔Μ繝シ繧ス繝輔ヨ蛹悶?謾ケ螟画?遉コ繝サ繝?く繧ケ繝域キサ莉倥↑縺ゥ?峨↓蠕薙▲縺ヲ縺上□縺輔>縲 | |
78 | +fmgen縺ォ縺ッ繧ス繝シ繧ケ繧ウ繝シ繝牙?驟榊ク?↓繧ょ宛邏?′縺ゅj縺セ縺吶?縺ァ縲’mgen縺ョ繝ゥ繧、繧サ繝ウ繧ケ縺ォ蠕薙∴縺ェ縺??エ蜷医?縺薙l繧峨?繧ス繝シ繧ケ??ound/fmgen?峨r蜑企勁縺励※縺上□縺輔>縲 | |
79 | 79 | |
80 | 80 | SUPPORT_PCI |
81 | -PCIバスをサポートします。 | |
81 | +PCI繝舌せ繧偵し繝昴?繝医@縺セ縺吶? | |
82 | 82 | |
83 | 83 | SUPPORT_FPU_DOSBOX |
84 | -DOSBoxから移植された64bit倍精度浮動小数点FPUを使用可能にします。実CPUの精度より劣るため結果が不正確になる場合があります。USE_FPUの定義も必要です。DOSBoxからの移植コードが含まれるため、これを含めてコンパイルするとライセンスがGPLになります。 | |
84 | +DOSBox縺九i遘サ讀阪&繧後◆64bit蛟咲イセ蠎ヲ豬ョ蜍募ー乗焚轤ケFPU繧剃スソ逕ィ蜿ッ閭ス縺ォ縺励∪縺吶?ょョ櫃PU縺ョ邊セ蠎ヲ繧医j蜉」繧九◆繧∫オ先棡縺御ク肴ュ」遒コ縺ォ縺ェ繧句?エ蜷医′縺ゅj縺セ縺吶?6SE_FPU縺ョ螳夂セゥ繧ょソ?ヲ√〒縺吶??OSBox縺九i縺ョ遘サ讀阪さ繝シ繝峨′蜷ォ縺セ繧後k縺溘a縲√%繧後r蜷ォ繧√※繧ウ繝ウ繝代う繝ォ縺吶k縺ィ繝ゥ繧、繧サ繝ウ繧ケ縺隈PL縺ォ縺ェ繧翫∪縺吶? | |
85 | 85 | |
86 | 86 | SUPPORT_FPU_DOSBOX2 |
87 | -DOSBoxから移植された64bit倍精度浮動小数点FPUに80bit拡張倍精度相当の整数ロード・ストア機能を追加したものを使用可能にします。整数のロード・ストア命令以外は実CPUの精度より劣るため結果が不正確になる場合があります。USE_FPUの定義も必要です。DOSBoxからの移植コードが含まれるため、これを含めてコンパイルするとライセンスがGPLになります。 | |
87 | +DOSBox縺九i遘サ讀阪&繧後◆64bit蛟咲イセ蠎ヲ豬ョ蜍募ー乗焚轤ケFPU縺ォ80bit諡。蠑オ蛟咲イセ蠎ヲ逶ク蠖薙?謨エ謨ー繝ュ繝シ繝峨?繧ケ繝医い讖溯?繧定ソス蜉?縺励◆繧ゅ?繧剃スソ逕ィ蜿ッ閭ス縺ォ縺励∪縺吶?よ紛謨ー縺ョ繝ュ繝シ繝峨?繧ケ繝医い蜻ス莉、莉・螟悶?螳櫃PU縺ョ邊セ蠎ヲ繧医j蜉」繧九◆繧∫オ先棡縺御ク肴ュ」遒コ縺ォ縺ェ繧句?エ蜷医′縺ゅj縺セ縺吶?6SE_FPU縺ョ螳夂セゥ繧ょソ?ヲ√〒縺吶??OSBox縺九i縺ョ遘サ讀阪さ繝シ繝峨′蜷ォ縺セ繧後k縺溘a縲√%繧後r蜷ォ繧√※繧ウ繝ウ繝代う繝ォ縺吶k縺ィ繝ゥ繧、繧サ繝ウ繧ケ縺隈PL縺ォ縺ェ繧翫∪縺吶? | |
88 | 88 | |
89 | 89 | SUPPORT_FPU_SOFTFLOAT |
90 | -FPUでBerkeley SoftFloatによる拡張倍精度浮動小数点数演算を使用します。ほとんどの浮動小数点数演算がx87 FPUの仕様通りの精度になりますが、パフォーマンスは悪くなります。USE_FPUの定義も必要です。DOSBoxからの移植コードも含まれるため、これを含めてコンパイルするとライセンスがGPLになります。 | |
90 | +FPU縺ァBerkeley SoftFloat縺ォ繧医k諡。蠑オ蛟咲イセ蠎ヲ豬ョ蜍募ー乗焚轤ケ謨ー貍皮ョ励r菴ソ逕ィ縺励∪縺吶?ゅ⊇縺ィ繧薙←縺ョ豬ョ蜍募ー乗焚轤ケ謨ー貍皮ョ励′x87 FPU縺ョ莉墓ァ倬?壹j縺ョ邊セ蠎ヲ縺ォ縺ェ繧翫∪縺吶′縲√ヱ繝輔か繝シ繝槭Φ繧ケ縺ッ謔ェ縺上↑繧翫∪縺吶?6SE_FPU縺ョ螳夂セゥ繧ょソ?ヲ√〒縺吶??OSBox縺九i縺ョ遘サ讀阪さ繝シ繝峨b蜷ォ縺セ繧後k縺溘a縲√%繧後r蜷ォ繧√※繧ウ繝ウ繝代う繝ォ縺吶k縺ィ繝ゥ繧、繧サ繝ウ繧ケ縺隈PL縺ォ縺ェ繧翫∪縺吶? | |
91 | 91 | |
92 | 92 | USE_FPU |
93 | -FPUをサポートします。このバージョンでは使用可能なエミュレーションFPUを指定するためにSUPPORT_FPU_DOSBOX, SUPPORT_FPU_DOSBOX2またはSUPPORT_FPU_SOFTFLOATも定義してください。 | |
93 | +FPU繧偵し繝昴?繝医@縺セ縺吶?ゅ%縺ョ繝舌?繧ク繝ァ繝ウ縺ァ縺ッ菴ソ逕ィ蜿ッ閭ス縺ェ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウFPU繧呈欠螳壹☆繧九◆繧√↓SUPPORT_FPU_DOSBOX, SUPPORT_FPU_DOSBOX2縺セ縺溘?SUPPORT_FPU_SOFTFLOAT繧ょョ夂セゥ縺励※縺上□縺輔>縲 | |
94 | 94 | |
95 | 95 | SUPPORT_SCRN_DIRECT3D |
96 | -Direct3Dによる画面描画をサポートします。拡大縮小時の補間モードを指定できるようになります。 | |
96 | +Direct3D縺ォ繧医k逕サ髱「謠冗判繧偵し繝昴?繝医@縺セ縺吶?よ僑螟ァ邵ョ蟆乗凾縺ョ陬憺俣繝「繝シ繝峨r謖?ョ壹〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺吶? | |
97 | 97 | |
98 | 98 | SUPPORT_FAST_MEMORYCHECK |
99 | -高速メモリチェック機能をサポートします | |
99 | +鬮倬?溘Γ繝「繝ェ繝√ぉ繝?け讖溯?繧偵し繝昴?繝医@縺セ縺 | |
100 | 100 | |
101 | 101 | SUPPORT_LARGE_MEMORY |
102 | -256MBを超える大容量メモリの割り当てを可能にします。 | |
102 | +256MB繧定カ?∴繧句、ァ螳ケ驥上Γ繝「繝ェ縺ョ蜑イ繧雁ス薙※繧貞庄閭ス縺ォ縺励∪縺吶? | |
103 | 103 | |
104 | 104 | SUPPORT_PEGC |
105 | -PEGCプレーンモードを部分的にサポートします。 | |
105 | +PEGC繝励Ξ繝シ繝ウ繝「繝シ繝峨r驛ィ蛻?噪縺ォ繧オ繝昴?繝医@縺セ縺吶? | |
106 | 106 | |
107 | 107 | SUPPORT_ASYNC_CPU |
108 | -CPUの非同期動作をサポートします。 | |
108 | +CPU縺ョ髱槫酔譛溷虚菴懊r繧オ繝昴?繝医@縺セ縺吶? | |
109 | 109 | |
110 | 110 | SUPPORT_SMPU98 |
111 | -Super MPUをサポートします。 | |
111 | +Super MPU繧偵し繝昴?繝医@縺セ縺吶? | |
112 | 112 | |
113 | 113 | SUPPORT_WACOM_TABLET |
114 | -WACOM製ペンタブレットのエミュレーションをサポートします。 | |
114 | +WACOM陬ス繝壹Φ繧ソ繝悶Ξ繝?ヨ縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧偵し繝昴?繝医@縺セ縺吶? | |
115 | 115 | |
116 | 116 | SUPPORT_RS232C_FIFO |
117 | -RS-232CでFIFO通信モードをサポートします。 | |
117 | +RS-232C縺ァFIFO騾壻ソ。繝「繝シ繝峨r繧オ繝昴?繝医@縺セ縺吶? | |
118 | 118 | |
119 | 119 | SUPPORT_NAMED_PIPE |
120 | -COMポートとして名前付きパイプを使用できるようにします。 | |
120 | +COM繝昴?繝医→縺励※蜷榊燕莉倥″繝代う繝励r菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺励∪縺吶? | |
121 | 121 | |
122 | 122 | SUPPORT_IA32_HAXM |
123 | -Intel Hardware Accelerated Execution Managerの仮想化支援を使用してCPUエミュレーションを行います | |
124 | -注意:HAXMを使用するとPC-98としての互換性がかなり失われるため注意 | |
123 | +Intel Hardware Accelerated Execution Manager縺ョ莉ョ諠ウ蛹匁髪謠エ繧剃スソ逕ィ縺励※CPU繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧定。後>縺セ縺 | |
124 | +豕ィ諢擾シ唏AXM繧剃スソ逕ィ縺吶k縺ィPC-98縺ィ縺励※縺ョ莠呈鋤諤ァ縺後°縺ェ繧雁、ア繧上l繧九◆繧∵ウィ諢 | |
125 | 125 | |
126 | 126 | USE_TSC |
127 | -タイムスタンプカウンタをサポートします。Pentium以降のエミュレーションに必要。 | |
127 | +繧ソ繧、繝?繧ケ繧ソ繝ウ繝励き繧ヲ繝ウ繧ソ繧偵し繝昴?繝医@縺セ縺吶?1entium莉・髯阪?繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
128 | 128 | |
129 | 129 | USE_MMX |
130 | -MMX命令をサポートします。USE_FPUも必要です。Pentium II/MMX Pentiumのエミュレーションに必要。 | |
130 | +MMX蜻ス莉、繧偵し繝昴?繝医@縺セ縺吶?6SE_FPU繧ょソ?ヲ√〒縺吶?1entium II/MMX Pentium縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
131 | 131 | |
132 | 132 | USE_3DNOW |
133 | -3DNow!命令をサポートします。USE_FPUも必要です。AMD K6-2, K6-IIIのエミュレーションに必要。 | |
133 | +3DNow!蜻ス莉、繧偵し繝昴?繝医@縺セ縺吶?6SE_FPU繧ょソ?ヲ√〒縺吶??MD K6-2, K6-III縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
134 | 134 | |
135 | 135 | USE_SSE |
136 | -SSE命令をサポートします。USE_FPU, USE_MMXも必要です。Pentium III/AMD K7 Athlon/AMD K7 Athlon XPのエミュレーションに必要。 | |
136 | +SSE蜻ス莉、繧偵し繝昴?繝医@縺セ縺吶?6SE_FPU, USE_MMX繧ょソ?ヲ√〒縺吶?1entium III/AMD K7 Athlon/AMD K7 Athlon XP縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
137 | 137 | |
138 | 138 | USE_SSE2 |
139 | -SSE2命令をサポートします。USE_FPU, USE_MMX, USE_SSEも必要です。Pentium Mのエミュレーションに必要。 | |
139 | +SSE2蜻ス莉、繧偵し繝昴?繝医@縺セ縺吶?6SE_FPU, USE_MMX, USE_SSE繧ょソ?ヲ√〒縺吶?1entium M縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
140 | 140 | |
141 | 141 | USE_SSE3 |
142 | -SSE3命令をサポートします。USE_FPU, USE_MMX, USE_SSE, USE_SSE2も必要です。Pentium 4のエミュレーションに必要。 | |
142 | +SSE3蜻ス莉、繧偵し繝昴?繝医@縺セ縺吶?6SE_FPU, USE_MMX, USE_SSE, USE_SSE2繧ょソ?ヲ√〒縺吶?1entium 4縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ォ蠢?ヲ√? | |
143 | 143 | |
144 | 144 | USE_MAME |
145 | -MAMEによるOPL3 FM音源をサポートします。MAMEのライセンス(GPL)に従えない場合はこれらのソース(sound/mame)を削除してください。 | |
145 | +MAME縺ォ繧医kOPL3 FM髻ウ貅舌r繧オ繝昴?繝医@縺セ縺吶??AME縺ョ繝ゥ繧、繧サ繝ウ繧ケ(GPL)縺ォ蠕薙∴縺ェ縺??エ蜷医?縺薙l繧峨?繧ス繝シ繧ケ??ound/mame?峨r蜑企勁縺励※縺上□縺輔>縲 | |
146 | 146 | |
147 | 147 | USE_FASTPAGING |
148 | -ページングの際にウィンドウアクセラレータ関係のVRAMウィンドウ・MMIO処理を省略して高速化します。 | |
148 | +繝壹?繧ク繝ウ繧ー縺ョ髫帙↓繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ髢「菫ゅ?VRAM繧ヲ繧」繝ウ繝峨え繝サMMIO蜃ヲ逅?r逵∫払縺励※鬮倬?溷喧縺励∪縺吶? | |
149 | 149 | |
150 | 150 | USE_VME |
151 | -仮想86モード拡張をサポートします。 | |
151 | +莉ョ諠ウ86繝「繝シ繝画僑蠑オ繧偵し繝昴?繝医@縺セ縺吶? | |
152 | 152 | |
153 | 153 | BIOS_IO_EMULATION |
154 | -エミュレーションBIOSによるI/Oポート操作のエミュレーション機能をサポートします。 | |
154 | +繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウBIOS縺ォ繧医kI/O繝昴?繝域桃菴懊?繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ讖溯?繧偵し繝昴?繝医@縺セ縺吶? | |
155 | 155 | |
156 | 156 | HOOK_SYSKEY |
157 | -システム関連ショートカットキーをローレベルシステムフックで乗っ取る。 | |
157 | +繧キ繧ケ繝?Β髢「騾」繧キ繝ァ繝シ繝医き繝?ヨ繧ュ繝シ繧偵Ο繝シ繝ャ繝吶Ν繧キ繧ケ繝?Β繝輔ャ繧ッ縺ァ荵励▲蜿悶k縲 | |
158 | 158 | |
159 | 159 | ALLOW_MULTIRUN |
160 | -猫を無条件で複数起動可能にする。ほぼテスト用。英語が怪しい。 | |
160 | +迪ォ繧堤┌譚。莉カ縺ァ隍?焚襍キ蜍募庄閭ス縺ォ縺吶k縲ゅ⊇縺シ繝?せ繝育畑縲り恭隱槭′諤ェ縺励>縲 | |
161 | 161 | |
162 | -・メモリは最大1500MB程度です。128MBを超え始めると挙動怪しいプログラムが増えてきます。64MB以下はどのようなプログラムでもほぼ安全です。 | |
162 | +繝サ繝。繝「繝ェ縺ッ譛?螟ァ1500MB遞句コヲ縺ァ縺吶??28MB繧定カ?∴蟋九a繧九→謖吝虚諤ェ縺励>繝励Ο繧ー繝ゥ繝?縺悟「励∴縺ヲ縺阪∪縺吶??4MB莉・荳九?縺ゥ縺ョ繧医≧縺ェ繝励Ο繧ー繝ゥ繝?縺ァ繧ゅ⊇縺シ螳牙?縺ァ縺吶? | |
163 | 163 | |
164 | -・Ctrl+Alt+Delは代わりにCtrl+Alt+ScrollLockに割り当てられていますが、押すのが無理な場合はメニューのSend Ctrl+Alt+Delを使うかソフトウェアキーボードを駆使してください(この場合実キーボードでCtrl+Altを押しながらソフトウェアキーボードのDelを押せばOKです) | |
164 | +繝サCtrl+Alt+Del縺ッ莉」繧上j縺ォCtrl+Alt+ScrollLock縺ォ蜑イ繧雁ス薙※繧峨l縺ヲ縺?∪縺吶′縲∵款縺吶?縺檎┌逅?↑蝣エ蜷医?繝。繝九Η繝シ縺ョSend Ctrl+Alt+Del繧剃スソ縺?°繧ス繝輔ヨ繧ヲ繧ァ繧「繧ュ繝シ繝懊?繝峨r鬧?スソ縺励※縺上□縺輔>?医%縺ョ蝣エ蜷亥ョ溘く繝シ繝懊?繝峨〒Ctrl+Alt繧呈款縺励↑縺後i繧ス繝輔ヨ繧ヲ繧ァ繧「繧ュ繝シ繝懊?繝峨?Del繧呈款縺帙?OK縺ァ縺呻シ | |
165 | 165 | |
166 | -・LANはMELCOのLGY-98固定です | |
166 | +繝サLAN縺ッMELCO縺ョLGY-98蝗コ螳壹〒縺 | |
167 | 167 | |
168 | -・LANを動作させるにはTAP-Win32が必要です。外部ネットワークに繋ぎたいときはブリッジ接続などをしてください。 | |
168 | +繝サLAN繧貞虚菴懊&縺帙k縺ォ縺ッTAP-Win32縺悟ソ?ヲ√〒縺吶?ょ、夜Κ繝阪ャ繝医Ρ繝シ繧ッ縺ォ郢九℃縺溘>縺ィ縺阪?繝悶Μ繝?ず謗・邯壹↑縺ゥ繧偵@縺ヲ縺上□縺輔>縲 | |
169 | 169 | |
170 | -・対応しているウィンドウアクセラレータはPC-9821内蔵のCL-GD54xx(PCI接続含む)、PC-9801-96ボード、MELCO WAB-S, WSN-A2F, WSN-A4F、及びI-O DATA GA-98NBシリーズです(排他) | |
170 | +繝サ蟇セ蠢懊@縺ヲ縺?k繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ッPC-9821蜀?鳩縺ョCL-GD54xx??CI謗・邯壼性繧??峨? ̄C-9801-96繝懊?繝峨?`ELCO WAB-S, WSN-A2F, WSN-A4F縲∝所縺ウI-O DATA GA-98NB繧キ繝ェ繝シ繧コ縺ァ縺呻シ域賜莉厄シ | |
171 | 171 | |
172 | -・ウィンドウアクセラレータ別窓モードはキー操作とマウスキャプチャはメインウィンドウでしかできません | |
172 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙Δ繝シ繝峨?繧ュ繝シ謫堺ス懊→繝槭え繧ケ繧ュ繝」繝励メ繝」縺ッ繝。繧、繝ウ繧ヲ繧」繝ウ繝峨え縺ァ縺励°縺ァ縺阪∪縺帙s | |
173 | 173 | |
174 | -・ウィンドウアクセラレータ別窓ではキー動作とマウスキャプチャ操作のみ可能です | |
174 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙〒縺ッ繧ュ繝シ蜍穂ス懊→繝槭え繧ケ繧ュ繝」繝励メ繝」謫堺ス懊?縺ソ蜿ッ閭ス縺ァ縺 | |
175 | 175 | |
176 | -・ウィンドウアクセラレータ別窓のサイズをデフォルトに戻したい場合はシステムメニューで画面サイズリセットを選択してください | |
176 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙?繧オ繧、繧コ繧偵ョ繝輔か繝ォ繝医↓謌サ縺励◆縺??エ蜷医?繧キ繧ケ繝?Β繝。繝九Η繝シ縺ァ逕サ髱「繧オ繧、繧コ繝ェ繧サ繝?ヨ繧帝∈謚槭@縺ヲ縺上□縺輔> | |
177 | 177 | |
178 | -・noreset版は廃止されました | |
178 | +繝サnoreset迚医?蟒?ュ「縺輔l縺セ縺励◆ | |
179 | 179 | |
180 | -・trace版もバイナリ配布をやめました(TRACEをプリプロセッサ定義に追加して自分でコンパイルしてください) | |
180 | +繝サtrace迚医b繝舌う繝翫Μ驟榊ク?r繧?a縺セ縺励◆??RACE繧偵?繝ェ繝励Ο繧サ繝?し螳夂セゥ縺ォ霑ス蜉?縺励※閾ェ蛻?〒繧ウ繝ウ繝代う繝ォ縺励※縺上□縺輔>? | |
181 | 181 | |
182 | -・2GB以上のサイズのNHDディスクイメージを作成可能ですが、オリジナルのNeko Project II/21では使用できません(ディスクが破壊される可能性があります) | |
182 | +繝サ2GB莉・荳翫?繧オ繧、繧コ縺ョNHD繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク繧剃ス懈?蜿ッ閭ス縺ァ縺吶′縲√が繝ェ繧ク繝翫Ν縺ョNeko Project II/21縺ァ縺ッ菴ソ逕ィ縺ァ縺阪∪縺帙s?医ョ繧」繧ケ繧ッ縺檎?エ螢翫&繧後k蜿ッ閭ス諤ァ縺後≠繧翫∪縺呻シ | |
183 | 183 | |
184 | 184 | |
185 | -【既知の問題点】 | |
185 | +縲先里遏・縺ョ蝠城。檎せ縲 | |
186 | 186 | |
187 | -・LGY-98は公式のDOS用設定ユーティリティが使えません(設定が出来ないだけで状態確認などは出来ます) | |
187 | +繝サLGY-98縺ッ蜈ャ蠑上?DOS逕ィ險ュ螳壹Θ繝シ繝?ぅ繝ェ繝?ぅ縺御スソ縺医∪縺帙s?郁ィュ螳壹′蜃コ譚・縺ェ縺?□縺代〒迥カ諷狗「コ隱阪↑縺ゥ縺ッ蜃コ譚・縺セ縺呻シ | |
188 | 188 | |
189 | -・IDEはWindows上での認識が不安定です(実機BIOS無しWin95/98ではCD-ROMドライブのみ) | |
189 | +繝サIDE縺ッWindows荳翫〒縺ョ隱崎ュ倥′荳榊ョ牙ョ壹〒縺呻シ亥ョ滓ゥ檻IOS辟。縺邑in95/98縺ァ縺ッCD-ROM繝峨Λ繧、繝悶?縺ソ? | |
190 | 190 | |
191 | 191 | |
192 | -【Special thanks】 | |
193 | -Neko Project 21/W の開発にあたり、以下の方々のご協力を頂きました。 | |
194 | -この場を借りて御礼申し上げます。 | |
192 | +縲心pecial thanks縲 | |
193 | +Neko Project 21/W 縺ョ髢狗匱縺ォ縺ゅ◆繧翫?∽サ・荳九?譁ケ縲??縺泌鵠蜉帙r鬆ゅ″縺セ縺励◆縲 | |
194 | +縺薙?蝣エ繧貞?溘j縺ヲ蠕。遉シ逕ウ縺嶺ク翫£縺セ縺吶? | |
195 | 195 | |
196 | -・富沢さん(SL9821作者) | |
197 | -Win9xにおけるマルチメディアタイマーの不具合修正と、Win95を除く全Windows用のFDC修正をしてくださいました。 | |
196 | +繝サ蟇梧イ「縺輔s??L9821菴懆??シ | |
197 | +Win9x縺ォ縺翫¢繧九?繝ォ繝√Γ繝?ぅ繧「繧ソ繧、繝槭?縺ョ荳榊?蜷井ソョ豁」縺ィ縲仝in95繧帝勁縺丞?Windows逕ィ縺ョFDC菫ョ豁」繧偵@縺ヲ縺上□縺輔>縺セ縺励◆縲 | |
198 | 198 | |
199 | -・横内さん | |
200 | -Win95におけるFDC修正、Win2000においてIDEのスレーブデバイスを認識しない問題修正、WSN-A2F/A4FがWin9xで認識しない不具合、GA-98NBが正常に動作しない問題を修正してくださいました。 | |
199 | +繝サ讓ェ蜀?&繧 | |
200 | +Win95縺ォ縺翫¢繧祈DC菫ョ豁」縲仝in2000縺ォ縺翫>縺ヲIDE縺ョ繧ケ繝ャ繝シ繝悶ョ繝舌う繧ケ繧定ェ崎ュ倥@縺ェ縺?撫鬘御ソョ豁」縲仝SN-A2F/A4F縺係in9x縺ァ隱崎ュ倥@縺ェ縺?ク榊?蜷医?;A-98NB縺梧ュ」蟶ク縺ォ蜍穂ス懊@縺ェ縺?撫鬘後r菫ョ豁」縺励※縺上□縺輔>縺セ縺励◆縲 | |
201 | 201 | |
202 | 202 | |
203 | -【改造版 更新履歴】 | |
204 | -0.86 rev69 -> 0.86 rev70β1 | |
205 | -・CL-GD5446のVideo Window機能に対応しました | |
206 | -・非同期CD-ROMアクセスを改良しました(つもり) | |
207 | -・CD-DAでデータトラックを再生しようとしたときに自動スキップするオプションを追加 | |
208 | - ・INIにCDDTSKIP=trueを書くとスキップされるようになります | |
209 | -・マウスを高速で動かすと移動量がおかしくなる問題について対策 | |
210 | -・AsyncCPUの時の上限クロックを設定即時反映ではなくリセットまで記憶する仕様に変更 | |
211 | -・最近のCPUは高速らしいのでCPUクロック倍率設定に42倍を超える値を足しました | |
212 | - ・とりあえず90倍まで用意しましたが直接入力でそれ以上にも出来ます | |
213 | - ・ただし処理落ちすると無意味なので程々に | |
214 | - ・処理落ちはOther->Clock dispで表示されるクロックが設定値くらいになっているかどうかで分かります | |
215 | -・CPUフラグのCPU_FEATURE_CX8を立て忘れていたので立てました | |
216 | - ・この関係でConfigureのCPUタイプがcustomに変わってしまうので再設定してください | |
203 | +縲先隼騾?迚 譖エ譁ー螻・豁エ縲 | |
204 | +0.86 rev69 -> 0.86 rev70ホイ1 | |
205 | +繝サCL-GD5446縺ョVideo Window讖溯?縺ォ蟇セ蠢懊@縺セ縺励◆ | |
206 | +繝サ髱槫酔譛櫃D-ROM繧「繧ッ繧サ繧ケ繧呈隼濶ッ縺励∪縺励◆?医▽繧ゅj? | |
207 | +繝サCD-DA縺ァ繝??繧ソ繝医Λ繝?け繧貞?逕溘@繧医≧縺ィ縺励◆縺ィ縺阪↓閾ェ蜍輔せ繧ュ繝??縺吶k繧ェ繝励す繝ァ繝ウ繧定ソス蜉? | |
208 | +縲?繝サINI縺ォCDDTSKIP=true繧呈嶌縺上→繧ケ繧ュ繝??縺輔l繧九h縺?↓縺ェ繧翫∪縺 | |
209 | +繝サ繝槭え繧ケ繧帝ォ倬?溘〒蜍輔°縺吶→遘サ蜍暮?縺後♀縺九@縺上↑繧句撫鬘後↓縺、縺?※蟇セ遲 | |
210 | +繝サAsyncCPU縺ョ譎ゅ?荳企剞繧ッ繝ュ繝?け繧定ィュ螳壼叉譎ょ渚譏?縺ァ縺ッ縺ェ縺上Μ繧サ繝?ヨ縺セ縺ァ險俶?縺吶k莉墓ァ倥↓螟画峩 | |
211 | +繝サ譛?霑代?CPU縺ッ鬮倬?溘i縺励>縺ョ縺ァCPU繧ッ繝ュ繝?け蛟咲紫險ュ螳壹↓42蛟阪r雜?∴繧句?、繧定カウ縺励∪縺励◆ | |
212 | +縲?繝サ縺ィ繧翫≠縺医★90蛟阪∪縺ァ逕ィ諢上@縺セ縺励◆縺檎峩謗・蜈・蜉帙〒縺昴l莉・荳翫↓繧ょ?譚・縺セ縺 | |
213 | +縲?繝サ縺溘□縺怜?逅?誠縺。縺吶k縺ィ辟。諢丞袖縺ェ縺ョ縺ァ遞九??↓ | |
214 | +縲?繝サ蜃ヲ逅?誠縺。縺ッOther->Clock disp縺ァ陦ィ遉コ縺輔l繧九け繝ュ繝?け縺瑚ィュ螳壼?、縺上i縺?↓縺ェ縺」縺ヲ縺?k縺九←縺?°縺ァ蛻?°繧翫∪縺 | |
215 | +繝サCPU繝輔Λ繧ー縺ョCPU_FEATURE_CX8繧堤ォ九※蠢倥l縺ヲ縺?◆縺ョ縺ァ遶九※縺セ縺励◆ | |
216 | +縲?繝サ縺薙?髢「菫ゅ〒Configure縺ョCPU繧ソ繧、繝励′custom縺ォ螟峨o縺」縺ヲ縺励∪縺??縺ァ蜀崎ィュ螳壹@縺ヲ縺上□縺輔> | |
217 | 217 | |
218 | 218 | 0.86 rev68 -> 0.86 rev69 |
219 | -・IDE BIOS無しの状態でもWin9xのIDEドライバでHDDを認識するようになりました | |
220 | - ・WINNTFIX=trueな状態でもちゃんと動きます | |
221 | - ・存在意義のなくなった従来のWINNTFIXは廃止されました | |
222 | - ・IDEデバイスの接続フラグの入れ方が多分間違っていたので直しました | |
223 | - ・デフォルト設定をIDE BIOSを使用しないように変更しました | |
224 | -・WinNT3.50が動かせるように出来たらしいです | |
225 | - ・この機能を新たにWINNTFIX=trueに割り当てました(デフォルト状態では動きません) | |
226 | -・固定ディスク起動メニューが表示されるとWin9xの起動メニューに事実上入れなくなる不具合を修正 | |
227 | -・エミュレーションBIOS使用時のDA/UAとIDEデバイスの対応関係を正常化しました | |
228 | -・CR4のPCE(性能モニタリング・カウンタ・イネーブル)を実装しました | |
229 | -・HDイメージファイルをNVL.DLLで開いている時にステートセーブを使うとアクセス違反で落ちる不具合を修正 | |
230 | - ・この不具合はVHD形式などで発生していました(HDIやNHD等では起こりません) | |
231 | -・CDトレイの開閉コマンドの判定がおかしかったのを修正 | |
232 | -・CirrusのBitBltの範囲判定がおかしかったのを修正 | |
233 | -・Win2000でシリアルポートがおかしくなる不具合を修正 | |
234 | - ・HAXM版は修正されていましたが通常版に反映されていませんでした | |
235 | -・HAXM版とソースを統合しました | |
219 | +繝サIDE BIOS辟。縺励?迥カ諷九〒繧8in9x縺ョIDE繝峨Λ繧、繝舌〒HDD繧定ェ崎ュ倥☆繧九h縺?↓縺ェ繧翫∪縺励◆ | |
220 | +縲?繝サWINNTFIX=true縺ェ迥カ諷九〒繧ゅ■繧?s縺ィ蜍輔″縺セ縺 | |
221 | +縲?繝サ蟄伜惠諢冗セゥ縺ョ縺ェ縺上↑縺」縺溷セ捺擂縺ョWINNTFIX縺ッ蟒?ュ「縺輔l縺セ縺励◆ | |
222 | +縲?繝サIDE繝?ヰ繧、繧ケ縺ョ謗・邯壹ヵ繝ゥ繧ー縺ョ蜈・繧梧婿縺悟、壼?髢馴&縺」縺ヲ縺?◆縺ョ縺ァ逶エ縺励∪縺励◆ | |
223 | +縲?繝サ繝?ヵ繧ゥ繝ォ繝郁ィュ螳壹rIDE BIOS繧剃スソ逕ィ縺励↑縺?h縺?↓螟画峩縺励∪縺励◆ | |
224 | +繝サWinNT3.50縺悟虚縺九○繧九h縺?↓蜃コ譚・縺溘i縺励>縺ァ縺吶?? | |
225 | +縲?繝サ縺薙?讖溯?繧呈眠縺溘↓WINNTFIX=true縺ォ蜑イ繧雁ス薙※縺セ縺励◆?医ョ繝輔か繝ォ繝育憾諷九〒縺ッ蜍輔″縺セ縺帙s? | |
226 | +繝サ蝗コ螳壹ョ繧」繧ケ繧ッ襍キ蜍輔Γ繝九Η繝シ縺瑚。ィ遉コ縺輔l繧九→Win9x縺ョ襍キ蜍輔Γ繝九Η繝シ縺ォ莠句ョ滉ク雁?繧後↑縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
227 | +繝サ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウBIOS菴ソ逕ィ譎ゅ?DA/UA縺ィIDE繝?ヰ繧、繧ケ縺ョ蟇セ蠢憺未菫ゅr豁」蟶ク蛹悶@縺セ縺励◆ | |
228 | +繝サCR4縺ョPCE?域?ァ閭ス繝「繝九ち繝ェ繝ウ繧ー繝サ繧ォ繧ヲ繝ウ繧ソ繝サ繧、繝阪?繝悶Ν?峨r螳溯」?@縺セ縺励◆ | |
229 | +繝サHD繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ繧誰VL.DLL縺ァ髢九>縺ヲ縺?k譎ゅ↓繧ケ繝??繝医そ繝シ繝悶r菴ソ縺?→繧「繧ッ繧サ繧ケ驕募渚縺ァ關ス縺。繧倶ク榊?蜷医r菫ョ豁」 | |
230 | +縲?繝サ縺薙?荳榊?蜷医?VHD蠖「蠑上↑縺ゥ縺ァ逋コ逕溘@縺ヲ縺?∪縺励◆??DI繧НHD遲峨〒縺ッ襍キ縺薙j縺セ縺帙s? | |
231 | +繝サCD繝医Ξ繧、縺ョ髢矩哩繧ウ繝槭Φ繝峨?蛻、螳壹′縺翫°縺励°縺」縺溘?繧剃ソョ豁」 | |
232 | +繝サCirrus縺ョBitBlt縺ョ遽?峇蛻、螳壹′縺翫°縺励°縺」縺溘?繧剃ソョ豁」 | |
233 | +繝サWin2000縺ァ繧キ繝ェ繧「繝ォ繝昴?繝医′縺翫°縺励¥縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
234 | +縲?繝サHAXM迚医?菫ョ豁」縺輔l縺ヲ縺?∪縺励◆縺碁?壼クク迚医↓蜿肴丐縺輔l縺ヲ縺?∪縺帙s縺ァ縺励◆ | |
235 | +繝サHAXM迚医→繧ス繝シ繧ケ繧堤オア蜷医@縺セ縺励◆ | |
236 | 236 | |
237 | 237 | 0.86 rev67 -> 0.86 rev68 |
238 | -・Win10 1903環境のDirect3Dフルスクリーンでメニューが出ない問題に対応 | |
239 | - ・この関係でDirect3D使用時は画面解像度を変更しない設定になります | |
240 | - ・No change screen colors/resolutionにチェックを入れた扱いになります | |
241 | - ・以前の挙動にしたいときはScreen option->Rederer->Use Direct3D fullscreen exclusive modeにチェックを入れてください | |
242 | - ・ただしメニューが出ない問題は再発します | |
243 | -・シリアルポート周りをいじくりました | |
244 | - ・今まで動かなかったものが動くようになっている可能性があります | |
245 | - ・今まで動いていたものが動かなくなっている可能性もあります → あったら教えて下さい | |
246 | - ・シリアルポートの通信設定をエミュレータ内から変えられるようにしました | |
247 | - ・固定にしたいときはCOM設定のFixedにチェックを入れてください | |
248 | -・ワコム製ペンタブレットに何故か対応しました | |
249 | - ・Serial optionのCOM1 PortでPENTABを選んでください | |
250 | - ・ホストに接続されているペンタブをシリアル接続ペンタブに見せかけます | |
251 | - ・ArtPad IIをエミュレーションしているつもりです | |
252 | - ・本物ペンタブを使いたいときはCOM1 Portを実際のポートにしてください | |
253 | - ・追加のモード(相対座標モードや筆圧無効モードなど)にも対応 | |
254 | -・メモリリークやアクセス違反系のバグを徹底的に修正しました | |
255 | - ・free/deleteのし忘れ、deleteとdelete[]の書き間違い、フック関数の登録解除忘れ等を修正 | |
256 | - ・メモリリークや終了時アクセス違反は起こらなくなったはずです | |
257 | -・MPU-PC98IIを無効にした状態で118音源を使うとおかしくなる不具合を修正 | |
258 | -・デバッグウィンドウの不具合とメモリリークを修正 | |
259 | -・Win2000でシリアルポートが使えない不具合を修正 | |
260 | -・シリアルポートで名前付きパイプをサポートしました | |
238 | +繝サWin10 1903迺ー蠅??Direct3D繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ァ繝。繝九Η繝シ縺悟?縺ェ縺?撫鬘後↓蟇セ蠢 | |
239 | +縲?繝サ縺薙?髢「菫ゅ〒Direct3D菴ソ逕ィ譎ゅ?逕サ髱「隗」蜒丞コヲ繧貞、画峩縺励↑縺?ィュ螳壹↓縺ェ繧翫∪縺 | |
240 | +縲?縲?繝サNo change screen colors/resolution縺ォ繝√ぉ繝?け繧貞?繧後◆謇ア縺?↓縺ェ繧翫∪縺 | |
241 | +縲?繝サ莉・蜑阪?謖吝虚縺ォ縺励◆縺?→縺阪?Screen option->Rederer->Use Direct3D fullscreen exclusive mode縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
242 | +縲?縲?繝サ縺溘□縺励Γ繝九Η繝シ縺悟?縺ェ縺?撫鬘後?蜀咲匱縺励∪縺 | |
243 | +繝サ繧キ繝ェ繧「繝ォ繝昴?繝亥捉繧翫r縺?§縺上j縺セ縺励◆ | |
244 | +縲?繝サ莉翫∪縺ァ蜍輔°縺ェ縺九▲縺溘b縺ョ縺悟虚縺上h縺?↓縺ェ縺」縺ヲ縺?k蜿ッ閭ス諤ァ縺後≠繧翫∪縺 | |
245 | +縲?繝サ莉翫∪縺ァ蜍輔>縺ヲ縺?◆繧ゅ?縺悟虚縺九↑縺上↑縺」縺ヲ縺?k蜿ッ閭ス諤ァ繧ゅ≠繧翫∪縺 竊 縺ゅ▲縺溘i謨吶∴縺ヲ荳九&縺 | |
246 | +縲?繝サ繧キ繝ェ繧「繝ォ繝昴?繝医?騾壻ソ。險ュ螳壹r繧ィ繝溘Η繝ャ繝シ繧ソ蜀?°繧牙、峨∴繧峨l繧九h縺?↓縺励∪縺励◆ | |
247 | +縲?縲?繝サ蝗コ螳壹↓縺励◆縺?→縺阪?COM險ュ螳壹?Fixed縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
248 | +繝サ繝ッ繧ウ繝?陬ス繝壹Φ繧ソ繝悶Ξ繝?ヨ縺ォ菴墓腐縺句ッセ蠢懊@縺セ縺励◆ | |
249 | +縲?繝サSerial option縺ョCOM1 Port縺ァPENTAB繧帝∈繧薙〒縺上□縺輔> | |
250 | +縲?縲?繝サ繝帙せ繝医↓謗・邯壹&繧後※縺?k繝壹Φ繧ソ繝悶r繧キ繝ェ繧「繝ォ謗・邯壹?繝ウ繧ソ繝悶↓隕九○縺九¢縺セ縺 | |
251 | +縲?縲?繝サArtPad II繧偵お繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺励※縺?k縺、繧ゅj縺ァ縺 | |
252 | +縲?縲?繝サ譛ャ迚ゥ繝壹Φ繧ソ繝悶r菴ソ縺?◆縺?→縺阪?COM1 Port繧貞ョ滄圀縺ョ繝昴?繝医↓縺励※縺上□縺輔> | |
253 | +縲?繝サ霑ス蜉?縺ョ繝「繝シ繝会シ育嶌蟇セ蠎ァ讓吶Δ繝シ繝峨d遲?悸辟。蜉ケ繝「繝シ繝峨↑縺ゥ?峨↓繧ょッセ蠢 | |
254 | +繝サ繝。繝「繝ェ繝ェ繝シ繧ッ繧?い繧ッ繧サ繧ケ驕募渚邉サ縺ョ繝舌げ繧貞セケ蠎慕噪縺ォ菫ョ豁」縺励∪縺励◆ | |
255 | +縲?繝サfree/delete縺ョ縺怜ソ倥l縲‥elete縺ィdelete[]縺ョ譖ク縺埼俣驕輔>縲√ヵ繝?け髢「謨ー縺ョ逋サ骭イ隗」髯、蠢倥l遲峨r菫ョ豁」 | |
256 | +縲?繝サ繝。繝「繝ェ繝ェ繝シ繧ッ繧?オゆコ?凾繧「繧ッ繧サ繧ケ驕募渚縺ッ襍キ縺薙i縺ェ縺上↑縺」縺溘?縺壹〒縺 | |
257 | +繝サMPU-PC98II繧堤┌蜉ケ縺ォ縺励◆迥カ諷九〒118髻ウ貅舌r菴ソ縺?→縺翫°縺励¥縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
258 | +繝サ繝?ヰ繝?げ繧ヲ繧」繝ウ繝峨え縺ョ荳榊?蜷医→繝。繝「繝ェ繝ェ繝シ繧ッ繧剃ソョ豁」 | |
259 | +繝サWin2000縺ァ繧キ繝ェ繧「繝ォ繝昴?繝医′菴ソ縺医↑縺?ク榊?蜷医r菫ョ豁」 | |
260 | +繝サ繧キ繝ェ繧「繝ォ繝昴?繝医〒蜷榊燕莉倥″繝代う繝励r繧オ繝昴?繝医@縺セ縺励◆ | |
261 | 261 | |
262 | 262 | 0.86 rev66 -> 0.86 rev67 |
263 | -・Super MPUを部分実装しました | |
264 | - ・NativeモードはIMMのMIDI IN/OUTしか使えません | |
265 | - ・IMMのMIDI INはとりあえず実装したつもりですがノーチェックです | |
266 | - ・ラインナンバーはよく分からないのでとりあえず以下の設定で固定です | |
267 | - ・ライン 0〜15 → Port A CH1〜CH16 | |
268 | - ・ライン16〜31 → Port B CH1〜CH16 | |
269 | - ・S-MPU用の拡張メッセージはほぼ全部無視しています | |
270 | - ・実質Continue Exclusiveだけしか実装してません | |
271 | - ・MPU-PC98IIとは独立に動きますので設定画面はMPU-PC98IIとS-MPUで分けました | |
272 | - ・ちゃんと設定すればMPU-PC98IIとS-MPUで3ポート48ch使えるようになるそうです | |
273 | - ・設定画面はMPU-PC98IIの使い回しですが気にしないで下さい | |
274 | - ・Port AとPort Bに同じものを指定すると動かないと思いますのでご注意 | |
275 | - ・MSGSしかない人は適当なソフトウェアMIDIを探してきて下さい | |
263 | +繝サSuper MPU繧帝Κ蛻?ョ溯」?@縺セ縺励◆ | |
264 | +縲?繝サNative繝「繝シ繝峨?IMM縺ョMIDI IN/OUT縺励°菴ソ縺医∪縺帙s | |
265 | +縲?縲?繝サIMM縺ョMIDI IN縺ッ縺ィ繧翫≠縺医★螳溯」?@縺溘▽繧ゅj縺ァ縺吶′繝弱?繝√ぉ繝?け縺ァ縺 | |
266 | +縲?繝サ繝ゥ繧、繝ウ繝翫Φ繝舌?縺ッ繧医¥蛻?°繧峨↑縺??縺ァ縺ィ繧翫≠縺医★莉・荳九?險ュ螳壹〒蝗コ螳壹〒縺 | |
267 | +縲?縲?繝サ繝ゥ繧、繝ウ 0縲?5 竊 Port A CH1縲廚H16 | |
268 | +縲?縲?繝サ繝ゥ繧、繝ウ16縲?1 竊 Port B CH1縲廚H16 | |
269 | +縲?繝サS-MPU逕ィ縺ョ諡。蠑オ繝。繝?そ繝シ繧ク縺ッ縺サ縺シ蜈ィ驛ィ辟。隕悶@縺ヲ縺?∪縺 | |
270 | +縲?縲?繝サ螳溯ウェContinue Exclusive縺?縺代@縺句ョ溯」?@縺ヲ縺セ縺帙s | |
271 | +縲?繝サMPU-PC98II縺ィ縺ッ迢ャ遶九↓蜍輔″縺セ縺吶?縺ァ險ュ螳夂判髱「縺ッMPU-PC98II縺ィS-MPU縺ァ蛻?¢縺セ縺励◆ | |
272 | +縲?縲?繝サ縺。繧?s縺ィ險ュ螳壹☆繧後?MPU-PC98II縺ィS-MPU縺ァ3繝昴?繝?8ch菴ソ縺医k繧医≧縺ォ縺ェ繧九◎縺?〒縺 | |
273 | +縲?縲?繝サ險ュ螳夂判髱「縺ッMPU-PC98II縺ョ菴ソ縺?屓縺励〒縺吶′豌励↓縺励↑縺?〒荳九&縺 | |
274 | +縲?縲?繝サPort A縺ィPort B縺ォ蜷後§繧ゅ?繧呈欠螳壹☆繧九→蜍輔°縺ェ縺?→諤昴>縺セ縺吶?縺ァ縺疲ウィ諢 | |
275 | +縲?縲?縲?繝サMSGS縺励°縺ェ縺?ココ縺ッ驕ゥ蠖薙↑繧ス繝輔ヨ繧ヲ繧ァ繧「MIDI繧呈爾縺励※縺阪※荳九&縺 | |
276 | 276 | |
277 | 277 | 0.86 rev65 -> 0.86 rev66 |
278 | -・処理落ち時に86音源のPCMが鳴らなくなる場合がある不具合を今度こそ修正 | |
279 | -・内蔵固定ディスクを「切り離す」にしても完全に切り離せていなかった不具合を修正 | |
280 | -・IDE BIOSを配置するアドレスを指定できるようにしました | |
281 | - ・デフォルトで置かれる場所はD8000h(実機と同じ)です | |
282 | - ・非公開機能IDEBADDRを参照のこと | |
283 | - ・INIにIDEBADDR=D0を書くと本家猫と同じくD0000hに置かれます | |
284 | - ・INIにIDEBADDR=0を書くとBIOSが置かれなくなります | |
285 | -・Direct3Dフルスクリーンでメニューが出ない場合がある不具合を一部修正 | |
286 | - ・以前よりはマシだと思いますが完全ではなさそうです | |
287 | -・ツールウィンドウ絡みの変数名のtypo修正 | |
288 | -・MIDIのランニングステータスの扱いがおかしかったのを修正 | |
289 | -・BIOSの256色モード切替がおかしかったのを修正 | |
290 | -・Async CPUを改良しました(改悪かもしれない) | |
291 | - ・完全なクロック数可変にしてみました | |
292 | - ・タイトルバーのクロック数は実際のエミュレーションCPUのクロック数になります | |
293 | - ・設定のクロック数はクロック数可変の上限設定になります(即時反映) | |
294 | -・試しに21じゃない方を作ってみました | |
295 | - ・CPUがリアルモードのみの286相当なので動かせるものが制限されます(Win系はほぼ不可能) | |
296 | - ・リアルモードだけで十分なら21よりも動作が軽いと思います | |
297 | - ・np21/Wで拡張された機能も一部を除いて一応使用可能です | |
298 | - ・使えない機能はIDE周り(CD-ROM等)やCPU周り(FPU等)などの拡張です | |
299 | - ・追加音源やWAB、LANは一応有効化されています | |
300 | - ・32bit版ではASync CPUは使えません | |
278 | +繝サ蜃ヲ逅?誠縺。譎ゅ↓86髻ウ貅舌?PCM縺碁ウエ繧峨↑縺上↑繧句?エ蜷医′縺ゅk荳榊?蜷医r莉雁コヲ縺薙◎菫ョ豁」 | |
279 | +繝サ蜀?鳩蝗コ螳壹ョ繧」繧ケ繧ッ繧偵?悟?繧企屬縺吶?阪↓縺励※繧ょョ悟?縺ォ蛻?j髮「縺帙※縺?↑縺九▲縺滉ク榊?蜷医r菫ョ豁」 | |
280 | +繝サIDE BIOS繧帝?鄂ョ縺吶k繧「繝峨Ξ繧ケ繧呈欠螳壹〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
281 | +縲?繝サ繝?ヵ繧ゥ繝ォ繝医〒鄂ョ縺九l繧句?エ謇?縺ッD8000h?亥ョ滓ゥ溘→蜷後§?峨〒縺 | |
282 | +縲?繝サ髱槫?髢区ゥ溯?IDEBADDR繧貞盾辣ァ縺ョ縺薙→ | |
283 | +縲?繝サINI縺ォIDEBADDR=D0繧呈嶌縺上→譛ャ螳カ迪ォ縺ィ蜷後§縺愁0000h縺ォ鄂ョ縺九l縺セ縺 | |
284 | +縲?繝サINI縺ォIDEBADDR=0繧呈嶌縺上→BIOS縺檎スョ縺九l縺ェ縺上↑繧翫∪縺 | |
285 | +繝サDirect3D繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ァ繝。繝九Η繝シ縺悟?縺ェ縺??エ蜷医′縺ゅk荳榊?蜷医r荳?驛ィ菫ョ豁」 | |
286 | +縲?繝サ莉・蜑阪h繧翫?繝槭す縺?縺ィ諤昴>縺セ縺吶′螳悟?縺ァ縺ッ縺ェ縺輔◎縺?〒縺 | |
287 | +繝サ繝??繝ォ繧ヲ繧」繝ウ繝峨え邨。縺ソ縺ョ螟画焚蜷阪?typo菫ョ豁」 | |
288 | +繝サMIDI縺ョ繝ゥ繝ウ繝九Φ繧ー繧ケ繝??繧ソ繧ケ縺ョ謇ア縺?′縺翫°縺励°縺」縺溘?繧剃ソョ豁」 | |
289 | +繝サBIOS縺ョ256濶イ繝「繝シ繝牙?譖ソ縺後♀縺九@縺九▲縺溘?繧剃ソョ豁」 | |
290 | +繝サAsync CPU繧呈隼濶ッ縺励∪縺励◆?域隼謔ェ縺九b縺励l縺ェ縺?シ | |
291 | +縲?繝サ螳悟?縺ェ繧ッ繝ュ繝?け謨ー蜿ッ螟峨↓縺励※縺ソ縺セ縺励◆ | |
292 | +縲?繝サ繧ソ繧、繝医Ν繝舌?縺ョ繧ッ繝ュ繝?け謨ー縺ッ螳滄圀縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウCPU縺ョ繧ッ繝ュ繝?け謨ー縺ォ縺ェ繧翫∪縺 | |
293 | +縲?繝サ險ュ螳壹?繧ッ繝ュ繝?け謨ー縺ッ繧ッ繝ュ繝?け謨ー蜿ッ螟峨?荳企剞險ュ螳壹↓縺ェ繧翫∪縺呻シ亥叉譎ょ渚譏?? | |
294 | +繝サ隧ヲ縺励↓21縺倥c縺ェ縺?婿繧剃ス懊▲縺ヲ縺ソ縺セ縺励◆ | |
295 | +縲?繝サCPU縺後Μ繧「繝ォ繝「繝シ繝峨?縺ソ縺ョ286逶ク蠖薙↑縺ョ縺ァ蜍輔°縺帙k繧ゅ?縺悟宛髯舌&繧後∪縺呻シ?in邉サ縺ッ縺サ縺シ荳榊庄閭ス? | |
296 | +縲?繝サ繝ェ繧「繝ォ繝「繝シ繝峨□縺代〒蜊∝?縺ェ繧?1繧医j繧ょ虚菴懊′霆ス縺?→諤昴>縺セ縺 | |
297 | +縲?繝サnp21/W縺ァ諡。蠑オ縺輔l縺滓ゥ溯?繧ゆク?驛ィ繧帝勁縺?※荳?蠢應スソ逕ィ蜿ッ閭ス縺ァ縺 | |
298 | +縲?縲?繝サ菴ソ縺医↑縺?ゥ溯?縺ッIDE蜻ィ繧奇シ?D-ROM遲会シ峨dCPU蜻ィ繧奇シ?PU遲会シ峨↑縺ゥ縺ョ諡。蠑オ縺ァ縺 | |
299 | +縲?縲?繝サ霑ス蜉?髻ウ貅舌dWAB縲´AN縺ッ荳?蠢懈怏蜉ケ蛹悶&繧後※縺?∪縺 | |
300 | +縲?繝サ32bit迚医〒縺ッASync CPU縺ッ菴ソ縺医∪縺帙s | |
301 | 301 | |
302 | 302 | 0.86 rev64 -> 0.86 rev65 |
303 | -・ウィンドウアクセラレータのマルチスレッドモードを使うと画面描画が止まる不具合を修正 | |
303 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ繝槭Ν繝√せ繝ャ繝?ラ繝「繝シ繝峨r菴ソ縺?→逕サ髱「謠冗判縺梧ュ「縺セ繧倶ク榊?蜷医r菫ョ豁」 | |
304 | 304 | |
305 | 305 | 0.86 rev63 -> 0.86 rev64 |
306 | -・118音源設定にジャンパ画像を表示するようにしました | |
307 | - ・クリックで設定は出来ないのであしからず | |
308 | -・処理落ち時に86音源のPCMが鳴らなくなる場合がある不具合を修正 | |
309 | -・サウンドボードにWaveStarを追加しました | |
310 | - ・現状ではDOS/Win3.1でしかまともに使えません | |
311 | - ・WinNTでも一応動きますがFM MIDIは大変気難しいので些細なことですぐいなくなります | |
312 | -・86音源+スピークボードを使うとOPNAタイマーがおかしくなる不具合を修正 | |
313 | - ・スピークボード側OPNAタイマーを使うと落ちる現象が起こらなくなるはず | |
306 | +繝サ118髻ウ貅占ィュ螳壹↓繧ク繝」繝ウ繝醍判蜒上r陦ィ遉コ縺吶k繧医≧縺ォ縺励∪縺励◆ | |
307 | +縲?繝サ繧ッ繝ェ繝?け縺ァ險ュ螳壹?蜃コ譚・縺ェ縺??縺ァ縺ゅ@縺九i縺 | |
308 | +繝サ蜃ヲ逅?誠縺。譎ゅ↓86髻ウ貅舌?PCM縺碁ウエ繧峨↑縺上↑繧句?エ蜷医′縺ゅk荳榊?蜷医r菫ョ豁」 | |
309 | +繝サ繧オ繧ヲ繝ウ繝峨?繝シ繝峨↓WaveStar繧定ソス蜉?縺励∪縺励◆ | |
310 | +縲?繝サ迴セ迥カ縺ァ縺ッDOS/Win3.1縺ァ縺励°縺セ縺ィ繧ゅ↓菴ソ縺医∪縺帙s | |
311 | +縲?繝サWinNT縺ァ繧ゆク?蠢懷虚縺阪∪縺吶′FM MIDI縺ッ螟ァ螟画ー鈴屮縺励>縺ョ縺ァ莠帷エー縺ェ縺薙→縺ァ縺吶$縺?↑縺上↑繧翫∪縺 | |
312 | +繝サ86髻ウ貅?繧ケ繝斐?繧ッ繝懊?繝峨r菴ソ縺?→OPNA繧ソ繧、繝槭?縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
313 | +縲?繝サ繧ケ繝斐?繧ッ繝懊?繝牙?OPNA繧ソ繧、繝槭?繧剃スソ縺?→關ス縺。繧狗樟雎。縺瑚オキ縺薙i縺ェ縺上↑繧九?縺 | |
314 | 314 | |
315 | 315 | 0.86 rev62 -> 0.86 rev63 |
316 | -・F12キーでマウスキャプチャ解除すると非キャプチャ操作モードでダブルクリックが出来なくなる不具合を修正 | |
317 | -・86音源+118音源について118音源側のYM2608(OPNA)拡張部分機能をデフォルトで有効にしました | |
318 | - ・最初からI/OポートB460hに再配置されてるくらいなのでこの際はじめから有効にしました | |
319 | -・スパークボードでYM3438が鳴らない不具合を修正 | |
320 | -・86音源+スピークボードを選択できるようにしました | |
321 | - ・86音源+118音源のように割り込みとI/Oポート競合を自動で解消したりはしないので注意 | |
322 | -・118音源にROM無効化設定を足しました | |
323 | - ・EMSで邪魔になる場合があるようなので・・・ | |
316 | +繝サF12繧ュ繝シ縺ァ繝槭え繧ケ繧ュ繝」繝励メ繝」隗」髯、縺吶k縺ィ髱槭く繝」繝励メ繝」謫堺ス懊Δ繝シ繝峨〒繝?繝悶Ν繧ッ繝ェ繝?け縺悟?譚・縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
317 | +繝サ86髻ウ貅?118髻ウ貅舌↓縺、縺?※118髻ウ貅仙?縺ョYM2608(OPNA)諡。蠑オ驛ィ蛻?ゥ溯?繧偵ョ繝輔か繝ォ繝医〒譛牙柑縺ォ縺励∪縺励◆ | |
318 | +縲?繝サ譛?蛻昴°繧迂/O繝昴?繝?460h縺ォ蜀埼?鄂ョ縺輔l縺ヲ繧九¥繧峨>縺ェ縺ョ縺ァ縺薙?髫帙?縺倥a縺九i譛牙柑縺ォ縺励∪縺励◆ | |
319 | +繝サ繧ケ繝代?繧ッ繝懊?繝峨〒YM3438縺碁ウエ繧峨↑縺?ク榊?蜷医r菫ョ豁」 | |
320 | +繝サ86髻ウ貅?繧ケ繝斐?繧ッ繝懊?繝峨r驕ク謚槭〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
321 | +縲?繝サ86髻ウ貅?118髻ウ貅舌?繧医≧縺ォ蜑イ繧願セシ縺ソ縺ィI/O繝昴?繝育ォカ蜷医r閾ェ蜍輔〒隗」豸医@縺溘j縺ッ縺励↑縺??縺ァ豕ィ諢 | |
322 | +繝サ118髻ウ貅舌↓ROM辟。蜉ケ蛹冶ィュ螳壹r雜ウ縺励∪縺励◆ | |
323 | +縲?繝サEMS縺ァ驍ェ鬲斐↓縺ェ繧句?エ蜷医′縺ゅk繧医≧縺ェ縺ョ縺ァ?・?・?・ | |
324 | 324 | |
325 | 325 | 0.86 rev61 -> 0.86 rev62 |
326 | -・ウィンドウアクセラレータ使用中も画面回転が出来るようにしました | |
327 | - ・用途は・・・思いつきません(ォィ | |
328 | -・各画面解像度毎にフルスクリーン時の表示設定やウィンドウサイズ設定を覚えるオプションを追加しました | |
329 | - ・デフォルトでは無効になっています | |
330 | - ・ウィンドウサイズを記憶させたい場合はConfigureでの設定も必要なので注意 | |
331 | - ・非公開機能(付属ヘルプ参照)ですのでINIのFSRESCFGを手動でtrueにする必要があります | |
326 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ菴ソ逕ィ荳ュ繧ら判髱「蝗櫁サ「縺悟?譚・繧九h縺?↓縺励∪縺励◆ | |
327 | +縲?繝サ逕ィ騾斐??・?・?・諤昴>縺、縺阪∪縺帙s(?ォ?ィ | |
328 | +繝サ蜷?判髱「隗」蜒丞コヲ豈弱↓繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ譎ゅ?陦ィ遉コ險ュ螳壹d繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ險ュ螳壹r隕壹∴繧九が繝励す繝ァ繝ウ繧定ソス蜉?縺励∪縺励◆ | |
329 | +縲?繝サ繝?ヵ繧ゥ繝ォ繝医〒縺ッ辟。蜉ケ縺ォ縺ェ縺」縺ヲ縺?∪縺 | |
330 | +縲?繝サ繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ繧定ィ俶?縺輔○縺溘>蝣エ蜷医?Configure縺ァ縺ョ險ュ螳壹b蠢?ヲ√↑縺ョ縺ァ豕ィ諢 | |
331 | +縲?繝サ髱槫?髢区ゥ溯??井サ伜ア槭?繝ォ繝怜盾辣ァ?峨〒縺吶?縺ァINI縺ョFSRESCFG繧呈焔蜍輔〒true縺ォ縺吶k蠢?ヲ√′縺ゅj縺セ縺 | |
332 | 332 | |
333 | 333 | 0.86 rev60 -> 0.86 rev61 |
334 | -・PageDownキーとPageUpキーの入れ替えをメニューで設定可能にしました | |
335 | -・デフォルト設定をPageDown/PageUpキー入れ替え状態(xrollkey=true)にしました | |
336 | - ・Anex86やT98-Nextと同じ設定です | |
337 | - ・NP2系の設定にしたい場合はDevice→Keyboard→Swap PageUp/PageDownのチェックを外して下さい | |
334 | +繝サPageDown繧ュ繝シ縺ィPageUp繧ュ繝シ縺ョ蜈・繧梧崛縺医r繝。繝九Η繝シ縺ァ險ュ螳壼庄閭ス縺ォ縺励∪縺励◆ | |
335 | +繝サ繝?ヵ繧ゥ繝ォ繝郁ィュ螳壹rPageDown/PageUp繧ュ繝シ蜈・繧梧崛縺育憾諷?xrollkey=true)縺ォ縺励∪縺励◆ | |
336 | +縲?繝サAnex86繧У98-Next縺ィ蜷後§險ュ螳壹〒縺 | |
337 | +縲?繝サNP2邉サ縺ョ險ュ螳壹↓縺励◆縺??エ蜷医?Device竊狸eyboard竊担wap PageUp/PageDown縺ョ繝√ぉ繝?け繧貞、悶@縺ヲ荳九&縺 | |
338 | 338 | |
339 | 339 | 0.86 rev59 -> 0.86 rev60 |
340 | -・RaSCSI形式(.HDN)で作成可能なイメージファイルサイズ制限を緩和 | |
341 | - ・6GBくらいまで作れます | |
342 | - ・古いBIOSで扱う場合は399MiBが上限の場合がある注意 | |
343 | -・ディスク作成時に作成可能な容量上限を超える選択肢を非表示にしました | |
340 | +繝サRaSCSI蠖「蠑?.HDN)縺ァ菴懈?蜿ッ閭ス縺ェ繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ繧オ繧、繧コ蛻カ髯舌r邱ゥ蜥 | |
341 | +縲?繝サ6GB縺上i縺?∪縺ァ菴懊l縺セ縺 | |
342 | +縲?繝サ蜿、縺ВIOS縺ァ謇ア縺??エ蜷医?399MiB縺御ク企剞縺ョ蝣エ蜷医′縺ゅk豕ィ諢 | |
343 | +繝サ繝?ぅ繧ケ繧ッ菴懈?譎ゅ↓菴懈?蜿ッ閭ス縺ェ螳ケ驥丈ク企剞繧定カ?∴繧矩∈謚櫁い繧帝撼陦ィ遉コ縺ォ縺励∪縺励◆ | |
344 | 344 | |
345 | 345 | 0.86 rev58 -> 0.86 rev59 |
346 | -・TAP仮想ネットワークデバイスのエラーで終了時にプロセスが残りっぱなしになるバグを修正 | |
347 | -・いろんな場所でスレッドハンドルを閉じ忘れていたバグを修正 | |
348 | -・アプリケーション終了時にスレッドが暫く待っても終了しない場合は強制終了する仕様に変更 | |
349 | - ・プロセスが残りっぱなしになるリスクは減るはず | |
350 | - ・あまり綺麗な終了の仕方じゃないですが基本的に起こらないはずなので問題ないかと | |
351 | -・CDイメージのアンマウント時にファイルハンドルを閉じ忘れていた問題を修正 | |
352 | -・DirectDrawのマルチスレッドを真面目に実装してみました | |
353 | -・TAPデバイス名やホストディレクトリ共有のパス指定に文字数制限が付いていたバグを修正 | |
346 | +繝サTAP莉ョ諠ウ繝阪ャ繝医Ρ繝シ繧ッ繝?ヰ繧、繧ケ縺ョ繧ィ繝ゥ繝シ縺ァ邨ゆコ?凾縺ォ繝励Ο繧サ繧ケ縺梧ョ九j縺」縺ア縺ェ縺励↓縺ェ繧九ヰ繧ー繧剃ソョ豁」 | |
347 | +繝サ縺?m繧薙↑蝣エ謇?縺ァ繧ケ繝ャ繝?ラ繝上Φ繝峨Ν繧帝哩縺伜ソ倥l縺ヲ縺?◆繝舌げ繧剃ソョ豁」 | |
348 | +繝サ繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ邨ゆコ?凾縺ォ繧ケ繝ャ繝?ラ縺梧圻縺丞セ?▲縺ヲ繧らオゆコ?@縺ェ縺??エ蜷医?蠑キ蛻カ邨ゆコ?☆繧倶サ墓ァ倥↓螟画峩 | |
349 | +縲?繝サ繝励Ο繧サ繧ケ縺梧ョ九j縺」縺ア縺ェ縺励↓縺ェ繧九Μ繧ケ繧ッ縺ッ貂帙k縺ッ縺 | |
350 | +縲?繝サ縺ゅ∪繧顔カコ鮗励↑邨ゆコ??莉墓婿縺倥c縺ェ縺?〒縺吶′蝓コ譛ャ逧?↓襍キ縺薙i縺ェ縺??縺壹↑縺ョ縺ァ蝠城。後↑縺?°縺ィ | |
351 | +繝サCD繧、繝。繝シ繧ク縺ョ繧「繝ウ繝槭え繝ウ繝域凾縺ォ繝輔ぃ繧、繝ォ繝上Φ繝峨Ν繧帝哩縺伜ソ倥l縺ヲ縺?◆蝠城。後r菫ョ豁」 | |
352 | +繝サDirectDraw縺ョ繝槭Ν繝√せ繝ャ繝?ラ繧堤悄髱「逶ョ縺ォ螳溯」?@縺ヲ縺ソ縺セ縺励◆ | |
353 | +繝サTAP繝?ヰ繧、繧ケ蜷阪d繝帙せ繝医ョ繧」繝ャ繧ッ繝医Μ蜈ア譛峨?繝代せ謖?ョ壹↓譁?ュ玲焚蛻カ髯舌′莉倥>縺ヲ縺?◆繝舌げ繧剃ソョ豁」 | |
354 | 354 | |
355 | 355 | 0.86 rev57 -> 0.86 rev58 |
356 | -・CS4231を無理やり調整しました | |
357 | - ・Win9x,2000で長時間再生すると発生するノイズがなくなるはずです | |
358 | - ・Win3.1+CanBe Soundは相変わらず駄目です | |
359 | -・LGY-98を使ってWindowsファイル共有をやると大きなファイルのコピー時にエラーが発生する問題を改善したつもり | |
360 | - ・ちょっとパフォーマンスは落ちるかもしれませんが止まるよりはマシだと思います(たぶん) | |
361 | -・PCI絡みで無計画に足したI/Oポートを整理しました | |
362 | -・COPYキーをPrintScreenに割り当てました | |
363 | - ・Device->Keyboard->System Key Hookが有効な場合のみ使用可能 | |
356 | +繝サCS4231繧堤┌逅?d繧願ェソ謨エ縺励∪縺励◆ | |
357 | +縲?繝サWin9x,2000縺ァ髟キ譎る俣蜀咲函縺吶k縺ィ逋コ逕溘☆繧九ヮ繧、繧コ縺後↑縺上↑繧九?縺壹〒縺 | |
358 | +縲?繝サWin3.1+CanBe Sound縺ッ逶ク螟峨o繧峨★鬧?岼縺ァ縺 | |
359 | +繝サLGY-98繧剃スソ縺」縺ヲWindows繝輔ぃ繧、繝ォ蜈ア譛峨r繧?k縺ィ螟ァ縺阪↑繝輔ぃ繧、繝ォ縺ョ繧ウ繝斐?譎ゅ↓繧ィ繝ゥ繝シ縺檎匱逕溘☆繧句撫鬘後r謾ケ蝟?@縺溘▽繧ゅj | |
360 | +縲?繝サ縺。繧?▲縺ィ繝代ヵ繧ゥ繝シ繝槭Φ繧ケ縺ッ關ス縺。繧九°繧ゅ@繧後∪縺帙s縺梧ュ「縺セ繧九h繧翫?繝槭す縺?縺ィ諤昴>縺セ縺呻シ医◆縺カ繧難シ | |
361 | +繝サPCI邨。縺ソ縺ァ辟。險育判縺ォ雜ウ縺励◆I/O繝昴?繝医r謨エ逅?@縺セ縺励◆ | |
362 | +繝サCOPY繧ュ繝シ繧単rintScreen縺ォ蜑イ繧雁ス薙※縺セ縺励◆ | |
363 | +縲?繝サDevice->Keyboard->System Key Hook縺梧怏蜉ケ縺ェ蝣エ蜷医?縺ソ菴ソ逕ィ蜿ッ閭ス | |
364 | 364 | |
365 | 365 | 0.86 rev56 -> 0.86 rev57 |
366 | -・タイミングを維持したままCPUをフル稼働させるオプションを足しました | |
367 | - ・Screen→Async CPUにチェックを入れると有効になります(即時反映) | |
368 | - ・CPU実行速度はno wait相当になります | |
369 | - ・クロック数表示はConfigureで設定したCPUクロックになります | |
370 | - ・処理落ちしてもBGM等があまりスロー化しないはず | |
371 | - ・実質的にCPUクロック可変のような挙動です | |
372 | - ・CPUクロックの扱いが厳密なソフトは不具合を起こすかもしれません | |
373 | - ・Async CPUを有効にしている間はScreen→No waitは効かなくなります | |
374 | - ・ConfigureのCPUクロックはAsync CPU無しでも程々に使えるレベルのCPUクロックにしておいて下さい | |
375 | - ・あまりに極端なクロック数設定のときにAsync CPUを使うと挙動がおかしくなります | |
376 | -・ウィンドウメッセージループをいじくりました | |
377 | - ・環境によっては問題を起こすかも・・・ | |
366 | +繝サ繧ソ繧、繝溘Φ繧ー繧堤カュ謖√@縺溘∪縺セCPU繧偵ヵ繝ォ遞シ蜒阪&縺帙k繧ェ繝励す繝ァ繝ウ繧定カウ縺励∪縺励◆ | |
367 | +縲?繝サScreen竊但sync CPU縺ォ繝√ぉ繝?け繧貞?繧後k縺ィ譛牙柑縺ォ縺ェ繧翫∪縺呻シ亥叉譎ょ渚譏?? | |
368 | +縲?繝サCPU螳溯。碁?溷コヲ縺ッno wait逶ク蠖薙↓縺ェ繧翫∪縺 | |
369 | +縲?繝サ繧ッ繝ュ繝?け謨ー陦ィ遉コ縺ッConfigure縺ァ險ュ螳壹@縺櫃PU繧ッ繝ュ繝?け縺ォ縺ェ繧翫∪縺 | |
370 | +縲?繝サ蜃ヲ逅?誠縺。縺励※繧?GM遲峨′縺ゅ∪繧翫せ繝ュ繝シ蛹悶@縺ェ縺??縺 | |
371 | +縲?繝サ螳溯ウェ逧?↓CPU繧ッ繝ュ繝?け蜿ッ螟峨?繧医≧縺ェ謖吝虚縺ァ縺 | |
372 | +縲?繝サCPU繧ッ繝ュ繝?け縺ョ謇ア縺?′蜴ウ蟇?↑繧ス繝輔ヨ縺ッ荳榊?蜷医r襍キ縺薙☆縺九b縺励l縺セ縺帙s | |
373 | +縲?繝サAsync CPU繧呈怏蜉ケ縺ォ縺励※縺?k髢薙?Screen竊誰o wait縺ッ蜉ケ縺九↑縺上↑繧翫∪縺 | |
374 | +縲?繝サConfigure縺ョCPU繧ッ繝ュ繝?け縺ッAsync CPU辟。縺励〒繧らィ九??↓菴ソ縺医k繝ャ繝吶Ν縺ョCPU繧ッ繝ュ繝?け縺ォ縺励※縺翫>縺ヲ荳九&縺 | |
375 | +縲?縲?繝サ縺ゅ∪繧翫↓讌オ遶ッ縺ェ繧ッ繝ュ繝?け謨ー險ュ螳壹?縺ィ縺阪↓Async CPU繧剃スソ縺?→謖吝虚縺後♀縺九@縺上↑繧翫∪縺 | |
376 | +繝サ繧ヲ繧」繝ウ繝峨え繝。繝?そ繝シ繧ク繝ォ繝シ繝励r縺?§縺上j縺セ縺励◆ | |
377 | +縲?繝サ迺ー蠅?↓繧医▲縺ヲ縺ッ蝠城。後r襍キ縺薙☆縺九b?・?・?・ | |
378 | 378 | |
379 | 379 | 0.86 rev55 -> 0.86 rev56 |
380 | -・Direct3D描画の安定性を改善したつもり | |
381 | -・Win3.1でOPL3SA.DRVが多分使えるようなりました | |
382 | - ・PCMも鳴るようになりましたがかなりノイズが酷いです | |
383 | -・隠し機能だった86音源+118音源をメニューに足しました | |
384 | - ・一応頑張ればWin3.1で使えるようなので・・・ | |
385 | - ・86音源とポートが被らないように細工しています | |
386 | -・言語リソースファイルのミスを修正 | |
387 | - ・16MB越えメモリチェック(機能廃止)のメニュー項目を削除 | |
388 | - ・日本語リソースで「ジョイパッド1を使う」のラベルが途中で切れていたのを修正 | |
389 | - ・日本語リソースで「PCMC」のラベルが途中で切れていたのを修正 | |
380 | +繝サDirect3D謠冗判縺ョ螳牙ョ壽?ァ繧呈隼蝟?@縺溘▽繧ゅj | |
381 | +繝サWin3.1縺ァOPL3SA.DRV縺悟、壼?菴ソ縺医k繧医≧縺ェ繧翫∪縺励◆ | |
382 | +縲?繝サPCM繧るウエ繧九h縺?↓縺ェ繧翫∪縺励◆縺後°縺ェ繧翫ヮ繧、繧コ縺碁?縺?〒縺 | |
383 | +繝サ髫?縺玲ゥ溯?縺?縺」縺?6髻ウ貅?118髻ウ貅舌r繝。繝九Η繝シ縺ォ雜ウ縺励∪縺励◆ | |
384 | +縲?繝サ荳?蠢憺?大シオ繧後?Win3.1縺ァ菴ソ縺医k繧医≧縺ェ縺ョ縺ァ?・?・?・ | |
385 | +縲?繝サ86髻ウ貅舌→繝昴?繝医′陲ォ繧峨↑縺?h縺?↓邏ー蟾・縺励※縺?∪縺 | |
386 | +繝サ險?隱槭Μ繧ス繝シ繧ケ繝輔ぃ繧、繝ォ縺ョ繝溘せ繧剃ソョ豁」 | |
387 | +縲?繝サ16MB雜翫∴繝。繝「繝ェ繝√ぉ繝?け?域ゥ溯?蟒?ュ「?峨?繝。繝九Η繝シ鬆?岼繧貞炎髯、 | |
388 | +縲?繝サ譌・譛ャ隱槭Μ繧ス繝シ繧ケ縺ァ縲後ず繝ァ繧、繝代ャ繝?繧剃スソ縺??阪?繝ゥ繝吶Ν縺碁?比クュ縺ァ蛻?l縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
389 | +縲?繝サ譌・譛ャ隱槭Μ繧ス繝シ繧ケ縺ァ縲訓CMC縲阪?繝ゥ繝吶Ν縺碁?比クュ縺ァ蛻?l縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
390 | 390 | |
391 | 391 | 0.86 rev54 -> 0.86 rev55 |
392 | -・Win3.1でOPL3SA.DRVがそこそこ使えるように細工しました | |
393 | - ・設定では118音源を選択して下さい | |
394 | - ・FM音源のMIDIは使えますがPCMは微妙です(環境依存?) | |
395 | -・PEGCのMMIOがおかしくなっていたのを修正 | |
396 | - ・rev52以降に表示が変になっていたのが直っているはず | |
392 | +繝サWin3.1縺ァOPL3SA.DRV縺後◎縺薙◎縺謎スソ縺医k繧医≧縺ォ邏ー蟾・縺励∪縺励◆ | |
393 | +縲?繝サ險ュ螳壹〒縺ッ118髻ウ貅舌r驕ク謚槭@縺ヲ荳九&縺 | |
394 | +縲?繝サFM髻ウ貅舌?MIDI縺ッ菴ソ縺医∪縺吶′PCM縺ッ蠕ョ螯吶〒縺呻シ育腸蠅?セ晏ュ假シ滂シ | |
395 | +繝サPEGC縺ョMMIO縺後♀縺九@縺上↑縺」縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
396 | +縲?繝サrev52莉・髯阪↓陦ィ遉コ縺悟、峨↓縺ェ縺」縺ヲ縺?◆縺ョ縺檎峩縺」縺ヲ縺?k縺ッ縺 | |
397 | 397 | |
398 | 398 | 0.86 rev53 -> 0.86 rev54 |
399 | -・CDイメージ使用時にEDC/ECCのエミュレーションを行う機能を追加しました | |
400 | - ・使用するにはIDE optionでUSE CD-ROM EDC/ECC Emulationにチェックを入れて下さい(即時反映) | |
401 | - ・CDイメージ使用時に可能であればEDC/ECCのチェックが行われます | |
402 | - ・EDCがおかしい場合はATAPIのREADコマンドでECCエラーを返すようになります | |
403 | - ・いわゆる不良セクタ検出系のCDチェックが正しく機能するようになります | |
404 | - ・実CD-ROMをマウントした場合は上記オプションに関係なくECCエラーを発生させます | |
405 | -・WAB,WSN系アクセラレータを使用中にメモリアクセス違反を起こす可能性を少し減らしました | |
406 | -・Windows10環境でウィンドウのサイズがおかしくなる不具合を完全修正したはず | |
399 | +繝サCD繧、繝。繝シ繧ク菴ソ逕ィ譎ゅ↓EDC/ECC縺ョ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧定。後≧讖溯?繧定ソス蜉?縺励∪縺励◆ | |
400 | +縲?繝サ菴ソ逕ィ縺吶k縺ォ縺ッIDE option縺ァUSE CD-ROM EDC/ECC Emulation縺ォ繝√ぉ繝?け繧貞?繧後※荳九&縺?シ亥叉譎ょ渚譏?? | |
401 | +縲?繝サCD繧、繝。繝シ繧ク菴ソ逕ィ譎ゅ↓蜿ッ閭ス縺ァ縺ゅl縺ーEDC/ECC縺ョ繝√ぉ繝?け縺瑚。後o繧後∪縺 | |
402 | +縲?繝サEDC縺後♀縺九@縺??エ蜷医?ATAPI縺ョREAD繧ウ繝槭Φ繝峨〒ECC繧ィ繝ゥ繝シ繧定ソ斐☆繧医≧縺ォ縺ェ繧翫∪縺 | |
403 | +縲?繝サ縺?o繧?k荳崎憶繧サ繧ッ繧ソ讀懷?邉サ縺ョCD繝√ぉ繝?け縺梧ュ」縺励¥讖溯?縺吶k繧医≧縺ォ縺ェ繧翫∪縺 | |
404 | +縲?繝サ螳櫃D-ROM繧偵?繧ヲ繝ウ繝医@縺溷?エ蜷医?荳願ィ倥が繝励す繝ァ繝ウ縺ォ髢「菫ゅ↑縺拾CC繧ィ繝ゥ繝シ繧堤匱逕溘&縺帙∪縺 | |
405 | +繝サWAB,WSN邉サ繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧剃スソ逕ィ荳ュ縺ォ繝。繝「繝ェ繧「繧ッ繧サ繧ケ驕募渚繧定オキ縺薙☆蜿ッ閭ス諤ァ繧貞ー代@貂帙i縺励∪縺励◆ | |
406 | +繝サWindows10迺ー蠅?〒繧ヲ繧」繝ウ繝峨え縺ョ繧オ繧、繧コ縺後♀縺九@縺上↑繧倶ク榊?蜷医r螳悟?菫ョ豁」縺励◆縺ッ縺 | |
407 | 407 | |
408 | 408 | 0.86 rev52 -> 0.86 rev53 |
409 | -・高速メモリチェックの設定が正しく保存されない不具合を修正 | |
410 | -・Windows10環境でウィンドウのサイズがおかしくなる不具合を暫定修正 | |
409 | +繝サ鬮倬?溘Γ繝「繝ェ繝√ぉ繝?け縺ョ險ュ螳壹′豁」縺励¥菫晏ュ倥&繧後↑縺?ク榊?蜷医r菫ョ豁」 | |
410 | +繝サWindows10迺ー蠅?〒繧ヲ繧」繝ウ繝峨え縺ョ繧オ繧、繧コ縺後♀縺九@縺上↑繧倶ク榊?蜷医r證ォ螳壻ソョ豁」 | |
411 | 411 | |
412 | 412 | 0.86 rev51 -> 0.86 rev52 |
413 | -・PEGCプレーンモードの一部を仮実装しました | |
414 | - ・Screen optionのChipタブでPEGC plane modeを有効にして下さい | |
415 | - ・まともに使えるレベルではないのでご注意(Better than nothing) | |
416 | - ・面倒なところやよく分からないところは実装せず無視するか勘で書いてます(ォィ | |
417 | - ・Windows3.1付属の256色ドライバでもとりあえず操作ができるレベルになります | |
418 | - ・プレーンモードを使うソフトがどうなるか分かりませんが多分まともじゃないと思います | |
419 | -・WAB-SやWSN-A2F/A4Fを使うと画面表示がおかしくなる不具合を修正 | |
420 | -・BIOS I/Oエミュレーションを無効にすると挙動がおかしくなるバグを修正 | |
413 | +繝サPEGC繝励Ξ繝シ繝ウ繝「繝シ繝峨?荳?驛ィ繧剃サョ螳溯」?@縺セ縺励◆ | |
414 | +縲?繝サScreen option縺ョChip繧ソ繝悶〒PEGC plane mode繧呈怏蜉ケ縺ォ縺励※荳九&縺 | |
415 | +縲?繝サ縺セ縺ィ繧ゅ↓菴ソ縺医k繝ャ繝吶Ν縺ァ縺ッ縺ェ縺??縺ァ縺疲ウィ諢擾シ?etter than nothing? | |
416 | +縲?繝サ髱「蛟偵↑縺ィ縺薙m繧?h縺丞?縺九i縺ェ縺?→縺薙m縺ッ螳溯」?○縺夂┌隕悶☆繧九°蜍倥〒譖ク縺?※縺セ縺??ォ?ィ | |
417 | +縲?繝サWindows3.1莉伜ア槭?256濶イ繝峨Λ繧、繝舌〒繧ゅ→繧翫≠縺医★謫堺ス懊′縺ァ縺阪k繝ャ繝吶Ν縺ォ縺ェ繧翫∪縺 | |
418 | +縲?繝サ繝励Ξ繝シ繝ウ繝「繝シ繝峨r菴ソ縺?た繝輔ヨ縺後←縺?↑繧九°蛻?°繧翫∪縺帙s縺悟、壼?縺セ縺ィ繧ゅ§繧?↑縺?→諤昴>縺セ縺 | |
419 | +繝サWAB-S繧ЦSN-A2F/A4F繧剃スソ縺?→逕サ髱「陦ィ遉コ縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
420 | +繝サBIOS I/O繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧堤┌蜉ケ縺ォ縺吶k縺ィ謖吝虚縺後♀縺九@縺上↑繧九ヰ繧ー繧剃ソョ豁」 | |
421 | 421 | |
422 | 422 | 0.86 rev50 -> 0.86 rev51 |
423 | -・Win3.1でFDDアクセス時にフリーズする場合がある不具合を修正 | |
424 | - ・最短でも3秒はフリーズしますが自動復帰するはずです | |
425 | -・ツールウィンドウのファイル履歴数を変更できるようにしました | |
426 | - ・非公開機能TWNDHISTを参照のこと | |
427 | - ・例えばTWNDHIST=16と書くと過去16件のファイル履歴が記憶されます | |
428 | - ・指定できる最大値は64件です | |
429 | - ・ファイル履歴番号が16進数なのは作者の趣味・・・ではなくて文字数の節約のためということにしてください | |
430 | -・一部のソフトでマウスクリックが出来ない不具合を修正 | |
423 | +繝サWin3.1縺ァFDD繧「繧ッ繧サ繧ケ譎ゅ↓繝輔Μ繝シ繧コ縺吶k蝣エ蜷医′縺ゅk荳榊?蜷医r菫ョ豁」 | |
424 | +縲?繝サ譛?遏ュ縺ァ繧?遘偵?繝輔Μ繝シ繧コ縺励∪縺吶′閾ェ蜍募セゥ蟶ー縺吶k縺ッ縺壹〒縺 | |
425 | +繝サ繝??繝ォ繧ヲ繧」繝ウ繝峨え縺ョ繝輔ぃ繧、繝ォ螻・豁エ謨ー繧貞、画峩縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
426 | +縲?繝サ髱槫?髢区ゥ溯?TWNDHIST繧貞盾辣ァ縺ョ縺薙→ | |
427 | +縲?繝サ萓九∴縺ーTWNDHIST=16縺ィ譖ク縺上→驕主悉16莉カ縺ョ繝輔ぃ繧、繝ォ螻・豁エ縺瑚ィ俶?縺輔l縺セ縺 | |
428 | +縲?繝サ謖?ョ壹〒縺阪k譛?螟ァ蛟、縺ッ64莉カ縺ァ縺 | |
429 | +縲?繝サ繝輔ぃ繧、繝ォ螻・豁エ逡ェ蜿キ縺?6騾イ謨ー縺ェ縺ョ縺ッ菴懆???雜」蜻ウ?・?・?・縺ァ縺ッ縺ェ縺上※譁?ュ玲焚縺ョ遽?邏??縺溘a縺ィ縺?≧縺薙→縺ォ縺励※縺上□縺輔> | |
430 | +繝サ荳?驛ィ縺ョ繧ス繝輔ヨ縺ァ繝槭え繧ケ繧ッ繝ェ繝?け縺悟?譚・縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
431 | 431 | |
432 | 432 | 0.86 rev49 -> 0.86 rev50 |
433 | -・CL-GD5446有効時にWin2000のハードウェアの追加と削除が進まない不具合を修正 | |
434 | -・レンダラをDirectDrawにした場合にウィンドウアクセラレータ画面がレジュームで正しく復帰できない不具合を修正 | |
435 | -・レンダラをDirectDrawにした場合に1600x1024が表示できない不具合を修正 | |
433 | +繝サCL-GD5446譛牙柑譎ゅ↓Win2000縺ョ繝上?繝峨え繧ァ繧「縺ョ霑ス蜉?縺ィ蜑企勁縺碁?イ縺セ縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
434 | +繝サ繝ャ繝ウ繝?繝ゥ繧奪irectDraw縺ォ縺励◆蝣エ蜷医↓繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「縺後Ξ繧ク繝・繝シ繝?縺ァ豁」縺励¥蠕ゥ蟶ー縺ァ縺阪↑縺?ク榊?蜷医r菫ョ豁」 | |
435 | +繝サ繝ャ繝ウ繝?繝ゥ繧奪irectDraw縺ォ縺励◆蝣エ蜷医↓1600x1024縺瑚。ィ遉コ縺ァ縺阪↑縺?ク榊?蜷医r菫ョ豁」 | |
436 | 436 | |
437 | 437 | 0.86 rev48 -> 0.86 rev49 |
438 | -・16MBを超えるメモリを積んでいるときにMemopy Mapを表示するとバッファオーバーフローする場合があるバグを修正 | |
439 | -・256MB以上のメモリを積むとEMSがおかしくなる問題を暫定修正 | |
440 | - ・とりあえず256MBを超えた分は無視するような扱いにしています | |
441 | -・BIOS INT 18h AH=03hのI/Oポートエミュレーションがおかしかったのを修正 | |
442 | - ・EMM386等使用時にキー入力が二重になる現象が直ります | |
443 | -・マスタボリューム設定が使えない環境があるようなので使用しないようにする設定を追加 | |
444 | - ・無効にしたい場合はINIにUSE_MVOL=falseを書いて下さい | |
438 | +繝サ16MB繧定カ?∴繧九Γ繝「繝ェ繧堤ゥ阪s縺ァ縺?k縺ィ縺阪↓Memopy Map繧定。ィ遉コ縺吶k縺ィ繝舌ャ繝輔ぃ繧ェ繝シ繝舌?繝輔Ο繝シ縺吶k蝣エ蜷医′縺ゅk繝舌げ繧剃ソョ豁」 | |
439 | +繝サ256MB莉・荳翫?繝。繝「繝ェ繧堤ゥ阪?縺ィEMS縺後♀縺九@縺上↑繧句撫鬘後r證ォ螳壻ソョ豁」 | |
440 | +縲?繝サ縺ィ繧翫≠縺医★256MB繧定カ?∴縺溷?縺ッ辟。隕悶☆繧九h縺?↑謇ア縺?↓縺励※縺?∪縺 | |
441 | +繝サBIOS INT 18h AH=03h縺ョI/O繝昴?繝医お繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺後♀縺九@縺九▲縺溘?繧剃ソョ豁」 | |
442 | +縲?繝サEMM386遲我スソ逕ィ譎ゅ↓繧ュ繝シ蜈・蜉帙′莠碁?縺ォ縺ェ繧狗樟雎。縺檎峩繧翫∪縺 | |
443 | +繝サ繝槭せ繧ソ繝懊Μ繝・繝シ繝?險ュ螳壹′菴ソ縺医↑縺?腸蠅?′縺ゅk繧医≧縺ェ縺ョ縺ァ菴ソ逕ィ縺励↑縺?h縺?↓縺吶k險ュ螳壹r霑ス蜉? | |
444 | +縲?繝サ辟。蜉ケ縺ォ縺励◆縺??エ蜷医?INI縺ォUSE_MVOL=false繧呈嶌縺?※荳九&縺 | |
445 | 445 | |
446 | 446 | 0.86 rev47 -> 0.86 rev48 |
447 | -・GA-98NBがまともに使えるようになりました | |
448 | - ・Win3.1, Win95, Win98や光栄製ゲームの一部などで使えます | |
449 | - ・Win95, Win98ではOS付属ドライバが正常に動きませんので公式サイトからドライバを入手して下さい | |
450 | - ・ドライバ付属アクセラユーティリティの画面位置調整は使用できません | |
451 | -・JPGVCLHやJPGVALPでGA-98NBを使用できるように調整しました | |
452 | - ・ビッグスクリーンを用いたスクロール表示にも対応 | |
453 | -・GA-98NBで1600x1024が表示できる怪しげなモードを足しました | |
454 | - ・Windows3.1でのみ表示可能です | |
455 | - ・INIで非公開機能GANBBSEXをtrueにして下さい | |
456 | - ・アクセラユーティリティで解像度を1024x768または1280x1024に、ビッグスクリーンを1600x1024に設定して下さい | |
457 | - ・実機ではあり得ない状態ですので一部表示がおかしくなるかもしれません | |
458 | -・ウィンドウアクセラレータ系の画面描画処理をシンプル化しました | |
459 | -・全てのCL-GD54xx系ウィンドウアクセラレータでDouble Bufferに対応させました | |
460 | -・ウィンドウアクセラレータのMMIO周りの挙動を変更しました | |
461 | -・バイナリ公開はしていませんがお察しくださいではない方のソースもメンテナンスしておきました | |
462 | - ・かなり厳しいですがウィンドウアクセラレータやLANも使えるかもしれません | |
463 | - ・当然のことながらお察しくださいではない方でUSE_FPUやSUPPORT_PCIは使えませんのであしからず | |
464 | -・マスタボリュームの調整が微妙だったのを調整 | |
465 | -・NHD,VHDイメージを5MBの容量で作ろうとすると何も作成されない不具合を修正 | |
447 | +繝サGA-98NB縺後∪縺ィ繧ゅ↓菴ソ縺医k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
448 | +縲?繝サWin3.1, Win95, Win98繧??譬?」ス繧イ繝シ繝?縺ョ荳?驛ィ縺ェ縺ゥ縺ァ菴ソ縺医∪縺 | |
449 | +縲?繝サWin95, Win98縺ァ縺ッOS莉伜ア槭ラ繝ゥ繧、繝舌′豁」蟶ク縺ォ蜍輔″縺セ縺帙s縺ョ縺ァ蜈ャ蠑上し繧、繝医°繧峨ラ繝ゥ繧、繝舌r蜈・謇九@縺ヲ荳九&縺 | |
450 | +縲?繝サ繝峨Λ繧、繝蝉サ伜ア槭い繧ッ繧サ繝ゥ繝ヲ繝シ繝?ぅ繝ェ繝?ぅ縺ョ逕サ髱「菴咲スョ隱ソ謨エ縺ッ菴ソ逕ィ縺ァ縺阪∪縺帙s | |
451 | +繝サJPGVCLH繧ЙPGVALP縺ァGA-98NB繧剃スソ逕ィ縺ァ縺阪k繧医≧縺ォ隱ソ謨エ縺励∪縺励◆ | |
452 | +縲?繝サ繝薙ャ繧ー繧ケ繧ッ繝ェ繝シ繝ウ繧堤畑縺?◆繧ケ繧ッ繝ュ繝シ繝ォ陦ィ遉コ縺ォ繧ょッセ蠢 | |
453 | +繝サGA-98NB縺ァ1600x1024縺瑚。ィ遉コ縺ァ縺阪k諤ェ縺励£縺ェ繝「繝シ繝峨r雜ウ縺励∪縺励◆ | |
454 | +縲?繝サWindows3.1縺ァ縺ョ縺ソ陦ィ遉コ蜿ッ閭ス縺ァ縺 | |
455 | +縲?繝サINI縺ァ髱槫?髢区ゥ溯?GANBBSEX繧稚rue縺ォ縺励※荳九&縺 | |
456 | +縲?繝サ繧「繧ッ繧サ繝ゥ繝ヲ繝シ繝?ぅ繝ェ繝?ぅ縺ァ隗」蜒丞コヲ繧?024x768縺セ縺溘?1280x1024縺ォ縲√ン繝?げ繧ケ繧ッ繝ェ繝シ繝ウ繧?600x1024縺ォ險ュ螳壹@縺ヲ荳九&縺 | |
457 | +縲?繝サ螳滓ゥ溘〒縺ッ縺ゅj蠕励↑縺?憾諷九〒縺吶?縺ァ荳?驛ィ陦ィ遉コ縺後♀縺九@縺上↑繧九°繧ゅ@繧後∪縺帙s | |
458 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ邉サ縺ョ逕サ髱「謠冗判蜃ヲ逅?r繧キ繝ウ繝励Ν蛹悶@縺セ縺励◆ | |
459 | +繝サ蜈ィ縺ヲ縺ョCL-GD54xx邉サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ァDouble Buffer縺ォ蟇セ蠢懊&縺帙∪縺励◆ | |
460 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョMMIO蜻ィ繧翫?謖吝虚繧貞、画峩縺励∪縺励◆ | |
461 | +繝サ繝舌う繝翫Μ蜈ャ髢九?縺励※縺?∪縺帙s縺後♀蟇溘@縺上□縺輔>縺ァ縺ッ縺ェ縺?婿縺ョ繧ス繝シ繧ケ繧ゅΓ繝ウ繝?リ繝ウ繧ケ縺励※縺翫″縺セ縺励◆ | |
462 | +縲?繝サ縺九↑繧雁宍縺励>縺ァ縺吶′繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧ЛAN繧ゆスソ縺医k縺九b縺励l縺セ縺帙s | |
463 | +縲?繝サ蠖鍋┯縺ョ縺薙→縺ェ縺後i縺雁ッ溘@縺上□縺輔>縺ァ縺ッ縺ェ縺?婿縺ァUSE_FPU繧ТUPPORT_PCI縺ッ菴ソ縺医∪縺帙s縺ョ縺ァ縺ゅ@縺九i縺 | |
464 | +繝サ繝槭せ繧ソ繝懊Μ繝・繝シ繝?縺ョ隱ソ謨エ縺悟セョ螯吶□縺」縺溘?繧定ェソ謨エ | |
465 | +繝サNHD,VHD繧、繝。繝シ繧ク繧?MB縺ョ螳ケ驥上〒菴懊m縺?→縺吶k縺ィ菴輔b菴懈?縺輔l縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
466 | 466 | |
467 | 467 | 0.86 rev46 -> 0.86 rev47 |
468 | -・Windows2000でIDEスレーブデバイスを認識するようになりました | |
469 | -・BIOSでのI/Oポート操作エミュレーションを改良 | |
470 | - ・WAB無しでコマンドプロンプトをウィンドウ表示で起動できるようになりました | |
471 | - ・若干ごまかした部分があるのでWindows以外での挙動は要検証 | |
472 | - ・DOSプロンプト使用時に勝手にカナロックがオンになる不具合も直ったはず | |
473 | - ・マルチメディアタイマー不具合が暫定修正から完全な修正になりました | |
474 | - ・メニュー及びINIでのTIMERFIXの設定は廃止されました | |
475 | -・640x480モード判定を少しいじりました | |
476 | -・設定初期値をウィンドウのリサイズ(Allow resize)が有効になるように変更しました | |
477 | -・IA-32 panic時のリセットが上手くいかない不具合を修正 | |
478 | -・ウィンドウアクセラレータが無効の場合にCPUをリセットすると落ちるかもしれない不具合を修正 | |
479 | -・フルスクリーンでのDirect3D描画の安定性を改善したつもり | |
480 | -・Direct3D描画の排他制御に漏れがあったのを修正 | |
481 | -・Direct3D描画でピクセル形状保持を使うとメモリリークする問題を修正 | |
482 | - ・画面解像度が切り替わった時にフリーズする現象も直ったはず | |
483 | -・Win9xでWSN-A2F/A4Fがある程度使用可能になりました | |
484 | - ・一応1024x768 16M色や1280x1024 64k色が使えます(DirectX 5ドライバが必要) | |
485 | - ・WGN-A2/A4と誤認識される場合がありますがドライバはWSN-A2FまたはA4Fを使用してください | |
486 | - ・DirectXを使うアプリケーションの画面描画がおかしい場合があります | |
487 | - ・DirectXのフルスクリーンはまともに使えません | |
488 | - ・一旦フルスクリーンにしてウィンドウ表示に戻すと何故か出力切り替えリレーが98グラフィック側になります | |
489 | - ・WABリレースイッチをF12に割り当てて手動切り替えすれば一応復帰できますが・・・ | |
490 | -・WSN-A2F/A4FのE-BANKモード以外の挙動を改善しました | |
491 | - ・Win3.1で仮ドライバを使わずにそのままセットアップが出来るようになりました | |
492 | -・拡張メモリ容量設定を実質無制限にしました | |
493 | - ・理論上は4GBあたりまで・・・のはずですが実際は1.4GBくらいでメモリ割り当てに失敗します | |
494 | - ・Win3.1は128MBを超えたあたりからまともに起動しなくなったりエラーが出たりします | |
495 | - ・DOSプログラムもものによっては128MBを超えたあたりから挙動不審になります | |
496 | - ・Win95は512MB、Win98は1GBあたりからおかしくなります | |
497 | - ・WinNT4.0, Win2000は1GBを超えても一応大丈夫だと思われます | |
498 | - ・Xe10内蔵ウィンドウアクセラレータを使用中に230MB以上のメモリを積むと画面がおかしくなってフリーズします | |
499 | - ・○○内蔵アクセラレータのものは基本的に駄目っぽいです | |
500 | - ・WSN-A2F/A4FやPCI CL-GD5446は一応大丈夫なようです | |
501 | -・メモリチェックを高速化する機能を付けました | |
502 | - ・Other->Fast memcheckにチェックを入れると8倍速でメモリチェックが行われます | |
503 | - ・それ以外の速度にしたい場合は非公開機能のmemckspdを参照のこと | |
504 | -・GA-98NBを強引に使えるようにしました | |
505 | - ・とりあえずWin3.1と信長の野望 天翔記で使えますが、Win3.1では描画の乱れがあります | |
506 | - ・明らかに正しくない挙動なので他で動くことは保証できません | |
507 | - ・ドライバ付属アクセラユーティリティの大半の機能はまともに使えません | |
508 | - ・16M色は正常に表示できません | |
509 | -・MELCO WAB/WSNとI-O DATA GA-98NBをDouble Bufferに対応させました | |
510 | -・CL-GD54xxでステートセーブやレジューム時に関数アドレスがNULLになって落ちる可能性があるバグを修正 | |
511 | -・fmgenのレジューム関連の不具合を修正 | |
512 | -・非公開機能でクロック同期モードの設定を足しました | |
513 | - ・INIのTICKMODEとして0=自動, 1=GetTickCount, 2=timeGetTime, 3=QueryPerformanceCounterを指定できます | |
514 | - ・QueryPerformanceCounterは一部環境で問題を起こす可能性があるのでその場合は1か2にしてみてください | |
515 | - ・使用できないものを指定した場合は使用できるものが適当に選択されます | |
516 | -・非キャプチャマウス操作でもマウス速度設定が反映されるようにしました | |
517 | -・np2fmgen風のマウスホイール操作を追加しました | |
518 | - ・INIでUSEWHEEL=trueにすると有効になります | |
519 | - ・マウスホイールでマスタボリュームを変更出来ます(DirectSoundのみ対応) | |
520 | - ・Ctrl+Shift+マウスホイールでマウス速度を変更出来ます | |
468 | +繝サWindows2000縺ァIDE繧ケ繝ャ繝シ繝悶ョ繝舌う繧ケ繧定ェ崎ュ倥☆繧九h縺?↓縺ェ繧翫∪縺励◆ | |
469 | +繝サBIOS縺ァ縺ョI/O繝昴?繝域桃菴懊お繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧呈隼濶ッ | |
470 | +縲?繝サWAB辟。縺励〒繧ウ繝槭Φ繝峨?繝ュ繝ウ繝励ヨ繧偵え繧」繝ウ繝峨え陦ィ遉コ縺ァ襍キ蜍輔〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
471 | +縲?縲?繝サ闍・蟷イ縺斐∪縺九@縺滄Κ蛻?′縺ゅk縺ョ縺ァWindows莉・螟悶〒縺ョ謖吝虚縺ッ隕∵、懆ィシ | |
472 | +縲?繝サDOS繝励Ο繝ウ繝励ヨ菴ソ逕ィ譎ゅ↓蜍晄焔縺ォ繧ォ繝翫Ο繝?け縺後が繝ウ縺ォ縺ェ繧倶ク榊?蜷医b逶エ縺」縺溘?縺 | |
473 | +縲?繝サ繝槭Ν繝√Γ繝?ぅ繧「繧ソ繧、繝槭?荳榊?蜷医′證ォ螳壻ソョ豁」縺九i螳悟?縺ェ菫ョ豁」縺ォ縺ェ繧翫∪縺励◆ | |
474 | +縲?縲?繝サ繝。繝九Η繝シ蜿翫?INI縺ァ縺ョTIMERFIX縺ョ險ュ螳壹?蟒?ュ「縺輔l縺セ縺励◆ | |
475 | +繝サ640x480繝「繝シ繝牙愛螳壹r蟆代@縺?§繧翫∪縺励◆ | |
476 | +繝サ險ュ螳壼?譛溷?、繧偵え繧」繝ウ繝峨え縺ョ繝ェ繧オ繧、繧コ??llow resize?峨′譛牙柑縺ォ縺ェ繧九h縺?↓螟画峩縺励∪縺励◆ | |
477 | +繝サIA-32 panic譎ゅ?繝ェ繧サ繝?ヨ縺御ク頑焔縺上>縺九↑縺?ク榊?蜷医r菫ョ豁」 | |
478 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺檎┌蜉ケ縺ョ蝣エ蜷医↓CPU繧偵Μ繧サ繝?ヨ縺吶k縺ィ關ス縺。繧九°繧ゅ@繧後↑縺?ク榊?蜷医r菫ョ豁」 | |
479 | +繝サ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ァ縺ョDirect3D謠冗判縺ョ螳牙ョ壽?ァ繧呈隼蝟?@縺溘▽繧ゅj | |
480 | +繝サDirect3D謠冗判縺ョ謗剃サ門宛蠕。縺ォ貍上l縺後≠縺」縺溘?繧剃ソョ豁」 | |
481 | +繝サDirect3D謠冗判縺ァ繝斐け繧サ繝ォ蠖「迥カ菫晄戟繧剃スソ縺?→繝。繝「繝ェ繝ェ繝シ繧ッ縺吶k蝠城。後r菫ョ豁」 | |
482 | +縲?繝サ逕サ髱「隗」蜒丞コヲ縺悟?繧頑崛繧上▲縺滓凾縺ォ繝輔Μ繝シ繧コ縺吶k迴セ雎。繧ら峩縺」縺溘?縺 | |
483 | +繝サWin9x縺ァWSN-A2F/A4F縺後≠繧狗ィ句コヲ菴ソ逕ィ蜿ッ閭ス縺ォ縺ェ繧翫∪縺励◆ | |
484 | +縲?繝サ荳?蠢?024x768 16M濶イ繧?280x1024 64k濶イ縺御スソ縺医∪縺呻シ?irectX 5繝峨Λ繧、繝舌′蠢?ヲ?シ | |
485 | +縲?繝サWGN-A2/A4縺ィ隱、隱崎ュ倥&繧後k蝣エ蜷医′縺ゅj縺セ縺吶′繝峨Λ繧、繝舌?WSN-A2F縺セ縺溘?A4F繧剃スソ逕ィ縺励※縺上□縺輔> | |
486 | +縲?繝サDirectX繧剃スソ縺?い繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ョ逕サ髱「謠冗判縺後♀縺九@縺??エ蜷医′縺ゅj縺セ縺 | |
487 | +縲?繝サDirectX縺ョ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ッ縺セ縺ィ繧ゅ↓菴ソ縺医∪縺帙s | |
488 | +縲?縲?繝サ荳?譌ヲ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ォ縺励※繧ヲ繧」繝ウ繝峨え陦ィ遉コ縺ォ謌サ縺吶→菴墓腐縺句?蜉帛?繧頑崛縺医Μ繝ャ繝シ縺?8繧ー繝ゥ繝輔ぅ繝?け蛛エ縺ォ縺ェ繧翫∪縺 | |
489 | +縲?縲?繝サWAB繝ェ繝ャ繝シ繧ケ繧、繝?メ繧巽12縺ォ蜑イ繧雁ス薙※縺ヲ謇句虚蛻?j譖ソ縺医☆繧後?荳?蠢懷セゥ蟶ー縺ァ縺阪∪縺吶′?・?・?・ | |
490 | +繝サWSN-A2F/A4F縺ョE-BANK繝「繝シ繝我サ・螟悶?謖吝虚繧呈隼蝟?@縺セ縺励◆ | |
491 | +縲?繝サWin3.1縺ァ莉ョ繝峨Λ繧、繝舌r菴ソ繧上★縺ォ縺昴?縺セ縺セ繧サ繝?ヨ繧「繝??縺悟?譚・繧九h縺?↓縺ェ繧翫∪縺励◆ | |
492 | +繝サ諡。蠑オ繝。繝「繝ェ螳ケ驥剰ィュ螳壹r螳溯ウェ辟。蛻カ髯舌↓縺励∪縺励◆ | |
493 | +縲?繝サ逅?ォ紋ク翫?4GB縺ゅ◆繧翫∪縺ァ?・?・?・縺ョ縺ッ縺壹〒縺吶′螳滄圀縺ッ1.4GB縺上i縺?〒繝。繝「繝ェ蜑イ繧雁ス薙※縺ォ螟ア謨励@縺セ縺 | |
494 | +縲?繝サWin3.1縺ッ128MB繧定カ?∴縺溘≠縺溘j縺九i縺セ縺ィ繧ゅ↓襍キ蜍輔@縺ェ縺上↑縺」縺溘j繧ィ繝ゥ繝シ縺悟?縺溘j縺励∪縺 | |
495 | +縲?繝サDOS繝励Ο繧ー繝ゥ繝?繧ゅb縺ョ縺ォ繧医▲縺ヲ縺ッ128MB繧定カ?∴縺溘≠縺溘j縺九i謖吝虚荳榊ッゥ縺ォ縺ェ繧翫∪縺 | |
496 | +縲?繝サWin95縺ッ512MB縲仝in98縺ッ1GB縺ゅ◆繧翫°繧峨♀縺九@縺上↑繧翫∪縺 | |
497 | +縲?繝サWinNT4.0, Win2000縺ッ1GB繧定カ?∴縺ヲ繧ゆク?蠢懷、ァ荳亥、ォ縺?縺ィ諤昴o繧後∪縺 | |
498 | +縲?繝サXe10蜀?鳩繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧剃スソ逕ィ荳ュ縺ォ230MB莉・荳翫?繝。繝「繝ェ繧堤ゥ阪?縺ィ逕サ髱「縺後♀縺九@縺上↑縺」縺ヲ繝輔Μ繝シ繧コ縺励∪縺 | |
499 | +縲?縲?繝サ笳銀雷蜀?鳩繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ繧ゅ?縺ッ蝓コ譛ャ逧?↓鬧?岼縺」縺ス縺?〒縺 | |
500 | +縲?縲?繝サWSN-A2F/A4F繧ПCI CL-GD5446縺ッ荳?蠢懷、ァ荳亥、ォ縺ェ繧医≧縺ァ縺 | |
501 | +繝サ繝。繝「繝ェ繝√ぉ繝?け繧帝ォ倬?溷喧縺吶k讖溯?繧剃サ倥¢縺セ縺励◆ | |
502 | +縲?繝サOther->Fast memcheck縺ォ繝√ぉ繝?け繧貞?繧後k縺ィ8蛟埼?溘〒繝。繝「繝ェ繝√ぉ繝?け縺瑚。後o繧後∪縺 | |
503 | +縲?繝サ縺昴l莉・螟悶?騾溷コヲ縺ォ縺励◆縺??エ蜷医?髱槫?髢区ゥ溯?縺ョmemckspd繧貞盾辣ァ縺ョ縺薙→ | |
504 | +繝サGA-98NB繧貞シキ蠑輔↓菴ソ縺医k繧医≧縺ォ縺励∪縺励◆ | |
505 | +縲?繝サ縺ィ繧翫≠縺医★Win3.1縺ィ菫。髟キ縺ョ驥取悍 螟ゥ鄙碑ィ倥〒菴ソ縺医∪縺吶′縲仝in3.1縺ァ縺ッ謠冗判縺ョ荵ア繧後′縺ゅj縺セ縺 | |
506 | +縲?繝サ譏弱i縺九↓豁」縺励¥縺ェ縺?嫌蜍輔↑縺ョ縺ァ莉悶〒蜍輔¥縺薙→縺ッ菫晁ィシ縺ァ縺阪∪縺帙s | |
507 | +縲?繝サ繝峨Λ繧、繝蝉サ伜ア槭い繧ッ繧サ繝ゥ繝ヲ繝シ繝?ぅ繝ェ繝?ぅ縺ョ螟ァ蜊翫?讖溯?縺ッ縺セ縺ィ繧ゅ↓菴ソ縺医∪縺帙s | |
508 | +縲?繝サ16M濶イ縺ッ豁」蟶ク縺ォ陦ィ遉コ縺ァ縺阪∪縺帙s | |
509 | +繝サMELCO WAB/WSN縺ィI-O DATA GA-98NB繧奪ouble Buffer縺ォ蟇セ蠢懊&縺帙∪縺励◆ | |
510 | +繝サCL-GD54xx縺ァ繧ケ繝??繝医そ繝シ繝悶d繝ャ繧ク繝・繝シ繝?譎ゅ↓髢「謨ー繧「繝峨Ξ繧ケ縺君ULL縺ォ縺ェ縺」縺ヲ關ス縺。繧句庄閭ス諤ァ縺後≠繧九ヰ繧ー繧剃ソョ豁」 | |
511 | +繝サfmgen縺ョ繝ャ繧ク繝・繝シ繝?髢「騾」縺ョ荳榊?蜷医r菫ョ豁」 | |
512 | +繝サ髱槫?髢区ゥ溯?縺ァ繧ッ繝ュ繝?け蜷梧悄繝「繝シ繝峨?險ュ螳壹r雜ウ縺励∪縺励◆ | |
513 | +縲?繝サINI縺ョTICKMODE縺ィ縺励※0=閾ェ蜍? 1=GetTickCount, 2=timeGetTime, 3=QueryPerformanceCounter繧呈欠螳壹〒縺阪∪縺 | |
514 | +縲?繝サQueryPerformanceCounter縺ッ荳?驛ィ迺ー蠅?〒蝠城。後r襍キ縺薙☆蜿ッ閭ス諤ァ縺後≠繧九?縺ァ縺昴?蝣エ蜷医?1縺?縺ォ縺励※縺ソ縺ヲ縺上□縺輔> | |
515 | +縲?繝サ菴ソ逕ィ縺ァ縺阪↑縺?b縺ョ繧呈欠螳壹@縺溷?エ蜷医?菴ソ逕ィ縺ァ縺阪k繧ゅ?縺碁←蠖薙↓驕ク謚槭&繧後∪縺 | |
516 | +繝サ髱槭く繝」繝励メ繝」繝槭え繧ケ謫堺ス懊〒繧ゅ?繧ヲ繧ケ騾溷コヲ險ュ螳壹′蜿肴丐縺輔l繧九h縺?↓縺励∪縺励◆ | |
517 | +繝サnp2fmgen鬚ィ縺ョ繝槭え繧ケ繝帙う繝シ繝ォ謫堺ス懊r霑ス蜉?縺励∪縺励◆ | |
518 | +縲?繝サINI縺ァUSEWHEEL=true縺ォ縺吶k縺ィ譛牙柑縺ォ縺ェ繧翫∪縺 | |
519 | +縲?繝サ繝槭え繧ケ繝帙う繝シ繝ォ縺ァ繝槭せ繧ソ繝懊Μ繝・繝シ繝?繧貞、画峩蜃コ譚・縺セ縺呻シ?irectSound縺ョ縺ソ蟇セ蠢懶シ | |
520 | +縲?繝サCtrl+Shift+繝槭え繧ケ繝帙う繝シ繝ォ縺ァ繝槭え繧ケ騾溷コヲ繧貞、画峩蜃コ譚・縺セ縺 | |
521 | 521 | |
522 | 522 | 0.86 rev45 -> 0.86 rev46 |
523 | -・Windows95でプロテクトモードFDDドライバが使用できるようになりました | |
524 | - ・Win95でFD未挿入時も入っているような挙動になっていたのを修正 | |
525 | -・言語リソースファイルの抜けを修正 | |
526 | -・32bit版で3DNow!命令が無効になっていたので有効化 | |
527 | -・hostdrvのバグらしきものを修正 | |
528 | -・32bit版のプロテクトモードがまともに動かなくなっていた問題を暫定修正 | |
529 | -・マスタボリューム設定を試験的に足してみました | |
530 | -・仮想86モード拡張の一部をサポートしました | |
531 | - ・現状で実装されているのはSTI, CLI, PUSHF, POPFのみです。 | |
532 | - ・Windows2000でNTVDMが落ちなくなります | |
533 | - ・CPU機能フラグにVMEが追加される関係でCPU種類を設定し直す必要があります | |
534 | -・Windows98でPCIを有効にするとIDEデバイスが認識しなくなる不具合を修正 | |
535 | - ・Windows95のドライバを借りなくてもHDDが認識するようになります | |
536 | -・BIOSでのI/Oポート操作をエミュレーションできるようにしました | |
537 | - ・現状では画面表示関連のI/Oポートのみエミュレーションします | |
538 | - ・Win3.1,9xのDOSプロンプトでGDCにコマンドを送らなくても画面が出るようになります | |
539 | - ・問題を起こす場合は非公開オプションBIOSIOEMをFALSEにすると無効になります | |
523 | +繝サWindows95縺ァ繝励Ο繝?け繝医Δ繝シ繝宇DD繝峨Λ繧、繝舌′菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
524 | +縲?繝サWin95縺ァFD譛ェ謖ソ蜈・譎ゅb蜈・縺」縺ヲ縺?k繧医≧縺ェ謖吝虚縺ォ縺ェ縺」縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
525 | +繝サ險?隱槭Μ繧ス繝シ繧ケ繝輔ぃ繧、繝ォ縺ョ謚懊¢繧剃ソョ豁」 | |
526 | +繝サ32bit迚医〒3DNow!蜻ス莉、縺檎┌蜉ケ縺ォ縺ェ縺」縺ヲ縺?◆縺ョ縺ァ譛牙柑蛹 | |
527 | +繝サhostdrv縺ョ繝舌げ繧峨@縺阪b縺ョ繧剃ソョ豁」 | |
528 | +繝サ32bit迚医?繝励Ο繝?け繝医Δ繝シ繝峨′縺セ縺ィ繧ゅ↓蜍輔°縺ェ縺上↑縺」縺ヲ縺?◆蝠城。後r證ォ螳壻ソョ豁」 | |
529 | +繝サ繝槭せ繧ソ繝懊Μ繝・繝シ繝?險ュ螳壹r隧ヲ鬨鍋噪縺ォ雜ウ縺励※縺ソ縺セ縺励◆ | |
530 | +繝サ莉ョ諠ウ86繝「繝シ繝画僑蠑オ縺ョ荳?驛ィ繧偵し繝昴?繝医@縺セ縺励◆ | |
531 | +縲?繝サ迴セ迥カ縺ァ螳溯」?&繧後※縺?k縺ョ縺ッSTI, CLI, PUSHF, POPF縺ョ縺ソ縺ァ縺吶? | |
532 | +縲?繝サWindows2000縺ァNTVDM縺瑚誠縺。縺ェ縺上↑繧翫∪縺 | |
533 | +縲?繝サCPU讖溯?繝輔Λ繧ー縺ォVME縺瑚ソス蜉?縺輔l繧矩未菫ゅ〒CPU遞ョ鬘槭r險ュ螳壹@逶エ縺吝ソ?ヲ√′縺ゅj縺セ縺 | |
534 | +繝サWindows98縺ァPCI繧呈怏蜉ケ縺ォ縺吶k縺ィIDE繝?ヰ繧、繧ケ縺瑚ェ崎ュ倥@縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
535 | +縲?繝サWindows95縺ョ繝峨Λ繧、繝舌r蛟溘j縺ェ縺上※繧?DD縺瑚ェ崎ュ倥☆繧九h縺?↓縺ェ繧翫∪縺 | |
536 | +繝サBIOS縺ァ縺ョI/O繝昴?繝域桃菴懊r繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
537 | +縲?繝サ迴セ迥カ縺ァ縺ッ逕サ髱「陦ィ遉コ髢「騾」縺ョI/O繝昴?繝医?縺ソ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺励∪縺 | |
538 | +縲?繝サWin3.1,9x縺ョDOS繝励Ο繝ウ繝励ヨ縺ァGDC縺ォ繧ウ繝槭Φ繝峨r騾√i縺ェ縺上※繧ら判髱「縺悟?繧九h縺?↓縺ェ繧翫∪縺 | |
539 | +縲?繝サ蝠城。後r襍キ縺薙☆蝣エ蜷医?髱槫?髢九が繝励す繝ァ繝ウBIOSIOEM繧巽ALSE縺ォ縺吶k縺ィ辟。蜉ケ縺ォ縺ェ繧翫∪縺 | |
540 | 540 | |
541 | 541 | 0.86 rev44 -> 0.86 rev45 |
542 | -・Direct3Dによる画面表示に対応 | |
543 | - ・必要に応じてDirectXランタイムは入れてください | |
544 | - ・拡大縮小時の補間モードを細かく設定できます | |
545 | - ・Screen optionのFullScreenタブでNo change screen resolutionにチェックを入れるのを推奨 | |
546 | -・CPU変更時にバージョン情報でCPUの名前がおかしくなる不具合を修正 | |
547 | -・フルスクリーン時にもキャプチャ無し操作設定が効くように仕様変更 | |
548 | -・CPU周りを速くしようとしてみました | |
549 | -・Screen optionのFullscreen, Rendererタブの設定を即時反映するように変更しました | |
550 | -・Windows2000ホストで動かなくなっていた問題を修正しました | |
551 | -・システムメニューのRestore window borderから枠無し状態を戻せるようにしました | |
552 | -・システムキーフック関係を多少安定化させたつもり | |
553 | -・CL-GD5446のGraphics Double Bufferに対応 | |
554 | - ・主にDirectX対応プログラムの画面のちらつきと描画速度が改善されます | |
555 | -・NumLockキーを有効にするオプションを足しました | |
542 | +繝サDirect3D縺ォ繧医k逕サ髱「陦ィ遉コ縺ォ蟇セ蠢 | |
543 | +縲?繝サ蠢?ヲ√↓蠢懊§縺ヲDirectX繝ゥ繝ウ繧ソ繧、繝?縺ッ蜈・繧後※縺上□縺輔> | |
544 | +縲?繝サ諡。螟ァ邵ョ蟆乗凾縺ョ陬憺俣繝「繝シ繝峨r邏ー縺九¥險ュ螳壹〒縺阪∪縺 | |
545 | +縲?繝サScreen option縺ョFullScreen繧ソ繝悶〒No change screen resolution縺ォ繝√ぉ繝?け繧貞?繧後k縺ョ繧呈耳螂ィ | |
546 | +繝サCPU螟画峩譎ゅ↓繝舌?繧ク繝ァ繝ウ諠??ア縺ァCPU縺ョ蜷榊燕縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
547 | +繝サ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ譎ゅ↓繧ゅく繝」繝励メ繝」辟。縺玲桃菴懆ィュ螳壹′蜉ケ縺上h縺?↓莉墓ァ伜、画峩 | |
548 | +繝サCPU蜻ィ繧翫r騾溘¥縺励h縺?→縺励※縺ソ縺セ縺励◆ | |
549 | +繝サScreen option縺ョFullscreen, Renderer繧ソ繝悶?險ュ螳壹r蜊ウ譎ょ渚譏?縺吶k繧医≧縺ォ螟画峩縺励∪縺励◆ | |
550 | +繝サWindows2000繝帙せ繝医〒蜍輔°縺ェ縺上↑縺」縺ヲ縺?◆蝠城。後r菫ョ豁」縺励∪縺励◆ | |
551 | +繝サ繧キ繧ケ繝?Β繝。繝九Η繝シ縺ョRestore window border縺九i譫?辟。縺礼憾諷九r謌サ縺帙k繧医≧縺ォ縺励∪縺励◆ | |
552 | +繝サ繧キ繧ケ繝?Β繧ュ繝シ繝輔ャ繧ッ髢「菫ゅr螟壼ー大ョ牙ョ壼喧縺輔○縺溘▽繧ゅj | |
553 | +繝サCL-GD5446縺ョGraphics Double Buffer縺ォ蟇セ蠢 | |
554 | +縲?繝サ荳サ縺ォDirectX蟇セ蠢懊?繝ュ繧ー繝ゥ繝?縺ョ逕サ髱「縺ョ縺。繧峨▽縺阪→謠冗判騾溷コヲ縺梧隼蝟?&繧後∪縺 | |
555 | +繝サNumLock繧ュ繝シ繧呈怏蜉ケ縺ォ縺吶k繧ェ繝励す繝ァ繝ウ繧定カウ縺励∪縺励◆ | |
556 | 556 | |
557 | 557 | 0.86 rev43 -> 0.86 rev44 |
558 | -・SSE命令のプリフィックスの扱いがおかしかったのを修正 | |
559 | -・SSE2, SSE3命令を追加しました | |
560 | - ・現時点でSSE2, SSE3はバグまみれなので通常用途ではPentium III以前にしておいてください | |
561 | - ・実機ではSSE2, SSE3命令に対応したものは存在しませんので完全に自己満足の世界です | |
562 | - ・Pentium M, Pentium 4を選択できるようにしました(一応SSE3が使えるかどうかで棲み分け) | |
563 | -・バージョン情報ウィンドウの表示内容を調整 | |
564 | -・fmgenをデフォルト設定で有効になるように変更 | |
565 | -・エミュレータ内でハードウェア設定をいじる怪しい(危ない?)機能を追加 | |
566 | - ・設定ツールはnp21wtool.d88として公開しています | |
567 | - ・NPCNGCLK.EXEはCPUクロックを動的に変更します | |
568 | - ・CPUが速すぎると問題を起こす場合等に使えます(蟹味噌など) | |
569 | - ・Configureの内容は変更されません(リセットで元に戻ります) | |
570 | - ・NPCNGCFG.EXEはハードウェア構成を動的に変更します | |
571 | - ・ディスクイメージで使うハードウェア構成が決まり切っている場合に使えるかも | |
572 | - ・Configureの内容は変更されません(リセットで元に戻ります) | |
573 | - ・現時点ではウインドウアクセラレータボードとサウンドボードに対応しています | |
574 | -・HRTIMER関連のBIOSを実装しました | |
575 | - ・古いバージョンのHRTIMER.SYSで時計が止まってしまう不具合が解消されます | |
576 | -・日付が変わった時にHRTIMERの時刻が不正になる不具合を修正 | |
577 | -・PCIバスが試験的に追加されました | |
578 | - ・Device->PCI optionでEnabledにチェックを入れて下さい | |
579 | - ・追加のBIOSファイルは要りません | |
580 | - ・起動しない場合はBIOSファイル無しにすると動くかもしれません | |
581 | - ・PCIを有効にするとWin98でIDEデバイスが行方不明になりますがWin95のDRIVERSからESDI_506.PDRを借りてくれば一応動きます | |
582 | - ・Win2000の場合はPCIの有無を変更するとセットアップし直さないと駄目です(互換性無し) | |
583 | -・PCI接続の内蔵ウィンドウアクセラレータCL-GD5446が追加されました | |
584 | - ・現時点ではWindows98, NT4.0, 2000で動くことを確認しています | |
585 | - ・Device->Window Accelerator board optionのCL-GD54xxタブでPC-9821 PCI CL-GD5446 built-inを選択 | |
586 | - ・Auto Select(Xe10, WSN-A2F, PCI)も使えますがあまりテストしていないので注意 | |
587 | - ・NPCNGCFGでのウィンドウアクセラレータ機種IDは160です | |
588 | -・WAB-S, WSN-A2F/A4FをWin3.1で使用した際に壁紙の描画がおかしくなる不具合を修正 | |
558 | +繝サSSE蜻ス莉、縺ョ繝励Μ繝輔ぅ繝?け繧ケ縺ョ謇ア縺?′縺翫°縺励°縺」縺溘?繧剃ソョ豁」 | |
559 | +繝サSSE2, SSE3蜻ス莉、繧定ソス蜉?縺励∪縺励◆ | |
560 | +縲?繝サ迴セ譎らせ縺ァSSE2, SSE3縺ッ繝舌げ縺セ縺ソ繧後↑縺ョ縺ァ騾壼クク逕ィ騾斐〒縺ッPentium III莉・蜑阪↓縺励※縺翫>縺ヲ縺上□縺輔> | |
561 | +縲?繝サ螳滓ゥ溘〒縺ッSSE2, SSE3蜻ス莉、縺ォ蟇セ蠢懊@縺溘b縺ョ縺ッ蟄伜惠縺励∪縺帙s縺ョ縺ァ螳悟?縺ォ閾ェ蟾ア貅?雜ウ縺ョ荳也阜縺ァ縺 | |
562 | +縲?繝サPentium M, Pentium 4繧帝∈謚槭〒縺阪k繧医≧縺ォ縺励∪縺励◆?井ク?蠢彜SE3縺御スソ縺医k縺九←縺?°縺ァ譽イ縺ソ蛻?¢? | |
563 | +繝サ繝舌?繧ク繝ァ繝ウ諠??ア繧ヲ繧」繝ウ繝峨え縺ョ陦ィ遉コ蜀?ョケ繧定ェソ謨エ | |
564 | +繝サfmgen繧偵ョ繝輔か繝ォ繝郁ィュ螳壹〒譛牙柑縺ォ縺ェ繧九h縺?↓螟画峩 | |
565 | +繝サ繧ィ繝溘Η繝ャ繝シ繧ソ蜀?〒繝上?繝峨え繧ァ繧「險ュ螳壹r縺?§繧区?ェ縺励>?亥些縺ェ縺?シ滂シ画ゥ溯?繧定ソス蜉? | |
566 | +縲?繝サ險ュ螳壹ヤ繝シ繝ォ縺ッnp21wtool.d88縺ィ縺励※蜈ャ髢九@縺ヲ縺?∪縺 | |
567 | +縲?繝サNPCNGCLK.EXE縺ッCPU繧ッ繝ュ繝?け繧貞虚逧?↓螟画峩縺励∪縺 | |
568 | +縲?縲?繝サCPU縺碁?溘☆縺弱k縺ィ蝠城。後r襍キ縺薙☆蝣エ蜷育ュ峨↓菴ソ縺医∪縺呻シ郁淹蜻ウ蝎後↑縺ゥ? | |
569 | +縲?縲?繝サConfigure縺ョ蜀?ョケ縺ッ螟画峩縺輔l縺セ縺帙s?医Μ繧サ繝?ヨ縺ァ蜈?↓謌サ繧翫∪縺呻シ | |
570 | +縲?繝サNPCNGCFG.EXE縺ッ繝上?繝峨え繧ァ繧「讒区?繧貞虚逧?↓螟画峩縺励∪縺 | |
571 | +縲?縲?繝サ繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク縺ァ菴ソ縺?ワ繝シ繝峨え繧ァ繧「讒区?縺梧アコ縺セ繧雁?縺」縺ヲ縺?k蝣エ蜷医↓菴ソ縺医k縺九b | |
572 | +縲?縲?繝サConfigure縺ョ蜀?ョケ縺ッ螟画峩縺輔l縺セ縺帙s?医Μ繧サ繝?ヨ縺ァ蜈?↓謌サ繧翫∪縺呻シ | |
573 | +縲?縲?繝サ迴セ譎らせ縺ァ縺ッ繧ヲ繧、繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繝懊?繝峨→繧オ繧ヲ繝ウ繝峨?繝シ繝峨↓蟇セ蠢懊@縺ヲ縺?∪縺 | |
574 | +繝サHRTIMER髢「騾」縺ョBIOS繧貞ョ溯」?@縺セ縺励◆ | |
575 | +縲?繝サ蜿、縺?ヰ繝シ繧ク繝ァ繝ウ縺ョHRTIMER.SYS縺ァ譎りィ医′豁「縺セ縺」縺ヲ縺励∪縺?ク榊?蜷医′隗」豸医&繧後∪縺 | |
576 | +繝サ譌・莉倥′螟峨o縺」縺滓凾縺ォHRTIMER縺ョ譎ょ綾縺御ク肴ュ」縺ォ縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
577 | +繝サPCI繝舌せ縺瑚ゥヲ鬨鍋噪縺ォ霑ス蜉?縺輔l縺セ縺励◆ | |
578 | +縲?繝サDevice->PCI option縺ァEnabled縺ォ繝√ぉ繝?け繧貞?繧後※荳九&縺 | |
579 | +縲?繝サ霑ス蜉?縺ョBIOS繝輔ぃ繧、繝ォ縺ッ隕√j縺セ縺帙s | |
580 | +縲?繝サ襍キ蜍輔@縺ェ縺??エ蜷医?BIOS繝輔ぃ繧、繝ォ辟。縺励↓縺吶k縺ィ蜍輔¥縺九b縺励l縺セ縺帙s | |
581 | +縲?繝サPCI繧呈怏蜉ケ縺ォ縺吶k縺ィWin98縺ァIDE繝?ヰ繧、繧ケ縺瑚。梧婿荳肴?縺ォ縺ェ繧翫∪縺吶′Win95縺ョDRIVERS縺九iESDI_506.PDR繧貞?溘j縺ヲ縺上l縺ー荳?蠢懷虚縺阪∪縺 | |
582 | +縲?繝サWin2000縺ョ蝣エ蜷医?PCI縺ョ譛臥┌繧貞、画峩縺吶k縺ィ繧サ繝?ヨ繧「繝??縺礼峩縺輔↑縺?→鬧?岼縺ァ縺呻シ井コ呈鋤諤ァ辟。縺暦シ | |
583 | +繝サPCI謗・邯壹?蜀?鳩繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソCL-GD5446縺瑚ソス蜉?縺輔l縺セ縺励◆ | |
584 | +縲?繝サ迴セ譎らせ縺ァ縺ッWindows98, NT4.0, 2000縺ァ蜍輔¥縺薙→繧堤「コ隱阪@縺ヲ縺?∪縺 | |
585 | +縲?繝サDevice->Window Accelerator board option縺ョCL-GD54xx繧ソ繝悶〒PC-9821 PCI CL-GD5446 built-in繧帝∈謚 | |
586 | +縲?繝サAuto Select(Xe10, WSN-A2F, PCI)繧ゆスソ縺医∪縺吶′縺ゅ∪繧翫ユ繧ケ繝医@縺ヲ縺?↑縺??縺ァ豕ィ諢 | |
587 | +縲?繝サNPCNGCFG縺ァ縺ョ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ讖溽ィョID縺ッ160縺ァ縺 | |
588 | +繝サWAB-S, WSN-A2F/A4F繧淡in3.1縺ァ菴ソ逕ィ縺励◆髫帙↓螢∫エ吶?謠冗判縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
589 | 589 | |
590 | 590 | 0.86 rev42 -> 0.86 rev43 |
591 | -・NVL.DLLで結構色々読めることが判明したのでファイル選択時の拡張子にそこそこ有名な形式を追加 | |
592 | - ・あくまでディスクイメージを使用できるだけですので中身に関してはユーザーが注意を払う必要があります | |
593 | - ・ハードディスクのPC/AT互換機フォーマットとPC-98フォーマットには互換性がありません | |
594 | - ・不用意にPC/AT互換機用イメージをPC-98に繋いだりその逆をしたりすると実機同様ディスク内容が破壊される恐れがあります | |
595 | - ・一覧になくても読めるファイルがあると思われます | |
596 | -・ソース中のCreateThread関数を_beginthreadexへ置き換え | |
597 | -・複数の実CD/DVDドライブがある場合にトレイ開閉が正常に動かない不具合を修正 | |
598 | -・実CD/DVDドライブのマウント状態がResumeで復元されない場合がある不具合を修正 | |
591 | +繝サNVL.DLL縺ァ邨先ァ玖牡縲?ェュ繧√k縺薙→縺悟愛譏弱@縺溘?縺ァ繝輔ぃ繧、繝ォ驕ク謚樊凾縺ョ諡。蠑オ蟄舌↓縺昴%縺昴%譛牙錐縺ェ蠖「蠑上r霑ス蜉? | |
592 | +縲?繝サ縺ゅ¥縺セ縺ァ繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク繧剃スソ逕ィ縺ァ縺阪k縺?縺代〒縺吶?縺ァ荳ュ霄ォ縺ォ髢「縺励※縺ッ繝ヲ繝シ繧カ繝シ縺梧ウィ諢上r謇輔≧蠢?ヲ√′縺ゅj縺セ縺 | |
593 | +縲?縲?繝サ繝上?繝峨ョ繧」繧ケ繧ッ縺ョPC/AT莠呈鋤讖溘ヵ繧ゥ繝シ繝槭ャ繝医→PC-98繝輔か繝シ繝槭ャ繝医↓縺ッ莠呈鋤諤ァ縺後≠繧翫∪縺帙s | |
594 | +縲?縲?繝サ荳咲畑諢上↓PC/AT莠呈鋤讖溽畑繧、繝。繝シ繧ク繧単C-98縺ォ郢九>縺?繧翫◎縺ョ騾?r縺励◆繧翫☆繧九→螳滓ゥ溷酔讒倥ョ繧」繧ケ繧ッ蜀?ョケ縺檎?エ螢翫&繧後k諱舌l縺後≠繧翫∪縺 | |
595 | +縲?繝サ荳?隕ァ縺ォ縺ェ縺上※繧りェュ繧√k繝輔ぃ繧、繝ォ縺後≠繧九→諤昴o繧後∪縺 | |
596 | +繝サ繧ス繝シ繧ケ荳ュ縺ョCreateThread髢「謨ー繧胆beginthreadex縺ク鄂ョ縺肴鋤縺 | |
597 | +繝サ隍?焚縺ョ螳櫃D/DVD繝峨Λ繧、繝悶′縺ゅk蝣エ蜷医↓繝医Ξ繧、髢矩哩縺梧ュ」蟶ク縺ォ蜍輔°縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
598 | +繝サ螳櫃D/DVD繝峨Λ繧、繝悶?繝槭え繝ウ繝育憾諷九′Resume縺ァ蠕ゥ蜈?&繧後↑縺??エ蜷医′縺ゅk荳榊?蜷医r菫ョ豁」 | |
599 | 599 | |
600 | 600 | 0.86 rev41 -> 0.86 rev42 |
601 | -・処理落ち時のBEEP音ノイズを抑制しました | |
602 | -・マウスキャプチャ解除直後に非キャプチャ操作モードのダブルクリックが出来なくなる不具合を修正 | |
603 | -・非同期CD-ROMアクセスが出来るようになりました(IDE optionで設定・やや不安定な気がするので注意) | |
604 | - ・CD-ROMを読みつつ他の処理をするようなプログラムで処理落ちがなくなるはず | |
605 | - ・実際には実CD-ROMを使わない限り大差はないと思われます | |
606 | - ・非同期CD-ROMアクセスの状態でNo waitにするとタイムアウトになる可能性があるので注意 | |
607 | -・エミュレータ内から実CDドライブのトレイ開閉が出来るようになりました(IDE optionで設定) | |
608 | -・挿入したCDイメージを次回起動時に復元する設定を追加しました(付属ヘルプの非公開機能SVCDFILEを参照) | |
609 | -・Raw Input Modeでない時にマウスキャプチャするとダブルクリックが出来ない不具合を修正(β1のバグ) | |
610 | -・IDEのアクセスウェイトを入れるとDOSからCD-ROMが読めなくなる問題を修正 | |
611 | -・SoftFloat FPU FXAM命令の符号判定バグを修正 | |
612 | -・容量可変VHDイメージが255/256の確率で作成できない(実際には64bit版は作れて32bit版は作れないことが多い)問題を修正 | |
601 | +繝サ蜃ヲ逅?誠縺。譎ゅ?BEEP髻ウ繝弱う繧コ繧呈椛蛻カ縺励∪縺励◆ | |
602 | +繝サ繝槭え繧ケ繧ュ繝」繝励メ繝」隗」髯、逶エ蠕後↓髱槭く繝」繝励メ繝」謫堺ス懊Δ繝シ繝峨?繝?繝悶Ν繧ッ繝ェ繝?け縺悟?譚・縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
603 | +繝サ髱槫酔譛櫃D-ROM繧「繧ッ繧サ繧ケ縺悟?譚・繧九h縺?↓縺ェ繧翫∪縺励◆??DE option縺ァ險ュ螳壹?繧?d荳榊ョ牙ョ壹↑豌励′縺吶k縺ョ縺ァ豕ィ諢擾シ | |
604 | +縲?繝サCD-ROM繧定ェュ縺ソ縺、縺、莉悶?蜃ヲ逅?r縺吶k繧医≧縺ェ繝励Ο繧ー繝ゥ繝?縺ァ蜃ヲ逅?誠縺。縺後↑縺上↑繧九?縺 | |
605 | +縲?繝サ螳滄圀縺ォ縺ッ螳櫃D-ROM繧剃スソ繧上↑縺?剞繧雁、ァ蟾ョ縺ッ縺ェ縺?→諤昴o繧後∪縺 | |
606 | +縲?繝サ髱槫酔譛櫃D-ROM繧「繧ッ繧サ繧ケ縺ョ迥カ諷九〒No wait縺ォ縺吶k縺ィ繧ソ繧、繝?繧「繧ヲ繝医↓縺ェ繧句庄閭ス諤ァ縺後≠繧九?縺ァ豕ィ諢 | |
607 | +繝サ繧ィ繝溘Η繝ャ繝シ繧ソ蜀?°繧牙ョ櫃D繝峨Λ繧、繝悶?繝医Ξ繧、髢矩哩縺悟?譚・繧九h縺?↓縺ェ繧翫∪縺励◆??DE option縺ァ險ュ螳夲シ | |
608 | +繝サ謖ソ蜈・縺励◆CD繧、繝。繝シ繧ク繧呈ャ。蝗櫁オキ蜍墓凾縺ォ蠕ゥ蜈?☆繧玖ィュ螳壹r霑ス蜉?縺励∪縺励◆?井サ伜ア槭?繝ォ繝励?髱槫?髢区ゥ溯?SVCDFILE繧貞盾辣ァ? | |
609 | +繝サRaw Input Mode縺ァ縺ェ縺?凾縺ォ繝槭え繧ケ繧ュ繝」繝励メ繝」縺吶k縺ィ繝?繝悶Ν繧ッ繝ェ繝?け縺悟?譚・縺ェ縺?ク榊?蜷医r菫ョ豁」?夷イ1縺ョ繝舌げ? | |
610 | +繝サIDE縺ョ繧「繧ッ繧サ繧ケ繧ヲ繧ァ繧、繝医r蜈・繧後k縺ィDOS縺九iCD-ROM縺瑚ェュ繧√↑縺上↑繧句撫鬘後r菫ョ豁」 | |
611 | +繝サSoftFloat FPU FXAM蜻ス莉、縺ョ隨ヲ蜿キ蛻、螳壹ヰ繧ー繧剃ソョ豁」 | |
612 | +繝サ螳ケ驥丞庄螟鰻HD繧、繝。繝シ繧ク縺?55/256縺ョ遒コ邇?〒菴懈?縺ァ縺阪↑縺?シ亥ョ滄圀縺ォ縺ッ64bit迚医?菴懊l縺ヲ32bit迚医?菴懊l縺ェ縺?%縺ィ縺悟、壹>?牙撫鬘後r菫ョ豁」 | |
613 | 613 | |
614 | 614 | 0.86 rev40 -> 0.86 rev41 |
615 | -・CPUにSSE命令, Enhanced 3DNow!命令を実装しました | |
616 | - ・Intel Pentium III, AMD K7 Athlon, AMD K7 Athlon XPを選択できるようにしました | |
617 | - ・あまり動作テストができていないので注意(ほぼノーチェック) | |
618 | -・CPUクロック安定化機構を試験的に搭載してみました | |
619 | - ・Screen → CPU clock stabilizerにチェックを入れてください | |
620 | - ・瞬間的な処理落ちは吸収してくれるはず | |
621 | - ・あんまり処理落ちしすぎると逆に邪魔になるかもしれません | |
622 | -・ベタ形式のFDイメージを新規作成できるようにしました | |
623 | -・FDとHDの新規作成メニューを分離しました | |
624 | -・非キャプチャマウス操作を有効にした状態で一旦フルスクリーンにしてウィンドウに戻すとダブルクリックが出来なくなる不具合を修正 | |
625 | -・ia32_panicの時に強制終了ではなくリセットするようにしてみました | |
626 | -・DOS環境でCD交換を認識しない不具合を修正したつもり | |
615 | +繝サCPU縺ォSSE蜻ス莉、, Enhanced 3DNow!蜻ス莉、繧貞ョ溯」?@縺セ縺励◆ | |
616 | +縲?繝サIntel Pentium III, AMD K7 Athlon, AMD K7 Athlon XP繧帝∈謚槭〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
617 | +縲?繝サ縺ゅ∪繧雁虚菴懊ユ繧ケ繝医′縺ァ縺阪※縺?↑縺??縺ァ豕ィ諢擾シ医⊇縺シ繝弱?繝√ぉ繝?け? | |
618 | +繝サCPU繧ッ繝ュ繝?け螳牙ョ壼喧讖滓ァ九r隧ヲ鬨鍋噪縺ォ謳ュ霈峨@縺ヲ縺ソ縺セ縺励◆ | |
619 | +縲?繝サScreen 竊 CPU clock stabilizer縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
620 | +縲?繝サ迸ャ髢鍋噪縺ェ蜃ヲ逅?誠縺。縺ッ蜷ク蜿弱@縺ヲ縺上l繧九?縺 | |
621 | +縲?繝サ縺ゅs縺セ繧雁?逅?誠縺。縺励☆縺弱k縺ィ騾?↓驍ェ鬲斐↓縺ェ繧九°繧ゅ@繧後∪縺帙s | |
622 | +繝サ繝吶ち蠖「蠑上?FD繧、繝。繝シ繧ク繧呈眠隕丈ス懈?縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
623 | +繝サFD縺ィHD縺ョ譁ー隕丈ス懈?繝。繝九Η繝シ繧貞?髮「縺励∪縺励◆ | |
624 | +繝サ髱槭く繝」繝励メ繝」繝槭え繧ケ謫堺ス懊r譛牙柑縺ォ縺励◆迥カ諷九〒荳?譌ヲ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ォ縺励※繧ヲ繧」繝ウ繝峨え縺ォ謌サ縺吶→繝?繝悶Ν繧ッ繝ェ繝?け縺悟?譚・縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
625 | +繝サia32_panic縺ョ譎ゅ↓蠑キ蛻カ邨ゆコ?〒縺ッ縺ェ縺上Μ繧サ繝?ヨ縺吶k繧医≧縺ォ縺励※縺ソ縺セ縺励◆ | |
626 | +繝サDOS迺ー蠅?〒CD莠、謠帙r隱崎ュ倥@縺ェ縺?ク榊?蜷医r菫ョ豁」縺励◆縺、繧ゅj | |
627 | 627 | |
628 | 628 | 0.86 rev39 -> 0.86 rev40 |
629 | -・FPUで拡張倍精度浮動小数点演算をサポートしました | |
630 | - ・Berkeley SoftFloat Release 2cを使用しています | |
631 | - ・四則演算系は全て拡張倍精度で計算されます | |
632 | - ・三角関数や定数などは従来通り倍精度で計算されます | |
633 | - ・従来の倍精度限定FPUもオプションで使用可能です | |
634 | - ・暫定でDevice->FPUメニュー内に設定追加 | |
635 | -・アセンブラ版FPU(fpemul_dosbox_asm.c)は削除しました | |
636 | -・FPUにFCMOVcc,FCOM系,FXSAVE/FXRSTOR命令を実装しました | |
637 | - ・.NET Framework 2.0でエラーが出なくなるはず | |
638 | - ・結構手抜きしているので特殊なことをやるアプリケーションでは問題を起こすかも | |
639 | -・FSAVE/FXSAVE/FRSTOR/FXRSTORのTOSフィールドの扱いがおかしかったのを修正 | |
640 | -・CPUにMMX命令, 3DNow!命令を実装しました | |
641 | - ・mmx.c, mmx.hのライセンスは修正BSDライセンスとしておきます(DOSBoxから移植したFPUがないと使えませんが・・・) | |
642 | - ・3dnow.c, 3dnow.hのライセンスも修正BSDライセンスとしておきます | |
643 | -・タスクスイッチ時にFPU/MMXレジスタの内容が破壊されるバグを直しました | |
644 | - ・CR0のTSフラグが立っている時にデバイス使用不可例外を出しているだけです | |
645 | -・CPUの種類を選択できるようになりました | |
646 | - ・選択できるのは486SX,486DX,Pentium,MMX Pentium,Pentium Pro,Pentium II,AMD K6-2,AMD K6-III,Neko Processor IIです | |
647 | - ・基本的にはCPUIDと機能フラグのみが変わります(486は挙動も若干変わります) | |
648 | - ・各CPUの機能は以下の通り | |
649 | - ・486SX - 何も無し | |
650 | - ・486DX - FPU命令 | |
651 | - ・Pentium - FPU命令,RDTSC命令 | |
652 | - ・MMX Pentium - FPU命令,RDTSC命令,MMX命令 | |
653 | - ・Pentium Pro - FPU命令,RDTSC命令,CMOV/FCMOV系命令,FXSAVE/FXRSTOR命令 | |
654 | - ・Pentium II - FPU命令,RDTSC命令,CMOV/FCMOV系命令,FXSAVE/FXRSTOR命令,MMX命令 | |
655 | - ・AMD K6-2 - FPU命令,RDTSC命令,3DNow!命令 | |
656 | - ・AMD K6-III - FPU命令,RDTSC命令,3DNow!命令 | |
657 | - ・Neko Processor II - Neko Project 21/Wに実装されている全機能 | |
658 | - ・特に理由が無ければIntel系の最新CPU(Pentium II)が無難です | |
659 | - ・AMD系は3DNow!命令が使えますが利用可能なアプリケーションが皆無な上にCPUチェックに引っかかる場合があります | |
660 | - ・Neko Processor IIは全機能が使えますがベンダ名がIntelでもAMDでもないので追加命令を使ってくれない場合があります | |
661 | - ・Pentium IIには未実装命令があるので注意 | |
662 | - ・未実装命令が呼ばれると困るのでCPUIDの機能ビットでは使えないということにしてあります | |
663 | - ・未実装命令はSYSENTER,SYSEXITです | |
664 | - ・Pentium ProにしてWin2000を起動するとHLT命令を使わなくなるので注意(アイドル時のCPU使用量が増えます) | |
665 | - ・一度でもこの状態になるとCPUをPentium Pro以外にしても直りません | |
666 | - ・レジストリエディタでHKLM\SYSTEM\CurrentControlSet\Control\Session ManagerのEnableHaltを1にすれば直ります | |
667 | -・CS4231(118音源のPCM, Mate-X PCM)を再調整しました(泥沼感) | |
668 | -・非キャプチャ操作モードでマウスを速く動かしすぎると移動量がおかしくなる不具合を修正 | |
629 | +繝サFPU縺ァ諡。蠑オ蛟咲イセ蠎ヲ豬ョ蜍募ー乗焚轤ケ貍皮ョ励r繧オ繝昴?繝医@縺セ縺励◆ | |
630 | +縲?繝サBerkeley SoftFloat Release 2c繧剃スソ逕ィ縺励※縺?∪縺 | |
631 | +縲?繝サ蝗帛援貍皮ョ礼ウサ縺ッ蜈ィ縺ヲ諡。蠑オ蛟咲イセ蠎ヲ縺ァ險育ョ励&繧後∪縺 | |
632 | +縲?繝サ荳芽ァ帝未謨ー繧?ョ壽焚縺ェ縺ゥ縺ッ蠕捺擂騾壹j蛟咲イセ蠎ヲ縺ァ險育ョ励&繧後∪縺 | |
633 | +縲?繝サ蠕捺擂縺ョ蛟咲イセ蠎ヲ髯仙ョ哥PU繧ゅが繝励す繝ァ繝ウ縺ァ菴ソ逕ィ蜿ッ閭ス縺ァ縺 | |
634 | +縲?縲?繝サ證ォ螳壹〒Device->FPU繝。繝九Η繝シ蜀?↓險ュ螳夊ソス蜉? | |
635 | +繝サ繧「繧サ繝ウ繝悶Λ迚?PU(fpemul_dosbox_asm.c)縺ッ蜑企勁縺励∪縺励◆ | |
636 | +繝サFPU縺ォFCMOVcc,FCOM邉サ,FXSAVE/FXRSTOR蜻ス莉、繧貞ョ溯」?@縺セ縺励◆ | |
637 | +縲?繝サ.NET Framework 2.0縺ァ繧ィ繝ゥ繝シ縺悟?縺ェ縺上↑繧九?縺 | |
638 | +縲?繝サ邨先ァ区焔謚懊″縺励※縺?k縺ョ縺ァ迚ケ谿翫↑縺薙→繧偵d繧九い繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ァ縺ッ蝠城。後r襍キ縺薙☆縺九b | |
639 | +繝サFSAVE/FXSAVE/FRSTOR/FXRSTOR縺ョTOS繝輔ぅ繝シ繝ォ繝峨?謇ア縺?′縺翫°縺励°縺」縺溘?繧剃ソョ豁」 | |
640 | +繝サCPU縺ォMMX蜻ス莉、, 3DNow!蜻ス莉、繧貞ョ溯」?@縺セ縺励◆ | |
641 | +縲?繝サmmx.c, mmx.h縺ョ繝ゥ繧、繧サ繝ウ繧ケ縺ッ菫ョ豁」BSD繝ゥ繧、繧サ繝ウ繧ケ縺ィ縺励※縺翫″縺セ縺呻シ?OSBox縺九i遘サ讀阪@縺檳PU縺後↑縺?→菴ソ縺医∪縺帙s縺鯉ス・?・?・? | |
642 | +縲?繝サ3dnow.c, 3dnow.h縺ョ繝ゥ繧、繧サ繝ウ繧ケ繧ゆソョ豁」BSD繝ゥ繧、繧サ繝ウ繧ケ縺ィ縺励※縺翫″縺セ縺 | |
643 | +繝サ繧ソ繧ケ繧ッ繧ケ繧、繝?メ譎ゅ↓FPU/MMX繝ャ繧ク繧ケ繧ソ縺ョ蜀?ョケ縺檎?エ螢翫&繧後k繝舌げ繧堤峩縺励∪縺励◆ | |
644 | +縲?繝サCR0縺ョTS繝輔Λ繧ー縺檎ォ九▲縺ヲ縺?k譎ゅ↓繝?ヰ繧、繧ケ菴ソ逕ィ荳榊庄萓句、悶r蜃コ縺励※縺?k縺?縺代〒縺 | |
645 | +繝サCPU縺ョ遞ョ鬘槭r驕ク謚槭〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
646 | +縲?繝サ驕ク謚槭〒縺阪k縺ョ縺ッ486SX,486DX,Pentium,MMX Pentium,Pentium Pro,Pentium II,AMD K6-2,AMD K6-III,Neko Processor II縺ァ縺 | |
647 | +縲?繝サ蝓コ譛ャ逧?↓縺ッCPUID縺ィ讖溯?繝輔Λ繧ー縺ョ縺ソ縺悟、峨o繧翫∪縺呻シ?86縺ッ謖吝虚繧り凶蟷イ螟峨o繧翫∪縺呻シ | |
648 | +縲?繝サ蜷ГPU縺ョ讖溯?縺ッ莉・荳九?騾壹j | |
649 | +縲?縲?繝サ486SX - 菴輔b辟。縺 | |
650 | +縲?縲?繝サ486DX - FPU蜻ス莉、 | |
651 | +縲?縲?繝サPentium - FPU蜻ス莉、,RDTSC蜻ス莉、 | |
652 | +縲?縲?繝サMMX Pentium - FPU蜻ス莉、,RDTSC蜻ス莉、,MMX蜻ス莉、 | |
653 | +縲?縲?繝サPentium Pro - FPU蜻ス莉、,RDTSC蜻ス莉、,CMOV/FCMOV邉サ蜻ス莉、,FXSAVE/FXRSTOR蜻ス莉、 | |
654 | +縲?縲?繝サPentium II - FPU蜻ス莉、,RDTSC蜻ス莉、,CMOV/FCMOV邉サ蜻ス莉、,FXSAVE/FXRSTOR蜻ス莉、,MMX蜻ス莉、 | |
655 | +縲?縲?繝サAMD K6-2 - FPU蜻ス莉、,RDTSC蜻ス莉、,3DNow!蜻ス莉、 | |
656 | +縲?縲?繝サAMD K6-III - FPU蜻ス莉、,RDTSC蜻ス莉、,3DNow!蜻ス莉、 | |
657 | +縲?縲?繝サNeko Processor II - Neko Project 21/W縺ォ螳溯」?&繧後※縺?k蜈ィ讖溯? | |
658 | +縲?繝サ迚ケ縺ォ逅?罰縺檎┌縺代l縺ーIntel邉サ縺ョ譛?譁ーCPU??entium II?峨′辟。髮」縺ァ縺 | |
659 | +縲?縲?繝サAMD邉サ縺ッ3DNow!蜻ス莉、縺御スソ縺医∪縺吶′蛻ゥ逕ィ蜿ッ閭ス縺ェ繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺檎嚀辟。縺ェ荳翫↓CPU繝√ぉ繝?け縺ォ蠑輔▲縺九°繧句?エ蜷医′縺ゅj縺セ縺 | |
660 | +縲?縲?繝サNeko Processor II縺ッ蜈ィ讖溯?縺御スソ縺医∪縺吶′繝吶Φ繝?蜷阪′Intel縺ァ繧?MD縺ァ繧ゅ↑縺??縺ァ霑ス蜉?蜻ス莉、繧剃スソ縺」縺ヲ縺上l縺ェ縺??エ蜷医′縺ゅj縺セ縺 | |
661 | +縲?繝サPentium II縺ォ縺ッ譛ェ螳溯」?多莉、縺後≠繧九?縺ァ豕ィ諢 | |
662 | +縲?縲?繝サ譛ェ螳溯」?多莉、縺悟他縺ー繧後k縺ィ蝗ー繧九?縺ァCPUID縺ョ讖溯?繝薙ャ繝医〒縺ッ菴ソ縺医↑縺?→縺?≧縺薙→縺ォ縺励※縺ゅj縺セ縺 | |
663 | +縲?縲?繝サ譛ェ螳溯」?多莉、縺ッSYSENTER,SYSEXIT縺ァ縺 | |
664 | +縲?繝サPentium Pro縺ォ縺励※Win2000繧定オキ蜍輔☆繧九→HLT蜻ス莉、繧剃スソ繧上↑縺上↑繧九?縺ァ豕ィ諢擾シ医い繧、繝峨Ν譎ゅ?CPU菴ソ逕ィ驥上′蠅励∴縺セ縺呻シ | |
665 | +縲?縲?繝サ荳?蠎ヲ縺ァ繧ゅ%縺ョ迥カ諷九↓縺ェ繧九→CPU繧単entium Pro莉・螟悶↓縺励※繧ら峩繧翫∪縺帙s | |
666 | +縲?縲?繝サ繝ャ繧ク繧ケ繝医Μ繧ィ繝?ぅ繧ソ縺ァHKLMツ・SYSTEMツ・CurrentControlSetツ・Controlツ・Session Manager縺ョEnableHalt繧?縺ォ縺吶l縺ー逶エ繧翫∪縺 | |
667 | +繝サCS4231??18髻ウ貅舌?PCM, Mate-X PCM?峨r蜀崎ェソ謨エ縺励∪縺励◆?域ウ・豐シ諢滂シ | |
668 | +繝サ髱槭く繝」繝励メ繝」謫堺ス懊Δ繝シ繝峨〒繝槭え繧ケ繧帝?溘¥蜍輔°縺励☆縺弱k縺ィ遘サ蜍暮?縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
669 | 669 | |
670 | 670 | 0.86 rev38 -> 0.86 rev39 |
671 | -・FDCを若干修正しました | |
672 | - ・rev27で動かなくなっていた某オープンソースOSが再び動くようになりました | |
673 | - ・Win98,WinNT4,Win2000でのFDアクセスはこれまで通り問題ないはず | |
674 | - ・あまり根拠がないので不具合が出るかも・・・ | |
675 | -・FPUを若干修正しました | |
676 | - ・移植ミスっぽいところをいくつか直しました(今まで何故動いていたのか・・・) | |
677 | - ・ついでにx86に限りアセンブラ版FPU(fpemul_dosbox_asm.c)もコンパイルできるようにしましたがテスト不十分のため無効にしています | |
678 | - ・USE_FPUに加えてUSE_FPU_ASMを定義してコンパイルすれば使えます | |
679 | - ・挙動に関しては基本的に通常版FPUとの差は無いはず | |
680 | -・規格上怪しいCUEシートもとりあえず読めるようにしました | |
681 | -・Load VM configをするとファイルがロックされたままになる不具合を修正 | |
682 | -・非公開機能で起動音の長さを設定できるようにしました | |
683 | - ・デフォルトの長さが気に入らない人向け | |
684 | - ・クロック倍率を変えても大体同じ長さで聞こえるようにするオプションも足しました | |
671 | +繝サFDC繧定凶蟷イ菫ョ豁」縺励∪縺励◆ | |
672 | +縲?繝サrev27縺ァ蜍輔°縺ェ縺上↑縺」縺ヲ縺?◆譟舌が繝シ繝励Φ繧ス繝シ繧ケOS縺悟?縺ウ蜍輔¥繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
673 | +縲?繝サWin98,WinNT4,Win2000縺ァ縺ョFD繧「繧ッ繧サ繧ケ縺ッ縺薙l縺セ縺ァ騾壹j蝠城。後↑縺??縺 | |
674 | +縲?繝サ縺ゅ∪繧頑?ケ諡?縺後↑縺??縺ァ荳榊?蜷医′蜃コ繧九°繧ゑス・?・?・ | |
675 | +繝サFPU繧定凶蟷イ菫ョ豁」縺励∪縺励◆ | |
676 | +縲?繝サ遘サ讀阪Α繧ケ縺」縺ス縺?→縺薙m繧偵>縺上▽縺狗峩縺励∪縺励◆?井サ翫∪縺ァ菴墓腐蜍輔>縺ヲ縺?◆縺ョ縺具ス・?・?・? | |
677 | +縲?繝サ縺、縺?〒縺ォx86縺ォ髯舌j繧「繧サ繝ウ繝悶Λ迚?PU(fpemul_dosbox_asm.c)繧ゅさ繝ウ繝代う繝ォ縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆縺後ユ繧ケ繝井ク榊香蛻??縺溘a辟。蜉ケ縺ォ縺励※縺?∪縺 | |
678 | +縲?縲?繝サUSE_FPU縺ォ蜉?縺医※USE_FPU_ASM繧貞ョ夂セゥ縺励※繧ウ繝ウ繝代う繝ォ縺吶l縺ー菴ソ縺医∪縺 | |
679 | +縲?縲?繝サ謖吝虚縺ォ髢「縺励※縺ッ蝓コ譛ャ逧?↓騾壼クク迚?PU縺ィ縺ョ蟾ョ縺ッ辟。縺??縺 | |
680 | +繝サ隕乗?シ荳頑?ェ縺励>CUE繧キ繝シ繝医b縺ィ繧翫≠縺医★隱ュ繧√k繧医≧縺ォ縺励∪縺励◆ | |
681 | +繝サLoad VM config繧偵☆繧九→繝輔ぃ繧、繝ォ縺後Ο繝?け縺輔l縺溘∪縺セ縺ォ縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
682 | +繝サ髱槫?髢区ゥ溯?縺ァ襍キ蜍暮浹縺ョ髟キ縺輔r險ュ螳壹〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
683 | +縲?繝サ繝?ヵ繧ゥ繝ォ繝医?髟キ縺輔′豌励↓蜈・繧峨↑縺?ココ蜷代¢ | |
684 | +縲?繝サ繧ッ繝ュ繝?け蛟咲紫繧貞、峨∴縺ヲ繧ょ、ァ菴灘酔縺倬聞縺輔〒閨槭%縺医k繧医≧縺ォ縺吶k繧ェ繝励す繝ァ繝ウ繧りカウ縺励∪縺励◆ | |
685 | 685 | |
686 | 686 | 0.86 rev37 -> 0.86 rev38 |
687 | -・シーク音とリレー切替音をカスタマイズできるようにしました | |
688 | - ・詳細は付属ヘルプの外部ファイルの頁を参照 | |
689 | - ・シーク音はseek.wav, seek1.wavで、リレー切替音はrelay1.wavです | |
690 | -・118音源とMate-X PCM用の設定画面を追加しました | |
691 | -・Sound Blaster 16の設定画面を追加しました | |
692 | -・CS4231の処理を修正しました(改悪かも) | |
693 | -・NECCDM.SYSをある程度使用できるようにしました | |
694 | - ・β1の無根拠な修正もなおしました | |
695 | - ・NECCDM.SYSが前提のDOSアプリケーションでCD-DA再生が正常化するかもしれません | |
696 | - ・既知の不具合:Win3.1のメディアプレーヤーでのCD-DA再生時にものすごく時間がかかります | |
697 | -・実機BIOS無しの場合にWindows2000でFDDが見えなくなる不具合を修正 | |
698 | -・128MB以上のメモリチェックがエミュレーションされるようになりました | |
699 | - ・搭載メモリを230MBにした場合でもちゃんと最後までカウントされます | |
700 | - ・時間がかかって嫌な場合はOtherメニューのSkip over 16MB memcheckを使うか非公開機能を参照のこと | |
687 | +繝サ繧キ繝シ繧ッ髻ウ縺ィ繝ェ繝ャ繝シ蛻?崛髻ウ繧偵き繧ケ繧ソ繝槭う繧コ縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
688 | +縲?繝サ隧ウ邏ー縺ッ莉伜ア槭?繝ォ繝励?螟夜Κ繝輔ぃ繧、繝ォ縺ョ鬆√r蜿ら? | |
689 | +縲?繝サ繧キ繝シ繧ッ髻ウ縺ッseek.wav, seek1.wav縺ァ縲√Μ繝ャ繝シ蛻?崛髻ウ縺ッrelay1.wav縺ァ縺 | |
690 | +繝サ118髻ウ貅舌→Mate-X PCM逕ィ縺ョ險ュ螳夂判髱「繧定ソス蜉?縺励∪縺励◆ | |
691 | +繝サSound Blaster 16縺ョ險ュ螳夂判髱「繧定ソス蜉?縺励∪縺励◆ | |
692 | +繝サCS4231縺ョ蜃ヲ逅?r菫ョ豁」縺励∪縺励◆?域隼謔ェ縺九b? | |
693 | +繝サNECCDM.SYS繧偵≠繧狗ィ句コヲ菴ソ逕ィ縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
694 | +縲?繝サホイ1縺ョ辟。譬ケ諡?縺ェ菫ョ豁」繧ゅ↑縺翫@縺セ縺励◆ | |
695 | +縲?繝サNECCDM.SYS縺悟燕謠舌?DOS繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ァCD-DA蜀咲函縺梧ュ」蟶ク蛹悶☆繧九°繧ゅ@繧後∪縺帙s | |
696 | +縲?繝サ譌「遏・縺ョ荳榊?蜷茨シ啗in3.1縺ョ繝。繝?ぅ繧「繝励Ξ繝シ繝、繝シ縺ァ縺ョCD-DA蜀咲函譎ゅ↓繧ゅ?縺吶#縺乗凾髢薙′縺九°繧翫∪縺 | |
697 | +繝サ螳滓ゥ檻IOS辟。縺励?蝣エ蜷医↓Windows2000縺ァFDD縺瑚ヲ九∴縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
698 | +繝サ128MB莉・荳翫?繝。繝「繝ェ繝√ぉ繝?け縺後お繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺輔l繧九h縺?↓縺ェ繧翫∪縺励◆ | |
699 | +縲?繝サ謳ュ霈峨Γ繝「繝ェ繧?30MB縺ォ縺励◆蝣エ蜷医〒繧ゅ■繧?s縺ィ譛?蠕後∪縺ァ繧ォ繧ヲ繝ウ繝医&繧後∪縺 | |
700 | +縲?繝サ譎る俣縺後°縺九▲縺ヲ雖後↑蝣エ蜷医?Other繝。繝九Η繝シ縺ョSkip over 16MB memcheck繧剃スソ縺?°髱槫?髢区ゥ溯?繧貞盾辣ァ縺ョ縺薙→ | |
701 | 701 | |
702 | 702 | 0.86 rev36 -> 0.86 rev37 |
703 | -・Win2000のデバイス検出でブルースクリーンが出る不具合を修正 | |
704 | - ・この修正でPC-9801時代のプログラムが問題を起こす可能性もあるので注意 | |
705 | - ・従来の挙動に戻したい場合はINIのSYSIOMSKをff00から0000に変えてください | |
706 | -・完全に未フォーマットのHDイメージを作成できるようにしました | |
707 | - ・Win2000セットアップを起動ディスクから行う場合は未フォーマット状態で作成する必要があります | |
708 | - ・現時点ではNHD, VHD形式限定です | |
709 | - ・ディスク作成時にAdvancedのBlankにチェックを入れて作成してください | |
710 | -・CS4231(118音源のPCMとMate-X PCM)を修正 | |
711 | - ・Mate-X PCMのWin3.1用ドライバ(necpcm.drv)がそこそこ動くようになりました | |
712 | - ・レジュームやステートセーブでDMAがおかしくなる不具合を修正 | |
713 | -・画面を強制的に4:3表示する謎のオプションを追加しました | |
714 | - ・4:3のディスプレイに無理矢理640x400を映していたのを再現したい人におすすめ? | |
715 | - ・普通は用事がないと思われるのでFSCRNMODの非公開機能参照 | |
716 | -・CS4231の処理と32bitメモリREAD/WRITE、CPUのコードフェッチを若干高速化したつもり | |
717 | -・Win10(恐らくWin8とWin8.1も)でウィンドウサイズが変になる不具合が発生していたのを修正 | |
718 | - ・多分rev24からある不具合(画面サイズが変わる度にウィンドウがどんどん小さくなる) | |
719 | - ・過去バージョンの変な設定を覚えっぱなしの場合があるので、本バージョンに更新したら一旦ウィンドウサイズ変更等をして設定をリセットしてください | |
720 | -・タスクバーへのウィンドウスナップを再び行えるようにしました | |
721 | -・スリープから復帰すると画面が真っ黒になる場合がある不具合を修正 | |
703 | +繝サWin2000縺ョ繝?ヰ繧、繧ケ讀懷?縺ァ繝悶Ν繝シ繧ケ繧ッ繝ェ繝シ繝ウ縺悟?繧倶ク榊?蜷医r菫ョ豁」 | |
704 | +縲?繝サ縺薙?菫ョ豁」縺ァPC-9801譎ゆサ」縺ョ繝励Ο繧ー繝ゥ繝?縺悟撫鬘後r襍キ縺薙☆蜿ッ閭ス諤ァ繧ゅ≠繧九?縺ァ豕ィ諢 | |
705 | +縲?繝サ蠕捺擂縺ョ謖吝虚縺ォ謌サ縺励◆縺??エ蜷医?INI縺ョSYSIOMSK繧断f00縺九i0000縺ォ螟峨∴縺ヲ縺上□縺輔> | |
706 | +繝サ螳悟?縺ォ譛ェ繝輔か繝シ繝槭ャ繝医?HD繧、繝。繝シ繧ク繧剃ス懈?縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆ | |
707 | +縲?繝サWin2000繧サ繝?ヨ繧「繝??繧定オキ蜍輔ョ繧」繧ケ繧ッ縺九i陦後≧蝣エ蜷医?譛ェ繝輔か繝シ繝槭ャ繝育憾諷九〒菴懈?縺吶k蠢?ヲ√′縺ゅj縺セ縺 | |
708 | +縲?繝サ迴セ譎らせ縺ァ縺ッNHD, VHD蠖「蠑城剞螳壹〒縺 | |
709 | +縲?繝サ繝?ぅ繧ケ繧ッ菴懈?譎ゅ↓Advanced縺ョBlank縺ォ繝√ぉ繝?け繧貞?繧後※菴懈?縺励※縺上□縺輔> | |
710 | +繝サCS4231??18髻ウ貅舌?PCM縺ィMate-X PCM?峨r菫ョ豁」 | |
711 | +縲?繝サMate-X PCM縺ョWin3.1逕ィ繝峨Λ繧、繝撰シ?ecpcm.drv?峨′縺昴%縺昴%蜍輔¥繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
712 | +縲?繝サ繝ャ繧ク繝・繝シ繝?繧?せ繝??繝医そ繝シ繝悶〒DMA縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
713 | +繝サ逕サ髱「繧貞シキ蛻カ逧?↓4:3陦ィ遉コ縺吶k隰弱?繧ェ繝励す繝ァ繝ウ繧定ソス蜉?縺励∪縺励◆ | |
714 | +縲?繝サ4:3縺ョ繝?ぅ繧ケ繝励Ξ繧、縺ォ辟。逅?泙逅?40x400繧呈丐縺励※縺?◆縺ョ繧貞?迴セ縺励◆縺?ココ縺ォ縺翫☆縺吶a? | |
715 | +縲?繝サ譎ョ騾壹?逕ィ莠九′縺ェ縺?→諤昴o繧後k縺ョ縺ァFSCRNMOD縺ョ髱槫?髢区ゥ溯?蜿ら? | |
716 | +繝サCS4231縺ョ蜃ヲ逅?→32bit繝。繝「繝ェREAD/WRITE縲,PU縺ョ繧ウ繝シ繝峨ヵ繧ァ繝?メ繧定凶蟷イ鬮倬?溷喧縺励◆縺、繧ゅj | |
717 | +繝サWin10?域$繧峨¥Win8縺ィWin8.1繧ゑシ峨〒繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ縺悟、峨↓縺ェ繧倶ク榊?蜷医′逋コ逕溘@縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
718 | +縲?繝サ螟壼?rev24縺九i縺ゅk荳榊?蜷茨シ育判髱「繧オ繧、繧コ縺悟、峨o繧句コヲ縺ォ繧ヲ繧」繝ウ繝峨え縺後←繧薙←繧灘ー上&縺上↑繧具シ | |
719 | +縲?繝サ驕主悉繝舌?繧ク繝ァ繝ウ縺ョ螟峨↑險ュ螳壹r隕壹∴縺」縺ア縺ェ縺励?蝣エ蜷医′縺ゅk縺ョ縺ァ縲∵悽繝舌?繧ク繝ァ繝ウ縺ォ譖エ譁ー縺励◆繧我ク?譌ヲ繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ螟画峩遲峨r縺励※險ュ螳壹r繝ェ繧サ繝?ヨ縺励※縺上□縺輔> | |
720 | +繝サ繧ソ繧ケ繧ッ繝舌?縺ク縺ョ繧ヲ繧」繝ウ繝峨え繧ケ繝翫ャ繝励r蜀阪?陦後∴繧九h縺?↓縺励∪縺励◆ | |
721 | +繝サ繧ケ繝ェ繝シ繝励°繧牙セゥ蟶ー縺吶k縺ィ逕サ髱「縺檎悄縺」鮟偵↓縺ェ繧句?エ蜷医′縺ゅk荳榊?蜷医r菫ョ豁」 | |
722 | 722 | |
723 | 723 | 0.86 rev35 -> 0.86 rev36 |
724 | -・BEEP PCM周りの修正 | |
725 | -・サンプリングレートを変えるとCD-DA再生がおかしくなる不具合を修正 | |
726 | -・DirectDrawエミュレーション設定が効かない不具合を修正 | |
727 | -・D88形式のFDイメージでブートできない場合がある不具合を修正 | |
728 | -・118音源やMate-X PCMがWindowsでそこそこ使えるようになりました | |
729 | - ・ドライバはYMF701互換Sound System(Win95の場合)等を手動で入れてください | |
730 | - ・118音源またはMate-X PCM単独を選んだ場合、DMA3, INT5(IRQ12)になります | |
731 | - ・86音源+Mate-X PCM(B460)を選んだ場合、DMA1, INT0(IRQ3)になります | |
732 | - ・Mate-X PCM(B460)はSoundIDがデフォルトでB460に移動しているのでWinで使う場合はドライバのinfをB460に書き換えてやる必要があります | |
733 | - ・OPL3によるFM音源はほぼ大丈夫(ただし、レジュームやステートセーブで音色がおかしくなります) | |
734 | - ・CS4231は長時間でなければそれなりに再生されます | |
735 | - ・長時間再生するとノイズが入り始めます | |
736 | - ・Win3.1とかではテストしていません | |
737 | - ・CS4231の無根拠コードが根拠あるコードに置き換わりました | |
738 | - ・ボリューム調整を実装(Win等からWAVEやFMのボリューム調整が出来ます) | |
739 | - ・他の音源から118音源に切り替えるとボード設定がおかしくなる不具合を修正 | |
740 | -・Sound Blaster 16が追加されました | |
741 | - ・118音源にくっついていたのを分離しました | |
742 | -・IDE BIOSの有効/無効を自動切り替えする機能を追加 | |
743 | - ・IDE optionのAuto IDE BIOSにチェックを入れると機能が有効になります | |
744 | - ・ヘッド数8,セクタ数17でないディスクイメージが接続されている場合は自動でIDE BIOSが無効になります | |
745 | - ・たまにヘッド数8,セクタ数17でも起動しないケースがあるようですが今のところ原因が分からないので手動で無効にしてください | |
724 | +繝サBEEP PCM蜻ィ繧翫?菫ョ豁」 | |
725 | +繝サ繧オ繝ウ繝励Μ繝ウ繧ー繝ャ繝シ繝医r螟峨∴繧九→CD-DA蜀咲函縺後♀縺九@縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
726 | +繝サDirectDraw繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ險ュ螳壹′蜉ケ縺九↑縺?ク榊?蜷医r菫ョ豁」 | |
727 | +繝サD88蠖「蠑上?FD繧、繝。繝シ繧ク縺ァ繝悶?繝医〒縺阪↑縺??エ蜷医′縺ゅk荳榊?蜷医r菫ョ豁」 | |
728 | +繝サ118髻ウ貅舌dMate-X PCM縺係indows縺ァ縺昴%縺昴%菴ソ縺医k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
729 | +縲?繝サ繝峨Λ繧、繝舌?YMF701莠呈鋤Sound System(Win95縺ョ蝣エ蜷?遲峨r謇句虚縺ァ蜈・繧後※縺上□縺輔> | |
730 | +縲?繝サ118髻ウ貅舌∪縺溘?Mate-X PCM蜊倡峡繧帝∈繧薙□蝣エ蜷医?.MA3, INT5(IRQ12)縺ォ縺ェ繧翫∪縺 | |
731 | +縲?繝サ86髻ウ貅?Mate-X PCM(B460)繧帝∈繧薙□蝣エ蜷医?.MA1, INT0(IRQ3)縺ォ縺ェ繧翫∪縺 | |
732 | +縲?繝サMate-X PCM(B460)縺ッSoundID縺後ョ繝輔か繝ォ繝医〒B460縺ォ遘サ蜍輔@縺ヲ縺?k縺ョ縺ァWin縺ァ菴ソ縺??エ蜷医?繝峨Λ繧、繝舌?inf繧達460縺ォ譖ク縺肴鋤縺医※繧?k蠢?ヲ√′縺ゅj縺セ縺 | |
733 | +縲?繝サOPL3縺ォ繧医kFM髻ウ貅舌?縺サ縺シ螟ァ荳亥、ォ?医◆縺?縺励?√Ξ繧ク繝・繝シ繝?繧?せ繝??繝医そ繝シ繝悶〒髻ウ濶イ縺後♀縺九@縺上↑繧翫∪縺呻シ | |
734 | +縲?繝サCS4231縺ッ髟キ譎る俣縺ァ縺ェ縺代l縺ー縺昴l縺ェ繧翫↓蜀咲函縺輔l縺セ縺 | |
735 | +縲?縲?繝サ髟キ譎る俣蜀咲函縺吶k縺ィ繝弱う繧コ縺悟?繧雁ァ九a縺セ縺 | |
736 | +縲?繝サWin3.1縺ィ縺九〒縺ッ繝?せ繝医@縺ヲ縺?∪縺帙s | |
737 | +縲?繝サCS4231縺ョ辟。譬ケ諡?繧ウ繝シ繝峨′譬ケ諡?縺ゅk繧ウ繝シ繝峨↓鄂ョ縺肴鋤繧上j縺セ縺励◆ | |
738 | +縲?繝サ繝懊Μ繝・繝シ繝?隱ソ謨エ繧貞ョ溯」?シ?in遲峨°繧姥AVE繧ЁM縺ョ繝懊Μ繝・繝シ繝?隱ソ謨エ縺悟?譚・縺セ縺呻シ | |
739 | +縲?繝サ莉悶?髻ウ貅舌°繧?18髻ウ貅舌↓蛻?j譖ソ縺医k縺ィ繝懊?繝芽ィュ螳壹′縺翫°縺励¥縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
740 | +繝サSound Blaster 16縺瑚ソス蜉?縺輔l縺セ縺励◆ | |
741 | +縲?繝サ118髻ウ貅舌↓縺上▲縺、縺?※縺?◆縺ョ繧貞?髮「縺励∪縺励◆ | |
742 | +繝サIDE BIOS縺ョ譛牙柑?冗┌蜉ケ繧定?蜍募?繧頑崛縺医☆繧区ゥ溯?繧定ソス蜉? | |
743 | +縲?繝サIDE option縺ョAuto IDE BIOS縺ォ繝√ぉ繝?け繧貞?繧後k縺ィ讖溯?縺梧怏蜉ケ縺ォ縺ェ繧翫∪縺 | |
744 | +縲?繝サ繝倥ャ繝画焚8,繧サ繧ッ繧ソ謨ー17縺ァ縺ェ縺?ョ繧」繧ケ繧ッ繧、繝。繝シ繧ク縺梧磁邯壹&繧後※縺?k蝣エ蜷医?閾ェ蜍輔〒IDE BIOS縺檎┌蜉ケ縺ォ縺ェ繧翫∪縺 | |
745 | +縲?繝サ縺溘∪縺ォ繝倥ャ繝画焚8,繧サ繧ッ繧ソ謨ー17縺ァ繧りオキ蜍輔@縺ェ縺?こ繝シ繧ケ縺後≠繧九h縺?〒縺吶′莉翫?縺ィ縺薙m蜴溷屏縺悟?縺九i縺ェ縺??縺ァ謇句虚縺ァ辟。蜉ケ縺ォ縺励※縺上□縺輔> | |
746 | 746 | |
747 | 747 | 0.86 rev34 -> 0.86 rev35 |
748 | -・fmgenをサポートしました | |
749 | - ・使いたい場合はSound optionのfmgenタブにあるUse fmgenにチェックを入れてください | |
750 | - ・リズム音の外部ファイルも読むようになりました | |
751 | - ・ステートセーブやレジュームが出来るようになりました(旧版のステートセーブとは互換性がないので注意) | |
752 | - ・Load VM configで落ちる不具合を修正(β3) | |
753 | -・4GB超えのディスクイメージ作成が出来ない不具合を修正 | |
754 | -・ジョイパッドを繋がずにUse JoyPad-1にチェックを入れるとジョイパッド対応ソフトがほぼフリーズ状態になる不具合を修正 | |
755 | -・設定の初期値を最近のPCの性能を考慮して見直しました | |
756 | -・RaSCSIのSCSIディスクイメージが読めるようになりました(SCSIディスク選択より指定可) | |
757 | -・SCSIメニューも選択中のディスクイメージを表示するようにしました | |
758 | -・CPUを若干修正(したつもり) | |
748 | +繝サfmgen繧偵し繝昴?繝医@縺セ縺励◆ | |
749 | +縲?繝サ菴ソ縺?◆縺??エ蜷医?Sound option縺ョfmgen繧ソ繝悶↓縺ゅkUse fmgen縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
750 | +縲?繝サ繝ェ繧コ繝?髻ウ縺ョ螟夜Κ繝輔ぃ繧、繝ォ繧りェュ繧?繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
751 | +縲?繝サ繧ケ繝??繝医そ繝シ繝悶d繝ャ繧ク繝・繝シ繝?縺悟?譚・繧九h縺?↓縺ェ繧翫∪縺励◆?域立迚医?繧ケ繝??繝医そ繝シ繝悶→縺ッ莠呈鋤諤ァ縺後↑縺??縺ァ豕ィ諢擾シ | |
752 | +縲?繝サLoad VM config縺ァ關ス縺。繧倶ク榊?蜷医r菫ョ豁」?夷イ3? | |
753 | +繝サ4GB雜?∴縺ョ繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク菴懈?縺悟?譚・縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
754 | +繝サ繧ク繝ァ繧、繝代ャ繝峨r郢九′縺壹↓Use JoyPad-1縺ォ繝√ぉ繝?け繧貞?繧後k縺ィ繧ク繝ァ繧、繝代ャ繝牙ッセ蠢懊た繝輔ヨ縺後⊇縺シ繝輔Μ繝シ繧コ迥カ諷九↓縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
755 | +繝サ險ュ螳壹?蛻晄悄蛟、繧呈怙霑代?PC縺ョ諤ァ閭ス繧定???縺励※隕狗峩縺励∪縺励◆ | |
756 | +繝サRaSCSI縺ョSCSI繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク縺瑚ェュ繧√k繧医≧縺ォ縺ェ繧翫∪縺励◆??CSI繝?ぅ繧ケ繧ッ驕ク謚槭h繧頑欠螳壼庄? | |
757 | +繝サSCSI繝。繝九Η繝シ繧る∈謚樔クュ縺ョ繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク繧定。ィ遉コ縺吶k繧医≧縺ォ縺励∪縺励◆ | |
758 | +繝サCPU繧定凶蟷イ菫ョ豁」?医@縺溘▽繧ゅj? | |
759 | 759 | |
760 | 760 | 0.86 rev33 -> 0.86 rev34 |
761 | -・Ctrl+Alt+Delをメニューからも送れるようにしました | |
762 | - ・Device->Keyboard->Send Ctrl+Alt+Delで送れます | |
763 | - ・Ctrl+Alt+ScrollLockは今まで通り使えます | |
764 | -・HRTIMER関連を大幅変更 | |
765 | -・Win98+HRTIMER.SYSで発生する日付ずれを修正 | |
766 | -・実ドライブマウント機能のバグ修正 | |
767 | - ・旧バージョンで部分的に読めなかったディスクが読めるようになりました(多分) | |
768 | - ・Win3.1で実ドライブのCD-DAが再生できなかった問題を修正 | |
761 | +繝サCtrl+Alt+Del繧偵Γ繝九Η繝シ縺九i繧る?√l繧九h縺?↓縺励∪縺励◆ | |
762 | +縲?繝サDevice->Keyboard->Send Ctrl+Alt+Del縺ァ騾√l縺セ縺 | |
763 | +縲?繝サCtrl+Alt+ScrollLock縺ッ莉翫∪縺ァ騾壹j菴ソ縺医∪縺 | |
764 | +繝サHRTIMER髢「騾」繧貞、ァ蟷?、画峩 | |
765 | +繝サWin98+HRTIMER.SYS縺ァ逋コ逕溘☆繧区律莉倥★繧後r菫ョ豁」 | |
766 | +繝サ螳溘ラ繝ゥ繧、繝悶?繧ヲ繝ウ繝域ゥ溯?縺ョ繝舌げ菫ョ豁」 | |
767 | +縲?繝サ譌ァ繝舌?繧ク繝ァ繝ウ縺ァ驛ィ蛻?噪縺ォ隱ュ繧√↑縺九▲縺溘ョ繧」繧ケ繧ッ縺瑚ェュ繧√k繧医≧縺ォ縺ェ繧翫∪縺励◆?亥、壼?? | |
768 | +縲?繝サWin3.1縺ァ螳溘ラ繝ゥ繧、繝悶?CD-DA縺悟?逕溘〒縺阪↑縺九▲縺溷撫鬘後r菫ョ豁」 | |
769 | 769 | |
770 | 770 | 0.86 rev32 -> 0.86 rev33 |
771 | -・ソフトリセットをするとHOSTDRVが使えなくなる不具合を修正 | |
772 | -・物理ドライブのCD/DVDをマウントできるようになりました | |
773 | - ・メニューでPhysical Drive x:を選択するとホストのxドライブがマウントされます | |
774 | - ・一度マウントするとRemoveを選ぶまでマウントされたままになります | |
775 | - ・マウントされた状態でディスクを交換しても再マウントする必要はありません | |
776 | -・マウスキャプチャしなくても簡易的にマウス操作ができる機能を付けました | |
777 | - ・現時点ではマウス速度調整は反映されません | |
771 | +繝サ繧ス繝輔ヨ繝ェ繧サ繝?ヨ繧偵☆繧九→HOSTDRV縺御スソ縺医↑縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
772 | +繝サ迚ゥ逅?ラ繝ゥ繧、繝悶?CD/DVD繧偵?繧ヲ繝ウ繝医〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
773 | +縲?繝サ繝。繝九Η繝シ縺ァPhysical Drive x:繧帝∈謚槭☆繧九→繝帙せ繝医?x繝峨Λ繧、繝悶′繝槭え繝ウ繝医&繧後∪縺 | |
774 | +縲?繝サ荳?蠎ヲ繝槭え繝ウ繝医☆繧九→Remove繧帝∈縺カ縺セ縺ァ繝槭え繝ウ繝医&繧後◆縺セ縺セ縺ォ縺ェ繧翫∪縺 | |
775 | +縲?縲?繝サ繝槭え繝ウ繝医&繧後◆迥カ諷九〒繝?ぅ繧ケ繧ッ繧剃コ、謠帙@縺ヲ繧ょ?繝槭え繝ウ繝医☆繧句ソ?ヲ√?縺ゅj縺セ縺帙s | |
776 | +繝サ繝槭え繧ケ繧ュ繝」繝励メ繝」縺励↑縺上※繧らー。譏鍋噪縺ォ繝槭え繧ケ謫堺ス懊′縺ァ縺阪k讖溯?繧剃サ倥¢縺セ縺励◆ | |
777 | +縲?繝サ迴セ譎らせ縺ァ縺ッ繝槭え繧ケ騾溷コヲ隱ソ謨エ縺ッ蜿肴丐縺輔l縺セ縺帙s | |
778 | 778 | |
779 | 779 | 0.86 rev31 -> 0.86 rev32 |
780 | -・Win9xでのマルチメディアタイマーの不具合が修正されました | |
781 | - ・MIDIファイルが普通に再生されるようになります | |
782 | - ・マルチメディアタイマーを使っていて激遅になっていたゲーム等もまともになります | |
783 | - ・何らかの不具合があって前の挙動に戻したい場合はOtherメニューのFix MMTimerにチェックを外してください | |
784 | - ・Windows98の起動時間が安定&ようこそ画面のエラーが解消します(おそらく) | |
785 | -・上記修正のためMIDIスロー再生ごまかしオプション(TIMERADJ)が廃止されました | |
780 | +繝サWin9x縺ァ縺ョ繝槭Ν繝√Γ繝?ぅ繧「繧ソ繧、繝槭?縺ョ荳榊?蜷医′菫ョ豁」縺輔l縺セ縺励◆ | |
781 | +縲?繝サMIDI繝輔ぃ繧、繝ォ縺梧勸騾壹↓蜀咲函縺輔l繧九h縺?↓縺ェ繧翫∪縺 | |
782 | +縲?繝サ繝槭Ν繝√Γ繝?ぅ繧「繧ソ繧、繝槭?繧剃スソ縺」縺ヲ縺?※豼?驕?↓縺ェ縺」縺ヲ縺?◆繧イ繝シ繝?遲峨b縺セ縺ィ繧ゅ↓縺ェ繧翫∪縺 | |
783 | +縲?繝サ菴輔i縺九?荳榊?蜷医′縺ゅ▲縺ヲ蜑阪?謖吝虚縺ォ謌サ縺励◆縺??エ蜷医?Other繝。繝九Η繝シ縺ョFix MMTimer縺ォ繝√ぉ繝?け繧貞、悶@縺ヲ縺上□縺輔> | |
784 | +縲?繝サWindows98縺ョ襍キ蜍墓凾髢薙′螳牙ョ夲シ?h縺?%縺晉判髱「縺ョ繧ィ繝ゥ繝シ縺瑚ァ」豸医@縺セ縺呻シ医♀縺昴i縺擾シ | |
785 | +繝サ荳願ィ倅ソョ豁」縺ョ縺溘aMIDI繧ケ繝ュ繝シ蜀咲函縺斐∪縺九@繧ェ繝励す繝ァ繝ウ??IMERADJ?峨′蟒?ュ「縺輔l縺セ縺励◆ | |
786 | 786 | |
787 | 787 | 0.86 rev30 -> 0.86 rev31 |
788 | -・LGY-98 LANボードのDOSドライバが使用可能になりました | |
789 | - ・頑張ればWindows3.1でネットサーフィンが出来ます | |
790 | -・終了時のウィンドウサイズを記録する機能を追加しました | |
791 | - ・デフォルトでは無効なのでConfigureでSave window sizeにチェックを入れてください | |
788 | +繝サLGY-98 LAN繝懊?繝峨?DOS繝峨Λ繧、繝舌′菴ソ逕ィ蜿ッ閭ス縺ォ縺ェ繧翫∪縺励◆ | |
789 | +縲?繝サ鬆大シオ繧後?Windows3.1縺ァ繝阪ャ繝医し繝シ繝輔ぅ繝ウ縺悟?譚・縺セ縺 | |
790 | +繝サ邨ゆコ?凾縺ョ繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ繧定ィ倬鹸縺吶k讖溯?繧定ソス蜉?縺励∪縺励◆ | |
791 | +縲?繝サ繝?ヵ繧ゥ繝ォ繝医〒縺ッ辟。蜉ケ縺ェ縺ョ縺ァConfigure縺ァSave window size縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
792 | 792 | |
793 | 793 | 0.86 rev29 -> 0.86 rev30 |
794 | -・FreeBSD4.11のX Window SystemでXe10内蔵ウィンドウアクセラレータが使えなくなっていた不具合を修正 | |
795 | -・ウィンドウアクセラレータ自動選択に選択肢追加 | |
796 | - ・Xe10+WAB-S, Xe10+WSN-A2F, Xe10+WSN-A4F のいずれか | |
797 | - ・特に理由がなければいろいろなOSやアプリケーションで使えるXe10+WSN-A2Fがおすすめ | |
798 | - ・rev29以前のデフォルト動作はXe10+WSN-A4Fでしたが、Win3.1で画面が乱れるのであまりおすすめしません | |
799 | -・サウンドにMate-X PCMなどという選択肢が増えていますが動きませんので選んでも無意味です | |
800 | -・(5/17追加)ウィンドウアクセラレータが無効の状態だとステートセーブが正しく動かない問題を修正 | |
794 | +繝サFreeBSD4.11縺ョX Window System縺ァXe10蜀?鳩繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺御スソ縺医↑縺上↑縺」縺ヲ縺?◆荳榊?蜷医r菫ョ豁」 | |
795 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ閾ェ蜍暮∈謚槭↓驕ク謚櫁い霑ス蜉? | |
796 | +縲?繝サXe10+WAB-S, Xe10+WSN-A2F, Xe10+WSN-A4F 縺ョ縺?★繧後° | |
797 | +縲?繝サ迚ケ縺ォ逅?罰縺後↑縺代l縺ー縺?m縺?m縺ェOS繧?い繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ァ菴ソ縺医kXe10+WSN-A2F縺後♀縺吶☆繧 | |
798 | +縲?繝サrev29莉・蜑阪?繝?ヵ繧ゥ繝ォ繝亥虚菴懊?Xe10+WSN-A4F縺ァ縺励◆縺後?仝in3.1縺ァ逕サ髱「縺御ケア繧後k縺ョ縺ァ縺ゅ∪繧翫♀縺吶☆繧√@縺セ縺帙s | |
799 | +繝サ繧オ繧ヲ繝ウ繝峨↓Mate-X PCM縺ェ縺ゥ縺ィ縺?≧驕ク謚櫁い縺悟「励∴縺ヲ縺?∪縺吶′蜍輔″縺セ縺帙s縺ョ縺ァ驕ク繧薙〒繧ら┌諢丞袖縺ァ縺 | |
800 | +繝サ??/17霑ス蜉??峨え繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺檎┌蜉ケ縺ョ迥カ諷九□縺ィ繧ケ繝??繝医そ繝シ繝悶′豁」縺励¥蜍輔°縺ェ縺?撫鬘後r菫ョ豁」 | |
801 | 801 | |
802 | 802 | 0.86 rev28 -> 0.86 rev29 |
803 | -・Win9xで高速再起動を使うとCDドライブが認識しなくなる不具合を修正 | |
804 | -・B-MATE系ウィンドウアクセラレータを使うと98内蔵グラフィック描画がおかしくなる問題を若干改善 | |
805 | -・CDドライブがChanger(連装)デバイス扱いになっていた不具合を修正 | |
806 | - ・FreeBSDでCDが使えるようになります | |
807 | -・音楽CDを挿入しているとWin3.1のメディアプレイヤーの起動が異様に遅くなる不具合を修正 | |
808 | -・Load VM configを使うとツールウィンドウの挿入中フロッピー表示が更新されない不具合を修正 | |
809 | -・CD交換中にリセットするとCD挿入処理がおかしくなる不具合を修正 | |
810 | -・CL-GD54xx使用中にWin3.1,Win9xの文字列描画が乱れる不具合を修正 | |
811 | -・任意のCHSパラメータを持つハードディスクイメージを作成できるようになりました | |
812 | - ・現時点ではNHD,VHD形式のみのサポートです | |
813 | - ・変なパラメータにすると実機BIOSでは使えないので注意 | |
814 | -・ディスク作成の進捗が表示されるようになりました | |
815 | - ・これも現時点ではNHD,VHD形式のみのサポートです | |
816 | - ・キャンセルも出来ます | |
817 | -・動的容量VHDハードディスクイメージが使用できるようになりました | |
818 | - ・イメージアクセスはNVL.DLLに丸投げするのでNVL.DLLが必要です | |
819 | - ・NVL.DLLについては「Neko Project 21/W(np21w, ねこープロジェクト21/W)用のVirtualPC等イメージ使用ライブラリ」で検索 | |
820 | -・HOSTDRVのディレクトリ設定を過去10件まで記憶するようにしました | |
803 | +繝サWin9x縺ァ鬮倬?溷?襍キ蜍輔r菴ソ縺?→CD繝峨Λ繧、繝悶′隱崎ュ倥@縺ェ縺上↑繧倶ク榊?蜷医r菫ョ豁」 | |
804 | +繝サB-MATE邉サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧剃スソ縺?→98蜀?鳩繧ー繝ゥ繝輔ぅ繝?け謠冗判縺後♀縺九@縺上↑繧句撫鬘後r闍・蟷イ謾ケ蝟 | |
805 | +繝サCD繝峨Λ繧、繝悶′Changer?磯?」陬?シ峨ョ繝舌う繧ケ謇ア縺?↓縺ェ縺」縺ヲ縺?◆荳榊?蜷医r菫ョ豁」 | |
806 | +縲?繝サFreeBSD縺ァCD縺御スソ縺医k繧医≧縺ォ縺ェ繧翫∪縺 | |
807 | +繝サ髻ウ讌スCD繧呈諺蜈・縺励※縺?k縺ィWin3.1縺ョ繝。繝?ぅ繧「繝励Ξ繧、繝、繝シ縺ョ襍キ蜍輔′逡ー讒倥↓驕?¥縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
808 | +繝サLoad VM config繧剃スソ縺?→繝??繝ォ繧ヲ繧」繝ウ繝峨え縺ョ謖ソ蜈・荳ュ繝輔Ο繝?ヴ繝シ陦ィ遉コ縺梧峩譁ー縺輔l縺ェ縺?ク榊?蜷医r菫ョ豁」 | |
809 | +繝サCD莠、謠帑クュ縺ォ繝ェ繧サ繝?ヨ縺吶k縺ィCD謖ソ蜈・蜃ヲ逅?′縺翫°縺励¥縺ェ繧倶ク榊?蜷医r菫ョ豁」 | |
810 | +繝サCL-GD54xx菴ソ逕ィ荳ュ縺ォWin3.1,Win9x縺ョ譁?ュ怜?謠冗判縺御ケア繧後k荳榊?蜷医r菫ョ豁」 | |
811 | +繝サ莉サ諢上?CHS繝代Λ繝。繝シ繧ソ繧呈戟縺、繝上?繝峨ョ繧」繧ケ繧ッ繧、繝。繝シ繧ク繧剃ス懈?縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
812 | +縲?繝サ迴セ譎らせ縺ァ縺ッNHD,VHD蠖「蠑上?縺ソ縺ョ繧オ繝昴?繝医〒縺 | |
813 | +縲?繝サ螟峨↑繝代Λ繝。繝シ繧ソ縺ォ縺吶k縺ィ螳滓ゥ檻IOS縺ァ縺ッ菴ソ縺医↑縺??縺ァ豕ィ諢 | |
814 | +繝サ繝?ぅ繧ケ繧ッ菴懈?縺ョ騾イ謐励′陦ィ遉コ縺輔l繧九h縺?↓縺ェ繧翫∪縺励◆ | |
815 | +縲?繝サ縺薙l繧ら樟譎らせ縺ァ縺ッNHD,VHD蠖「蠑上?縺ソ縺ョ繧オ繝昴?繝医〒縺 | |
816 | +縲?繝サ繧ュ繝」繝ウ繧サ繝ォ繧ょ?譚・縺セ縺 | |
817 | +繝サ蜍慕噪螳ケ驥酬HD繝上?繝峨ョ繧」繧ケ繧ッ繧、繝。繝シ繧ク縺御スソ逕ィ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
818 | +縲?繝サ繧、繝。繝シ繧ク繧「繧ッ繧サ繧ケ縺ッNVL.DLL縺ォ荳ク謚輔£縺吶k縺ョ縺ァNVL.DLL縺悟ソ?ヲ√〒縺 | |
819 | +縲?繝サNVL.DLL縺ォ縺、縺?※縺ッ縲君eko Project 21/W(np21w, 縺ュ縺薙?繝励Ο繧ク繧ァ繧ッ繝?1/W)逕ィ縺ョVirtualPC遲峨う繝。繝シ繧ク菴ソ逕ィ繝ゥ繧、繝悶Λ繝ェ縲阪〒讀懃エ「 | |
820 | +繝サHOSTDRV縺ョ繝?ぅ繝ャ繧ッ繝医Μ險ュ螳壹r驕主悉10莉カ縺セ縺ァ險俶?縺吶k繧医≧縺ォ縺励∪縺励◆ | |
821 | 821 | |
822 | 822 | |
823 | 823 | 0.86 rev27 -> 0.86 rev28 |
824 | -・LGY-98とCL-GD54xxの有効/無効設定がリセット無しに即時反映されてしまうバグを修正 | |
825 | - ・その関係で、rev27以前のステートセーブ/レジュームとの互換性がありません・・・(一旦削除する必要があります) | |
826 | -・Win9xで86音源を使うとサウンド再生終了時に時々フリーズするバグを修正 | |
827 | - ・具体的には、起動音再生終了直後のフリーズ、動画再生停止時のフリーズ等がなくなるはずです | |
828 | -・GetWindowPlacementとSetWindowPlacementの使い方がおかしかったので修正 | |
829 | -・現在選択されているHDイメージファイル名をメニューから分かるようにしました | |
830 | - ・次回リセット時に反映される設定は「旧ファイル名 -> 新ファイル名」の形式で表示されます | |
831 | - ・クリックするとエクスプローラで場所を教えてくれます | |
832 | -・使用中のHDイメージファイルもダイアログで選択できるようにしました | |
833 | - ・選択したファイル名が重複している場合はリセット時にエラーを出します(ファイル選択時には出ません) | |
834 | - ・リセット無しにプライマリ/セカンダリのマスタ/スレーブの構成を入れ替えたりできます | |
835 | - ・接続デバイスの種類をいじったとき(HD/CD/未接続を変更した場合)はリセットが必要です | |
836 | -・Clock DispまたはFrame Dispを有効にしていないと挿入中CDの表示が正しく更新されない問題を修正 | |
837 | -・HOSTDRVの設定をGUIで出来るようにしました | |
838 | - ・HOSTDRVのディレクトリ/パーミッション設定は即時反映されます(リセット不要) | |
839 | - ・ディレクトリを変更すると安全のためWRITEとDELETEが自動で無効になりますので、必要であればもう一度有効にしてください | |
840 | -・非公開機能でMPU-PC98IIのI/OポートをPC/AT互換機で使われている330h-331hにも開ける機能を付けました | |
841 | - ・詳細は付属のヘルプファイルを参照 | |
842 | - ・Win2000のwdmaudio.infにある隠しMPU-401ドライバが使えるようになります(inf内のExcludeFromSelectの行を削除) | |
843 | - ・実機では開いていないI/Oポートなので不具合を起こす可能性があります | |
844 | -・F12キーにノーウェイトを割り当てられるようにしました | |
845 | -・rev27以降ポリスノーツのCDが正常認識しなくなっていた問題を修正 | |
846 | -・暫定でDPIスケーリングをSystem DPI Awareにしてみました | |
847 | -・実機IDE BIOS無しで3台以上のIDE HDDを認識するようにしました | |
848 | -・ウィンドウアクセラレータにPC-9801-96が追加されました | |
849 | - ・ただし、800x600や64k色が使えないのであまり価値はないかも知れません | |
824 | +繝サLGY-98縺ィCL-GD54xx縺ョ譛牙柑?冗┌蜉ケ險ュ螳壹′繝ェ繧サ繝?ヨ辟。縺励↓蜊ウ譎ょ渚譏?縺輔l縺ヲ縺励∪縺?ヰ繧ー繧剃ソョ豁」 | |
825 | +縲?繝サ縺昴?髢「菫ゅ〒縲〉ev27莉・蜑阪?繧ケ繝??繝医そ繝シ繝厄シ上Ξ繧ク繝・繝シ繝?縺ィ縺ョ莠呈鋤諤ァ縺後≠繧翫∪縺帙s?・?・?・?井ク?譌ヲ蜑企勁縺吶k蠢?ヲ√′縺ゅj縺セ縺呻シ | |
826 | +繝サWin9x縺ァ86髻ウ貅舌r菴ソ縺?→繧オ繧ヲ繝ウ繝牙?逕溽オゆコ?凾縺ォ譎ゅ??ヵ繝ェ繝シ繧コ縺吶k繝舌げ繧剃ソョ豁」 | |
827 | +縲?繝サ蜈キ菴鍋噪縺ォ縺ッ縲∬オキ蜍暮浹蜀咲函邨ゆコ?峩蠕後?繝輔Μ繝シ繧コ縲∝虚逕サ蜀咲函蛛懈ュ「譎ゅ?繝輔Μ繝シ繧コ遲峨′縺ェ縺上↑繧九?縺壹〒縺 | |
828 | +繝サGetWindowPlacement縺ィSetWindowPlacement縺ョ菴ソ縺?婿縺後♀縺九@縺九▲縺溘?縺ァ菫ョ豁」 | |
829 | +繝サ迴セ蝨ィ驕ク謚槭&繧後※縺?kHD繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ蜷阪r繝。繝九Η繝シ縺九i蛻?°繧九h縺?↓縺励∪縺励◆ | |
830 | +縲?繝サ谺。蝗槭Μ繧サ繝?ヨ譎ゅ↓蜿肴丐縺輔l繧玖ィュ螳壹?縲梧立繝輔ぃ繧、繝ォ蜷 -> 譁ー繝輔ぃ繧、繝ォ蜷阪?阪?蠖「蠑上〒陦ィ遉コ縺輔l縺セ縺 | |
831 | +縲?繝サ繧ッ繝ェ繝?け縺吶k縺ィ繧ィ繧ッ繧ケ繝励Ο繝シ繝ゥ縺ァ蝣エ謇?繧呈蕗縺医※縺上l縺セ縺 | |
832 | +繝サ菴ソ逕ィ荳ュ縺ョHD繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ繧ゅム繧、繧「繝ュ繧ー縺ァ驕ク謚槭〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
833 | +縲?繝サ驕ク謚槭@縺溘ヵ繧。繧、繝ォ蜷阪′驥崎、?@縺ヲ縺?k蝣エ蜷医?繝ェ繧サ繝?ヨ譎ゅ↓繧ィ繝ゥ繝シ繧貞?縺励∪縺呻シ医ヵ繧。繧、繝ォ驕ク謚樊凾縺ォ縺ッ蜃コ縺セ縺帙s? | |
834 | +縲?繝サ繝ェ繧サ繝?ヨ辟。縺励↓繝励Λ繧、繝槭Μ?上そ繧ォ繝ウ繝?繝ェ縺ョ繝槭せ繧ソ?上せ繝ャ繝シ繝悶?讒区?繧貞?繧梧崛縺医◆繧翫〒縺阪∪縺 | |
835 | +縲?繝サ謗・邯壹ョ繝舌う繧ケ縺ョ遞ョ鬘槭r縺?§縺」縺溘→縺搾シ?D?修D?乗悴謗・邯壹r螟画峩縺励◆蝣エ蜷茨シ峨?繝ェ繧サ繝?ヨ縺悟ソ?ヲ√〒縺 | |
836 | +繝サClock Disp縺セ縺溘?Frame Disp繧呈怏蜉ケ縺ォ縺励※縺?↑縺?→謖ソ蜈・荳ュCD縺ョ陦ィ遉コ縺梧ュ」縺励¥譖エ譁ー縺輔l縺ェ縺?撫鬘後r菫ョ豁」 | |
837 | +繝サHOSTDRV縺ョ險ュ螳壹rGUI縺ァ蜃コ譚・繧九h縺?↓縺励∪縺励◆ | |
838 | +縲?繝サHOSTDRV縺ョ繝?ぅ繝ャ繧ッ繝医Μ?上ヱ繝シ繝溘ャ繧キ繝ァ繝ウ險ュ螳壹?蜊ウ譎ょ渚譏?縺輔l縺セ縺呻シ医Μ繧サ繝?ヨ荳崎ヲ?シ | |
839 | +縲?繝サ繝?ぅ繝ャ繧ッ繝医Μ繧貞、画峩縺吶k縺ィ螳牙?縺ョ縺溘aWRITE縺ィDELETE縺瑚?蜍輔〒辟。蜉ケ縺ォ縺ェ繧翫∪縺吶?縺ァ縲∝ソ?ヲ√〒縺ゅl縺ー繧ゅ≧荳?蠎ヲ譛牙柑縺ォ縺励※縺上□縺輔> | |
840 | +繝サ髱槫?髢区ゥ溯?縺ァMPU-PC98II縺ョI/O繝昴?繝医rPC/AT莠呈鋤讖溘〒菴ソ繧上l縺ヲ縺?k330h-331h縺ォ繧る幕縺代k讖溯?繧剃サ倥¢縺セ縺励◆ | |
841 | +縲?繝サ隧ウ邏ー縺ッ莉伜ア槭?繝倥Ν繝励ヵ繧。繧、繝ォ繧貞盾辣ァ | |
842 | +縲?繝サWin2000縺ョwdmaudio.inf縺ォ縺ゅk髫?縺柚PU-401繝峨Λ繧、繝舌′菴ソ縺医k繧医≧縺ォ縺ェ繧翫∪縺呻シ?nf蜀??ExcludeFromSelect縺ョ陦後r蜑企勁? | |
843 | +縲?繝サ螳滓ゥ溘〒縺ッ髢九>縺ヲ縺?↑縺И/O繝昴?繝医↑縺ョ縺ァ荳榊?蜷医r襍キ縺薙☆蜿ッ閭ス諤ァ縺後≠繧翫∪縺 | |
844 | +繝サF12繧ュ繝シ縺ォ繝弱?繧ヲ繧ァ繧、繝医r蜑イ繧雁ス薙※繧峨l繧九h縺?↓縺励∪縺励◆ | |
845 | +繝サrev27莉・髯阪?繝ェ繧ケ繝弱?繝??CD縺梧ュ」蟶ク隱崎ュ倥@縺ェ縺上↑縺」縺ヲ縺?◆蝠城。後r菫ョ豁」 | |
846 | +繝サ證ォ螳壹〒DPI繧ケ繧ア繝シ繝ェ繝ウ繧ー繧担ystem DPI Aware縺ォ縺励※縺ソ縺セ縺励◆ | |
847 | +繝サ螳滓ゥ櫑DE BIOS辟。縺励〒3蜿ー莉・荳翫?IDE HDD繧定ェ崎ュ倥☆繧九h縺?↓縺励∪縺励◆ | |
848 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ォPC-9801-96縺瑚ソス蜉?縺輔l縺セ縺励◆ | |
849 | +縲?繝サ縺溘□縺励??00x600繧?4k濶イ縺御スソ縺医↑縺??縺ァ縺ゅ∪繧贋セ。蛟、縺ッ縺ェ縺?°繧ら衍繧後∪縺帙s | |
850 | 850 | |
851 | 851 | 0.86 rev26 -> 0.86 rev27 |
852 | -・プロテクトモードドライバでのFDD読み書きが出来るようになりました | |
853 | - ・WindowsNT4.0とWindows2000がFDからセットアップできます | |
854 | - ・Windows98でプロテクトモードFDドライバが使えます | |
855 | - ・Windows95だけは動きません | |
856 | - ・ベタ形式, FDI形式, NFD(r0)をWindowsの32bitドライバでフォーマット出来るようになりました | |
857 | - ・それ以外のイメージ形式をフォーマットすると破損すると思われます | |
858 | - ・DOSでやったら良いだけなので困らないと思います | |
859 | -・セットアップ時にLGY-98を外す必要がなくなりました | |
860 | - ・ハードウェアの自動検索が使えるようになりました | |
861 | - ・公式ユーティリティのMELCHKによるボードチェックが通るようになりました | |
862 | - ・ただし相変わらずDOSのドライバは使えません | |
863 | -・Windows2000セットアップ時にCD交換を検出できないバグを修正しました | |
864 | -・CD選択とHDD選択のディレクトリを別々に覚えるようにしました | |
852 | +繝サ繝励Ο繝?け繝医Δ繝シ繝峨ラ繝ゥ繧、繝舌〒縺ョFDD隱ュ縺ソ譖ク縺阪′蜃コ譚・繧九h縺?↓縺ェ繧翫∪縺励◆ | |
853 | +縲?繝サWindowsNT4.0縺ィWindows2000縺熊D縺九i繧サ繝?ヨ繧「繝??縺ァ縺阪∪縺 | |
854 | +縲?繝サWindows98縺ァ繝励Ο繝?け繝医Δ繝シ繝宇D繝峨Λ繧、繝舌′菴ソ縺医∪縺 | |
855 | +縲?繝サWindows95縺?縺代?蜍輔″縺セ縺帙s | |
856 | +縲?繝サ繝吶ち蠖「蠑? FDI蠖「蠑? NFD(r0)繧淡indows縺ョ32bit繝峨Λ繧、繝舌〒繝輔か繝シ繝槭ャ繝亥?譚・繧九h縺?↓縺ェ繧翫∪縺励◆ | |
857 | +縲?縲?繝サ縺昴l莉・螟悶?繧、繝。繝シ繧ク蠖「蠑上r繝輔か繝シ繝槭ャ繝医☆繧九→遐エ謳阪☆繧九→諤昴o繧後∪縺 | |
858 | +縲?縲?繝サDOS縺ァ繧?▲縺溘i濶ッ縺?□縺代↑縺ョ縺ァ蝗ー繧峨↑縺?→諤昴>縺セ縺 | |
859 | +繝サ繧サ繝?ヨ繧「繝??譎ゅ↓LGY-98繧貞、悶☆蠢?ヲ√′縺ェ縺上↑繧翫∪縺励◆ | |
860 | +縲?繝サ繝上?繝峨え繧ァ繧「縺ョ閾ェ蜍墓、懃エ「縺御スソ縺医k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
861 | +縲?繝サ蜈ャ蠑上Θ繝シ繝?ぅ繝ェ繝?ぅ縺ョMELCHK縺ォ繧医k繝懊?繝峨メ繧ァ繝?け縺碁?壹k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
862 | +縲?繝サ縺溘□縺礼嶌螟峨o繧峨★DOS縺ョ繝峨Λ繧、繝舌?菴ソ縺医∪縺帙s | |
863 | +繝サWindows2000繧サ繝?ヨ繧「繝??譎ゅ↓CD莠、謠帙r讀懷?縺ァ縺阪↑縺?ヰ繧ー繧剃ソョ豁」縺励∪縺励◆ | |
864 | +繝サCD驕ク謚槭→HDD驕ク謚槭?繝?ぅ繝ャ繧ッ繝医Μ繧貞挨縲?↓隕壹∴繧九h縺?↓縺励∪縺励◆ | |
865 | 865 | |
866 | 866 | 0.86 rev26 -> 0.86 rev27 |
867 | -・プロテクトモードドライバでのFDD読み書きが出来るようになりました | |
868 | - ・WindowsNT4.0とWindows2000がFDからセットアップできます | |
869 | - ・Windows98でプロテクトモードFDドライバが使えます | |
870 | - ・Windows95だけは動きません | |
871 | - ・ベタ形式, FDI形式, NFD(r0)をWindowsの32bitドライバでフォーマット出来るようになりました | |
872 | - ・それ以外のイメージ形式をフォーマットすると破損すると思われます | |
873 | - ・DOSでやったら良いだけなので困らないと思います | |
874 | -・セットアップ時にLGY-98を外す必要がなくなりました | |
875 | - ・ハードウェアの自動検索が使えるようになりました | |
876 | - ・公式ユーティリティのMELCHKによるボードチェックが通るようになりました | |
877 | - ・ただし相変わらずDOSのドライバは使えません | |
878 | -・Windows2000セットアップ時にCD交換を検出できないバグを修正しました | |
879 | -・CD選択とHDD選択のディレクトリを別々に覚えるようにしました | |
867 | +繝サ繝励Ο繝?け繝医Δ繝シ繝峨ラ繝ゥ繧、繝舌〒縺ョFDD隱ュ縺ソ譖ク縺阪′蜃コ譚・繧九h縺?↓縺ェ繧翫∪縺励◆ | |
868 | +縲?繝サWindowsNT4.0縺ィWindows2000縺熊D縺九i繧サ繝?ヨ繧「繝??縺ァ縺阪∪縺 | |
869 | +縲?繝サWindows98縺ァ繝励Ο繝?け繝医Δ繝シ繝宇D繝峨Λ繧、繝舌′菴ソ縺医∪縺 | |
870 | +縲?繝サWindows95縺?縺代?蜍輔″縺セ縺帙s | |
871 | +縲?繝サ繝吶ち蠖「蠑? FDI蠖「蠑? NFD(r0)繧淡indows縺ョ32bit繝峨Λ繧、繝舌〒繝輔か繝シ繝槭ャ繝亥?譚・繧九h縺?↓縺ェ繧翫∪縺励◆ | |
872 | +縲?縲?繝サ縺昴l莉・螟悶?繧、繝。繝シ繧ク蠖「蠑上r繝輔か繝シ繝槭ャ繝医☆繧九→遐エ謳阪☆繧九→諤昴o繧後∪縺 | |
873 | +縲?縲?繝サDOS縺ァ繧?▲縺溘i濶ッ縺?□縺代↑縺ョ縺ァ蝗ー繧峨↑縺?→諤昴>縺セ縺 | |
874 | +繝サ繧サ繝?ヨ繧「繝??譎ゅ↓LGY-98繧貞、悶☆蠢?ヲ√′縺ェ縺上↑繧翫∪縺励◆ | |
875 | +縲?繝サ繝上?繝峨え繧ァ繧「縺ョ閾ェ蜍墓、懃エ「縺御スソ縺医k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
876 | +縲?繝サ蜈ャ蠑上Θ繝シ繝?ぅ繝ェ繝?ぅ縺ョMELCHK縺ォ繧医k繝懊?繝峨メ繧ァ繝?け縺碁?壹k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
877 | +縲?繝サ縺溘□縺礼嶌螟峨o繧峨★DOS縺ョ繝峨Λ繧、繝舌?菴ソ縺医∪縺帙s | |
878 | +繝サWindows2000繧サ繝?ヨ繧「繝??譎ゅ↓CD莠、謠帙r讀懷?縺ァ縺阪↑縺?ヰ繧ー繧剃ソョ豁」縺励∪縺励◆ | |
879 | +繝サCD驕ク謚槭→HDD驕ク謚槭?繝?ぅ繝ャ繧ッ繝医Μ繧貞挨縲?↓隕壹∴繧九h縺?↓縺励∪縺励◆ | |
880 | 880 | |
881 | 881 | 0.86 rev25 -> 0.86 rev26 |
882 | -・書き込み時のIDE割り込みタイミングがおかしかった問題を修正 | |
883 | -・IDE割り込みディレイ値が指定した値にならないバグを修正 | |
884 | -・IDE割り込みディレイ中にBSYビットがセットされていなかった問題を修正 | |
885 | -・IDE BIOS使用時の最小ディレイ値が廃止されました | |
886 | -・IDE BIOSを使うと(rev18以降は使わなくても)データ破壊を起こす問題に暫定対応 | |
887 | - ・BIOSデータエリアの0x0457で値を返すとバグる模様 | |
888 | - ・スレーブにアクセスするとデータ破壊が起こる問題も直っているかも | |
889 | - ・IDE BIOS有りでWin3.1/95はセットアップが完走する事を確認しましたが、他はまだ確認できていません | |
890 | -・WSN-A4Fを大画面多色表示環境で使うとウィンドウ描画がおかしくなる問題を修正 | |
891 | - ・壁紙がおかしい問題はとりあえず棚上げ | |
892 | -・ウィンドウアクセラレータ設定に自動選択を追加 | |
893 | - ・内蔵とMELCO製を手動で切り替えるのが面倒な人向け | |
894 | - ・とりあえずポートを両方用意してどちらにアクセスが来たかで内蔵とWSN-A4Fを切り替えます | |
895 | - ・一度どちらかに切り替わるとCPUがリセットされるまで変わる事はありません | |
896 | - ・セットアップのデバイス検出時などポートをサーチしに来る状況での使用はおすすめしません | |
897 | -・FreeBSD + X Window System + Xe10内蔵CL-GD5430が程々に映るようにしました | |
898 | -・ネタにも出来ないレベルですが設定にGA-98NBを足してみました(動きません) | |
899 | -・ソフトウェアキーボード表示状態を覚えるようにしました | |
900 | -・クロック設定の選択肢を増やしました | |
901 | - ・手動で値を入れれば良いんですけど面倒なので | |
902 | -・HRTIMER.SYSを使った場合の時刻が0:00になってしまう不具合を修正 | |
882 | +繝サ譖ク縺崎セシ縺ソ譎ゅ?IDE蜑イ繧願セシ縺ソ繧ソ繧、繝溘Φ繧ー縺後♀縺九@縺九▲縺溷撫鬘後r菫ョ豁」 | |
883 | +繝サIDE蜑イ繧願セシ縺ソ繝?ぅ繝ャ繧、蛟、縺梧欠螳壹@縺溷?、縺ォ縺ェ繧峨↑縺?ヰ繧ー繧剃ソョ豁」 | |
884 | +繝サIDE蜑イ繧願セシ縺ソ繝?ぅ繝ャ繧、荳ュ縺ォBSY繝薙ャ繝医′繧サ繝?ヨ縺輔l縺ヲ縺?↑縺九▲縺溷撫鬘後r菫ョ豁」 | |
885 | +繝サIDE BIOS菴ソ逕ィ譎ゅ?譛?蟆上ョ繧」繝ャ繧、蛟、縺悟サ?ュ「縺輔l縺セ縺励◆ | |
886 | +繝サIDE BIOS繧剃スソ縺?→??ev18莉・髯阪?菴ソ繧上↑縺上※繧ゑシ峨ョ繝シ繧ソ遐エ螢翫r襍キ縺薙☆蝠城。後↓證ォ螳壼ッセ蠢 | |
887 | +縲?繝サBIOS繝??繧ソ繧ィ繝ェ繧「縺ョ0x0457縺ァ蛟、繧定ソ斐☆縺ィ繝舌げ繧区ィ。讒 | |
888 | +縲?繝サ繧ケ繝ャ繝シ繝悶↓繧「繧ッ繧サ繧ケ縺吶k縺ィ繝??繧ソ遐エ螢翫′襍キ縺薙k蝠城。後b逶エ縺」縺ヲ縺?k縺九b | |
889 | +縲?繝サIDE BIOS譛峨j縺ァWin3.1/95縺ッ繧サ繝?ヨ繧「繝??縺悟ョ瑚オー縺吶k莠九r遒コ隱阪@縺セ縺励◆縺後?∽サ悶?縺セ縺?遒コ隱阪〒縺阪※縺?∪縺帙s | |
890 | +繝サWSN-A4F繧貞、ァ逕サ髱「螟夊牡陦ィ遉コ迺ー蠅?〒菴ソ縺?→繧ヲ繧」繝ウ繝峨え謠冗判縺後♀縺九@縺上↑繧句撫鬘後r菫ョ豁」 | |
891 | +縲?繝サ螢∫エ吶′縺翫°縺励>蝠城。後?縺ィ繧翫≠縺医★譽壻ク翫£ | |
892 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ險ュ螳壹↓閾ェ蜍暮∈謚槭r霑ス蜉? | |
893 | +縲?繝サ蜀?鳩縺ィMELCO陬ス繧呈焔蜍輔〒蛻?j譖ソ縺医k縺ョ縺碁擇蛟偵↑莠コ蜷代¢ | |
894 | +縲?繝サ縺ィ繧翫≠縺医★繝昴?繝医r荳。譁ケ逕ィ諢上@縺ヲ縺ゥ縺。繧峨↓繧「繧ッ繧サ繧ケ縺梧擂縺溘°縺ァ蜀?鳩縺ィWSN-A4F繧貞?繧頑崛縺医∪縺 | |
895 | +縲?繝サ荳?蠎ヲ縺ゥ縺。繧峨°縺ォ蛻?j譖ソ繧上k縺ィCPU縺後Μ繧サ繝?ヨ縺輔l繧九∪縺ァ螟峨o繧倶コ九?縺ゅj縺セ縺帙s | |
896 | +縲?繝サ繧サ繝?ヨ繧「繝??縺ョ繝?ヰ繧、繧ケ讀懷?譎ゅ↑縺ゥ繝昴?繝医r繧オ繝シ繝√@縺ォ譚・繧狗憾豕√〒縺ョ菴ソ逕ィ縺ッ縺翫☆縺吶a縺励∪縺帙s | |
897 | +繝サFreeBSD + X Window System + Xe10蜀?鳩CL-GD5430縺檎ィ九??↓譏?繧九h縺?↓縺励∪縺励◆ | |
898 | +繝サ繝阪ち縺ォ繧ょ?譚・縺ェ縺?Ξ繝吶Ν縺ァ縺吶′險ュ螳壹↓GA-98NB繧定カウ縺励※縺ソ縺セ縺励◆?亥虚縺阪∪縺帙s? | |
899 | +繝サ繧ス繝輔ヨ繧ヲ繧ァ繧「繧ュ繝シ繝懊?繝芽。ィ遉コ迥カ諷九r隕壹∴繧九h縺?↓縺励∪縺励◆ | |
900 | +繝サ繧ッ繝ュ繝?け險ュ螳壹?驕ク謚櫁い繧貞「励d縺励∪縺励◆ | |
901 | +縲?繝サ謇句虚縺ァ蛟、繧貞?繧後l縺ー濶ッ縺?s縺ァ縺吶¢縺ゥ髱「蛟偵↑縺ョ縺ァ | |
902 | +繝サHRTIMER.SYS繧剃スソ縺」縺溷?エ蜷医?譎ょ綾縺?:00縺ォ縺ェ縺」縺ヲ縺励∪縺?ク榊?蜷医r菫ョ豁」 | |
903 | 903 | |
904 | 904 | 0.86 rev24 -> 0.86 rev25 |
905 | -・ウィンドウアクセラレータ画面表示を少しだけ真面目に実装(QEMUコードを解析) | |
906 | - ・例の都市シミュレーションゲーム用修正かも | |
907 | - ・画面のスキャン幅ずれの発生が減ると思います | |
908 | - ・逆に悪化していることもあり得るのでその場合は報告をお願いします | |
909 | - ・WSN-A4Fを使ってWin3.1を動かすと1024x764 64k色(インターレース)だけ画面崩壊しますがインターレースじゃない方はちゃんと映るのでとりあえず放置 | |
910 | -・SL9821ディスクイメージを一応サポート | |
911 | - ・フォーマットが特殊なので実機IDE BIOSを使うとフリーズすると思われます | |
905 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「陦ィ遉コ繧貞ー代@縺?縺醍悄髱「逶ョ縺ォ螳溯」?シ?EMU繧ウ繝シ繝峨r隗」譫撰シ | |
906 | +縲?繝サ萓九?驛ス蟶ゅす繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繧イ繝シ繝?逕ィ菫ョ豁」縺九b | |
907 | +縲?繝サ逕サ髱「縺ョ繧ケ繧ュ繝」繝ウ蟷?★繧後?逋コ逕溘′貂帙k縺ィ諤昴>縺セ縺 | |
908 | +縲?繝サ騾?↓謔ェ蛹悶@縺ヲ縺?k縺薙→繧ゅ≠繧雁セ励k縺ョ縺ァ縺昴?蝣エ蜷医?蝣ア蜻翫r縺企。倥>縺励∪縺 | |
909 | +縲?繝サWSN-A4F繧剃スソ縺」縺ヲWin3.1繧貞虚縺九☆縺ィ1024x764 64k濶イ(繧、繝ウ繧ソ繝シ繝ャ繝シ繧ケ)縺?縺醍判髱「蟠ゥ螢翫@縺セ縺吶′繧、繝ウ繧ソ繝シ繝ャ繝シ繧ケ縺倥c縺ェ縺?婿縺ッ縺。繧?s縺ィ譏?繧九?縺ァ縺ィ繧翫≠縺医★謾セ鄂ョ | |
910 | +繝サSL9821繝?ぅ繧ケ繧ッ繧、繝。繝シ繧ク繧剃ク?蠢懊し繝昴?繝 | |
911 | +縲?繝サ繝輔か繝シ繝槭ャ繝医′迚ケ谿翫↑縺ョ縺ァ螳滓ゥ櫑DE BIOS繧剃スソ縺?→繝輔Μ繝シ繧コ縺吶k縺ィ諤昴o繧後∪縺 | |
912 | 912 | |
913 | 913 | 0.86 rev23 -> 0.86 rev24 |
914 | -・MELCO WSN-A4FがWindows3.1で程々に映るようになりました | |
915 | - ・ドライバインストールが若干ややこしいのでサイトのWin3.1セットアップの項目を参照 | |
916 | - ・Win3.1では1280x1024 ハイカラーが使えます | |
917 | - ・ただし、高解像度や色数が多い場合には画面にゴミが出やすくなります | |
918 | - ・部分的にグラフィックが化ける場合があります | |
919 | -・DirectDrawエミュレーションモードの切替設定を追加しました | |
920 | - ・従来は非公開機能として存在していましたが表に出しました | |
921 | - ・エミュレーションモードでは大抵の場合は最近傍補間になるので整数倍拡大の場合にはドットが綺麗に出ます | |
922 | -・フルスクリーン時の表示モードに整数倍拡大(Integer multiple)を追加しました | |
923 | - ・DirectDrawエミュレーションモードと組み合わせて使ってください | |
924 | -・ウィンドウアクセラレータのMultiThreadモードで画面切替時に時々落ちる問題を修正 | |
914 | +繝サMELCO WSN-A4F縺係indows3.1縺ァ遞九??↓譏?繧九h縺?↓縺ェ繧翫∪縺励◆ | |
915 | +縲?繝サ繝峨Λ繧、繝舌う繝ウ繧ケ繝医?繝ォ縺瑚凶蟷イ繧?d縺薙@縺??縺ァ繧オ繧、繝医?Win3.1繧サ繝?ヨ繧「繝??縺ョ鬆?岼繧貞盾辣ァ | |
916 | +縲?繝サWin3.1縺ァ縺ッ1280x1024 繝上う繧ォ繝ゥ繝シ縺御スソ縺医∪縺 | |
917 | +縲?繝サ縺溘□縺励??ォ倩ァ」蜒丞コヲ繧?牡謨ー縺悟、壹>蝣エ蜷医↓縺ッ逕サ髱「縺ォ繧エ繝溘′蜃コ繧?☆縺上↑繧翫∪縺 | |
918 | +縲?繝サ驛ィ蛻?噪縺ォ繧ー繝ゥ繝輔ぅ繝?け縺悟喧縺代k蝣エ蜷医′縺ゅj縺セ縺 | |
919 | +繝サDirectDraw繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繝「繝シ繝峨?蛻?崛險ュ螳壹r霑ス蜉?縺励∪縺励◆ | |
920 | +縲?繝サ蠕捺擂縺ッ髱槫?髢区ゥ溯?縺ィ縺励※蟄伜惠縺励※縺?∪縺励◆縺瑚。ィ縺ォ蜃コ縺励∪縺励◆ | |
921 | +縲?繝サ繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繝「繝シ繝峨〒縺ッ螟ァ謚オ縺ョ蝣エ蜷医?譛?霑大m陬憺俣縺ォ縺ェ繧九?縺ァ謨エ謨ー蛟肴僑螟ァ縺ョ蝣エ蜷医↓縺ッ繝峨ャ繝医′邯コ鮗励↓蜃コ縺セ縺 | |
922 | +繝サ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ譎ゅ?陦ィ遉コ繝「繝シ繝峨↓謨エ謨ー蛟肴僑螟ァ(Integer multiple)繧定ソス蜉?縺励∪縺励◆ | |
923 | +縲?繝サDirectDraw繧ィ繝溘Η繝ャ繝シ繧キ繝ァ繝ウ繝「繝シ繝峨→邨?∩蜷医o縺帙※菴ソ縺」縺ヲ縺上□縺輔> | |
924 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョMultiThread繝「繝シ繝峨〒逕サ髱「蛻?崛譎ゅ↓譎ゅ??誠縺。繧句撫鬘後r菫ョ豁」 | |
925 | 925 | |
926 | 926 | 0.86 rev22 -> 0.86 rev23 |
927 | -・WAB-Sのハードウェアカーソルが表示できるようになりました | |
928 | -・ウィンドウアクセラレータの種類設定がリセット無しに即時反映されてしまう問題を修正 | |
929 | -・WSN−A2F/A4Fらしきものを試験的に追加しました | |
930 | - ・将来的にはWin3.1で使えるようにしたい | |
931 | - ・現時点ではネタに出来るかもしれないレベルの画面しか出ません(グラフィック崩壊) | |
932 | - ・Win3.1用ドライバはファイル名にm2の付いた16MBバージョンでしか動きません | |
933 | - ・公式のインストーラはボード自動認識失敗でセットアップできないので手動でINFを指定してください | |
927 | +繝サWAB-S縺ョ繝上?繝峨え繧ァ繧「繧ォ繝シ繧ス繝ォ縺瑚。ィ遉コ縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
928 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ遞ョ鬘櫁ィュ螳壹′繝ェ繧サ繝?ヨ辟。縺励↓蜊ウ譎ょ渚譏?縺輔l縺ヲ縺励∪縺?撫鬘後r菫ョ豁」 | |
929 | +繝サWSN竏但2F/A4F繧峨@縺阪b縺ョ繧定ゥヲ鬨鍋噪縺ォ霑ス蜉?縺励∪縺励◆ | |
930 | +縲?繝サ蟆?擂逧?↓縺ッWin3.1縺ァ菴ソ縺医k繧医≧縺ォ縺励◆縺 | |
931 | +縲?繝サ迴セ譎らせ縺ァ縺ッ繝阪ち縺ォ蜃コ譚・繧九°繧ゅ@繧後↑縺?Ξ繝吶Ν縺ョ逕サ髱「縺励°蜃コ縺セ縺帙s?医げ繝ゥ繝輔ぅ繝?け蟠ゥ螢奇シ | |
932 | +縲?繝サWin3.1逕ィ繝峨Λ繧、繝舌?繝輔ぃ繧、繝ォ蜷阪↓m2縺ョ莉倥>縺?6MB繝舌?繧ク繝ァ繝ウ縺ァ縺励°蜍輔″縺セ縺帙s | |
933 | +縲?繝サ蜈ャ蠑上?繧、繝ウ繧ケ繝医?繝ゥ縺ッ繝懊?繝芽?蜍戊ェ崎ュ伜、ア謨励〒繧サ繝?ヨ繧「繝??縺ァ縺阪↑縺??縺ァ謇句虚縺ァINF繧呈欠螳壹@縺ヲ縺上□縺輔> | |
934 | 934 | |
935 | 935 | 0.86 rev21 -> 0.86 rev22 |
936 | -・ウィンドウアクセラレータの再現性が向上しました(Windows系ではハードウェアカーソルも普通に表示できます) | |
937 | - ・WinNT4.0のSP無しドライバでも表示が出るようになりました | |
938 | - ・Win3.1でも改善しているかもしれません(手元に内蔵CL-GD54xx対応のドライバがないので確認できませんが) | |
939 | -・メルコのWAB-S ウィンドウアクセラレータを実装しました | |
940 | - ・使用する場合はリストからWAB-Sを選んでください(内蔵CL-GD54xxとは排他) | |
941 | - ・ハードウェアカーソルは上手く動かないようなので設定でFake Hardware Cursorにチェックを入れてやってください | |
942 | - ・WAB系が使えるゲーム(信長の野望 天翔記PKなど)で使えます | |
943 | - ・Windows系は未テスト | |
944 | -・メモリ上限を120MBから230MBに引き上げました | |
945 | - ・メモリカウントは130MBくらいまでしかしませんが一応ちゃんと認識しています | |
946 | - ・上記のような状態なので何かトラブルがある可能性があります。常用は十分にテストの上で | |
947 | - ・これ以上増やすとウィンドウアクセラレータがバグります(^_^; | |
948 | -・VM設定ファイル保存時に正しくダイアログが表示されない問題を修正 | |
949 | -・言語ファイルを使用しているときにVM設定ファイル読込のファイルフィルタが使えない問題を修正 | |
950 | -・メインウィンドウ以外のスナップON/OFFの切替が出来るように修正 | |
951 | -・DWM環境でのウィンドウスナップ位置が正しくなりました | |
952 | -・ウィンドウアクセラレータ画面のBMP保存が可能になりました | |
953 | -・クリップボードを用いたコピーアンドペースト機能が試験的に追加されました | |
954 | - ・コピー可能なのはテキストVRAM全体(テキスト)、98グラフィック画面(画像)、ウィンドウアクセラレータ画面(画像)です。 | |
955 | - ・貼り付け可能なのはテキスト(キー送信をエミュレーションするのでASCII文字のみ)です。 | |
956 | - ・CAPSロックを考えていないのでロックした状態だと大文字小文字が反転します(ォィ | |
957 | - ・一応マルチバイト文字は考慮していますが、判定が雑なので出来るだけ混ぜない方が良いかも | |
958 | - ・あんまり早すぎるとちゃんと入力できないので程々に減速していますが、長文では場合によってはおかしくなるかも | |
959 | - ・長文過ぎて心が折れたなどの理由で貼り付け途中でキャンセルしたいときは、画面をマウスでクリックするかキーを叩けば止まります。 | |
960 | -・ウィンドウアクセラレータ画面で左側の1pxマージンが消える不具合を修正 | |
961 | -・ウィンドウアクセラレータ画面描画関連をさらにマルチスレッド化にしてみました(不安定になったらやめます) | |
962 | - ・マルチスレッド設定でない場合はむしろ遅くなると思います・・・ | |
963 | - ・マルチスレッドを有効にする場合はウィンドウアクセラレータ設定のMulti Thread Modeにチェックを入れてください | |
936 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ蜀咲樟諤ァ縺悟髄荳翫@縺セ縺励◆??indows邉サ縺ァ縺ッ繝上?繝峨え繧ァ繧「繧ォ繝シ繧ス繝ォ繧よ勸騾壹↓陦ィ遉コ縺ァ縺阪∪縺呻シ | |
937 | +縲?繝サWinNT4.0縺ョSP辟。縺励ラ繝ゥ繧、繝舌〒繧り。ィ遉コ縺悟?繧九h縺?↓縺ェ繧翫∪縺励◆ | |
938 | +縲?繝サWin3.1縺ァ繧よ隼蝟?@縺ヲ縺?k縺九b縺励l縺セ縺帙s?域焔蜈?↓蜀?鳩CL-GD54xx蟇セ蠢懊?繝峨Λ繧、繝舌′縺ェ縺??縺ァ遒コ隱阪〒縺阪∪縺帙s縺鯉シ | |
939 | +繝サ繝。繝ォ繧ウ縺ョWAB-S 繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧貞ョ溯」?@縺セ縺励◆ | |
940 | +縲?繝サ菴ソ逕ィ縺吶k蝣エ蜷医?繝ェ繧ケ繝医°繧姥AB-S繧帝∈繧薙〒縺上□縺輔>?亥?阡オCL-GD54xx縺ィ縺ッ謗剃サ厄シ | |
941 | +縲?繝サ繝上?繝峨え繧ァ繧「繧ォ繝シ繧ス繝ォ縺ッ荳頑焔縺丞虚縺九↑縺?h縺?↑縺ョ縺ァ險ュ螳壹〒Fake Hardware Cursor縺ォ繝√ぉ繝?け繧貞?繧後※繧?▲縺ヲ縺上□縺輔> | |
942 | +縲?繝サWAB邉サ縺御スソ縺医k繧イ繝シ繝??井ソ。髟キ縺ョ驥取悍縲?螟ゥ鄙碑ィ榔K縺ェ縺ゥ?峨〒菴ソ縺医∪縺 | |
943 | +縲?繝サWindows邉サ縺ッ譛ェ繝?せ繝 | |
944 | +繝サ繝。繝「繝ェ荳企剞繧?20MB縺九i230MB縺ォ蠑輔″荳翫£縺セ縺励◆ | |
945 | +縲?繝サ繝。繝「繝ェ繧ォ繧ヲ繝ウ繝医?130MB縺上i縺?∪縺ァ縺励°縺励∪縺帙s縺御ク?蠢懊■繧?s縺ィ隱崎ュ倥@縺ヲ縺?∪縺 | |
946 | +縲?繝サ荳願ィ倥?繧医≧縺ェ迥カ諷九↑縺ョ縺ァ菴輔°繝医Λ繝悶Ν縺後≠繧句庄閭ス諤ァ縺後≠繧翫∪縺吶?ょクク逕ィ縺ッ蜊∝?縺ォ繝?せ繝医?荳翫〒 | |
947 | +縲?繝サ縺薙l莉・荳雁「励d縺吶→繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺後ヰ繧ー繧翫∪縺?^_^; | |
948 | +繝サVM險ュ螳壹ヵ繧。繧、繝ォ菫晏ュ俶凾縺ォ豁」縺励¥繝?繧、繧「繝ュ繧ー縺瑚。ィ遉コ縺輔l縺ェ縺?撫鬘後r菫ョ豁」 | |
949 | +繝サ險?隱槭ヵ繧。繧、繝ォ繧剃スソ逕ィ縺励※縺?k縺ィ縺阪↓VM險ュ螳壹ヵ繧。繧、繝ォ隱ュ霎シ縺ョ繝輔ぃ繧、繝ォ繝輔ぅ繝ォ繧ソ縺御スソ縺医↑縺?撫鬘後r菫ョ豁」 | |
950 | +繝サ繝。繧、繝ウ繧ヲ繧」繝ウ繝峨え莉・螟悶?繧ケ繝翫ャ繝涌N/OFF縺ョ蛻?崛縺悟?譚・繧九h縺?↓菫ョ豁」 | |
951 | +繝サDWM迺ー蠅?〒縺ョ繧ヲ繧」繝ウ繝峨え繧ケ繝翫ャ繝嶺ス咲スョ縺梧ュ」縺励¥縺ェ繧翫∪縺励◆ | |
952 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「縺ョBMP菫晏ュ倥′蜿ッ閭ス縺ォ縺ェ繧翫∪縺励◆ | |
953 | +繝サ繧ッ繝ェ繝??繝懊?繝峨r逕ィ縺?◆繧ウ繝斐?繧「繝ウ繝峨?繝シ繧ケ繝域ゥ溯?縺瑚ゥヲ鬨鍋噪縺ォ霑ス蜉?縺輔l縺セ縺励◆ | |
954 | +縲?繝サ繧ウ繝斐?蜿ッ閭ス縺ェ縺ョ縺ッ繝?く繧ケ繝?RAM蜈ィ菴難シ医ユ繧ュ繧ケ繝茨シ峨??8繧ー繝ゥ繝輔ぅ繝?け逕サ髱「?育判蜒擾シ峨?√え繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「?育判蜒擾シ峨〒縺吶? | |
955 | +縲?繝サ雋シ繧贋サ倥¢蜿ッ閭ス縺ェ縺ョ縺ッ繝?く繧ケ繝茨シ医く繝シ騾∽ソ。繧偵お繝溘Η繝ャ繝シ繧キ繝ァ繝ウ縺吶k縺ョ縺ァASCII譁?ュ励?縺ソ?峨〒縺吶? | |
956 | +縲?縲?繝サCAPS繝ュ繝?け繧定??∴縺ヲ縺?↑縺??縺ァ繝ュ繝?け縺励◆迥カ諷九□縺ィ螟ァ譁?ュ怜ー乗枚蟄励′蜿崎サ「縺励∪縺??ォ?ィ | |
957 | +縲?縲?繝サ荳?蠢懊?繝ォ繝√ヰ繧、繝域枚蟄励?閠??縺励※縺?∪縺吶′縲∝愛螳壹′髮代↑縺ョ縺ァ蜃コ譚・繧九□縺第キキ縺懊↑縺?婿縺瑚憶縺?°繧 | |
958 | +縲?縲?繝サ縺ゅs縺セ繧頑掠縺吶℃繧九→縺。繧?s縺ィ蜈・蜉帙〒縺阪↑縺??縺ァ遞九??↓貂幃?溘@縺ヲ縺?∪縺吶′縲?聞譁?〒縺ッ蝣エ蜷医↓繧医▲縺ヲ縺ッ縺翫°縺励¥縺ェ繧九°繧 | |
959 | +縲?縲?繝サ髟キ譁?℃縺弱※蠢?′謚倥l縺溘↑縺ゥ縺ョ逅?罰縺ァ雋シ繧贋サ倥¢騾比クュ縺ァ繧ュ繝」繝ウ繧サ繝ォ縺励◆縺?→縺阪?縲∫判髱「繧偵?繧ヲ繧ケ縺ァ繧ッ繝ェ繝?け縺吶k縺九く繝シ繧貞娼縺代?豁「縺セ繧翫∪縺吶? | |
960 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「縺ァ蟾ヲ蛛エ縺ョ1px繝槭?繧ク繝ウ縺梧カ医∴繧倶ク榊?蜷医r菫ョ豁」 | |
961 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ逕サ髱「謠冗判髢「騾」繧偵&繧峨↓繝槭Ν繝√せ繝ャ繝?ラ蛹悶↓縺励※縺ソ縺セ縺励◆?井ク榊ョ牙ョ壹↓縺ェ縺」縺溘i繧?a縺セ縺呻シ | |
962 | +縲?繝サ繝槭Ν繝√せ繝ャ繝?ラ險ュ螳壹〒縺ェ縺??エ蜷医?繧?縺励m驕?¥縺ェ繧九→諤昴>縺セ縺呻ス・?・?・ | |
963 | +縲?繝サ繝槭Ν繝√せ繝ャ繝?ラ繧呈怏蜉ケ縺ォ縺吶k蝣エ蜷医?繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ險ュ螳壹?Multi Thread Mode縺ォ繝√ぉ繝?け繧貞?繧後※縺上□縺輔> | |
964 | 964 | |
965 | 965 | 0.86 rev20 -> 0.86 rev21 |
966 | -・マウスのRaw Input Modeを有効にすると時々エラーで落ちる不具合を修正 | |
967 | -・INIファイルにWINNTFIX=trueを書くとWinNT系でIDE HDDが認識するようにシステム共通域をいじくるようにしました | |
968 | - ・WinNT4.0が実機BIOS無しで起動できるようになります | |
969 | - ・CDドライブしか検出しなかったWin9xでもIDE HDDの存在を確認しに行くようになりますが、残念ながらエラーでCDドライブもろとも認識しなくなります・・・ | |
970 | - ・たぶんHDDの方がCDドライブよりもチェックが厳しいのだろうと思います | |
971 | - ・ESDI_506.PDRをEPSON版Win95のアップデートに含まれるものに置き換えると認識するようになったりします(Win98も可) | |
972 | - ・本来はより実機の動作に近くなるのでデフォルトでONにしたいところですが・・・ | |
973 | -・Load VM Configを追加(ただし、既知の不具合がいくつかあるので、出来るだけ起動オプションでVM設定ファイルを渡すのを推奨) | |
974 | - ・既知の不具合:Load VM Configを使うと追加メニュー項目(FDD3,FDD4とかStatとか)の表示が更新されません | |
975 | -・最後にnpcfgファイルを保存読込したディレクトリの場所を覚えるようにしました | |
976 | -・最後のスクリーン状態(フルスクリーンや回転)を記憶するようにする隠しオプションを追加しました | |
977 | - ・無用な混乱を避けるためデフォルトでは無効になっています | |
978 | - ・INIファイル(npcfgファイル)にSAVESCRN=trueを書くと有効になります | |
979 | -・Aero環境でフルスクリーン→ウィンドウの操作でタイトルバーアイコンが消える不具合を適当にごまかしました | |
980 | - ・これってDirectDrawの不具合な気がする | |
981 | -・本家で出ているパッチをいくつか当てました | |
966 | +繝サ繝槭え繧ケ縺ョRaw Input Mode繧呈怏蜉ケ縺ォ縺吶k縺ィ譎ゅ??お繝ゥ繝シ縺ァ關ス縺。繧倶ク榊?蜷医r菫ョ豁」 | |
967 | +繝サINI繝輔ぃ繧、繝ォ縺ォWINNTFIX=true繧呈嶌縺上→WinNT邉サ縺ァIDE HDD縺瑚ェ崎ュ倥☆繧九h縺?↓繧キ繧ケ繝?Β蜈ア騾壼沺繧偵>縺倥¥繧九h縺?↓縺励∪縺励◆ | |
968 | +縲?繝サWinNT4.0縺悟ョ滓ゥ檻IOS辟。縺励〒襍キ蜍輔〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺 | |
969 | +縲?繝サCD繝峨Λ繧、繝悶@縺区、懷?縺励↑縺九▲縺欷in9x縺ァ繧?DE HDD縺ョ蟄伜惠繧堤「コ隱阪@縺ォ陦後¥繧医≧縺ォ縺ェ繧翫∪縺吶′縲∵ョ句ソオ縺ェ縺後i繧ィ繝ゥ繝シ縺ァCD繝峨Λ繧、繝悶b繧阪→繧りェ崎ュ倥@縺ェ縺上↑繧翫∪縺呻ス・?・?・ | |
970 | +縲?縲?繝サ縺溘?繧滴DD縺ョ譁ケ縺靴D繝峨Λ繧、繝悶h繧翫b繝√ぉ繝?け縺悟宍縺励>縺ョ縺?繧阪≧縺ィ諤昴>縺セ縺 | |
971 | +縲?縲?繝サESDI_506.PDR繧脱PSON迚?in95縺ョ繧「繝??繝??繝医↓蜷ォ縺セ繧後k繧ゅ?縺ォ鄂ョ縺肴鋤縺医k縺ィ隱崎ュ倥☆繧九h縺?↓縺ェ縺」縺溘j縺励∪縺呻シ?in98繧ょ庄? | |
972 | +縲?繝サ譛ャ譚・縺ッ繧医j螳滓ゥ溘?蜍穂ス懊↓霑代¥縺ェ繧九?縺ァ繝?ヵ繧ゥ繝ォ繝医〒ON縺ォ縺励◆縺?→縺薙m縺ァ縺吶′?・?・?・ | |
973 | +繝サLoad VM Config繧定ソス蜉??医◆縺?縺励?∵里遏・縺ョ荳榊?蜷医′縺?¥縺、縺九≠繧九?縺ァ縲∝?譚・繧九□縺題オキ蜍輔が繝励す繝ァ繝ウ縺ァVM險ュ螳壹ヵ繧。繧、繝ォ繧呈ク。縺吶?繧呈耳螂ィ? | |
974 | +縲?繝サ譌「遏・縺ョ荳榊?蜷茨シ哭oad VM Config繧剃スソ縺?→霑ス蜉?繝。繝九Η繝シ鬆?岼??DD3,FDD4縺ィ縺鬼tat縺ィ縺具シ峨?陦ィ遉コ縺梧峩譁ー縺輔l縺セ縺帙s | |
975 | +繝サ譛?蠕後↓npcfg繝輔ぃ繧、繝ォ繧剃ソ晏ュ倩ェュ霎シ縺励◆繝?ぅ繝ャ繧ッ繝医Μ縺ョ蝣エ謇?繧定ヲ壹∴繧九h縺?↓縺励∪縺励◆ | |
976 | +繝サ譛?蠕後?繧ケ繧ッ繝ェ繝シ繝ウ迥カ諷具シ医ヵ繝ォ繧ケ繧ッ繝ェ繝シ繝ウ繧?屓霆「?峨r險俶?縺吶k繧医≧縺ォ縺吶k髫?縺励が繝励す繝ァ繝ウ繧定ソス蜉?縺励∪縺励◆ | |
977 | +縲?繝サ辟。逕ィ縺ェ豺キ荵ア繧帝∩縺代k縺溘a繝?ヵ繧ゥ繝ォ繝医〒縺ッ辟。蜉ケ縺ォ縺ェ縺」縺ヲ縺?∪縺 | |
978 | +縲?繝サINI繝輔ぃ繧、繝ォ??pcfg繝輔ぃ繧、繝ォ?峨↓SAVESCRN=true繧呈嶌縺上→譛牙柑縺ォ縺ェ繧翫∪縺 | |
979 | +繝サAero迺ー蠅?〒繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ竊偵え繧」繝ウ繝峨え縺ョ謫堺ス懊〒繧ソ繧、繝医Ν繝舌?繧「繧、繧ウ繝ウ縺梧カ医∴繧倶ク榊?蜷医r驕ゥ蠖薙↓縺斐∪縺九@縺セ縺励◆ | |
980 | +縲?繝サ縺薙l縺」縺ヲDirectDraw縺ョ荳榊?蜷医↑豌励′縺吶k | |
981 | +繝サ譛ャ螳カ縺ァ蜃コ縺ヲ縺?k繝代ャ繝√r縺?¥縺、縺句ス薙※縺セ縺励◆ | |
982 | 982 | |
983 | 983 | 0.86 rev19 -> 0.86 rev20 |
984 | -・IDE BIOSの使用/不使用の設定をIDE設定画面に追加しました | |
985 | -・DOSで1.44MB FDイメージを読み取ったあとD88形式以外の1.25MB FDイメージに入れ替えるとセクタが見つからないエラーが出る問題を修正しました | |
986 | -・独自拡張子のVM設定ファイルを作成できるようにしました(中身はただのINIファイルですが) | |
987 | - ・設定ファイルを読み込む場合はコマンドライン引数にVM設定ファイルを渡してください(ドラッグアンドドロップでもOK) | |
988 | - ・ファイル関連付けで簡単に起動できます | |
989 | - ・面倒な設定(GCPUクロック・GDCクロック・IDE BIOSの有無など)を1ファイルで切り替えできます | |
990 | - ・ステートセーブとレジュームのファイルは設定ファイル毎に独立します | |
991 | - ・拡張子は複数種類用意しました(本家は対応していないのであまり意味は無いですね・・・(^^; ) | |
992 | - ・.npcfg -> Neko Project II, 21, 21/W汎用 | |
993 | - ・.npc -> 同上(拡張子が3文字でないと違和感を感じてしまう人用) | |
994 | - ・.np2cfg -> Neko Project II向け | |
995 | - ・.np21cfg -> Neko Project 21向け | |
996 | - ・.np21wcfg -> Neko Project 21/W向け | |
997 | -・非公開機能としてFDDにセットしたイメージファイルを記憶して次回起動時にも挿入する設定を追加しました | |
998 | - ・INIにSVFDFILE=trueを書くと有効になります(前の動作の方が好きな人も多いと思いますのでデフォルトでOFF) | |
999 | - ・自分でイメージファイルを抜くまで挿入されっぱなしになります | |
1000 | - ・上記VM設定ファイルと組み合わせれば割と使えるかも | |
1001 | - ・コマンドライン引数にイメージファイルが指定されている場合そちらが優先されます | |
984 | +繝サIDE BIOS縺ョ菴ソ逕ィ?丈ク堺スソ逕ィ縺ョ險ュ螳壹rIDE險ュ螳夂判髱「縺ォ霑ス蜉?縺励∪縺励◆ | |
985 | +繝サDOS縺ァ1.44MB FD繧、繝。繝シ繧ク繧定ェュ縺ソ蜿悶▲縺溘≠縺ィD88蠖「蠑丈サ・螟悶?1.25MB FD繧、繝。繝シ繧ク縺ォ蜈・繧梧崛縺医k縺ィ繧サ繧ッ繧ソ縺瑚ヲ九▽縺九i縺ェ縺?お繝ゥ繝シ縺悟?繧句撫鬘後r菫ョ豁」縺励∪縺励◆ | |
986 | +繝サ迢ャ閾ェ諡。蠑オ蟄舌?VM險ュ螳壹ヵ繧。繧、繝ォ繧剃ス懈?縺ァ縺阪k繧医≧縺ォ縺励∪縺励◆?井クュ霄ォ縺ッ縺溘□縺ョINI繝輔ぃ繧、繝ォ縺ァ縺吶′? | |
987 | +縲?繝サ險ュ螳壹ヵ繧。繧、繝ォ繧定ェュ縺ソ霎シ繧?蝣エ蜷医?繧ウ繝槭Φ繝峨Λ繧、繝ウ蠑墓焚縺ォVM險ュ螳壹ヵ繧。繧、繝ォ繧呈ク。縺励※縺上□縺輔>?医ラ繝ゥ繝?げ繧「繝ウ繝峨ラ繝ュ繝??縺ァ繧0K? | |
988 | +縲?繝サ繝輔ぃ繧、繝ォ髢「騾」莉倥¢縺ァ邁。蜊倥↓襍キ蜍輔〒縺阪∪縺 | |
989 | +縲?繝サ髱「蛟偵↑險ュ螳夲シ?CPU繧ッ繝ュ繝?け繝サGDC繧ッ繝ュ繝?け繝サIDE BIOS縺ョ譛臥┌縺ェ縺ゥ?峨r1繝輔ぃ繧、繝ォ縺ァ蛻?j譖ソ縺医〒縺阪∪縺 | |
990 | +縲?繝サ繧ケ繝??繝医そ繝シ繝悶→繝ャ繧ク繝・繝シ繝?縺ョ繝輔ぃ繧、繝ォ縺ッ險ュ螳壹ヵ繧。繧、繝ォ豈弱↓迢ャ遶九@縺セ縺 | |
991 | +縲?繝サ諡。蠑オ蟄舌?隍?焚遞ョ鬘樒畑諢上@縺セ縺励◆?域悽螳カ縺ッ蟇セ蠢懊@縺ヲ縺?↑縺??縺ァ縺ゅ∪繧頑э蜻ウ縺ッ辟。縺?〒縺吶??・?・?・(^^; ? | |
992 | +縲?縲?繝サ.npcfg -> Neko Project II, 21, 21/W豎守畑 | |
993 | +縲?縲?繝サ.npc -> 蜷御ク奇シ域僑蠑オ蟄舌′3譁?ュ励〒縺ェ縺?→驕募柱諢溘r諢溘§縺ヲ縺励∪縺?ココ逕ィ? | |
994 | +縲?縲?繝サ.np2cfg -> Neko Project II蜷代¢ | |
995 | +縲?縲?繝サ.np21cfg -> Neko Project 21蜷代¢ | |
996 | +縲?縲?繝サ.np21wcfg -> Neko Project 21/W蜷代¢ | |
997 | +繝サ髱槫?髢区ゥ溯?縺ィ縺励※FDD縺ォ繧サ繝?ヨ縺励◆繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ繧定ィ俶?縺励※谺。蝗櫁オキ蜍墓凾縺ォ繧よ諺蜈・縺吶k險ュ螳壹r霑ス蜉?縺励∪縺励◆ | |
998 | +縲?繝サINI縺ォSVFDFILE=true繧呈嶌縺上→譛牙柑縺ォ縺ェ繧翫∪縺呻シ亥燕縺ョ蜍穂ス懊?譁ケ縺悟・ス縺阪↑莠コ繧ょ、壹>縺ィ諤昴>縺セ縺吶?縺ァ繝?ヵ繧ゥ繝ォ繝医〒OFF? | |
999 | +縲?繝サ閾ェ蛻?〒繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ繧呈栢縺上∪縺ァ謖ソ蜈・縺輔l縺」縺ア縺ェ縺励↓縺ェ繧翫∪縺 | |
1000 | +縲?繝サ荳願ィ老M險ュ螳壹ヵ繧。繧、繝ォ縺ィ邨?∩蜷医o縺帙l縺ー蜑イ縺ィ菴ソ縺医k縺九b | |
1001 | +縲?繝サ繧ウ繝槭Φ繝峨Λ繧、繝ウ蠑墓焚縺ォ繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ縺梧欠螳壹&繧後※縺?k蝣エ蜷医◎縺。繧峨′蜆ェ蜈医&繧後∪縺 | |
1002 | 1002 | |
1003 | 1003 | 0.86 rev18 -> 0.86 rev19 |
1004 | -・マウスデータ直接読み取りモードを使うとアクセラレータ出力切替をするタイミングで時々マウスが動かなくなる問題を修正 | |
1005 | -・bios9821.romを他のIDE BIOS系のファイルと同じ扱いに変更 | |
1006 | -・CL-GD5430やLGY-98を使用中にステートセーブとレジューム機能が使えるようになりました | |
1007 | - ・テスト不十分なので各自で十分にテストしてからお使いください | |
1008 | - ・起動が遅いWin2000等で効果を発揮するかも? | |
1009 | - ・レジューム機能があるときに複数起動するとやばいのでレジューム機能が有効な時は複数起動しないように変更(暫定) | |
1010 | -・言語リソースファイル最新版を作りました(また更新忘れ) | |
1004 | +繝サ繝槭え繧ケ繝??繧ソ逶エ謗・隱ュ縺ソ蜿悶j繝「繝シ繝峨r菴ソ縺?→繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蜃コ蜉帛?譖ソ繧偵☆繧九ち繧、繝溘Φ繧ー縺ァ譎ゅ???繧ヲ繧ケ縺悟虚縺九↑縺上↑繧句撫鬘後r菫ョ豁」 | |
1005 | +繝サbios9821.rom繧剃サ悶?IDE BIOS邉サ縺ョ繝輔ぃ繧、繝ォ縺ィ蜷後§謇ア縺?↓螟画峩 | |
1006 | +繝サCL-GD5430繧ЛGY-98繧剃スソ逕ィ荳ュ縺ォ繧ケ繝??繝医そ繝シ繝悶→繝ャ繧ク繝・繝シ繝?讖溯?縺御スソ縺医k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
1007 | +縲?繝サ繝?せ繝井ク榊香蛻?↑縺ョ縺ァ蜷??縺ァ蜊∝?縺ォ繝?せ繝医@縺ヲ縺九i縺贋スソ縺?¥縺?縺輔> | |
1008 | +縲?繝サ襍キ蜍輔′驕?>Win2000遲峨〒蜉ケ譫懊r逋コ謠ョ縺吶k縺九b? | |
1009 | +縲?繝サ繝ャ繧ク繝・繝シ繝?讖溯?縺後≠繧九→縺阪↓隍?焚襍キ蜍輔☆繧九→繧??縺??縺ァ繝ャ繧ク繝・繝シ繝?讖溯?縺梧怏蜉ケ縺ェ譎ゅ?隍?焚襍キ蜍輔@縺ェ縺?h縺?↓螟画峩?域圻螳夲シ | |
1010 | +繝サ險?隱槭Μ繧ス繝シ繧ケ繝輔ぃ繧、繝ォ譛?譁ー迚医r菴懊j縺セ縺励◆?医∪縺滓峩譁ー蠢倥l? | |
1011 | 1011 | |
1012 | 1012 | 0.86 rev17 -> 0.86 rev18 |
1013 | -・IDE BIOSを使用してWindowsをセットアップすると書き込みデータが破損するバグを修正 | |
1014 | -・IDEデータ書き込みディレイ時間を設定できるようにしました(IDE設定画面に追加) | |
1015 | - ・ディレイ時間はクロック数で指定します(ゆえに、CPUの速さでウェイト時間が変わります) | |
1016 | - ・IDE BIOS有りの場合は20000以上が適切? | |
1017 | - ・IDE BIOS有りの時は小さい値にしても自動的に最低値は20000になります | |
1018 | - ・IDE BIOS無しなら0で問題ありません | |
1019 | - ・値を大きくすると実機のHDD速度を再現できるかも?(要らない機能) | |
1020 | -・nevent_setbymsに入れたテストコードがそのままになっていたので修正 | |
1021 | -・バージョン情報でIDE BIOSの読み込み状態も表示するようにしました | |
1022 | -・テキストVRAMの内容をテキストファイルに出力する機能を付けました(ただし、保存できるのは単純なASCII文字及び漢字だけです) | |
1013 | +繝サIDE BIOS繧剃スソ逕ィ縺励※Windows繧偵そ繝?ヨ繧「繝??縺吶k縺ィ譖ク縺崎セシ縺ソ繝??繧ソ縺檎?エ謳阪☆繧九ヰ繧ー繧剃ソョ豁」 | |
1014 | +繝サIDE繝??繧ソ譖ク縺崎セシ縺ソ繝?ぅ繝ャ繧、譎る俣繧定ィュ螳壹〒縺阪k繧医≧縺ォ縺励∪縺励◆??DE險ュ螳夂判髱「縺ォ霑ス蜉?? | |
1015 | +縲?繝サ繝?ぅ繝ャ繧、譎る俣縺ッ繧ッ繝ュ繝?け謨ー縺ァ謖?ョ壹@縺セ縺呻シ医f縺医↓縲,PU縺ョ騾溘&縺ァ繧ヲ繧ァ繧、繝域凾髢薙′螟峨o繧翫∪縺呻シ | |
1016 | +縲?繝サIDE BIOS譛峨j縺ョ蝣エ蜷医?20000莉・荳翫′驕ゥ蛻?シ | |
1017 | +縲?繝サIDE BIOS譛峨j縺ョ譎ゅ?蟆上&縺??、縺ォ縺励※繧り?蜍慕噪縺ォ譛?菴主?、縺ッ20000縺ォ縺ェ繧翫∪縺 | |
1018 | +縲?繝サIDE BIOS辟。縺励↑繧?縺ァ蝠城。後≠繧翫∪縺帙s | |
1019 | +縲?繝サ蛟、繧貞、ァ縺阪¥縺吶k縺ィ螳滓ゥ溘?HDD騾溷コヲ繧貞?迴セ縺ァ縺阪k縺九b?滂シ郁ヲ√i縺ェ縺?ゥ溯?? | |
1020 | +繝サnevent_setbyms縺ォ蜈・繧後◆繝?せ繝医さ繝シ繝峨′縺昴?縺セ縺セ縺ォ縺ェ縺」縺ヲ縺?◆縺ョ縺ァ菫ョ豁」 | |
1021 | +繝サ繝舌?繧ク繝ァ繝ウ諠??ア縺ァIDE BIOS縺ョ隱ュ縺ソ霎シ縺ソ迥カ諷九b陦ィ遉コ縺吶k繧医≧縺ォ縺励∪縺励◆ | |
1022 | +繝サ繝?く繧ケ繝?RAM縺ョ蜀?ョケ繧偵ユ繧ュ繧ケ繝医ヵ繧。繧、繝ォ縺ォ蜃コ蜉帙☆繧区ゥ溯?繧剃サ倥¢縺セ縺励◆?医◆縺?縺励?∽ソ晏ュ倥〒縺阪k縺ョ縺ッ蜊倡エ斐↑ASCII譁?ュ怜所縺ウ貍「蟄励□縺代〒縺呻シ | |
1023 | 1023 | |
1024 | 1024 | 0.86 rev16 -> 0.86 rev17 |
1025 | -・2GBを超えるCDイメージがWin2000で正常に読めないバグを修正 | |
1026 | -・非公開機能(INIのMODELNUM)で機種IDが設定できるようになりました(書き忘れ) | |
1027 | -・サウンド設定でCD-DAの音量調整が出来るようになりました(書き忘れ) | |
1028 | -・I/O 1E8Ehのバンク切り替えに暫定対応 | |
1029 | - ・使用できるIDE BIOSの制限が緩くなった可能性があります | |
1025 | +繝サ2GB繧定カ?∴繧気D繧、繝。繝シ繧ク縺係in2000縺ァ豁」蟶ク縺ォ隱ュ繧√↑縺?ヰ繧ー繧剃ソョ豁」 | |
1026 | +繝サ髱槫?髢区ゥ溯???NI縺ョMODELNUM?峨〒讖溽ィョID縺瑚ィュ螳壹〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆?域嶌縺榊ソ倥l? | |
1027 | +繝サ繧オ繧ヲ繝ウ繝芽ィュ螳壹〒CD-DA縺ョ髻ウ驥剰ェソ謨エ縺悟?譚・繧九h縺?↓縺ェ繧翫∪縺励◆?域嶌縺榊ソ倥l? | |
1028 | +繝サI/O 1E8Eh縺ョ繝舌Φ繧ッ蛻?j譖ソ縺医↓證ォ螳壼ッセ蠢 | |
1029 | +縲?繝サ菴ソ逕ィ縺ァ縺阪kIDE BIOS縺ョ蛻カ髯舌′邱ゥ縺上↑縺」縺溷庄閭ス諤ァ縺後≠繧翫∪縺 | |
1030 | 1030 | |
1031 | 1031 | 0.86 rev15 -> 0.86 rev16 |
1032 | -・CL-GD5430のVRAMウィンドウをPEGCの場所に開けてしまっていたのを修正 | |
1033 | -・CL-GD5430のBitBltのROPにあったミスを修正(MJLが比較的普通に使えるようになります) | |
1034 | -・さりげなくCL-GD5430のVRAMを4MBにしてみました(JLの専用ドライバ限定で1280x1024解像度が使えます。Windowsでは無理) | |
1035 | -・hostdrvでディレクトリに入れないバグを修正(本家より) | |
1036 | -・hostdrvで新規作成できないバグを修正(本家より) | |
1037 | -・HRTIMERを改良(別スレッドに丸投げ?)してを若干高速化 | |
1032 | +繝サCL-GD5430縺ョVRAM繧ヲ繧」繝ウ繝峨え繧単EGC縺ョ蝣エ謇?縺ォ髢九¢縺ヲ縺励∪縺」縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
1033 | +繝サCL-GD5430縺ョBitBlt縺ョROP縺ォ縺ゅ▲縺溘Α繧ケ繧剃ソョ豁」??JL縺梧ッ碑シ?噪譎ョ騾壹↓菴ソ縺医k繧医≧縺ォ縺ェ繧翫∪縺呻シ | |
1034 | +繝サ縺輔j縺偵↑縺修L-GD5430縺ョVRAM繧?MB縺ォ縺励※縺ソ縺セ縺励◆??L縺ョ蟆ら畑繝峨Λ繧、繝宣剞螳壹〒1280x1024隗」蜒丞コヲ縺御スソ縺医∪縺吶?8indows縺ァ縺ッ辟。逅?シ | |
1035 | +繝サhostdrv縺ァ繝?ぅ繝ャ繧ッ繝医Μ縺ォ蜈・繧後↑縺?ヰ繧ー繧剃ソョ豁」?域悽螳カ繧医j? | |
1036 | +繝サhostdrv縺ァ譁ー隕丈ス懈?縺ァ縺阪↑縺?ヰ繧ー繧剃ソョ豁」?域悽螳カ繧医j? | |
1037 | +繝サHRTIMER繧呈隼濶ッ?亥挨繧ケ繝ャ繝?ラ縺ォ荳ク謚輔£?滂シ峨@縺ヲ繧定凶蟷イ鬮倬?溷喧 | |
1038 | 1038 | |
1039 | 1039 | 0.86 rev14 -> 0.86 rev15 |
1040 | -・行儀の悪いメモリ読み書き乗っ取りを減らした | |
1041 | -・CL-GD5430のVRAMウィンドウを実装しました | |
1042 | - ・CL-GD54XXを使うDOSアプリケーションもある程度動くようになります | |
1043 | - ・Win3.1の起動はTriple Faultは起こらないもののまだ出来ない模様 | |
1044 | -・非公開機能でタイマー10倍速モードを搭載(MIDIスロー再生ごまかし・付属ヘルプ参照) | |
1040 | +繝サ陦悟о縺ョ謔ェ縺?Γ繝「繝ェ隱ュ縺ソ譖ク縺堺ケ励▲蜿悶j繧呈ク帙i縺励◆ | |
1041 | +繝サCL-GD5430縺ョVRAM繧ヲ繧」繝ウ繝峨え繧貞ョ溯」?@縺セ縺励◆ | |
1042 | +縲?繝サCL-GD54XX繧剃スソ縺?OS繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ繧ゅ≠繧狗ィ句コヲ蜍輔¥繧医≧縺ォ縺ェ繧翫∪縺 | |
1043 | +縲?繝サWin3.1縺ョ襍キ蜍輔?Triple Fault縺ッ襍キ縺薙i縺ェ縺?b縺ョ縺ョ縺セ縺?蜃コ譚・縺ェ縺?ィ。讒 | |
1044 | +繝サ髱槫?髢区ゥ溯?縺ァ繧ソ繧、繝槭?10蛟埼?溘Δ繝シ繝峨r謳ュ霈会シ?IDI繧ケ繝ュ繝シ蜀咲函縺斐∪縺九@繝サ莉伜ア槭?繝ォ繝怜盾辣ァ? | |
1045 | 1045 | |
1046 | 1046 | 0.86 rev13 -> 0.86 rev14 |
1047 | -・MS-DOS, Windows3.1での音楽CD再生が正常になりました | |
1047 | +繝サMS-DOS, Windows3.1縺ァ縺ョ髻ウ讌スCD蜀咲函縺梧ュ」蟶ク縺ォ縺ェ繧翫∪縺励◆ | |
1048 | 1048 | |
1049 | 1049 | 0.86 rev12 -> 0.86 rev13 |
1050 | -・マウスをゆっくり動かした場合に動かないバグを修正 | |
1051 | -・マウス設定をサブメニュー化 | |
1052 | -・マウス速度倍率設定を追加(分数形式で指定) | |
1053 | - ・メニューにはよく使われそうな倍率しかありませんが、INIを直接編集することにより任意の倍率に設定可能です | |
1054 | - ・マウスの倍率設定をマイナスに設定すると・・・(極秘) | |
1055 | -・マウスデータ直接読み取りモードを追加しました | |
1056 | - ・OSの加速度設定などが反映されないのでより実機に近い操作感になるかも | |
1057 | - ・たまにキャプチャに失敗するようなのでそのときはキャプチャし直してください | |
1058 | -・システムショートカットキーのフック機能のON/OFFをKeyboardメニューのSystem Key Hookで切り替えられるようにしました | |
1059 | -・言語リソースDLLファイルが古いままだったので更新しました | |
1060 | -・言語リソース有りだとデバッグユーティリティが開けない問題に暫定対応 | |
1061 | -・Windows95/98/NT4.0/2000での音楽CD再生が正常になりました(DOS/Win3.1ではおかしいままです・・・) | |
1050 | +繝サ繝槭え繧ケ繧偵f縺」縺上j蜍輔°縺励◆蝣エ蜷医↓蜍輔°縺ェ縺?ヰ繧ー繧剃ソョ豁」 | |
1051 | +繝サ繝槭え繧ケ險ュ螳壹r繧オ繝悶Γ繝九Η繝シ蛹 | |
1052 | +繝サ繝槭え繧ケ騾溷コヲ蛟咲紫險ュ螳壹r霑ス蜉??亥?謨ー蠖「蠑上〒謖?ョ夲シ | |
1053 | +縲?繝サ繝。繝九Η繝シ縺ォ縺ッ繧医¥菴ソ繧上l縺昴≧縺ェ蛟咲紫縺励°縺ゅj縺セ縺帙s縺後?!NI繧堤峩謗・邱ィ髮?☆繧九%縺ィ縺ォ繧医j莉サ諢上?蛟咲紫縺ォ險ュ螳壼庄閭ス縺ァ縺 | |
1054 | +縲?繝サ繝槭え繧ケ縺ョ蛟咲紫險ュ螳壹r繝槭う繝翫せ縺ォ險ュ螳壹☆繧九→?・?・?・?域・オ遘假シ | |
1055 | +繝サ繝槭え繧ケ繝??繧ソ逶エ謗・隱ュ縺ソ蜿悶j繝「繝シ繝峨r霑ス蜉?縺励∪縺励◆ | |
1056 | +縲?繝サOS縺ョ蜉?騾溷コヲ險ュ螳壹↑縺ゥ縺悟渚譏?縺輔l縺ェ縺??縺ァ繧医j螳滓ゥ溘↓霑代>謫堺ス懈─縺ォ縺ェ繧九°繧 | |
1057 | +縲?繝サ縺溘∪縺ォ繧ュ繝」繝励メ繝」縺ォ螟ア謨励☆繧九h縺?↑縺ョ縺ァ縺昴?縺ィ縺阪?繧ュ繝」繝励メ繝」縺礼峩縺励※縺上□縺輔> | |
1058 | +繝サ繧キ繧ケ繝?Β繧キ繝ァ繝シ繝医き繝?ヨ繧ュ繝シ縺ョ繝輔ャ繧ッ讖溯?縺ョON/OFF繧狸eyboard繝。繝九Η繝シ縺ョSystem Key Hook縺ァ蛻?j譖ソ縺医i繧後k繧医≧縺ォ縺励∪縺励◆ | |
1059 | +繝サ險?隱槭Μ繧ス繝シ繧ケDLL繝輔ぃ繧、繝ォ縺悟商縺?∪縺セ縺?縺」縺溘?縺ァ譖エ譁ー縺励∪縺励◆ | |
1060 | +繝サ險?隱槭Μ繧ス繝シ繧ケ譛峨j縺?縺ィ繝?ヰ繝?げ繝ヲ繝シ繝?ぅ繝ェ繝?ぅ縺碁幕縺代↑縺?撫鬘後↓證ォ螳壼ッセ蠢 | |
1061 | +繝サWindows95/98/NT4.0/2000縺ァ縺ョ髻ウ讌スCD蜀咲函縺梧ュ」蟶ク縺ォ縺ェ繧翫∪縺励◆??OS/Win3.1縺ァ縺ッ縺翫°縺励>縺セ縺セ縺ァ縺呻ス・?・?・? | |
1062 | 1062 | |
1063 | 1063 | 0.86 rev11 -> 0.86 rev12 |
1064 | -・FPUがほぼ正常に動くようになりました(例外処理はまだ動きません) | |
1064 | +繝サFPU縺後⊇縺シ豁」蟶ク縺ォ蜍輔¥繧医≧縺ォ縺ェ繧翫∪縺励◆?井セ句、門?逅??縺セ縺?蜍輔″縺セ縺帙s? | |
1065 | 1065 | |
1066 | 1066 | 0.86 rev10 -> 0.86 rev11 |
1067 | -・FPUが試験的に追加されました | |
1068 | -・Win98でVrtwd.386を消さずに動くようになりました(何が効いたのかは不明) | |
1069 | -・LANにCPU負荷低減モードが追加されました(データ転送が少ないときは低速モードに切り替えます) | |
1070 | -・WindowsNTのためのATAコマンドが追加実装されました | |
1071 | -・SMART関連のATAコマンドで落ちないようにしました | |
1072 | -・再起動でIDEデバイスが認識しなくなる問題を適当にごまかしました(ォィ 高速再起動には効果ありません | |
1073 | -・実機IDE BIOS読み込み機能若干修正 | |
1074 | - ・WindowsNTでは実機IDE BIOS(D8000hあたり)が必須です | |
1075 | - ・ファイル名はIDE.ROM, D8000.ROM, BANK3.BINのいずれか | |
1076 | - ・環境によっては実機IDE BIOSを使うと遅かったり不安定になったりするので注意 | |
1077 | - ・IDE BIOS有りで領域確保したディスクと、無しで領域確保したディスクは互換性がないようです。運がいいと両方で読めるディスクが出来ます | |
1067 | +繝サFPU縺瑚ゥヲ鬨鍋噪縺ォ霑ス蜉?縺輔l縺セ縺励◆ | |
1068 | +繝サWin98縺ァVrtwd.386繧呈カ医&縺壹↓蜍輔¥繧医≧縺ォ縺ェ繧翫∪縺励◆?井ス輔′蜉ケ縺?◆縺ョ縺九?荳肴?? | |
1069 | +繝サLAN縺ォCPU雋?闕キ菴取ク帙Δ繝シ繝峨′霑ス蜉?縺輔l縺セ縺励◆?医ョ繝シ繧ソ霆「騾√′蟆代↑縺?→縺阪?菴朱?溘Δ繝シ繝峨↓蛻?j譖ソ縺医∪縺呻シ | |
1070 | +繝サWindowsNT縺ョ縺溘a縺ョATA繧ウ繝槭Φ繝峨′霑ス蜉?螳溯」?&繧後∪縺励◆ | |
1071 | +繝サSMART髢「騾」縺ョATA繧ウ繝槭Φ繝峨〒關ス縺。縺ェ縺?h縺?↓縺励∪縺励◆ | |
1072 | +繝サ蜀崎オキ蜍輔〒IDE繝?ヰ繧、繧ケ縺瑚ェ崎ュ倥@縺ェ縺上↑繧句撫鬘後r驕ゥ蠖薙↓縺斐∪縺九@縺セ縺励◆(?ォ?ィ 鬮倬?溷?襍キ蜍輔↓縺ッ蜉ケ譫懊≠繧翫∪縺帙s | |
1073 | +繝サ螳滓ゥ櫑DE BIOS隱ュ縺ソ霎シ縺ソ讖溯?闍・蟷イ菫ョ豁」 | |
1074 | +縲?繝サWindowsNT縺ァ縺ッ螳滓ゥ櫑DE BIOS??8000h縺ゅ◆繧奇シ峨′蠢??医〒縺 | |
1075 | +縲?繝サ繝輔ぃ繧、繝ォ蜷阪?IDE.ROM, D8000.ROM, BANK3.BIN縺ョ縺?★繧後° | |
1076 | +縲?繝サ迺ー蠅?↓繧医▲縺ヲ縺ッ螳滓ゥ櫑DE BIOS繧剃スソ縺?→驕?°縺」縺溘j荳榊ョ牙ョ壹↓縺ェ縺」縺溘j縺吶k縺ョ縺ァ豕ィ諢 | |
1077 | +縲?繝サIDE BIOS譛峨j縺ァ鬆伜沺遒コ菫昴@縺溘ョ繧」繧ケ繧ッ縺ィ縲∫┌縺励〒鬆伜沺遒コ菫昴@縺溘ョ繧」繧ケ繧ッ縺ッ莠呈鋤諤ァ縺後↑縺?h縺?〒縺吶?る°縺後>縺?→荳。譁ケ縺ァ隱ュ繧√k繝?ぅ繧ケ繧ッ縺悟?譚・縺セ縺 | |
1078 | 1078 | |
1079 | 1079 | 0.86 rev9 -> 0.86 rev10 |
1080 | -・Win2000でのウィンドウアクセラレータの動作が改善しました(ハードウェアアクセラレーション有りでもそこそこ映ります) | |
1080 | +繝サWin2000縺ァ縺ョ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ蜍穂ス懊′謾ケ蝟?@縺セ縺励◆?医ワ繝シ繝峨え繧ァ繧「繧「繧ッ繧サ繝ゥ繝ャ繝シ繧キ繝ァ繝ウ譛峨j縺ァ繧ゅ◎縺薙◎縺捺丐繧翫∪縺呻シ | |
1081 | 1081 | |
1082 | 1082 | 0.86 rev8 -> 0.86 rev9 |
1083 | -・NFD形式含む各種FDイメージ形式のサポートと、CDイメージのサポートを追加しました(Kai版より) | |
1084 | -・非公開機能でファイルのドラッグアンドドロップに対応しました(Kai版より) | |
1085 | -・Virtual Calendarで月の最終日が飛ばされるバグを修正しました | |
1086 | -・ホストの画面解像度が1024x768以下だとウィンドウアクセラレータ未使用でも強制的にフルスクリーンになる問題を修正 | |
1087 | -・WinNT3.51,4.0が動くとの噂なので実機のIDE BIOS(ファイル名はIDE.ROM, d8000.rom, bank3.binのいずれか)の読み込み機能を追加しました(手持ちの機種のBIOSでは動かないので動作未確認) | |
1083 | +繝サNFD蠖「蠑丞性繧?蜷?ィョFD繧、繝。繝シ繧ク蠖「蠑上?繧オ繝昴?繝医→縲,D繧、繝。繝シ繧ク縺ョ繧オ繝昴?繝医r霑ス蜉?縺励∪縺励◆??ai迚医h繧奇シ | |
1084 | +繝サ髱槫?髢区ゥ溯?縺ァ繝輔ぃ繧、繝ォ縺ョ繝峨Λ繝?げ繧「繝ウ繝峨ラ繝ュ繝??縺ォ蟇セ蠢懊@縺セ縺励◆??ai迚医h繧奇シ | |
1085 | +繝サVirtual Calendar縺ァ譛医?譛?邨よ律縺碁」帙?縺輔l繧九ヰ繧ー繧剃ソョ豁」縺励∪縺励◆ | |
1086 | +繝サ繝帙せ繝医?逕サ髱「隗」蜒丞コヲ縺?024x768莉・荳九□縺ィ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ譛ェ菴ソ逕ィ縺ァ繧ょシキ蛻カ逧?↓繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ォ縺ェ繧句撫鬘後r菫ョ豁」 | |
1087 | +繝サWinNT3.51,4.0縺悟虚縺上→縺ョ蝎ゅ↑縺ョ縺ァ螳滓ゥ溘?IDE BIOS?医ヵ繧。繧、繝ォ蜷阪?IDE.ROM, d8000.rom, bank3.bin縺ョ縺?★繧後°?峨?隱ュ縺ソ霎シ縺ソ讖溯?繧定ソス蜉?縺励∪縺励◆?域焔謖√■縺ョ讖溽ィョ縺ョBIOS縺ァ縺ッ蜍輔°縺ェ縺??縺ァ蜍穂ス懈悴遒コ隱搾シ | |
1088 | 1088 | |
1089 | 1089 | 0.86 rev7 -> 0.86 rev8 |
1090 | -・Win2000ホストサポートとVirtualPC VHDサポートが無効になっていたので使えるように修正 | |
1091 | -・CL-GD5430のハードウェアアクセラレーションのバグ修正(Win95,98ではハードウェアカーソル以外ほぼ問題ないレベルになります) | |
1092 | -・アイコンをリニューアル(256x256アイコンにも対応) | |
1093 | -・見た目だけの問題だけどEGC固定なのに設定の表示がGRCG+になってるのをEGCにしました | |
1094 | -・カスタムINI設定ファイルを正しく読み書きできるようにしました | |
1090 | +繝サWin2000繝帙せ繝医し繝昴?繝医→VirtualPC VHD繧オ繝昴?繝医′辟。蜉ケ縺ォ縺ェ縺」縺ヲ縺?◆縺ョ縺ァ菴ソ縺医k繧医≧縺ォ菫ョ豁」 | |
1091 | +繝サCL-GD5430縺ョ繝上?繝峨え繧ァ繧「繧「繧ッ繧サ繝ゥ繝ャ繝シ繧キ繝ァ繝ウ縺ョ繝舌げ菫ョ豁」??in95,98縺ァ縺ッ繝上?繝峨え繧ァ繧「繧ォ繝シ繧ス繝ォ莉・螟悶⊇縺シ蝠城。後↑縺?Ξ繝吶Ν縺ォ縺ェ繧翫∪縺呻シ | |
1092 | +繝サ繧「繧、繧ウ繝ウ繧偵Μ繝九Η繝シ繧「繝ォ??56x256繧「繧、繧ウ繝ウ縺ォ繧ょッセ蠢懶シ | |
1093 | +繝サ隕九◆逶ョ縺?縺代?蝠城。後□縺代←EGC蝗コ螳壹↑縺ョ縺ォ險ュ螳壹?陦ィ遉コ縺隈RCG+縺ォ縺ェ縺」縺ヲ繧九?繧脱GC縺ォ縺励∪縺励◆ | |
1094 | +繝サ繧ォ繧ケ繧ソ繝?INI險ュ螳壹ヵ繧。繧、繝ォ繧呈ュ」縺励¥隱ュ縺ソ譖ク縺阪〒縺阪k繧医≧縺ォ縺励∪縺励◆ | |
1095 | 1095 | |
1096 | 1096 | 0.86 rev6 -> 0.86 rev7 |
1097 | -・ウィンドウアクセラレータを一旦High Colorにしてから256色にすると色が化ける不具合を修正 | |
1098 | -・Windowsキー対応しました(ただしWin98以降でしか効きません) | |
1099 | -・何故かUnicode版関数固定になっていたのを修正 | |
1100 | -・画面回転で落ちるバグを修正しました(本家のyuiさんより) | |
1097 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧剃ク?譌ヲHigh Color縺ォ縺励※縺九i256濶イ縺ォ縺吶k縺ィ濶イ縺悟喧縺代k荳榊?蜷医r菫ョ豁」 | |
1098 | +繝サWindows繧ュ繝シ蟇セ蠢懊@縺セ縺励◆?医◆縺?縺邑in98莉・髯阪〒縺励°蜉ケ縺阪∪縺帙s? | |
1099 | +繝サ菴墓腐縺偽nicode迚磯未謨ー蝗コ螳壹↓縺ェ縺」縺ヲ縺?◆縺ョ繧剃ソョ豁」 | |
1100 | +繝サ逕サ髱「蝗櫁サ「縺ァ關ス縺。繧九ヰ繧ー繧剃ソョ豁」縺励∪縺励◆(譛ャ螳カ縺ョyui縺輔s繧医j) | |
1101 | 1101 | |
1102 | 1102 | 0.86 rev5 -> 0.86 rev6 |
1103 | -・x86版でVirtual PCの固定サイズVHD形式のサポートが出来ていなかった問題を修正 | |
1104 | -・Windows2000でも起動できるようにした(黒翼猫さんのVC++2005/2008/2010 でコンパイルしたプログラムを Windows 95/98/Me/2000で動くようにするライブラリ使用) | |
1105 | -・ウィンドウアクセラレータ別窓で常にビジーカーソルが出ていた問題を修正 | |
1106 | -・ウィンドウアクセラレータ別窓を統合できるようになりました | |
1107 | -・ウィンドウアクセラレータ別窓統合でフルスクリーンモードをサポートしました | |
1108 | - ・別窓はGDI、統合後はDirectDrawで描画されます。 | |
1109 | - ・フルスクリーンはNo change screen resolutionをONにしておくのがおすすめ。ウィンドウアクセラレータの解像度に実環境の解像度が振り回されるので。DirectDrawにあるウィンドウサイズがフルスクリーン解像度の大きさに変更されるバグも起こりやすいです。ウィンドウサイズと配置が変更されるのを気にしないならOFFでも多分問題ありません。 | |
1110 | -・ウィンドウアクセラレータ動作中のマウスカーソル描画が滑らかになりました | |
1111 | -・マルチスレッドモード描画モードも搭載しています | |
1112 | - ・若干速くなるかも? | |
1113 | - ・CPUコア数が少ないならONにしてもあまり意味が無いと思う | |
1114 | - ・エラーが出やすいかも | |
1115 | - ・ちなみに最速になるのは別窓+マルチスレッドモードの場合です(描画系がすべて別スレッドで動作するため) | |
1116 | -・Alt+TabやCtrl+Escなどのシステム関連キーをエミュレータに送信できるようになりました | |
1117 | - ・原則として左側のCtrl,Alt,Shift修飾はエミュレータ、右側のCtrl,Alt,Shift修飾はシステムに送られます | |
1118 | - ・Ctrl+Alt+Delは例外で無条件でシステムに送られます。エミュレータにCtrl+Alt+Delを送りたいときは代わりにCtrl+Alt+ScrollLockを入力してください。 | |
1119 | -・ウィンドウモードを利用する場合は画面解像度を1024x768より大きくしてください(1280x1024とか1920x1080とか)。 | |
1103 | +繝サx86迚医〒Virtual PC縺ョ蝗コ螳壹し繧、繧コVHD蠖「蠑上?繧オ繝昴?繝医′蜃コ譚・縺ヲ縺?↑縺九▲縺溷撫鬘後r菫ョ豁」 | |
1104 | +繝サWindows2000縺ァ繧りオキ蜍輔〒縺阪k繧医≧縺ォ縺励◆?磯サ堤ソシ迪ォ縺輔s縺ョVC++2005/2008/2010 縺ァ繧ウ繝ウ繝代う繝ォ縺励◆繝励Ο繧ー繝ゥ繝?繧 Windows 95/98/Me/2000縺ァ蜍輔¥繧医≧縺ォ縺吶k繝ゥ繧、繝悶Λ繝ェ菴ソ逕ィ? | |
1105 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙〒蟶ク縺ォ繝薙ず繝シ繧ォ繝シ繧ス繝ォ縺悟?縺ヲ縺?◆蝠城。後r菫ョ豁」 | |
1106 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙r邨ア蜷医〒縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
1107 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯鍋オア蜷医〒繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ繝「繝シ繝峨r繧オ繝昴?繝医@縺セ縺励◆ | |
1108 | +縲?繝サ蛻・遯薙?GDI縲∫オア蜷亥セ後?DirectDraw縺ァ謠冗判縺輔l縺セ縺吶? | |
1109 | +縲?繝サ繝輔Ν繧ケ繧ッ繝ェ繝シ繝ウ縺ッNo change screen resolution繧丹N縺ォ縺励※縺翫¥縺ョ縺後♀縺吶☆繧√?ゅえ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ョ隗」蜒丞コヲ縺ォ螳溽腸蠅??隗」蜒丞コヲ縺梧険繧雁屓縺輔l繧九?縺ァ縲?irectDraw縺ォ縺ゅk繧ヲ繧」繝ウ繝峨え繧オ繧、繧コ縺後ヵ繝ォ繧ケ繧ッ繝ェ繝シ繝ウ隗」蜒丞コヲ縺ョ螟ァ縺阪&縺ォ螟画峩縺輔l繧九ヰ繧ー繧りオキ縺薙j繧?☆縺?〒縺吶?ゅえ繧」繝ウ繝峨え繧オ繧、繧コ縺ィ驟咲スョ縺悟、画峩縺輔l繧九?繧呈ー励↓縺励↑縺?↑繧碓FF縺ァ繧ょ、壼?蝠城。後≠繧翫∪縺帙s縲 | |
1110 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蜍穂ス應クュ縺ョ繝槭え繧ケ繧ォ繝シ繧ス繝ォ謠冗判縺梧サ代i縺九↓縺ェ繧翫∪縺励◆ | |
1111 | +繝サ繝槭Ν繝√せ繝ャ繝?ラ繝「繝シ繝画緒逕サ繝「繝シ繝峨b謳ュ霈峨@縺ヲ縺?∪縺 | |
1112 | +縲?繝サ闍・蟷イ騾溘¥縺ェ繧九°繧ゑシ | |
1113 | +縲?繝サCPU繧ウ繧「謨ー縺悟ー代↑縺?↑繧碓N縺ォ縺励※繧ゅ≠縺セ繧頑э蜻ウ縺檎┌縺?→諤昴≧ | |
1114 | +縲?繝サ繧ィ繝ゥ繝シ縺悟?繧?☆縺?°繧 | |
1115 | +縲?繝サ縺。縺ェ縺ソ縺ォ譛?騾溘↓縺ェ繧九?縺ッ蛻・遯?繝槭Ν繝√せ繝ャ繝?ラ繝「繝シ繝峨?蝣エ蜷医〒縺呻シ域緒逕サ邉サ縺後☆縺ケ縺ヲ蛻・繧ケ繝ャ繝?ラ縺ァ蜍穂ス懊☆繧九◆繧?シ | |
1116 | +繝サAlt+Tab繧Гtrl+Esc縺ェ縺ゥ縺ョ繧キ繧ケ繝?Β髢「騾」繧ュ繝シ繧偵お繝溘Η繝ャ繝シ繧ソ縺ォ騾∽ソ。縺ァ縺阪k繧医≧縺ォ縺ェ繧翫∪縺励◆ | |
1117 | +縲?繝サ蜴溷援縺ィ縺励※蟾ヲ蛛エ縺ョCtrl,Alt,Shift菫ョ鬟セ縺ッ繧ィ繝溘Η繝ャ繝シ繧ソ縲∝承蛛エ縺ョCtrl,Alt,Shift菫ョ鬟セ縺ッ繧キ繧ケ繝?Β縺ォ騾√i繧後∪縺 | |
1118 | +縲?繝サCtrl+Alt+Del縺ッ萓句、悶〒辟。譚。莉カ縺ァ繧キ繧ケ繝?Β縺ォ騾√i繧後∪縺吶?ゅお繝溘Η繝ャ繝シ繧ソ縺ォCtrl+Alt+Del繧帝?√j縺溘>縺ィ縺阪?莉」繧上j縺ォCtrl+Alt+ScrollLock繧貞?蜉帙@縺ヲ縺上□縺輔>縲 | |
1119 | +繝サ繧ヲ繧」繝ウ繝峨え繝「繝シ繝峨r蛻ゥ逕ィ縺吶k蝣エ蜷医?逕サ髱「隗」蜒丞コヲ繧?024x768繧医j螟ァ縺阪¥縺励※縺上□縺輔>??280x1024縺ィ縺?920x1080縺ィ縺具シ峨? | |
1120 | 1120 | |
1121 | 1121 | 0.86 rev4 -> 0.86 rev5 |
1122 | -・Virtual PCの固定サイズVHD形式のサポートを追加しました(ただし、AT互換機形式とPC-98形式のパーティションに互換性がないのでConv98AT等を使う必要があります) | |
1122 | +繝サVirtual PC縺ョ蝗コ螳壹し繧、繧コVHD蠖「蠑上?繧オ繝昴?繝医r霑ス蜉?縺励∪縺励◆?医◆縺?縺励?、T莠呈鋤讖溷ス「蠑上→PC-98蠖「蠑上?繝代?繝?ぅ繧キ繝ァ繝ウ縺ォ莠呈鋤諤ァ縺後↑縺??縺ァConv98AT遲峨r菴ソ縺?ソ?ヲ√′縺ゅj縺セ縺呻シ | |
1123 | 1123 | |
1124 | 1124 | 0.86 rev3 -> 0.86 rev4 |
1125 | -・ウィンドウアクセラレータ関連のファイル/ディレクトリ名がvideoだと紛らわしいので名前いじくりました(video/video.c, video/video.c -> wab/wab.c, wab/wab.h) | |
1126 | -・NetworkとWindow Acceleratorのモジュール独立性を高めて(比較的)他のボードを追加しやすいようにしてみた(そのうちSoundみたいにメニューで選択できるようにした方が良いかも?) | |
1127 | -・上記修正でQEMU由来の部分を分離できたので曖昧だったnet.c,net.hとwab.c,wab.hは完全に修正BSDライセンスになります | |
1128 | -・分離されたということで、ネットワークサポート追加のSUPPORT_NET, ウィンドウアクセラレータサポート追加のSUPPORT_WABが追加されました。これらだけを定義してもQEMUのコードはバイナリに組み込まれないので修正BSDライセンスになります | |
1129 | -(ただし、これらを定義するだけではLANもウィンドウアクセラレータも使えません。あくまで基本部分を提供するだけなので、QEMUのLGY-98やCL-GD5430を使わないのであれば新たに自作しなければなりません) | |
1130 | -・詳しい人がLGY-98やCL-GD5430以外のデバイスも作ってくれると期待(WAB-SとかTridentとか・・・PCI使えるようにしたらだいぶ作りやすくなる気がする) | |
1125 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ髢「騾」縺ョ繝輔ぃ繧、繝ォ?上ョ繧」繝ャ繧ッ繝医Μ蜷阪′video縺?縺ィ邏帙i繧上@縺??縺ァ蜷榊燕縺?§縺上j縺セ縺励◆??ideo/video.c, video/video.c -> wab/wab.c, wab/wab.h? | |
1126 | +繝サNetwork縺ィWindow Accelerator縺ョ繝「繧ク繝・繝シ繝ォ迢ャ遶区?ァ繧帝ォ倥a縺ヲ?域ッ碑シ?噪?我サ悶?繝懊?繝峨r霑ス蜉?縺励d縺吶>繧医≧縺ォ縺励※縺ソ縺滂シ医◎縺ョ縺?■Sound縺ソ縺溘>縺ォ繝。繝九Η繝シ縺ァ驕ク謚槭〒縺阪k繧医≧縺ォ縺励◆譁ケ縺瑚憶縺?°繧ゑシ滂シ | |
1127 | +繝サ荳願ィ倅ソョ豁」縺ァQEMU逕ア譚・縺ョ驛ィ蛻?r蛻?屬縺ァ縺阪◆縺ョ縺ァ譖匁乂縺?縺」縺殤et.c,net.h縺ィwab.c,wab.h縺ッ螳悟?縺ォ菫ョ豁」BSD繝ゥ繧、繧サ繝ウ繧ケ縺ォ縺ェ繧翫∪縺 | |
1128 | +繝サ蛻?屬縺輔l縺溘→縺?≧縺薙→縺ァ縲√ロ繝?ヨ繝ッ繝シ繧ッ繧オ繝昴?繝郁ソス蜉?縺ョSUPPORT_NET, 繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧オ繝昴?繝郁ソス蜉?縺ョSUPPORT_WAB縺瑚ソス蜉?縺輔l縺セ縺励◆縲ゅ%繧後i縺?縺代r螳夂セゥ縺励※繧2EMU縺ョ繧ウ繝シ繝峨?繝舌う繝翫Μ縺ォ邨?∩霎シ縺セ繧後↑縺??縺ァ菫ョ豁」BSD繝ゥ繧、繧サ繝ウ繧ケ縺ォ縺ェ繧翫∪縺 | |
1129 | +?医◆縺?縺励?√%繧後i繧貞ョ夂セゥ縺吶k縺?縺代〒縺ッLAN繧ゅえ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ繧ゆスソ縺医∪縺帙s縲ゅ≠縺上∪縺ァ蝓コ譛ャ驛ィ蛻?r謠蝉セ帙☆繧九□縺代↑縺ョ縺ァ縲_EMU縺ョLGY-98繧ГL-GD5430繧剃スソ繧上↑縺??縺ァ縺ゅl縺ー譁ー縺溘↓閾ェ菴懊@縺ェ縺代l縺ー縺ェ繧翫∪縺帙s? | |
1130 | +繝サ隧ウ縺励>莠コ縺鍬GY-98繧ГL-GD5430莉・螟悶?繝?ヰ繧、繧ケ繧ゆス懊▲縺ヲ縺上l繧九→譛溷セ?シ?AB-S縺ィ縺亀rident縺ィ縺具ス・?・?・PCI菴ソ縺医k繧医≧縺ォ縺励◆繧峨□縺??菴懊j繧?☆縺上↑繧区ー励′縺吶k? | |
1131 | 1131 | |
1132 | 1132 | 0.86 rev2 -> 0.86 rev3 |
1133 | -・カレンダ設定画面でOKが押せない不具合を修正 | |
1134 | -・ウィンドウアクセラレータにアナログスイッチモードを追加(要は切り替えの音が鳴らないだけ) | |
1133 | +繝サ繧ォ繝ャ繝ウ繝?險ュ螳夂判髱「縺ァOK縺梧款縺帙↑縺?ク榊?蜷医r菫ョ豁」 | |
1134 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ォ繧「繝翫Ο繧ー繧ケ繧、繝?メ繝「繝シ繝峨r霑ス蜉??郁ヲ√?蛻?j譖ソ縺医?髻ウ縺碁ウエ繧峨↑縺?□縺托シ | |
1135 | 1135 | |
1136 | 1136 | 0.86 rev1 -> 0.86 rev2 |
1137 | -・IDE設定画面を追加 | |
1138 | -・ITF workメニューのバグ修正 | |
1139 | -・起動時STOPキーによるITFスキップ機能追加(実機ではメモリチェック無し起動ですがnp21wではちゃんとメモリ初期化はします) | |
1140 | -・ウィンドウアクセラレータ別窓の操作性改善(キー送信対応・マウス中ボタンでのマウスキャプチャ対応・ウィンドウリサイズサポート) | |
1141 | -・x64版の試験提供 | |
1137 | +繝サIDE險ュ螳夂判髱「繧定ソス蜉? | |
1138 | +繝サITF work繝。繝九Η繝シ縺ョ繝舌げ菫ョ豁」 | |
1139 | +繝サ襍キ蜍墓凾STOP繧ュ繝シ縺ォ繧医kITF繧ケ繧ュ繝??讖溯?霑ス蜉??亥ョ滓ゥ溘〒縺ッ繝。繝「繝ェ繝√ぉ繝?け辟。縺苓オキ蜍輔〒縺吶′np21w縺ァ縺ッ縺。繧?s縺ィ繝。繝「繝ェ蛻晄悄蛹悶?縺励∪縺呻シ | |
1140 | +繝サ繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蛻・遯薙?謫堺ス懈?ァ謾ケ蝟?シ医く繝シ騾∽ソ。蟇セ蠢懊?繝槭え繧ケ荳ュ繝懊ち繝ウ縺ァ縺ョ繝槭え繧ケ繧ュ繝」繝励メ繝」蟇セ蠢懊?繧ヲ繧」繝ウ繝峨え繝ェ繧オ繧、繧コ繧オ繝昴?繝茨シ | |
1141 | +繝サx64迚医?隧ヲ鬨捺署萓 | |
1142 | 1142 | |
1143 | 1143 | 0.86 -> 0.86 rev1 |
1144 | -・512MB以上のNHDイメージを作成できなくなっていた問題を修正 | |
1144 | +繝サ512MB莉・荳翫?NHD繧、繝。繝シ繧ク繧剃ス懈?縺ァ縺阪↑縺上↑縺」縺ヲ縺?◆蝠城。後r菫ョ豁」 | |
1145 | 1145 | |
1146 | 1146 | 0.85 -> 0.86 |
1147 | -・本家np2 0.86をベースに作り直し&試行錯誤の結果残っていた不要コード整理 | |
1148 | -・LAN,ウィンドウアクセラレータともに複数種類対応を想定してダイアログ作り直し | |
1149 | -・TAPデバイス名をGUIで選択できるように改良 | |
1150 | -・CL-GD5430ウィンドウアクセラレータ内蔵機種選択を追加(ただし、Xe10内蔵以外で動く保証は無し) | |
\ No newline at end of file | ||
1147 | +繝サ譛ャ螳カnp2 0.86繧偵?繝シ繧ケ縺ォ菴懊j逶エ縺暦シ?ゥヲ陦碁険隱、縺ョ邨先棡谿九▲縺ヲ縺?◆荳崎ヲ√さ繝シ繝画紛逅 | |
1148 | +繝サLAN,繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ縺ィ繧ゅ↓隍?焚遞ョ鬘槫ッセ蠢懊r諠ウ螳壹@縺ヲ繝?繧、繧「繝ュ繧ー菴懊j逶エ縺 | |
1149 | +繝サTAP繝?ヰ繧、繧ケ蜷阪rGUI縺ァ驕ク謚槭〒縺阪k繧医≧縺ォ謾ケ濶ッ | |
1150 | +繝サCL-GD5430繧ヲ繧」繝ウ繝峨え繧「繧ッ繧サ繝ゥ繝ャ繝シ繧ソ蜀?鳩讖溽ィョ驕ク謚槭r霑ス蜉??医◆縺?縺励?々e10蜀?鳩莉・螟悶〒蜍輔¥菫晁ィシ縺ッ辟。縺暦シ | |
\ No newline at end of file |
@@ -0,0 +1,198 @@ | ||
1 | +;;; qtdoc.el --- Qt documentation lookup from within Emacs | |
2 | + | |
3 | +;; Copyright 2007 by Martin Blais | |
4 | + | |
5 | +;; Authors: Martin Blais <blais@furius.ca>, | |
6 | +;; Revision: Revision: 4879 | |
7 | +;; Date: $Date: 2007-01-11 06:28:06 -0800 (Thu, 11 Jan 2007) $ | |
8 | + | |
9 | +;; This program is free software; you can redistribute it and/or modify | |
10 | +;; it under the terms of the GNU General Public License version 2, | |
11 | +;; as published by the Free Software Foundation. | |
12 | +;; | |
13 | +;; This program is distributed in the hope that it will be useful, | |
14 | +;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | +;; GNU General Public License for more details. | |
17 | +;; | |
18 | +;; You should have received a copy of the GNU General Public License version 2 | |
19 | +;; along with this program and available at | |
20 | +;; http://docutils.sf.net/licenses/gpl.txt and at | |
21 | +;; http://www.gnu.org/licenses/gpl.txt. | |
22 | + | |
23 | +;;; Commentary: | |
24 | + | |
25 | +;; Lookup Qt documentation in a Browser from Emacs. Emacs tells your running web | |
26 | +;; browser to open up the appropriate page. | |
27 | + | |
28 | +;;; Description | |
29 | + | |
30 | +;;; Download | |
31 | + | |
32 | +;;; BUGS | |
33 | + | |
34 | +;;; History: | |
35 | + | |
36 | +;;; Code: | |
37 | + | |
38 | + | |
39 | +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
40 | +;; Bindings and hooks | |
41 | + | |
42 | +(defgroup qtdoc nil "Qt Documentation Browser" | |
43 | + :group 'wp | |
44 | + :version "21.1" | |
45 | + :link '(url-link "http://furius.ca/pubcode/conf/lib/elisp/qtdoc.el")) | |
46 | + | |
47 | +(defvar qtdoc-html-root "/usr/share/doc/qt-4.2.3/html" | |
48 | + "The directory where your documentation lies. | |
49 | +You will almost certainly have to customize this.") | |
50 | + | |
51 | +(defvar qtdoc-docindex-string | |
52 | + " | |
53 | +A QAbstractButton QDir QIntValidator QRegExpValidator QTabWidget | |
54 | + QAbstractEventDispatcher QDirectPainter QIODevice QRegion QTcpServer | |
55 | + QAbstractExtensionFactory QDirModel QItemDelegate QResizeEvent QTcpSocket | |
56 | + QAbstractExtensionManager QDockWidget QItemEditorCreatorBase QResource QTemporaryFile | |
57 | + QAbstractFileEngine QDomAttr QItemEditorFactory QRubberBand QTestEventList | |
58 | + QAbstractFileEngineHandler QDomCDATASection QItemSelection S QScreen QTextBlock | |
59 | + QAbstractFormBuilder QDomCharacterData QItemSelectionModel QScreenCursor QTextBlockFormat | |
60 | + QAbstractGraphicsShapeItem QDomComment QItemSelectionRange QScreenDriverFactory QTextBlockGroup | |
61 | + QAbstractItemDelegate QDomDocument K QKbdDriverFactory QScreenDriverPlugin QTextBlockUserData | |
62 | + QAbstractItemModel QDomDocumentFragment QKbdDriverPlugin QScrollArea QTextBrowser | |
63 | + QAbstractItemView QDomDocumentType QKeyEvent QScrollBar QTextCharFormat | |
64 | + QAbstractListModel QDomElement QKeySequence QSemaphore QTextCodec | |
65 | + QAbstractPrintDialog QDomEntity L QLabel QSessionManager QTextCodecPlugin | |
66 | + QAbstractProxyModel QDomEntityReference QLatin1Char QSet QTextCursor | |
67 | + QAbstractScrollArea QDomImplementation QLatin1String QSetIterator QTextDecoder | |
68 | + QAbstractSlider QDomNamedNodeMap QLayout QSettings QTextDocument | |
69 | + QAbstractSocket QDomNode QLayoutItem QSharedData QTextDocumentFragment | |
70 | + QAbstractSpinBox QDomNodeList QLCDNumber QSharedDataPointer QTextEdit | |
71 | + QAbstractTableModel QDomNotation QLibrary QShortcut QTextEncoder | |
72 | + QAbstractTextDocumentLayout QDomProcessingInstruction QLibraryInfo QShortcutEvent QTextFormat | |
73 | + QAccessible QDomText QLine QShowEvent QTextFragment | |
74 | + QAccessibleBridge QDoubleSpinBox QLinearGradient QSignalMapper QTextFrame | |
75 | + QAccessibleBridgePlugin QDoubleValidator QLineEdit QSignalSpy QTextFrameFormat | |
76 | + QAccessibleEvent QDrag QLineF QSize QTextImageFormat | |
77 | + QAccessibleInterface QDragEnterEvent QLinkedList QSizeF QTextInlineObject | |
78 | + QAccessibleObject QDragLeaveEvent QLinkedListIterator QSizeGrip QTextLayout | |
79 | + QAccessiblePlugin QDragMoveEvent QLinuxFbScreen QSizePolicy QTextLength | |
80 | + QAccessibleWidget QDropEvent QList QSlider QTextLine | |
81 | + QAction QDynamicPropertyChangeEvent QListIterator QSocketNotifier QTextList | |
82 | + QActionEvent E QErrorMessage QListView QSortFilterProxyModel QTextListFormat | |
83 | + QActionGroup QEvent QListWidget QSound QTextObject | |
84 | + QApplication QEventLoop QListWidgetItem QSpacerItem QTextOption | |
85 | + QAssistantClient QExtensionFactory QLocale QSpinBox QTextStream | |
86 | + QAxAggregated QExtensionManager M QMacPasteboardMime QSplashScreen QTextTable | |
87 | + QAxBase F QFile QMacStyle QSplitter QTextTableCell | |
88 | + QAxBindable QFileDialog QMainWindow QSplitterHandle QTextTableFormat | |
89 | + QAxFactory QFileIconProvider QMap QSqlDatabase QThread | |
90 | + QAxObject QFileInfo QMapIterator QSqlDriver QThreadStorage | |
91 | + QAxScript QFileOpenEvent QMatrix QSqlDriverCreator QTime | |
92 | + QAxScriptEngine QFileSystemWatcher QMenu QSqlDriverCreatorBase QTimeEdit | |
93 | + QAxScriptManager QFlag QMenuBar QSqlDriverPlugin QTimeLine | |
94 | + QAxWidget QFlags QMessageBox QSqlError QTimer | |
95 | +B QBasicTimer QFocusEvent QMetaClassInfo QSqlField QTimerEvent | |
96 | + QBitArray QFocusFrame QMetaEnum QSqlIndex QToolBar | |
97 | + QBitmap QFont QMetaMethod QSqlQuery QToolBox | |
98 | + QBoxLayout QFontComboBox QMetaObject QSqlQueryModel QToolButton | |
99 | + QBrush QFontDatabase QMetaProperty QSqlRecord QToolTip | |
100 | + QBuffer QFontDialog QMetaType QSqlRelation QTransformedScreen | |
101 | + QButtonGroup QFontInfo QMimeData QSqlRelationalDelegate QTranslator | |
102 | + QByteArray QFontMetrics QMimeSource QSqlRelationalTableModel QTreeView | |
103 | + QByteArrayMatcher QFontMetricsF QModelIndex QSqlResult QTreeWidget | |
104 | +C QCache QFormBuilder QMotifStyle QSqlTableModel QTreeWidgetItem | |
105 | + QCalendarWidget QFrame QMouseDriverFactory QStack QTreeWidgetItemIterator | |
106 | + QCDEStyle QFSFileEngine QMouseDriverPlugin QStackedLayout U QUdpSocket | |
107 | + QChar QFtp QMouseEvent QStackedWidget QUiLoader | |
108 | + QCheckBox G QGenericArgument QMoveEvent QStandardItem QUndoCommand | |
109 | + QChildEvent QGenericReturnArgument QMovie QStandardItemEditorCreator QUndoGroup | |
110 | + QCleanlooksStyle QGLColormap QMultiHash QStandardItemModel QUndoStack | |
111 | + QClipboard QGLContext QMultiMap QStatusBar QUndoView | |
112 | + QCloseEvent QGLFormat QMutableHashIterator QStatusTipEvent QUrl | |
113 | + QColor QGLFramebufferObject QMutableLinkedListIterator QString QUrlInfo | |
114 | + QColorDialog QGLPixelBuffer QMutableListIterator QStringList QUuid | |
115 | + QColormap QGLWidget QMutableMapIterator QStringListModel V QValidator | |
116 | + QComboBox QGradient QMutableSetIterator QStringMatcher QVariant | |
117 | + QCommonStyle QGraphicsEllipseItem QMutableVectorIterator QStyle QVarLengthArray | |
118 | + QCompleter QGraphicsItem QMutex QStyleFactory QVBoxLayout | |
119 | + QConicalGradient QGraphicsItemAnimation QMutexLocker QStyleHintReturn QVector | |
120 | + QContextMenuEvent QGraphicsItemGroup N QNetworkAddressEntry QStyleHintReturnMask QVectorIterator | |
121 | + QCopChannel QGraphicsLineItem QNetworkInterface QStyleOption QVFbScreen | |
122 | + QCoreApplication QGraphicsPathItem QNetworkProxy QStyleOptionButton QVNCScreen | |
123 | + QCursor QGraphicsPixmapItem O QObject QStyleOptionComboBox W QWaitCondition | |
124 | + QCustomRasterPaintDevice QGraphicsPolygonItem QObjectCleanupHandler QStyleOptionComplex QWhatsThis | |
125 | +D QDataStream QGraphicsRectItem P QPageSetupDialog QStyleOptionDockWidget QWhatsThisClickedEvent | |
126 | + QDataWidgetMapper QGraphicsScene QPaintDevice QStyleOptionFocusRect QWheelEvent | |
127 | + QDate QGraphicsSceneContextMenuEvent QPaintEngine QStyleOptionFrame QWidget | |
128 | + QDateEdit QGraphicsSceneEvent QPaintEngineState QStyleOptionFrameV2 QWidgetAction | |
129 | + QDateTime QGraphicsSceneHoverEvent QPainter QStyleOptionGraphicsItem QWidgetItem | |
130 | + QDateTimeEdit QGraphicsSceneMouseEvent QPainterPath QStyleOptionGroupBox QWindowsMime | |
131 | + QDBusAbstractAdaptor QGraphicsSceneWheelEvent QPainterPathStroker QStyleOptionHeader QWindowsStyle | |
132 | + QDBusAbstractInterface QGraphicsSimpleTextItem QPaintEvent QStyleOptionMenuItem QWindowStateChangeEvent | |
133 | + QDBusArgument QGraphicsSvgItem QPair QStyleOptionProgressBar QWindowsXPStyle | |
134 | + QDBusConnection QGraphicsTextItem QPalette QStyleOptionProgressBarV2 QWorkspace | |
135 | + QDBusConnectionInterface QGraphicsView QPen QStyleOptionQ3DockWindow QWriteLocker | |
136 | + QDBusError QGridLayout QPersistentModelIndex QStyleOptionQ3ListView QWSCalibratedMouseHandler | |
137 | + QDBusInterface QGroupBox QPicture QStyleOptionQ3ListViewItem QWSClient | |
138 | + QDBusMessage H QHash QPictureFormatPlugin QStyleOptionRubberBand QWSEmbedWidget | |
139 | + QDBusObjectPath QHashIterator QPictureIO QStyleOptionSizeGrip QWSEvent | |
140 | + QDBusReply QHBoxLayout QPixmap QStyleOptionSlider QWSInputMethod | |
141 | + QDBusServer QHeaderView QPixmapCache QStyleOptionSpinBox QWSKeyboardHandler | |
142 | + QDBusSignature QHelpEvent QPlastiqueStyle QStyleOptionTab QWSMouseHandler | |
143 | + QDBusVariant QHideEvent QPluginLoader QStyleOptionTabBarBase QWSPointerCalibrationData | |
144 | + QDecoration QHostAddress QPoint QStyleOptionTabV2 QWSScreenSaver | |
145 | + QDecorationFactory QHostInfo QPointer QStyleOptionTabWidgetFrame QWSServer | |
146 | + QDecorationPlugin QHoverEvent QPointF QStyleOptionTitleBar QWSTslibMouseHandler | |
147 | + QDesignerActionEditorInterface QHttp QPolygon QStyleOptionToolBar QWSWindow | |
148 | + QDesignerContainerExtension QHttpHeader QPolygonF QStyleOptionToolBox QWSWindowSurface | |
149 | + QDesignerCustomWidgetCollectionInterface QHttpRequestHeader QPrintDialog QStyleOptionToolButton X QX11EmbedContainer | |
150 | + QDesignerCustomWidgetInterface QHttpResponseHeader QPrintEngine QStyleOptionViewItem QX11EmbedWidget | |
151 | + QDesignerFormEditorInterface I QIcon QPrinter QStyleOptionViewItemV2 QX11Info | |
152 | + QDesignerFormWindowCursorInterface QIconDragEvent QProcess QStylePainter QXmlAttributes | |
153 | + QDesignerFormWindowInterface QIconEngine QProgressBar QStylePlugin QXmlContentHandler | |
154 | + QDesignerFormWindowManagerInterface QIconEnginePlugin QProgressDialog QSvgRenderer QXmlDeclHandler | |
155 | + QDesignerMemberSheetExtension QImage QProxyModel QSvgWidget QXmlDefaultHandler | |
156 | + QDesignerObjectInspectorInterface QImageIOHandler QPushButton QSyntaxHighlighter QXmlDTDHandler | |
157 | + QDesignerPropertyEditorInterface QImageIOPlugin Q QQueue QSysInfo QXmlEntityResolver | |
158 | + QDesignerPropertySheetExtension QImageReader R QRadialGradient QSystemLocale QXmlErrorHandler | |
159 | + QDesignerTaskMenuExtension QImageWriter QRadioButton QSystemTrayIcon QXmlInputSource | |
160 | + QDesignerWidgetBoxInterface QInputContext QRasterPaintEngine T QTabBar QXmlLexicalHandler | |
161 | + QDesktopServices QInputContextFactory QReadLocker QTabletEvent QXmlLocator | |
162 | + QDesktopWidget QInputContextPlugin QReadWriteLock QTableView QXmlNamespaceSupport | |
163 | + QDial QInputDialog QRect QTableWidget QXmlParseException | |
164 | + QDialog QInputEvent QRectF QTableWidgetItem QXmlReader | |
165 | + QDialogButtonBox QInputMethodEvent QRegExp QTableWidgetSelectionRange QXmlSimpleReader | |
166 | +" | |
167 | + "Cut-n-paste documentation index, to obtain the complete list of classes quick-n-dirty.") | |
168 | + | |
169 | +(defvar qtdoc-classes | |
170 | + (delete-if-not (lambda (x) (> (length x) 1)) | |
171 | + (split-string qtdoc-docindex-string)) | |
172 | + "List of class names.") | |
173 | + | |
174 | +(require 'iswitchb) | |
175 | + | |
176 | +(defun qtdoc-completing-read (prompt choices) | |
177 | + "Use iswitch as a completing-read replacement to choose from | |
178 | +choices. PROMPT is a string to prompt with. CHOICES is a list of | |
179 | +strings to choose from." | |
180 | + (let ((iswitchb-make-buflist-hook | |
181 | + (lambda () | |
182 | + (setq iswitchb-temp-buflist choices)))) | |
183 | + (iswitchb-read-buffer prompt))) | |
184 | + | |
185 | + | |
186 | +(require 'browse-url) | |
187 | + | |
188 | +(defun qtdoc-lookup () | |
189 | + "Lookup a class name in the Qt documentation." | |
190 | + (interactive) | |
191 | + (let ((name (qtdoc-completing-read "Qt Class: " qtdoc-classes))) | |
192 | + (if current-prefix-arg | |
193 | + (browse-url (concat qtdoc-html-root "/" (downcase name) ".html") current-prefix-arg) | |
194 | + (w3m (concat qtdoc-html-root "/" (downcase name) ".html") current-prefix-arg) | |
195 | + ))) | |
196 | + | |
197 | +(provide 'qtdoc) | |
198 | +;;; qtdoc.el ends here |
@@ -1,980 +1,980 @@ | ||
1 | -<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ | |
2 | -Partial Class Form1 | |
3 | - Inherits System.Windows.Forms.Form | |
4 | - | |
5 | - 'Form overrides dispose to clean up the component list. | |
6 | - <System.Diagnostics.DebuggerNonUserCode()> _ | |
7 | - Protected Overrides Sub Dispose(ByVal disposing As Boolean) | |
8 | - Try | |
9 | - If disposing AndAlso components IsNot Nothing Then | |
10 | - components.Dispose() | |
11 | - End If | |
12 | - Finally | |
13 | - MyBase.Dispose(disposing) | |
14 | - End Try | |
15 | - End Sub | |
16 | - | |
17 | - 'Required by the Windows Form Designer | |
18 | - Private components As System.ComponentModel.IContainer | |
19 | - | |
20 | - 'NOTE: The following procedure is required by the Windows Form Designer | |
21 | - 'It can be modified using the Windows Form Designer. | |
22 | - 'Do not modify it using the code editor. | |
23 | - <System.Diagnostics.DebuggerStepThrough()> _ | |
24 | - Private Sub InitializeComponent() | |
25 | - Me.Button78 = New System.Windows.Forms.Button | |
26 | - Me.Button77 = New System.Windows.Forms.Button | |
27 | - Me.Button76 = New System.Windows.Forms.Button | |
28 | - Me.Button75 = New System.Windows.Forms.Button | |
29 | - Me.Button74 = New System.Windows.Forms.Button | |
30 | - Me.Button73 = New System.Windows.Forms.Button | |
31 | - Me.Button72 = New System.Windows.Forms.Button | |
32 | - Me.Button71 = New System.Windows.Forms.Button | |
33 | - Me.Button70 = New System.Windows.Forms.Button | |
34 | - Me.Button69 = New System.Windows.Forms.Button | |
35 | - Me.Button68 = New System.Windows.Forms.Button | |
36 | - Me.Button67 = New System.Windows.Forms.Button | |
37 | - Me.Button66 = New System.Windows.Forms.Button | |
38 | - Me.Button65 = New System.Windows.Forms.Button | |
39 | - Me.Button64 = New System.Windows.Forms.Button | |
40 | - Me.Button63 = New System.Windows.Forms.Button | |
41 | - Me.Button62 = New System.Windows.Forms.Button | |
42 | - Me.Button61 = New System.Windows.Forms.Button | |
43 | - Me.Button60 = New System.Windows.Forms.Button | |
44 | - Me.Button59 = New System.Windows.Forms.Button | |
45 | - Me.Button58 = New System.Windows.Forms.Button | |
46 | - Me.Button57 = New System.Windows.Forms.Button | |
47 | - Me.Button56 = New System.Windows.Forms.Button | |
48 | - Me.Button55 = New System.Windows.Forms.Button | |
49 | - Me.Button54 = New System.Windows.Forms.Button | |
50 | - Me.Button53 = New System.Windows.Forms.CheckBox | |
51 | - Me.Button52 = New System.Windows.Forms.Button | |
52 | - Me.Button51 = New System.Windows.Forms.Button | |
53 | - Me.Button50 = New System.Windows.Forms.Button | |
54 | - Me.Button49 = New System.Windows.Forms.Button | |
55 | - Me.Button48 = New System.Windows.Forms.Button | |
56 | - Me.Button47 = New System.Windows.Forms.Button | |
57 | - Me.Button46 = New System.Windows.Forms.Button | |
58 | - Me.Button45 = New System.Windows.Forms.CheckBox | |
59 | - Me.Button44 = New System.Windows.Forms.Button | |
60 | - Me.Button43 = New System.Windows.Forms.Button | |
61 | - Me.Button42 = New System.Windows.Forms.Button | |
62 | - Me.Button41 = New System.Windows.Forms.Button | |
63 | - Me.Button40 = New System.Windows.Forms.Button | |
64 | - Me.Button39 = New System.Windows.Forms.Button | |
65 | - Me.Button38 = New System.Windows.Forms.Button | |
66 | - Me.Button37 = New System.Windows.Forms.Button | |
67 | - Me.Button36 = New System.Windows.Forms.Button | |
68 | - Me.Button35 = New System.Windows.Forms.Button | |
69 | - Me.Button34 = New System.Windows.Forms.Button | |
70 | - Me.Button33 = New System.Windows.Forms.Button | |
71 | - Me.Button32 = New System.Windows.Forms.Button | |
72 | - Me.Button31 = New System.Windows.Forms.Button | |
73 | - Me.Button30 = New System.Windows.Forms.Button | |
74 | - Me.Button29 = New System.Windows.Forms.Button | |
75 | - Me.Button28 = New System.Windows.Forms.Button | |
76 | - Me.Button27 = New System.Windows.Forms.Button | |
77 | - Me.Button26 = New System.Windows.Forms.Button | |
78 | - Me.Button25 = New System.Windows.Forms.Button | |
79 | - Me.Button24 = New System.Windows.Forms.Button | |
80 | - Me.Button23 = New System.Windows.Forms.Button | |
81 | - Me.Button22 = New System.Windows.Forms.Button | |
82 | - Me.Button21 = New System.Windows.Forms.Button | |
83 | - Me.Button20 = New System.Windows.Forms.Button | |
84 | - Me.Button19 = New System.Windows.Forms.Button | |
85 | - Me.Button18 = New System.Windows.Forms.Button | |
86 | - Me.Button17 = New System.Windows.Forms.Button | |
87 | - Me.Button16 = New System.Windows.Forms.Button | |
88 | - Me.Button15 = New System.Windows.Forms.Button | |
89 | - Me.Button14 = New System.Windows.Forms.Button | |
90 | - Me.Button13 = New System.Windows.Forms.Button | |
91 | - Me.Button12 = New System.Windows.Forms.Button | |
92 | - Me.Button11 = New System.Windows.Forms.Button | |
93 | - Me.Button10 = New System.Windows.Forms.Button | |
94 | - Me.Button9 = New System.Windows.Forms.Button | |
95 | - Me.Button8 = New System.Windows.Forms.Button | |
96 | - Me.Button7 = New System.Windows.Forms.Button | |
97 | - Me.Button6 = New System.Windows.Forms.Button | |
98 | - Me.Button5 = New System.Windows.Forms.Button | |
99 | - Me.Button4 = New System.Windows.Forms.Button | |
100 | - Me.Button3 = New System.Windows.Forms.Button | |
101 | - Me.Button2 = New System.Windows.Forms.Button | |
102 | - Me.Button1 = New System.Windows.Forms.Button | |
103 | - Me.SuspendLayout() | |
104 | - ' | |
105 | - 'Button78 | |
106 | - ' | |
107 | - Me.Button78.Image = Global.mz80k_kbd.My.Resources.Resources.YEN | |
108 | - Me.Button78.Location = New System.Drawing.Point(760, 202) | |
109 | - Me.Button78.Name = "Button78" | |
110 | - Me.Button78.Size = New System.Drawing.Size(48, 48) | |
111 | - Me.Button78.TabIndex = 77 | |
112 | - Me.Button78.UseVisualStyleBackColor = True | |
113 | - ' | |
114 | - 'Button77 | |
115 | - ' | |
116 | - Me.Button77.Image = Global.mz80k_kbd.My.Resources.Resources.SEI | |
117 | - Me.Button77.Location = New System.Drawing.Point(760, 152) | |
118 | - Me.Button77.Name = "Button77" | |
119 | - Me.Button77.Size = New System.Drawing.Size(48, 48) | |
120 | - Me.Button77.TabIndex = 76 | |
121 | - Me.Button77.UseVisualStyleBackColor = True | |
122 | - ' | |
123 | - 'Button76 | |
124 | - ' | |
125 | - Me.Button76.Image = Global.mz80k_kbd.My.Resources.Resources.KIN | |
126 | - Me.Button76.Location = New System.Drawing.Point(760, 102) | |
127 | - Me.Button76.Name = "Button76" | |
128 | - Me.Button76.Size = New System.Drawing.Size(48, 48) | |
129 | - Me.Button76.TabIndex = 75 | |
130 | - Me.Button76.UseVisualStyleBackColor = True | |
131 | - ' | |
132 | - 'Button75 | |
133 | - ' | |
134 | - Me.Button75.Image = Global.mz80k_kbd.My.Resources.Resources.SUI | |
135 | - Me.Button75.Location = New System.Drawing.Point(760, 52) | |
136 | - Me.Button75.Name = "Button75" | |
137 | - Me.Button75.Size = New System.Drawing.Size(48, 48) | |
138 | - Me.Button75.TabIndex = 74 | |
139 | - Me.Button75.UseVisualStyleBackColor = True | |
140 | - ' | |
141 | - 'Button74 | |
142 | - ' | |
143 | - Me.Button74.Image = Global.mz80k_kbd.My.Resources.Resources.GETSU | |
144 | - Me.Button74.Location = New System.Drawing.Point(760, 2) | |
145 | - Me.Button74.Name = "Button74" | |
146 | - Me.Button74.Size = New System.Drawing.Size(48, 48) | |
147 | - Me.Button74.TabIndex = 73 | |
148 | - Me.Button74.UseVisualStyleBackColor = True | |
149 | - ' | |
150 | - 'Button73 | |
151 | - ' | |
152 | - Me.Button73.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH54 | |
153 | - Me.Button73.Location = New System.Drawing.Point(706, 202) | |
154 | - Me.Button73.Name = "Button73" | |
155 | - Me.Button73.Size = New System.Drawing.Size(48, 48) | |
156 | - Me.Button73.TabIndex = 72 | |
157 | - Me.Button73.UseVisualStyleBackColor = True | |
158 | - ' | |
159 | - 'Button72 | |
160 | - ' | |
161 | - Me.Button72.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH53 | |
162 | - Me.Button72.Location = New System.Drawing.Point(656, 202) | |
163 | - Me.Button72.Name = "Button72" | |
164 | - Me.Button72.Size = New System.Drawing.Size(48, 48) | |
165 | - Me.Button72.TabIndex = 71 | |
166 | - Me.Button72.UseVisualStyleBackColor = True | |
167 | - ' | |
168 | - 'Button71 | |
169 | - ' | |
170 | - Me.Button71.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH52 | |
171 | - Me.Button71.Location = New System.Drawing.Point(606, 202) | |
172 | - Me.Button71.Name = "Button71" | |
173 | - Me.Button71.Size = New System.Drawing.Size(48, 48) | |
174 | - Me.Button71.TabIndex = 70 | |
175 | - Me.Button71.UseVisualStyleBackColor = True | |
176 | - ' | |
177 | - 'Button70 | |
178 | - ' | |
179 | - Me.Button70.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH51 | |
180 | - Me.Button70.Location = New System.Drawing.Point(556, 202) | |
181 | - Me.Button70.Name = "Button70" | |
182 | - Me.Button70.Size = New System.Drawing.Size(48, 48) | |
183 | - Me.Button70.TabIndex = 69 | |
184 | - Me.Button70.UseVisualStyleBackColor = True | |
185 | - ' | |
186 | - 'Button69 | |
187 | - ' | |
188 | - Me.Button69.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH44 | |
189 | - Me.Button69.Location = New System.Drawing.Point(706, 152) | |
190 | - Me.Button69.Name = "Button69" | |
191 | - Me.Button69.Size = New System.Drawing.Size(48, 48) | |
192 | - Me.Button69.TabIndex = 68 | |
193 | - Me.Button69.UseVisualStyleBackColor = True | |
194 | - ' | |
195 | - 'Button68 | |
196 | - ' | |
197 | - Me.Button68.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH43 | |
198 | - Me.Button68.Location = New System.Drawing.Point(656, 152) | |
199 | - Me.Button68.Name = "Button68" | |
200 | - Me.Button68.Size = New System.Drawing.Size(48, 48) | |
201 | - Me.Button68.TabIndex = 67 | |
202 | - Me.Button68.UseVisualStyleBackColor = True | |
203 | - ' | |
204 | - 'Button67 | |
205 | - ' | |
206 | - Me.Button67.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH42 | |
207 | - Me.Button67.Location = New System.Drawing.Point(606, 152) | |
208 | - Me.Button67.Name = "Button67" | |
209 | - Me.Button67.Size = New System.Drawing.Size(48, 48) | |
210 | - Me.Button67.TabIndex = 66 | |
211 | - Me.Button67.UseVisualStyleBackColor = True | |
212 | - ' | |
213 | - 'Button66 | |
214 | - ' | |
215 | - Me.Button66.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH41 | |
216 | - Me.Button66.Location = New System.Drawing.Point(556, 152) | |
217 | - Me.Button66.Name = "Button66" | |
218 | - Me.Button66.Size = New System.Drawing.Size(48, 48) | |
219 | - Me.Button66.TabIndex = 65 | |
220 | - Me.Button66.UseVisualStyleBackColor = True | |
221 | - ' | |
222 | - 'Button65 | |
223 | - ' | |
224 | - Me.Button65.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH34 | |
225 | - Me.Button65.Location = New System.Drawing.Point(706, 102) | |
226 | - Me.Button65.Name = "Button65" | |
227 | - Me.Button65.Size = New System.Drawing.Size(48, 48) | |
228 | - Me.Button65.TabIndex = 64 | |
229 | - Me.Button65.UseVisualStyleBackColor = True | |
230 | - ' | |
231 | - 'Button64 | |
232 | - ' | |
233 | - Me.Button64.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH33 | |
234 | - Me.Button64.Location = New System.Drawing.Point(656, 102) | |
235 | - Me.Button64.Name = "Button64" | |
236 | - Me.Button64.Size = New System.Drawing.Size(48, 48) | |
237 | - Me.Button64.TabIndex = 63 | |
238 | - Me.Button64.UseVisualStyleBackColor = True | |
239 | - ' | |
240 | - 'Button63 | |
241 | - ' | |
242 | - Me.Button63.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH32 | |
243 | - Me.Button63.Location = New System.Drawing.Point(606, 102) | |
244 | - Me.Button63.Name = "Button63" | |
245 | - Me.Button63.Size = New System.Drawing.Size(48, 48) | |
246 | - Me.Button63.TabIndex = 62 | |
247 | - Me.Button63.UseVisualStyleBackColor = True | |
248 | - ' | |
249 | - 'Button62 | |
250 | - ' | |
251 | - Me.Button62.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH31 | |
252 | - Me.Button62.Location = New System.Drawing.Point(556, 102) | |
253 | - Me.Button62.Name = "Button62" | |
254 | - Me.Button62.Size = New System.Drawing.Size(48, 48) | |
255 | - Me.Button62.TabIndex = 61 | |
256 | - Me.Button62.UseVisualStyleBackColor = True | |
257 | - ' | |
258 | - 'Button61 | |
259 | - ' | |
260 | - Me.Button61.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH24 | |
261 | - Me.Button61.Location = New System.Drawing.Point(706, 52) | |
262 | - Me.Button61.Name = "Button61" | |
263 | - Me.Button61.Size = New System.Drawing.Size(48, 48) | |
264 | - Me.Button61.TabIndex = 60 | |
265 | - Me.Button61.UseVisualStyleBackColor = True | |
266 | - ' | |
267 | - 'Button60 | |
268 | - ' | |
269 | - Me.Button60.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH23 | |
270 | - Me.Button60.Location = New System.Drawing.Point(656, 52) | |
271 | - Me.Button60.Name = "Button60" | |
272 | - Me.Button60.Size = New System.Drawing.Size(48, 48) | |
273 | - Me.Button60.TabIndex = 59 | |
274 | - Me.Button60.UseVisualStyleBackColor = True | |
275 | - ' | |
276 | - 'Button59 | |
277 | - ' | |
278 | - Me.Button59.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH22 | |
279 | - Me.Button59.Location = New System.Drawing.Point(606, 52) | |
280 | - Me.Button59.Name = "Button59" | |
281 | - Me.Button59.Size = New System.Drawing.Size(48, 48) | |
282 | - Me.Button59.TabIndex = 58 | |
283 | - Me.Button59.UseVisualStyleBackColor = True | |
284 | - ' | |
285 | - 'Button58 | |
286 | - ' | |
287 | - Me.Button58.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH21 | |
288 | - Me.Button58.Location = New System.Drawing.Point(556, 52) | |
289 | - Me.Button58.Name = "Button58" | |
290 | - Me.Button58.Size = New System.Drawing.Size(48, 48) | |
291 | - Me.Button58.TabIndex = 57 | |
292 | - Me.Button58.UseVisualStyleBackColor = True | |
293 | - ' | |
294 | - 'Button57 | |
295 | - ' | |
296 | - Me.Button57.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH14 | |
297 | - Me.Button57.Location = New System.Drawing.Point(706, 2) | |
298 | - Me.Button57.Name = "Button57" | |
299 | - Me.Button57.Size = New System.Drawing.Size(48, 48) | |
300 | - Me.Button57.TabIndex = 56 | |
301 | - Me.Button57.UseVisualStyleBackColor = True | |
302 | - ' | |
303 | - 'Button56 | |
304 | - ' | |
305 | - Me.Button56.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH13 | |
306 | - Me.Button56.Location = New System.Drawing.Point(656, 2) | |
307 | - Me.Button56.Name = "Button56" | |
308 | - Me.Button56.Size = New System.Drawing.Size(48, 48) | |
309 | - Me.Button56.TabIndex = 55 | |
310 | - Me.Button56.UseVisualStyleBackColor = True | |
311 | - ' | |
312 | - 'Button55 | |
313 | - ' | |
314 | - Me.Button55.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH12 | |
315 | - Me.Button55.Location = New System.Drawing.Point(606, 2) | |
316 | - Me.Button55.Name = "Button55" | |
317 | - Me.Button55.Size = New System.Drawing.Size(48, 48) | |
318 | - Me.Button55.TabIndex = 54 | |
319 | - Me.Button55.UseVisualStyleBackColor = True | |
320 | - ' | |
321 | - 'Button54 | |
322 | - ' | |
323 | - Me.Button54.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH11 | |
324 | - Me.Button54.Location = New System.Drawing.Point(556, 2) | |
325 | - Me.Button54.Name = "Button54" | |
326 | - Me.Button54.Size = New System.Drawing.Size(48, 48) | |
327 | - Me.Button54.TabIndex = 53 | |
328 | - Me.Button54.UseVisualStyleBackColor = True | |
329 | - ' | |
330 | - 'Button53 | |
331 | - ' | |
332 | - Me.Button53.Appearance = System.Windows.Forms.Appearance.Button | |
333 | - Me.Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
334 | - Me.Button53.Location = New System.Drawing.Point(502, 202) | |
335 | - Me.Button53.Name = "Button53" | |
336 | - Me.Button53.Size = New System.Drawing.Size(48, 48) | |
337 | - Me.Button53.TabIndex = 52 | |
338 | - Me.Button53.UseVisualStyleBackColor = True | |
339 | - ' | |
340 | - 'Button52 | |
341 | - ' | |
342 | - Me.Button52.Image = Global.mz80k_kbd.My.Resources.Resources.CR | |
343 | - Me.Button52.Location = New System.Drawing.Point(402, 202) | |
344 | - Me.Button52.Name = "Button52" | |
345 | - Me.Button52.Size = New System.Drawing.Size(98, 48) | |
346 | - Me.Button52.TabIndex = 51 | |
347 | - Me.Button52.UseVisualStyleBackColor = True | |
348 | - ' | |
349 | - 'Button51 | |
350 | - ' | |
351 | - Me.Button51.Image = Global.mz80k_kbd.My.Resources.Resources.BREAK | |
352 | - Me.Button51.Location = New System.Drawing.Point(352, 202) | |
353 | - Me.Button51.Name = "Button51" | |
354 | - Me.Button51.Size = New System.Drawing.Size(48, 48) | |
355 | - Me.Button51.TabIndex = 50 | |
356 | - Me.Button51.UseVisualStyleBackColor = True | |
357 | - ' | |
358 | - 'Button50 | |
359 | - ' | |
360 | - Me.Button50.Image = Global.mz80k_kbd.My.Resources.Resources.RIGHT | |
361 | - Me.Button50.Location = New System.Drawing.Point(302, 202) | |
362 | - Me.Button50.Name = "Button50" | |
363 | - Me.Button50.Size = New System.Drawing.Size(48, 48) | |
364 | - Me.Button50.TabIndex = 49 | |
365 | - Me.Button50.UseVisualStyleBackColor = True | |
366 | - ' | |
367 | - 'Button49 | |
368 | - ' | |
369 | - Me.Button49.Image = Global.mz80k_kbd.My.Resources.Resources.DOWN | |
370 | - Me.Button49.Location = New System.Drawing.Point(252, 202) | |
371 | - Me.Button49.Name = "Button49" | |
372 | - Me.Button49.Size = New System.Drawing.Size(48, 48) | |
373 | - Me.Button49.TabIndex = 48 | |
374 | - Me.Button49.UseVisualStyleBackColor = True | |
375 | - ' | |
376 | - 'Button48 | |
377 | - ' | |
378 | - Me.Button48.Image = Global.mz80k_kbd.My.Resources.Resources.SPACE | |
379 | - Me.Button48.Location = New System.Drawing.Point(152, 202) | |
380 | - Me.Button48.Name = "Button48" | |
381 | - Me.Button48.Size = New System.Drawing.Size(98, 48) | |
382 | - Me.Button48.TabIndex = 47 | |
383 | - Me.Button48.UseVisualStyleBackColor = True | |
384 | - ' | |
385 | - 'Button47 | |
386 | - ' | |
387 | - Me.Button47.Image = Global.mz80k_kbd.My.Resources.Resources.DELETE | |
388 | - Me.Button47.Location = New System.Drawing.Point(102, 202) | |
389 | - Me.Button47.Name = "Button47" | |
390 | - Me.Button47.Size = New System.Drawing.Size(48, 48) | |
391 | - Me.Button47.TabIndex = 46 | |
392 | - Me.Button47.UseVisualStyleBackColor = True | |
393 | - ' | |
394 | - 'Button46 | |
395 | - ' | |
396 | - Me.Button46.Image = Global.mz80k_kbd.My.Resources.Resources.HOME | |
397 | - Me.Button46.Location = New System.Drawing.Point(52, 202) | |
398 | - Me.Button46.Name = "Button46" | |
399 | - Me.Button46.Size = New System.Drawing.Size(48, 48) | |
400 | - Me.Button46.TabIndex = 45 | |
401 | - Me.Button46.UseVisualStyleBackColor = True | |
402 | - ' | |
403 | - 'Button45 | |
404 | - ' | |
405 | - Me.Button45.Appearance = System.Windows.Forms.Appearance.Button | |
406 | - Me.Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
407 | - Me.Button45.Location = New System.Drawing.Point(2, 202) | |
408 | - Me.Button45.Name = "Button45" | |
409 | - Me.Button45.Size = New System.Drawing.Size(48, 48) | |
410 | - Me.Button45.TabIndex = 44 | |
411 | - Me.Button45.UseVisualStyleBackColor = True | |
412 | - ' | |
413 | - 'Button44 | |
414 | - ' | |
415 | - Me.Button44.Image = Global.mz80k_kbd.My.Resources.Resources.KANA | |
416 | - Me.Button44.Location = New System.Drawing.Point(502, 152) | |
417 | - Me.Button44.Name = "Button44" | |
418 | - Me.Button44.Size = New System.Drawing.Size(48, 48) | |
419 | - Me.Button44.TabIndex = 43 | |
420 | - Me.Button44.UseVisualStyleBackColor = True | |
421 | - ' | |
422 | - 'Button43 | |
423 | - ' | |
424 | - Me.Button43.Image = Global.mz80k_kbd.My.Resources.Resources.SLASH | |
425 | - Me.Button43.Location = New System.Drawing.Point(452, 152) | |
426 | - Me.Button43.Name = "Button43" | |
427 | - Me.Button43.Size = New System.Drawing.Size(48, 48) | |
428 | - Me.Button43.TabIndex = 42 | |
429 | - Me.Button43.UseVisualStyleBackColor = True | |
430 | - ' | |
431 | - 'Button42 | |
432 | - ' | |
433 | - Me.Button42.Image = Global.mz80k_kbd.My.Resources.Resources.PERIOD | |
434 | - Me.Button42.Location = New System.Drawing.Point(402, 152) | |
435 | - Me.Button42.Name = "Button42" | |
436 | - Me.Button42.Size = New System.Drawing.Size(48, 48) | |
437 | - Me.Button42.TabIndex = 41 | |
438 | - Me.Button42.UseVisualStyleBackColor = True | |
439 | - ' | |
440 | - 'Button41 | |
441 | - ' | |
442 | - Me.Button41.Image = Global.mz80k_kbd.My.Resources.Resources.COMMA | |
443 | - Me.Button41.Location = New System.Drawing.Point(352, 152) | |
444 | - Me.Button41.Name = "Button41" | |
445 | - Me.Button41.Size = New System.Drawing.Size(48, 48) | |
446 | - Me.Button41.TabIndex = 40 | |
447 | - Me.Button41.UseVisualStyleBackColor = True | |
448 | - ' | |
449 | - 'Button40 | |
450 | - ' | |
451 | - Me.Button40.Image = Global.mz80k_kbd.My.Resources.Resources.M | |
452 | - Me.Button40.Location = New System.Drawing.Point(302, 152) | |
453 | - Me.Button40.Name = "Button40" | |
454 | - Me.Button40.Size = New System.Drawing.Size(48, 48) | |
455 | - Me.Button40.TabIndex = 39 | |
456 | - Me.Button40.UseVisualStyleBackColor = True | |
457 | - ' | |
458 | - 'Button39 | |
459 | - ' | |
460 | - Me.Button39.Image = Global.mz80k_kbd.My.Resources.Resources.N | |
461 | - Me.Button39.Location = New System.Drawing.Point(252, 152) | |
462 | - Me.Button39.Name = "Button39" | |
463 | - Me.Button39.Size = New System.Drawing.Size(48, 48) | |
464 | - Me.Button39.TabIndex = 38 | |
465 | - Me.Button39.UseVisualStyleBackColor = True | |
466 | - ' | |
467 | - 'Button38 | |
468 | - ' | |
469 | - Me.Button38.Image = Global.mz80k_kbd.My.Resources.Resources.B | |
470 | - Me.Button38.Location = New System.Drawing.Point(202, 152) | |
471 | - Me.Button38.Name = "Button38" | |
472 | - Me.Button38.Size = New System.Drawing.Size(48, 48) | |
473 | - Me.Button38.TabIndex = 37 | |
474 | - Me.Button38.UseVisualStyleBackColor = True | |
475 | - ' | |
476 | - 'Button37 | |
477 | - ' | |
478 | - Me.Button37.Image = Global.mz80k_kbd.My.Resources.Resources.V | |
479 | - Me.Button37.Location = New System.Drawing.Point(152, 152) | |
480 | - Me.Button37.Name = "Button37" | |
481 | - Me.Button37.Size = New System.Drawing.Size(48, 48) | |
482 | - Me.Button37.TabIndex = 36 | |
483 | - Me.Button37.UseVisualStyleBackColor = True | |
484 | - ' | |
485 | - 'Button36 | |
486 | - ' | |
487 | - Me.Button36.Image = Global.mz80k_kbd.My.Resources.Resources.C | |
488 | - Me.Button36.Location = New System.Drawing.Point(102, 152) | |
489 | - Me.Button36.Name = "Button36" | |
490 | - Me.Button36.Size = New System.Drawing.Size(48, 48) | |
491 | - Me.Button36.TabIndex = 35 | |
492 | - Me.Button36.UseVisualStyleBackColor = True | |
493 | - ' | |
494 | - 'Button35 | |
495 | - ' | |
496 | - Me.Button35.Image = Global.mz80k_kbd.My.Resources.Resources.X | |
497 | - Me.Button35.Location = New System.Drawing.Point(52, 152) | |
498 | - Me.Button35.Name = "Button35" | |
499 | - Me.Button35.Size = New System.Drawing.Size(48, 48) | |
500 | - Me.Button35.TabIndex = 34 | |
501 | - Me.Button35.UseVisualStyleBackColor = True | |
502 | - ' | |
503 | - 'Button34 | |
504 | - ' | |
505 | - Me.Button34.Image = Global.mz80k_kbd.My.Resources.Resources.Z | |
506 | - Me.Button34.Location = New System.Drawing.Point(2, 152) | |
507 | - Me.Button34.Name = "Button34" | |
508 | - Me.Button34.Size = New System.Drawing.Size(48, 48) | |
509 | - Me.Button34.TabIndex = 33 | |
510 | - Me.Button34.UseVisualStyleBackColor = True | |
511 | - ' | |
512 | - 'Button33 | |
513 | - ' | |
514 | - Me.Button33.Image = Global.mz80k_kbd.My.Resources.Resources.PLUS | |
515 | - Me.Button33.Location = New System.Drawing.Point(502, 102) | |
516 | - Me.Button33.Name = "Button33" | |
517 | - Me.Button33.Size = New System.Drawing.Size(48, 48) | |
518 | - Me.Button33.TabIndex = 32 | |
519 | - Me.Button33.UseVisualStyleBackColor = True | |
520 | - ' | |
521 | - 'Button32 | |
522 | - ' | |
523 | - Me.Button32.Image = Global.mz80k_kbd.My.Resources.Resources.SEMICOLON | |
524 | - Me.Button32.Location = New System.Drawing.Point(452, 102) | |
525 | - Me.Button32.Name = "Button32" | |
526 | - Me.Button32.Size = New System.Drawing.Size(48, 48) | |
527 | - Me.Button32.TabIndex = 31 | |
528 | - Me.Button32.UseVisualStyleBackColor = True | |
529 | - ' | |
530 | - 'Button31 | |
531 | - ' | |
532 | - Me.Button31.Image = Global.mz80k_kbd.My.Resources.Resources.L | |
533 | - Me.Button31.Location = New System.Drawing.Point(402, 102) | |
534 | - Me.Button31.Name = "Button31" | |
535 | - Me.Button31.Size = New System.Drawing.Size(48, 48) | |
536 | - Me.Button31.TabIndex = 30 | |
537 | - Me.Button31.UseVisualStyleBackColor = True | |
538 | - ' | |
539 | - 'Button30 | |
540 | - ' | |
541 | - Me.Button30.Image = Global.mz80k_kbd.My.Resources.Resources.K | |
542 | - Me.Button30.Location = New System.Drawing.Point(352, 102) | |
543 | - Me.Button30.Name = "Button30" | |
544 | - Me.Button30.Size = New System.Drawing.Size(48, 48) | |
545 | - Me.Button30.TabIndex = 29 | |
546 | - Me.Button30.UseVisualStyleBackColor = True | |
547 | - ' | |
548 | - 'Button29 | |
549 | - ' | |
550 | - Me.Button29.Image = Global.mz80k_kbd.My.Resources.Resources.J | |
551 | - Me.Button29.Location = New System.Drawing.Point(302, 102) | |
552 | - Me.Button29.Name = "Button29" | |
553 | - Me.Button29.Size = New System.Drawing.Size(48, 48) | |
554 | - Me.Button29.TabIndex = 28 | |
555 | - Me.Button29.UseVisualStyleBackColor = True | |
556 | - ' | |
557 | - 'Button28 | |
558 | - ' | |
559 | - Me.Button28.Image = Global.mz80k_kbd.My.Resources.Resources.H | |
560 | - Me.Button28.Location = New System.Drawing.Point(252, 102) | |
561 | - Me.Button28.Name = "Button28" | |
562 | - Me.Button28.Size = New System.Drawing.Size(48, 48) | |
563 | - Me.Button28.TabIndex = 27 | |
564 | - Me.Button28.UseVisualStyleBackColor = True | |
565 | - ' | |
566 | - 'Button27 | |
567 | - ' | |
568 | - Me.Button27.Image = Global.mz80k_kbd.My.Resources.Resources.G | |
569 | - Me.Button27.Location = New System.Drawing.Point(202, 102) | |
570 | - Me.Button27.Name = "Button27" | |
571 | - Me.Button27.Size = New System.Drawing.Size(48, 48) | |
572 | - Me.Button27.TabIndex = 26 | |
573 | - Me.Button27.UseVisualStyleBackColor = True | |
574 | - ' | |
575 | - 'Button26 | |
576 | - ' | |
577 | - Me.Button26.Image = Global.mz80k_kbd.My.Resources.Resources.F | |
578 | - Me.Button26.Location = New System.Drawing.Point(152, 102) | |
579 | - Me.Button26.Name = "Button26" | |
580 | - Me.Button26.Size = New System.Drawing.Size(48, 48) | |
581 | - Me.Button26.TabIndex = 25 | |
582 | - Me.Button26.UseVisualStyleBackColor = True | |
583 | - ' | |
584 | - 'Button25 | |
585 | - ' | |
586 | - Me.Button25.Image = Global.mz80k_kbd.My.Resources.Resources.D | |
587 | - Me.Button25.Location = New System.Drawing.Point(102, 102) | |
588 | - Me.Button25.Name = "Button25" | |
589 | - Me.Button25.Size = New System.Drawing.Size(48, 48) | |
590 | - Me.Button25.TabIndex = 24 | |
591 | - Me.Button25.UseVisualStyleBackColor = True | |
592 | - ' | |
593 | - 'Button24 | |
594 | - ' | |
595 | - Me.Button24.Image = Global.mz80k_kbd.My.Resources.Resources.S | |
596 | - Me.Button24.Location = New System.Drawing.Point(52, 102) | |
597 | - Me.Button24.Name = "Button24" | |
598 | - Me.Button24.Size = New System.Drawing.Size(48, 48) | |
599 | - Me.Button24.TabIndex = 23 | |
600 | - Me.Button24.UseVisualStyleBackColor = True | |
601 | - ' | |
602 | - 'Button23 | |
603 | - ' | |
604 | - Me.Button23.Image = Global.mz80k_kbd.My.Resources.Resources.A | |
605 | - Me.Button23.Location = New System.Drawing.Point(2, 102) | |
606 | - Me.Button23.Name = "Button23" | |
607 | - Me.Button23.Size = New System.Drawing.Size(48, 48) | |
608 | - Me.Button23.TabIndex = 22 | |
609 | - Me.Button23.UseVisualStyleBackColor = True | |
610 | - ' | |
611 | - 'Button22 | |
612 | - ' | |
613 | - Me.Button22.Image = Global.mz80k_kbd.My.Resources.Resources.EQUAL | |
614 | - Me.Button22.Location = New System.Drawing.Point(502, 52) | |
615 | - Me.Button22.Name = "Button22" | |
616 | - Me.Button22.Size = New System.Drawing.Size(48, 48) | |
617 | - Me.Button22.TabIndex = 21 | |
618 | - Me.Button22.UseVisualStyleBackColor = True | |
619 | - ' | |
620 | - 'Button21 | |
621 | - ' | |
622 | - Me.Button21.Image = Global.mz80k_kbd.My.Resources.Resources.P | |
623 | - Me.Button21.Location = New System.Drawing.Point(452, 52) | |
624 | - Me.Button21.Name = "Button21" | |
625 | - Me.Button21.Size = New System.Drawing.Size(48, 48) | |
626 | - Me.Button21.TabIndex = 20 | |
627 | - Me.Button21.UseVisualStyleBackColor = True | |
628 | - ' | |
629 | - 'Button20 | |
630 | - ' | |
631 | - Me.Button20.Image = Global.mz80k_kbd.My.Resources.Resources.O | |
632 | - Me.Button20.Location = New System.Drawing.Point(402, 52) | |
633 | - Me.Button20.Name = "Button20" | |
634 | - Me.Button20.Size = New System.Drawing.Size(48, 48) | |
635 | - Me.Button20.TabIndex = 19 | |
636 | - Me.Button20.UseVisualStyleBackColor = True | |
637 | - ' | |
638 | - 'Button19 | |
639 | - ' | |
640 | - Me.Button19.Image = Global.mz80k_kbd.My.Resources.Resources.I | |
641 | - Me.Button19.Location = New System.Drawing.Point(352, 52) | |
642 | - Me.Button19.Name = "Button19" | |
643 | - Me.Button19.Size = New System.Drawing.Size(48, 48) | |
644 | - Me.Button19.TabIndex = 18 | |
645 | - Me.Button19.UseVisualStyleBackColor = True | |
646 | - ' | |
647 | - 'Button18 | |
648 | - ' | |
649 | - Me.Button18.Image = Global.mz80k_kbd.My.Resources.Resources.U | |
650 | - Me.Button18.Location = New System.Drawing.Point(302, 52) | |
651 | - Me.Button18.Name = "Button18" | |
652 | - Me.Button18.Size = New System.Drawing.Size(48, 48) | |
653 | - Me.Button18.TabIndex = 17 | |
654 | - Me.Button18.UseVisualStyleBackColor = True | |
655 | - ' | |
656 | - 'Button17 | |
657 | - ' | |
658 | - Me.Button17.Image = Global.mz80k_kbd.My.Resources.Resources.Y | |
659 | - Me.Button17.Location = New System.Drawing.Point(252, 52) | |
660 | - Me.Button17.Name = "Button17" | |
661 | - Me.Button17.Size = New System.Drawing.Size(48, 48) | |
662 | - Me.Button17.TabIndex = 16 | |
663 | - Me.Button17.UseVisualStyleBackColor = True | |
664 | - ' | |
665 | - 'Button16 | |
666 | - ' | |
667 | - Me.Button16.Image = Global.mz80k_kbd.My.Resources.Resources.T | |
668 | - Me.Button16.Location = New System.Drawing.Point(202, 52) | |
669 | - Me.Button16.Name = "Button16" | |
670 | - Me.Button16.Size = New System.Drawing.Size(48, 48) | |
671 | - Me.Button16.TabIndex = 15 | |
672 | - Me.Button16.UseVisualStyleBackColor = True | |
673 | - ' | |
674 | - 'Button15 | |
675 | - ' | |
676 | - Me.Button15.Image = Global.mz80k_kbd.My.Resources.Resources.R | |
677 | - Me.Button15.Location = New System.Drawing.Point(152, 52) | |
678 | - Me.Button15.Name = "Button15" | |
679 | - Me.Button15.Size = New System.Drawing.Size(48, 48) | |
680 | - Me.Button15.TabIndex = 14 | |
681 | - Me.Button15.UseVisualStyleBackColor = True | |
682 | - ' | |
683 | - 'Button14 | |
684 | - ' | |
685 | - Me.Button14.Image = Global.mz80k_kbd.My.Resources.Resources.E | |
686 | - Me.Button14.Location = New System.Drawing.Point(102, 52) | |
687 | - Me.Button14.Name = "Button14" | |
688 | - Me.Button14.Size = New System.Drawing.Size(48, 48) | |
689 | - Me.Button14.TabIndex = 13 | |
690 | - Me.Button14.UseVisualStyleBackColor = True | |
691 | - ' | |
692 | - 'Button13 | |
693 | - ' | |
694 | - Me.Button13.Image = Global.mz80k_kbd.My.Resources.Resources.W | |
695 | - Me.Button13.Location = New System.Drawing.Point(52, 52) | |
696 | - Me.Button13.Name = "Button13" | |
697 | - Me.Button13.Size = New System.Drawing.Size(48, 48) | |
698 | - Me.Button13.TabIndex = 12 | |
699 | - Me.Button13.UseVisualStyleBackColor = True | |
700 | - ' | |
701 | - 'Button12 | |
702 | - ' | |
703 | - Me.Button12.Image = Global.mz80k_kbd.My.Resources.Resources.Q | |
704 | - Me.Button12.Location = New System.Drawing.Point(2, 52) | |
705 | - Me.Button12.Name = "Button12" | |
706 | - Me.Button12.Size = New System.Drawing.Size(48, 48) | |
707 | - Me.Button12.TabIndex = 11 | |
708 | - Me.Button12.UseVisualStyleBackColor = True | |
709 | - ' | |
710 | - 'Button11 | |
711 | - ' | |
712 | - Me.Button11.Image = Global.mz80k_kbd.My.Resources.Resources.MINUS | |
713 | - Me.Button11.Location = New System.Drawing.Point(502, 2) | |
714 | - Me.Button11.Name = "Button11" | |
715 | - Me.Button11.Size = New System.Drawing.Size(48, 48) | |
716 | - Me.Button11.TabIndex = 10 | |
717 | - Me.Button11.UseVisualStyleBackColor = True | |
718 | - ' | |
719 | - 'Button10 | |
720 | - ' | |
721 | - Me.Button10.Image = Global.mz80k_kbd.My.Resources.Resources._0 | |
722 | - Me.Button10.Location = New System.Drawing.Point(452, 2) | |
723 | - Me.Button10.Name = "Button10" | |
724 | - Me.Button10.Size = New System.Drawing.Size(48, 48) | |
725 | - Me.Button10.TabIndex = 9 | |
726 | - Me.Button10.UseVisualStyleBackColor = True | |
727 | - ' | |
728 | - 'Button9 | |
729 | - ' | |
730 | - Me.Button9.Image = Global.mz80k_kbd.My.Resources.Resources._9 | |
731 | - Me.Button9.Location = New System.Drawing.Point(402, 2) | |
732 | - Me.Button9.Name = "Button9" | |
733 | - Me.Button9.Size = New System.Drawing.Size(48, 48) | |
734 | - Me.Button9.TabIndex = 8 | |
735 | - Me.Button9.UseVisualStyleBackColor = True | |
736 | - ' | |
737 | - 'Button8 | |
738 | - ' | |
739 | - Me.Button8.Image = Global.mz80k_kbd.My.Resources.Resources._8 | |
740 | - Me.Button8.Location = New System.Drawing.Point(352, 2) | |
741 | - Me.Button8.Name = "Button8" | |
742 | - Me.Button8.Size = New System.Drawing.Size(48, 48) | |
743 | - Me.Button8.TabIndex = 7 | |
744 | - Me.Button8.UseVisualStyleBackColor = True | |
745 | - ' | |
746 | - 'Button7 | |
747 | - ' | |
748 | - Me.Button7.Image = Global.mz80k_kbd.My.Resources.Resources._7 | |
749 | - Me.Button7.Location = New System.Drawing.Point(302, 2) | |
750 | - Me.Button7.Name = "Button7" | |
751 | - Me.Button7.Size = New System.Drawing.Size(48, 48) | |
752 | - Me.Button7.TabIndex = 6 | |
753 | - Me.Button7.UseVisualStyleBackColor = True | |
754 | - ' | |
755 | - 'Button6 | |
756 | - ' | |
757 | - Me.Button6.Image = Global.mz80k_kbd.My.Resources.Resources._6 | |
758 | - Me.Button6.Location = New System.Drawing.Point(252, 2) | |
759 | - Me.Button6.Name = "Button6" | |
760 | - Me.Button6.Size = New System.Drawing.Size(48, 48) | |
761 | - Me.Button6.TabIndex = 5 | |
762 | - Me.Button6.UseVisualStyleBackColor = True | |
763 | - ' | |
764 | - 'Button5 | |
765 | - ' | |
766 | - Me.Button5.Image = Global.mz80k_kbd.My.Resources.Resources._5 | |
767 | - Me.Button5.Location = New System.Drawing.Point(202, 2) | |
768 | - Me.Button5.Name = "Button5" | |
769 | - Me.Button5.Size = New System.Drawing.Size(48, 48) | |
770 | - Me.Button5.TabIndex = 4 | |
771 | - Me.Button5.UseVisualStyleBackColor = True | |
772 | - ' | |
773 | - 'Button4 | |
774 | - ' | |
775 | - Me.Button4.Image = Global.mz80k_kbd.My.Resources.Resources._4 | |
776 | - Me.Button4.Location = New System.Drawing.Point(152, 2) | |
777 | - Me.Button4.Name = "Button4" | |
778 | - Me.Button4.Size = New System.Drawing.Size(48, 48) | |
779 | - Me.Button4.TabIndex = 3 | |
780 | - Me.Button4.UseVisualStyleBackColor = True | |
781 | - ' | |
782 | - 'Button3 | |
783 | - ' | |
784 | - Me.Button3.Image = Global.mz80k_kbd.My.Resources.Resources._3 | |
785 | - Me.Button3.Location = New System.Drawing.Point(102, 2) | |
786 | - Me.Button3.Name = "Button3" | |
787 | - Me.Button3.Size = New System.Drawing.Size(48, 48) | |
788 | - Me.Button3.TabIndex = 2 | |
789 | - Me.Button3.UseVisualStyleBackColor = True | |
790 | - ' | |
791 | - 'Button2 | |
792 | - ' | |
793 | - Me.Button2.Image = Global.mz80k_kbd.My.Resources.Resources._2 | |
794 | - Me.Button2.Location = New System.Drawing.Point(52, 2) | |
795 | - Me.Button2.Name = "Button2" | |
796 | - Me.Button2.Size = New System.Drawing.Size(48, 48) | |
797 | - Me.Button2.TabIndex = 1 | |
798 | - Me.Button2.UseVisualStyleBackColor = True | |
799 | - ' | |
800 | - 'Button1 | |
801 | - ' | |
802 | - Me.Button1.Image = Global.mz80k_kbd.My.Resources.Resources._1 | |
803 | - Me.Button1.Location = New System.Drawing.Point(2, 2) | |
804 | - Me.Button1.Name = "Button1" | |
805 | - Me.Button1.Size = New System.Drawing.Size(48, 48) | |
806 | - Me.Button1.TabIndex = 0 | |
807 | - Me.Button1.UseVisualStyleBackColor = True | |
808 | - ' | |
809 | - 'Form1 | |
810 | - ' | |
811 | - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!) | |
812 | - Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font | |
813 | - Me.ClientSize = New System.Drawing.Size(809, 251) | |
814 | - Me.Controls.Add(Me.Button78) | |
815 | - Me.Controls.Add(Me.Button77) | |
816 | - Me.Controls.Add(Me.Button76) | |
817 | - Me.Controls.Add(Me.Button75) | |
818 | - Me.Controls.Add(Me.Button74) | |
819 | - Me.Controls.Add(Me.Button73) | |
820 | - Me.Controls.Add(Me.Button72) | |
821 | - Me.Controls.Add(Me.Button71) | |
822 | - Me.Controls.Add(Me.Button70) | |
823 | - Me.Controls.Add(Me.Button69) | |
824 | - Me.Controls.Add(Me.Button68) | |
825 | - Me.Controls.Add(Me.Button67) | |
826 | - Me.Controls.Add(Me.Button66) | |
827 | - Me.Controls.Add(Me.Button65) | |
828 | - Me.Controls.Add(Me.Button64) | |
829 | - Me.Controls.Add(Me.Button63) | |
830 | - Me.Controls.Add(Me.Button62) | |
831 | - Me.Controls.Add(Me.Button61) | |
832 | - Me.Controls.Add(Me.Button60) | |
833 | - Me.Controls.Add(Me.Button59) | |
834 | - Me.Controls.Add(Me.Button58) | |
835 | - Me.Controls.Add(Me.Button57) | |
836 | - Me.Controls.Add(Me.Button56) | |
837 | - Me.Controls.Add(Me.Button55) | |
838 | - Me.Controls.Add(Me.Button54) | |
839 | - Me.Controls.Add(Me.Button53) | |
840 | - Me.Controls.Add(Me.Button52) | |
841 | - Me.Controls.Add(Me.Button51) | |
842 | - Me.Controls.Add(Me.Button50) | |
843 | - Me.Controls.Add(Me.Button49) | |
844 | - Me.Controls.Add(Me.Button48) | |
845 | - Me.Controls.Add(Me.Button47) | |
846 | - Me.Controls.Add(Me.Button46) | |
847 | - Me.Controls.Add(Me.Button45) | |
848 | - Me.Controls.Add(Me.Button44) | |
849 | - Me.Controls.Add(Me.Button43) | |
850 | - Me.Controls.Add(Me.Button42) | |
851 | - Me.Controls.Add(Me.Button41) | |
852 | - Me.Controls.Add(Me.Button40) | |
853 | - Me.Controls.Add(Me.Button39) | |
854 | - Me.Controls.Add(Me.Button38) | |
855 | - Me.Controls.Add(Me.Button37) | |
856 | - Me.Controls.Add(Me.Button36) | |
857 | - Me.Controls.Add(Me.Button35) | |
858 | - Me.Controls.Add(Me.Button34) | |
859 | - Me.Controls.Add(Me.Button33) | |
860 | - Me.Controls.Add(Me.Button32) | |
861 | - Me.Controls.Add(Me.Button31) | |
862 | - Me.Controls.Add(Me.Button30) | |
863 | - Me.Controls.Add(Me.Button29) | |
864 | - Me.Controls.Add(Me.Button28) | |
865 | - Me.Controls.Add(Me.Button27) | |
866 | - Me.Controls.Add(Me.Button26) | |
867 | - Me.Controls.Add(Me.Button25) | |
868 | - Me.Controls.Add(Me.Button24) | |
869 | - Me.Controls.Add(Me.Button23) | |
870 | - Me.Controls.Add(Me.Button22) | |
871 | - Me.Controls.Add(Me.Button21) | |
872 | - Me.Controls.Add(Me.Button20) | |
873 | - Me.Controls.Add(Me.Button19) | |
874 | - Me.Controls.Add(Me.Button18) | |
875 | - Me.Controls.Add(Me.Button17) | |
876 | - Me.Controls.Add(Me.Button16) | |
877 | - Me.Controls.Add(Me.Button15) | |
878 | - Me.Controls.Add(Me.Button14) | |
879 | - Me.Controls.Add(Me.Button13) | |
880 | - Me.Controls.Add(Me.Button12) | |
881 | - Me.Controls.Add(Me.Button11) | |
882 | - Me.Controls.Add(Me.Button10) | |
883 | - Me.Controls.Add(Me.Button9) | |
884 | - Me.Controls.Add(Me.Button8) | |
885 | - Me.Controls.Add(Me.Button7) | |
886 | - Me.Controls.Add(Me.Button6) | |
887 | - Me.Controls.Add(Me.Button5) | |
888 | - Me.Controls.Add(Me.Button4) | |
889 | - Me.Controls.Add(Me.Button3) | |
890 | - Me.Controls.Add(Me.Button2) | |
891 | - Me.Controls.Add(Me.Button1) | |
892 | - Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle | |
893 | - Me.KeyPreview = True | |
894 | - Me.MaximizeBox = False | |
895 | - Me.MinimizeBox = False | |
896 | - Me.Name = "Form1" | |
897 | - Me.Text = "MZ-80K Software Keyboard" | |
898 | - Me.ResumeLayout(False) | |
899 | - | |
900 | - End Sub | |
901 | - Friend WithEvents Button1 As System.Windows.Forms.Button | |
902 | - Friend WithEvents Button2 As System.Windows.Forms.Button | |
903 | - Friend WithEvents Button3 As System.Windows.Forms.Button | |
904 | - Friend WithEvents Button4 As System.Windows.Forms.Button | |
905 | - Friend WithEvents Button5 As System.Windows.Forms.Button | |
906 | - Friend WithEvents Button6 As System.Windows.Forms.Button | |
907 | - Friend WithEvents Button7 As System.Windows.Forms.Button | |
908 | - Friend WithEvents Button8 As System.Windows.Forms.Button | |
909 | - Friend WithEvents Button9 As System.Windows.Forms.Button | |
910 | - Friend WithEvents Button10 As System.Windows.Forms.Button | |
911 | - Friend WithEvents Button11 As System.Windows.Forms.Button | |
912 | - Friend WithEvents Button12 As System.Windows.Forms.Button | |
913 | - Friend WithEvents Button13 As System.Windows.Forms.Button | |
914 | - Friend WithEvents Button14 As System.Windows.Forms.Button | |
915 | - Friend WithEvents Button15 As System.Windows.Forms.Button | |
916 | - Friend WithEvents Button16 As System.Windows.Forms.Button | |
917 | - Friend WithEvents Button17 As System.Windows.Forms.Button | |
918 | - Friend WithEvents Button18 As System.Windows.Forms.Button | |
919 | - Friend WithEvents Button19 As System.Windows.Forms.Button | |
920 | - Friend WithEvents Button20 As System.Windows.Forms.Button | |
921 | - Friend WithEvents Button21 As System.Windows.Forms.Button | |
922 | - Friend WithEvents Button22 As System.Windows.Forms.Button | |
923 | - Friend WithEvents Button23 As System.Windows.Forms.Button | |
924 | - Friend WithEvents Button24 As System.Windows.Forms.Button | |
925 | - Friend WithEvents Button25 As System.Windows.Forms.Button | |
926 | - Friend WithEvents Button26 As System.Windows.Forms.Button | |
927 | - Friend WithEvents Button27 As System.Windows.Forms.Button | |
928 | - Friend WithEvents Button28 As System.Windows.Forms.Button | |
929 | - Friend WithEvents Button29 As System.Windows.Forms.Button | |
930 | - Friend WithEvents Button30 As System.Windows.Forms.Button | |
931 | - Friend WithEvents Button31 As System.Windows.Forms.Button | |
932 | - Friend WithEvents Button32 As System.Windows.Forms.Button | |
933 | - Friend WithEvents Button33 As System.Windows.Forms.Button | |
934 | - Friend WithEvents Button34 As System.Windows.Forms.Button | |
935 | - Friend WithEvents Button35 As System.Windows.Forms.Button | |
936 | - Friend WithEvents Button36 As System.Windows.Forms.Button | |
937 | - Friend WithEvents Button37 As System.Windows.Forms.Button | |
938 | - Friend WithEvents Button38 As System.Windows.Forms.Button | |
939 | - Friend WithEvents Button39 As System.Windows.Forms.Button | |
940 | - Friend WithEvents Button40 As System.Windows.Forms.Button | |
941 | - Friend WithEvents Button41 As System.Windows.Forms.Button | |
942 | - Friend WithEvents Button42 As System.Windows.Forms.Button | |
943 | - Friend WithEvents Button43 As System.Windows.Forms.Button | |
944 | - Friend WithEvents Button44 As System.Windows.Forms.Button | |
945 | - Friend WithEvents Button45 As System.Windows.Forms.CheckBox | |
946 | - Friend WithEvents Button46 As System.Windows.Forms.Button | |
947 | - Friend WithEvents Button47 As System.Windows.Forms.Button | |
948 | - Friend WithEvents Button48 As System.Windows.Forms.Button | |
949 | - Friend WithEvents Button49 As System.Windows.Forms.Button | |
950 | - Friend WithEvents Button50 As System.Windows.Forms.Button | |
951 | - Friend WithEvents Button51 As System.Windows.Forms.Button | |
952 | - Friend WithEvents Button52 As System.Windows.Forms.Button | |
953 | - Friend WithEvents Button53 As System.Windows.Forms.CheckBox | |
954 | - Friend WithEvents Button54 As System.Windows.Forms.Button | |
955 | - Friend WithEvents Button55 As System.Windows.Forms.Button | |
956 | - Friend WithEvents Button56 As System.Windows.Forms.Button | |
957 | - Friend WithEvents Button57 As System.Windows.Forms.Button | |
958 | - Friend WithEvents Button58 As System.Windows.Forms.Button | |
959 | - Friend WithEvents Button59 As System.Windows.Forms.Button | |
960 | - Friend WithEvents Button60 As System.Windows.Forms.Button | |
961 | - Friend WithEvents Button61 As System.Windows.Forms.Button | |
962 | - Friend WithEvents Button62 As System.Windows.Forms.Button | |
963 | - Friend WithEvents Button63 As System.Windows.Forms.Button | |
964 | - Friend WithEvents Button64 As System.Windows.Forms.Button | |
965 | - Friend WithEvents Button65 As System.Windows.Forms.Button | |
966 | - Friend WithEvents Button66 As System.Windows.Forms.Button | |
967 | - Friend WithEvents Button67 As System.Windows.Forms.Button | |
968 | - Friend WithEvents Button68 As System.Windows.Forms.Button | |
969 | - Friend WithEvents Button69 As System.Windows.Forms.Button | |
970 | - Friend WithEvents Button70 As System.Windows.Forms.Button | |
971 | - Friend WithEvents Button71 As System.Windows.Forms.Button | |
972 | - Friend WithEvents Button72 As System.Windows.Forms.Button | |
973 | - Friend WithEvents Button73 As System.Windows.Forms.Button | |
974 | - Friend WithEvents Button74 As System.Windows.Forms.Button | |
975 | - Friend WithEvents Button75 As System.Windows.Forms.Button | |
976 | - Friend WithEvents Button76 As System.Windows.Forms.Button | |
977 | - Friend WithEvents Button77 As System.Windows.Forms.Button | |
978 | - Friend WithEvents Button78 As System.Windows.Forms.Button | |
979 | - | |
980 | -End Class | |
1 | +<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ | |
2 | +Partial Class Form1 | |
3 | + Inherits System.Windows.Forms.Form | |
4 | + | |
5 | + 'Form overrides dispose to clean up the component list. | |
6 | + <System.Diagnostics.DebuggerNonUserCode()> _ | |
7 | + Protected Overrides Sub Dispose(ByVal disposing As Boolean) | |
8 | + Try | |
9 | + If disposing AndAlso components IsNot Nothing Then | |
10 | + components.Dispose() | |
11 | + End If | |
12 | + Finally | |
13 | + MyBase.Dispose(disposing) | |
14 | + End Try | |
15 | + End Sub | |
16 | + | |
17 | + 'Required by the Windows Form Designer | |
18 | + Private components As System.ComponentModel.IContainer | |
19 | + | |
20 | + 'NOTE: The following procedure is required by the Windows Form Designer | |
21 | + 'It can be modified using the Windows Form Designer. | |
22 | + 'Do not modify it using the code editor. | |
23 | + <System.Diagnostics.DebuggerStepThrough()> _ | |
24 | + Private Sub InitializeComponent() | |
25 | + Me.Button78 = New System.Windows.Forms.Button | |
26 | + Me.Button77 = New System.Windows.Forms.Button | |
27 | + Me.Button76 = New System.Windows.Forms.Button | |
28 | + Me.Button75 = New System.Windows.Forms.Button | |
29 | + Me.Button74 = New System.Windows.Forms.Button | |
30 | + Me.Button73 = New System.Windows.Forms.Button | |
31 | + Me.Button72 = New System.Windows.Forms.Button | |
32 | + Me.Button71 = New System.Windows.Forms.Button | |
33 | + Me.Button70 = New System.Windows.Forms.Button | |
34 | + Me.Button69 = New System.Windows.Forms.Button | |
35 | + Me.Button68 = New System.Windows.Forms.Button | |
36 | + Me.Button67 = New System.Windows.Forms.Button | |
37 | + Me.Button66 = New System.Windows.Forms.Button | |
38 | + Me.Button65 = New System.Windows.Forms.Button | |
39 | + Me.Button64 = New System.Windows.Forms.Button | |
40 | + Me.Button63 = New System.Windows.Forms.Button | |
41 | + Me.Button62 = New System.Windows.Forms.Button | |
42 | + Me.Button61 = New System.Windows.Forms.Button | |
43 | + Me.Button60 = New System.Windows.Forms.Button | |
44 | + Me.Button59 = New System.Windows.Forms.Button | |
45 | + Me.Button58 = New System.Windows.Forms.Button | |
46 | + Me.Button57 = New System.Windows.Forms.Button | |
47 | + Me.Button56 = New System.Windows.Forms.Button | |
48 | + Me.Button55 = New System.Windows.Forms.Button | |
49 | + Me.Button54 = New System.Windows.Forms.Button | |
50 | + Me.Button53 = New System.Windows.Forms.CheckBox | |
51 | + Me.Button52 = New System.Windows.Forms.Button | |
52 | + Me.Button51 = New System.Windows.Forms.Button | |
53 | + Me.Button50 = New System.Windows.Forms.Button | |
54 | + Me.Button49 = New System.Windows.Forms.Button | |
55 | + Me.Button48 = New System.Windows.Forms.Button | |
56 | + Me.Button47 = New System.Windows.Forms.Button | |
57 | + Me.Button46 = New System.Windows.Forms.Button | |
58 | + Me.Button45 = New System.Windows.Forms.CheckBox | |
59 | + Me.Button44 = New System.Windows.Forms.Button | |
60 | + Me.Button43 = New System.Windows.Forms.Button | |
61 | + Me.Button42 = New System.Windows.Forms.Button | |
62 | + Me.Button41 = New System.Windows.Forms.Button | |
63 | + Me.Button40 = New System.Windows.Forms.Button | |
64 | + Me.Button39 = New System.Windows.Forms.Button | |
65 | + Me.Button38 = New System.Windows.Forms.Button | |
66 | + Me.Button37 = New System.Windows.Forms.Button | |
67 | + Me.Button36 = New System.Windows.Forms.Button | |
68 | + Me.Button35 = New System.Windows.Forms.Button | |
69 | + Me.Button34 = New System.Windows.Forms.Button | |
70 | + Me.Button33 = New System.Windows.Forms.Button | |
71 | + Me.Button32 = New System.Windows.Forms.Button | |
72 | + Me.Button31 = New System.Windows.Forms.Button | |
73 | + Me.Button30 = New System.Windows.Forms.Button | |
74 | + Me.Button29 = New System.Windows.Forms.Button | |
75 | + Me.Button28 = New System.Windows.Forms.Button | |
76 | + Me.Button27 = New System.Windows.Forms.Button | |
77 | + Me.Button26 = New System.Windows.Forms.Button | |
78 | + Me.Button25 = New System.Windows.Forms.Button | |
79 | + Me.Button24 = New System.Windows.Forms.Button | |
80 | + Me.Button23 = New System.Windows.Forms.Button | |
81 | + Me.Button22 = New System.Windows.Forms.Button | |
82 | + Me.Button21 = New System.Windows.Forms.Button | |
83 | + Me.Button20 = New System.Windows.Forms.Button | |
84 | + Me.Button19 = New System.Windows.Forms.Button | |
85 | + Me.Button18 = New System.Windows.Forms.Button | |
86 | + Me.Button17 = New System.Windows.Forms.Button | |
87 | + Me.Button16 = New System.Windows.Forms.Button | |
88 | + Me.Button15 = New System.Windows.Forms.Button | |
89 | + Me.Button14 = New System.Windows.Forms.Button | |
90 | + Me.Button13 = New System.Windows.Forms.Button | |
91 | + Me.Button12 = New System.Windows.Forms.Button | |
92 | + Me.Button11 = New System.Windows.Forms.Button | |
93 | + Me.Button10 = New System.Windows.Forms.Button | |
94 | + Me.Button9 = New System.Windows.Forms.Button | |
95 | + Me.Button8 = New System.Windows.Forms.Button | |
96 | + Me.Button7 = New System.Windows.Forms.Button | |
97 | + Me.Button6 = New System.Windows.Forms.Button | |
98 | + Me.Button5 = New System.Windows.Forms.Button | |
99 | + Me.Button4 = New System.Windows.Forms.Button | |
100 | + Me.Button3 = New System.Windows.Forms.Button | |
101 | + Me.Button2 = New System.Windows.Forms.Button | |
102 | + Me.Button1 = New System.Windows.Forms.Button | |
103 | + Me.SuspendLayout() | |
104 | + ' | |
105 | + 'Button78 | |
106 | + ' | |
107 | + Me.Button78.Image = Global.mz80k_kbd.My.Resources.Resources.YEN | |
108 | + Me.Button78.Location = New System.Drawing.Point(760, 202) | |
109 | + Me.Button78.Name = "Button78" | |
110 | + Me.Button78.Size = New System.Drawing.Size(48, 48) | |
111 | + Me.Button78.TabIndex = 77 | |
112 | + Me.Button78.UseVisualStyleBackColor = True | |
113 | + ' | |
114 | + 'Button77 | |
115 | + ' | |
116 | + Me.Button77.Image = Global.mz80k_kbd.My.Resources.Resources.SEI | |
117 | + Me.Button77.Location = New System.Drawing.Point(760, 152) | |
118 | + Me.Button77.Name = "Button77" | |
119 | + Me.Button77.Size = New System.Drawing.Size(48, 48) | |
120 | + Me.Button77.TabIndex = 76 | |
121 | + Me.Button77.UseVisualStyleBackColor = True | |
122 | + ' | |
123 | + 'Button76 | |
124 | + ' | |
125 | + Me.Button76.Image = Global.mz80k_kbd.My.Resources.Resources.KIN | |
126 | + Me.Button76.Location = New System.Drawing.Point(760, 102) | |
127 | + Me.Button76.Name = "Button76" | |
128 | + Me.Button76.Size = New System.Drawing.Size(48, 48) | |
129 | + Me.Button76.TabIndex = 75 | |
130 | + Me.Button76.UseVisualStyleBackColor = True | |
131 | + ' | |
132 | + 'Button75 | |
133 | + ' | |
134 | + Me.Button75.Image = Global.mz80k_kbd.My.Resources.Resources.SUI | |
135 | + Me.Button75.Location = New System.Drawing.Point(760, 52) | |
136 | + Me.Button75.Name = "Button75" | |
137 | + Me.Button75.Size = New System.Drawing.Size(48, 48) | |
138 | + Me.Button75.TabIndex = 74 | |
139 | + Me.Button75.UseVisualStyleBackColor = True | |
140 | + ' | |
141 | + 'Button74 | |
142 | + ' | |
143 | + Me.Button74.Image = Global.mz80k_kbd.My.Resources.Resources.GETSU | |
144 | + Me.Button74.Location = New System.Drawing.Point(760, 2) | |
145 | + Me.Button74.Name = "Button74" | |
146 | + Me.Button74.Size = New System.Drawing.Size(48, 48) | |
147 | + Me.Button74.TabIndex = 73 | |
148 | + Me.Button74.UseVisualStyleBackColor = True | |
149 | + ' | |
150 | + 'Button73 | |
151 | + ' | |
152 | + Me.Button73.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH54 | |
153 | + Me.Button73.Location = New System.Drawing.Point(706, 202) | |
154 | + Me.Button73.Name = "Button73" | |
155 | + Me.Button73.Size = New System.Drawing.Size(48, 48) | |
156 | + Me.Button73.TabIndex = 72 | |
157 | + Me.Button73.UseVisualStyleBackColor = True | |
158 | + ' | |
159 | + 'Button72 | |
160 | + ' | |
161 | + Me.Button72.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH53 | |
162 | + Me.Button72.Location = New System.Drawing.Point(656, 202) | |
163 | + Me.Button72.Name = "Button72" | |
164 | + Me.Button72.Size = New System.Drawing.Size(48, 48) | |
165 | + Me.Button72.TabIndex = 71 | |
166 | + Me.Button72.UseVisualStyleBackColor = True | |
167 | + ' | |
168 | + 'Button71 | |
169 | + ' | |
170 | + Me.Button71.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH52 | |
171 | + Me.Button71.Location = New System.Drawing.Point(606, 202) | |
172 | + Me.Button71.Name = "Button71" | |
173 | + Me.Button71.Size = New System.Drawing.Size(48, 48) | |
174 | + Me.Button71.TabIndex = 70 | |
175 | + Me.Button71.UseVisualStyleBackColor = True | |
176 | + ' | |
177 | + 'Button70 | |
178 | + ' | |
179 | + Me.Button70.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH51 | |
180 | + Me.Button70.Location = New System.Drawing.Point(556, 202) | |
181 | + Me.Button70.Name = "Button70" | |
182 | + Me.Button70.Size = New System.Drawing.Size(48, 48) | |
183 | + Me.Button70.TabIndex = 69 | |
184 | + Me.Button70.UseVisualStyleBackColor = True | |
185 | + ' | |
186 | + 'Button69 | |
187 | + ' | |
188 | + Me.Button69.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH44 | |
189 | + Me.Button69.Location = New System.Drawing.Point(706, 152) | |
190 | + Me.Button69.Name = "Button69" | |
191 | + Me.Button69.Size = New System.Drawing.Size(48, 48) | |
192 | + Me.Button69.TabIndex = 68 | |
193 | + Me.Button69.UseVisualStyleBackColor = True | |
194 | + ' | |
195 | + 'Button68 | |
196 | + ' | |
197 | + Me.Button68.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH43 | |
198 | + Me.Button68.Location = New System.Drawing.Point(656, 152) | |
199 | + Me.Button68.Name = "Button68" | |
200 | + Me.Button68.Size = New System.Drawing.Size(48, 48) | |
201 | + Me.Button68.TabIndex = 67 | |
202 | + Me.Button68.UseVisualStyleBackColor = True | |
203 | + ' | |
204 | + 'Button67 | |
205 | + ' | |
206 | + Me.Button67.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH42 | |
207 | + Me.Button67.Location = New System.Drawing.Point(606, 152) | |
208 | + Me.Button67.Name = "Button67" | |
209 | + Me.Button67.Size = New System.Drawing.Size(48, 48) | |
210 | + Me.Button67.TabIndex = 66 | |
211 | + Me.Button67.UseVisualStyleBackColor = True | |
212 | + ' | |
213 | + 'Button66 | |
214 | + ' | |
215 | + Me.Button66.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH41 | |
216 | + Me.Button66.Location = New System.Drawing.Point(556, 152) | |
217 | + Me.Button66.Name = "Button66" | |
218 | + Me.Button66.Size = New System.Drawing.Size(48, 48) | |
219 | + Me.Button66.TabIndex = 65 | |
220 | + Me.Button66.UseVisualStyleBackColor = True | |
221 | + ' | |
222 | + 'Button65 | |
223 | + ' | |
224 | + Me.Button65.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH34 | |
225 | + Me.Button65.Location = New System.Drawing.Point(706, 102) | |
226 | + Me.Button65.Name = "Button65" | |
227 | + Me.Button65.Size = New System.Drawing.Size(48, 48) | |
228 | + Me.Button65.TabIndex = 64 | |
229 | + Me.Button65.UseVisualStyleBackColor = True | |
230 | + ' | |
231 | + 'Button64 | |
232 | + ' | |
233 | + Me.Button64.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH33 | |
234 | + Me.Button64.Location = New System.Drawing.Point(656, 102) | |
235 | + Me.Button64.Name = "Button64" | |
236 | + Me.Button64.Size = New System.Drawing.Size(48, 48) | |
237 | + Me.Button64.TabIndex = 63 | |
238 | + Me.Button64.UseVisualStyleBackColor = True | |
239 | + ' | |
240 | + 'Button63 | |
241 | + ' | |
242 | + Me.Button63.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH32 | |
243 | + Me.Button63.Location = New System.Drawing.Point(606, 102) | |
244 | + Me.Button63.Name = "Button63" | |
245 | + Me.Button63.Size = New System.Drawing.Size(48, 48) | |
246 | + Me.Button63.TabIndex = 62 | |
247 | + Me.Button63.UseVisualStyleBackColor = True | |
248 | + ' | |
249 | + 'Button62 | |
250 | + ' | |
251 | + Me.Button62.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH31 | |
252 | + Me.Button62.Location = New System.Drawing.Point(556, 102) | |
253 | + Me.Button62.Name = "Button62" | |
254 | + Me.Button62.Size = New System.Drawing.Size(48, 48) | |
255 | + Me.Button62.TabIndex = 61 | |
256 | + Me.Button62.UseVisualStyleBackColor = True | |
257 | + ' | |
258 | + 'Button61 | |
259 | + ' | |
260 | + Me.Button61.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH24 | |
261 | + Me.Button61.Location = New System.Drawing.Point(706, 52) | |
262 | + Me.Button61.Name = "Button61" | |
263 | + Me.Button61.Size = New System.Drawing.Size(48, 48) | |
264 | + Me.Button61.TabIndex = 60 | |
265 | + Me.Button61.UseVisualStyleBackColor = True | |
266 | + ' | |
267 | + 'Button60 | |
268 | + ' | |
269 | + Me.Button60.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH23 | |
270 | + Me.Button60.Location = New System.Drawing.Point(656, 52) | |
271 | + Me.Button60.Name = "Button60" | |
272 | + Me.Button60.Size = New System.Drawing.Size(48, 48) | |
273 | + Me.Button60.TabIndex = 59 | |
274 | + Me.Button60.UseVisualStyleBackColor = True | |
275 | + ' | |
276 | + 'Button59 | |
277 | + ' | |
278 | + Me.Button59.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH22 | |
279 | + Me.Button59.Location = New System.Drawing.Point(606, 52) | |
280 | + Me.Button59.Name = "Button59" | |
281 | + Me.Button59.Size = New System.Drawing.Size(48, 48) | |
282 | + Me.Button59.TabIndex = 58 | |
283 | + Me.Button59.UseVisualStyleBackColor = True | |
284 | + ' | |
285 | + 'Button58 | |
286 | + ' | |
287 | + Me.Button58.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH21 | |
288 | + Me.Button58.Location = New System.Drawing.Point(556, 52) | |
289 | + Me.Button58.Name = "Button58" | |
290 | + Me.Button58.Size = New System.Drawing.Size(48, 48) | |
291 | + Me.Button58.TabIndex = 57 | |
292 | + Me.Button58.UseVisualStyleBackColor = True | |
293 | + ' | |
294 | + 'Button57 | |
295 | + ' | |
296 | + Me.Button57.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH14 | |
297 | + Me.Button57.Location = New System.Drawing.Point(706, 2) | |
298 | + Me.Button57.Name = "Button57" | |
299 | + Me.Button57.Size = New System.Drawing.Size(48, 48) | |
300 | + Me.Button57.TabIndex = 56 | |
301 | + Me.Button57.UseVisualStyleBackColor = True | |
302 | + ' | |
303 | + 'Button56 | |
304 | + ' | |
305 | + Me.Button56.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH13 | |
306 | + Me.Button56.Location = New System.Drawing.Point(656, 2) | |
307 | + Me.Button56.Name = "Button56" | |
308 | + Me.Button56.Size = New System.Drawing.Size(48, 48) | |
309 | + Me.Button56.TabIndex = 55 | |
310 | + Me.Button56.UseVisualStyleBackColor = True | |
311 | + ' | |
312 | + 'Button55 | |
313 | + ' | |
314 | + Me.Button55.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH12 | |
315 | + Me.Button55.Location = New System.Drawing.Point(606, 2) | |
316 | + Me.Button55.Name = "Button55" | |
317 | + Me.Button55.Size = New System.Drawing.Size(48, 48) | |
318 | + Me.Button55.TabIndex = 54 | |
319 | + Me.Button55.UseVisualStyleBackColor = True | |
320 | + ' | |
321 | + 'Button54 | |
322 | + ' | |
323 | + Me.Button54.Image = Global.mz80k_kbd.My.Resources.Resources.GRAPH11 | |
324 | + Me.Button54.Location = New System.Drawing.Point(556, 2) | |
325 | + Me.Button54.Name = "Button54" | |
326 | + Me.Button54.Size = New System.Drawing.Size(48, 48) | |
327 | + Me.Button54.TabIndex = 53 | |
328 | + Me.Button54.UseVisualStyleBackColor = True | |
329 | + ' | |
330 | + 'Button53 | |
331 | + ' | |
332 | + Me.Button53.Appearance = System.Windows.Forms.Appearance.Button | |
333 | + Me.Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
334 | + Me.Button53.Location = New System.Drawing.Point(502, 202) | |
335 | + Me.Button53.Name = "Button53" | |
336 | + Me.Button53.Size = New System.Drawing.Size(48, 48) | |
337 | + Me.Button53.TabIndex = 52 | |
338 | + Me.Button53.UseVisualStyleBackColor = True | |
339 | + ' | |
340 | + 'Button52 | |
341 | + ' | |
342 | + Me.Button52.Image = Global.mz80k_kbd.My.Resources.Resources.CR | |
343 | + Me.Button52.Location = New System.Drawing.Point(402, 202) | |
344 | + Me.Button52.Name = "Button52" | |
345 | + Me.Button52.Size = New System.Drawing.Size(98, 48) | |
346 | + Me.Button52.TabIndex = 51 | |
347 | + Me.Button52.UseVisualStyleBackColor = True | |
348 | + ' | |
349 | + 'Button51 | |
350 | + ' | |
351 | + Me.Button51.Image = Global.mz80k_kbd.My.Resources.Resources.BREAK | |
352 | + Me.Button51.Location = New System.Drawing.Point(352, 202) | |
353 | + Me.Button51.Name = "Button51" | |
354 | + Me.Button51.Size = New System.Drawing.Size(48, 48) | |
355 | + Me.Button51.TabIndex = 50 | |
356 | + Me.Button51.UseVisualStyleBackColor = True | |
357 | + ' | |
358 | + 'Button50 | |
359 | + ' | |
360 | + Me.Button50.Image = Global.mz80k_kbd.My.Resources.Resources.RIGHT | |
361 | + Me.Button50.Location = New System.Drawing.Point(302, 202) | |
362 | + Me.Button50.Name = "Button50" | |
363 | + Me.Button50.Size = New System.Drawing.Size(48, 48) | |
364 | + Me.Button50.TabIndex = 49 | |
365 | + Me.Button50.UseVisualStyleBackColor = True | |
366 | + ' | |
367 | + 'Button49 | |
368 | + ' | |
369 | + Me.Button49.Image = Global.mz80k_kbd.My.Resources.Resources.DOWN | |
370 | + Me.Button49.Location = New System.Drawing.Point(252, 202) | |
371 | + Me.Button49.Name = "Button49" | |
372 | + Me.Button49.Size = New System.Drawing.Size(48, 48) | |
373 | + Me.Button49.TabIndex = 48 | |
374 | + Me.Button49.UseVisualStyleBackColor = True | |
375 | + ' | |
376 | + 'Button48 | |
377 | + ' | |
378 | + Me.Button48.Image = Global.mz80k_kbd.My.Resources.Resources.SPACE | |
379 | + Me.Button48.Location = New System.Drawing.Point(152, 202) | |
380 | + Me.Button48.Name = "Button48" | |
381 | + Me.Button48.Size = New System.Drawing.Size(98, 48) | |
382 | + Me.Button48.TabIndex = 47 | |
383 | + Me.Button48.UseVisualStyleBackColor = True | |
384 | + ' | |
385 | + 'Button47 | |
386 | + ' | |
387 | + Me.Button47.Image = Global.mz80k_kbd.My.Resources.Resources.DELETE | |
388 | + Me.Button47.Location = New System.Drawing.Point(102, 202) | |
389 | + Me.Button47.Name = "Button47" | |
390 | + Me.Button47.Size = New System.Drawing.Size(48, 48) | |
391 | + Me.Button47.TabIndex = 46 | |
392 | + Me.Button47.UseVisualStyleBackColor = True | |
393 | + ' | |
394 | + 'Button46 | |
395 | + ' | |
396 | + Me.Button46.Image = Global.mz80k_kbd.My.Resources.Resources.HOME | |
397 | + Me.Button46.Location = New System.Drawing.Point(52, 202) | |
398 | + Me.Button46.Name = "Button46" | |
399 | + Me.Button46.Size = New System.Drawing.Size(48, 48) | |
400 | + Me.Button46.TabIndex = 45 | |
401 | + Me.Button46.UseVisualStyleBackColor = True | |
402 | + ' | |
403 | + 'Button45 | |
404 | + ' | |
405 | + Me.Button45.Appearance = System.Windows.Forms.Appearance.Button | |
406 | + Me.Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
407 | + Me.Button45.Location = New System.Drawing.Point(2, 202) | |
408 | + Me.Button45.Name = "Button45" | |
409 | + Me.Button45.Size = New System.Drawing.Size(48, 48) | |
410 | + Me.Button45.TabIndex = 44 | |
411 | + Me.Button45.UseVisualStyleBackColor = True | |
412 | + ' | |
413 | + 'Button44 | |
414 | + ' | |
415 | + Me.Button44.Image = Global.mz80k_kbd.My.Resources.Resources.KANA | |
416 | + Me.Button44.Location = New System.Drawing.Point(502, 152) | |
417 | + Me.Button44.Name = "Button44" | |
418 | + Me.Button44.Size = New System.Drawing.Size(48, 48) | |
419 | + Me.Button44.TabIndex = 43 | |
420 | + Me.Button44.UseVisualStyleBackColor = True | |
421 | + ' | |
422 | + 'Button43 | |
423 | + ' | |
424 | + Me.Button43.Image = Global.mz80k_kbd.My.Resources.Resources.SLASH | |
425 | + Me.Button43.Location = New System.Drawing.Point(452, 152) | |
426 | + Me.Button43.Name = "Button43" | |
427 | + Me.Button43.Size = New System.Drawing.Size(48, 48) | |
428 | + Me.Button43.TabIndex = 42 | |
429 | + Me.Button43.UseVisualStyleBackColor = True | |
430 | + ' | |
431 | + 'Button42 | |
432 | + ' | |
433 | + Me.Button42.Image = Global.mz80k_kbd.My.Resources.Resources.PERIOD | |
434 | + Me.Button42.Location = New System.Drawing.Point(402, 152) | |
435 | + Me.Button42.Name = "Button42" | |
436 | + Me.Button42.Size = New System.Drawing.Size(48, 48) | |
437 | + Me.Button42.TabIndex = 41 | |
438 | + Me.Button42.UseVisualStyleBackColor = True | |
439 | + ' | |
440 | + 'Button41 | |
441 | + ' | |
442 | + Me.Button41.Image = Global.mz80k_kbd.My.Resources.Resources.COMMA | |
443 | + Me.Button41.Location = New System.Drawing.Point(352, 152) | |
444 | + Me.Button41.Name = "Button41" | |
445 | + Me.Button41.Size = New System.Drawing.Size(48, 48) | |
446 | + Me.Button41.TabIndex = 40 | |
447 | + Me.Button41.UseVisualStyleBackColor = True | |
448 | + ' | |
449 | + 'Button40 | |
450 | + ' | |
451 | + Me.Button40.Image = Global.mz80k_kbd.My.Resources.Resources.M | |
452 | + Me.Button40.Location = New System.Drawing.Point(302, 152) | |
453 | + Me.Button40.Name = "Button40" | |
454 | + Me.Button40.Size = New System.Drawing.Size(48, 48) | |
455 | + Me.Button40.TabIndex = 39 | |
456 | + Me.Button40.UseVisualStyleBackColor = True | |
457 | + ' | |
458 | + 'Button39 | |
459 | + ' | |
460 | + Me.Button39.Image = Global.mz80k_kbd.My.Resources.Resources.N | |
461 | + Me.Button39.Location = New System.Drawing.Point(252, 152) | |
462 | + Me.Button39.Name = "Button39" | |
463 | + Me.Button39.Size = New System.Drawing.Size(48, 48) | |
464 | + Me.Button39.TabIndex = 38 | |
465 | + Me.Button39.UseVisualStyleBackColor = True | |
466 | + ' | |
467 | + 'Button38 | |
468 | + ' | |
469 | + Me.Button38.Image = Global.mz80k_kbd.My.Resources.Resources.B | |
470 | + Me.Button38.Location = New System.Drawing.Point(202, 152) | |
471 | + Me.Button38.Name = "Button38" | |
472 | + Me.Button38.Size = New System.Drawing.Size(48, 48) | |
473 | + Me.Button38.TabIndex = 37 | |
474 | + Me.Button38.UseVisualStyleBackColor = True | |
475 | + ' | |
476 | + 'Button37 | |
477 | + ' | |
478 | + Me.Button37.Image = Global.mz80k_kbd.My.Resources.Resources.V | |
479 | + Me.Button37.Location = New System.Drawing.Point(152, 152) | |
480 | + Me.Button37.Name = "Button37" | |
481 | + Me.Button37.Size = New System.Drawing.Size(48, 48) | |
482 | + Me.Button37.TabIndex = 36 | |
483 | + Me.Button37.UseVisualStyleBackColor = True | |
484 | + ' | |
485 | + 'Button36 | |
486 | + ' | |
487 | + Me.Button36.Image = Global.mz80k_kbd.My.Resources.Resources.C | |
488 | + Me.Button36.Location = New System.Drawing.Point(102, 152) | |
489 | + Me.Button36.Name = "Button36" | |
490 | + Me.Button36.Size = New System.Drawing.Size(48, 48) | |
491 | + Me.Button36.TabIndex = 35 | |
492 | + Me.Button36.UseVisualStyleBackColor = True | |
493 | + ' | |
494 | + 'Button35 | |
495 | + ' | |
496 | + Me.Button35.Image = Global.mz80k_kbd.My.Resources.Resources.X | |
497 | + Me.Button35.Location = New System.Drawing.Point(52, 152) | |
498 | + Me.Button35.Name = "Button35" | |
499 | + Me.Button35.Size = New System.Drawing.Size(48, 48) | |
500 | + Me.Button35.TabIndex = 34 | |
501 | + Me.Button35.UseVisualStyleBackColor = True | |
502 | + ' | |
503 | + 'Button34 | |
504 | + ' | |
505 | + Me.Button34.Image = Global.mz80k_kbd.My.Resources.Resources.Z | |
506 | + Me.Button34.Location = New System.Drawing.Point(2, 152) | |
507 | + Me.Button34.Name = "Button34" | |
508 | + Me.Button34.Size = New System.Drawing.Size(48, 48) | |
509 | + Me.Button34.TabIndex = 33 | |
510 | + Me.Button34.UseVisualStyleBackColor = True | |
511 | + ' | |
512 | + 'Button33 | |
513 | + ' | |
514 | + Me.Button33.Image = Global.mz80k_kbd.My.Resources.Resources.PLUS | |
515 | + Me.Button33.Location = New System.Drawing.Point(502, 102) | |
516 | + Me.Button33.Name = "Button33" | |
517 | + Me.Button33.Size = New System.Drawing.Size(48, 48) | |
518 | + Me.Button33.TabIndex = 32 | |
519 | + Me.Button33.UseVisualStyleBackColor = True | |
520 | + ' | |
521 | + 'Button32 | |
522 | + ' | |
523 | + Me.Button32.Image = Global.mz80k_kbd.My.Resources.Resources.SEMICOLON | |
524 | + Me.Button32.Location = New System.Drawing.Point(452, 102) | |
525 | + Me.Button32.Name = "Button32" | |
526 | + Me.Button32.Size = New System.Drawing.Size(48, 48) | |
527 | + Me.Button32.TabIndex = 31 | |
528 | + Me.Button32.UseVisualStyleBackColor = True | |
529 | + ' | |
530 | + 'Button31 | |
531 | + ' | |
532 | + Me.Button31.Image = Global.mz80k_kbd.My.Resources.Resources.L | |
533 | + Me.Button31.Location = New System.Drawing.Point(402, 102) | |
534 | + Me.Button31.Name = "Button31" | |
535 | + Me.Button31.Size = New System.Drawing.Size(48, 48) | |
536 | + Me.Button31.TabIndex = 30 | |
537 | + Me.Button31.UseVisualStyleBackColor = True | |
538 | + ' | |
539 | + 'Button30 | |
540 | + ' | |
541 | + Me.Button30.Image = Global.mz80k_kbd.My.Resources.Resources.K | |
542 | + Me.Button30.Location = New System.Drawing.Point(352, 102) | |
543 | + Me.Button30.Name = "Button30" | |
544 | + Me.Button30.Size = New System.Drawing.Size(48, 48) | |
545 | + Me.Button30.TabIndex = 29 | |
546 | + Me.Button30.UseVisualStyleBackColor = True | |
547 | + ' | |
548 | + 'Button29 | |
549 | + ' | |
550 | + Me.Button29.Image = Global.mz80k_kbd.My.Resources.Resources.J | |
551 | + Me.Button29.Location = New System.Drawing.Point(302, 102) | |
552 | + Me.Button29.Name = "Button29" | |
553 | + Me.Button29.Size = New System.Drawing.Size(48, 48) | |
554 | + Me.Button29.TabIndex = 28 | |
555 | + Me.Button29.UseVisualStyleBackColor = True | |
556 | + ' | |
557 | + 'Button28 | |
558 | + ' | |
559 | + Me.Button28.Image = Global.mz80k_kbd.My.Resources.Resources.H | |
560 | + Me.Button28.Location = New System.Drawing.Point(252, 102) | |
561 | + Me.Button28.Name = "Button28" | |
562 | + Me.Button28.Size = New System.Drawing.Size(48, 48) | |
563 | + Me.Button28.TabIndex = 27 | |
564 | + Me.Button28.UseVisualStyleBackColor = True | |
565 | + ' | |
566 | + 'Button27 | |
567 | + ' | |
568 | + Me.Button27.Image = Global.mz80k_kbd.My.Resources.Resources.G | |
569 | + Me.Button27.Location = New System.Drawing.Point(202, 102) | |
570 | + Me.Button27.Name = "Button27" | |
571 | + Me.Button27.Size = New System.Drawing.Size(48, 48) | |
572 | + Me.Button27.TabIndex = 26 | |
573 | + Me.Button27.UseVisualStyleBackColor = True | |
574 | + ' | |
575 | + 'Button26 | |
576 | + ' | |
577 | + Me.Button26.Image = Global.mz80k_kbd.My.Resources.Resources.F | |
578 | + Me.Button26.Location = New System.Drawing.Point(152, 102) | |
579 | + Me.Button26.Name = "Button26" | |
580 | + Me.Button26.Size = New System.Drawing.Size(48, 48) | |
581 | + Me.Button26.TabIndex = 25 | |
582 | + Me.Button26.UseVisualStyleBackColor = True | |
583 | + ' | |
584 | + 'Button25 | |
585 | + ' | |
586 | + Me.Button25.Image = Global.mz80k_kbd.My.Resources.Resources.D | |
587 | + Me.Button25.Location = New System.Drawing.Point(102, 102) | |
588 | + Me.Button25.Name = "Button25" | |
589 | + Me.Button25.Size = New System.Drawing.Size(48, 48) | |
590 | + Me.Button25.TabIndex = 24 | |
591 | + Me.Button25.UseVisualStyleBackColor = True | |
592 | + ' | |
593 | + 'Button24 | |
594 | + ' | |
595 | + Me.Button24.Image = Global.mz80k_kbd.My.Resources.Resources.S | |
596 | + Me.Button24.Location = New System.Drawing.Point(52, 102) | |
597 | + Me.Button24.Name = "Button24" | |
598 | + Me.Button24.Size = New System.Drawing.Size(48, 48) | |
599 | + Me.Button24.TabIndex = 23 | |
600 | + Me.Button24.UseVisualStyleBackColor = True | |
601 | + ' | |
602 | + 'Button23 | |
603 | + ' | |
604 | + Me.Button23.Image = Global.mz80k_kbd.My.Resources.Resources.A | |
605 | + Me.Button23.Location = New System.Drawing.Point(2, 102) | |
606 | + Me.Button23.Name = "Button23" | |
607 | + Me.Button23.Size = New System.Drawing.Size(48, 48) | |
608 | + Me.Button23.TabIndex = 22 | |
609 | + Me.Button23.UseVisualStyleBackColor = True | |
610 | + ' | |
611 | + 'Button22 | |
612 | + ' | |
613 | + Me.Button22.Image = Global.mz80k_kbd.My.Resources.Resources.EQUAL | |
614 | + Me.Button22.Location = New System.Drawing.Point(502, 52) | |
615 | + Me.Button22.Name = "Button22" | |
616 | + Me.Button22.Size = New System.Drawing.Size(48, 48) | |
617 | + Me.Button22.TabIndex = 21 | |
618 | + Me.Button22.UseVisualStyleBackColor = True | |
619 | + ' | |
620 | + 'Button21 | |
621 | + ' | |
622 | + Me.Button21.Image = Global.mz80k_kbd.My.Resources.Resources.P | |
623 | + Me.Button21.Location = New System.Drawing.Point(452, 52) | |
624 | + Me.Button21.Name = "Button21" | |
625 | + Me.Button21.Size = New System.Drawing.Size(48, 48) | |
626 | + Me.Button21.TabIndex = 20 | |
627 | + Me.Button21.UseVisualStyleBackColor = True | |
628 | + ' | |
629 | + 'Button20 | |
630 | + ' | |
631 | + Me.Button20.Image = Global.mz80k_kbd.My.Resources.Resources.O | |
632 | + Me.Button20.Location = New System.Drawing.Point(402, 52) | |
633 | + Me.Button20.Name = "Button20" | |
634 | + Me.Button20.Size = New System.Drawing.Size(48, 48) | |
635 | + Me.Button20.TabIndex = 19 | |
636 | + Me.Button20.UseVisualStyleBackColor = True | |
637 | + ' | |
638 | + 'Button19 | |
639 | + ' | |
640 | + Me.Button19.Image = Global.mz80k_kbd.My.Resources.Resources.I | |
641 | + Me.Button19.Location = New System.Drawing.Point(352, 52) | |
642 | + Me.Button19.Name = "Button19" | |
643 | + Me.Button19.Size = New System.Drawing.Size(48, 48) | |
644 | + Me.Button19.TabIndex = 18 | |
645 | + Me.Button19.UseVisualStyleBackColor = True | |
646 | + ' | |
647 | + 'Button18 | |
648 | + ' | |
649 | + Me.Button18.Image = Global.mz80k_kbd.My.Resources.Resources.U | |
650 | + Me.Button18.Location = New System.Drawing.Point(302, 52) | |
651 | + Me.Button18.Name = "Button18" | |
652 | + Me.Button18.Size = New System.Drawing.Size(48, 48) | |
653 | + Me.Button18.TabIndex = 17 | |
654 | + Me.Button18.UseVisualStyleBackColor = True | |
655 | + ' | |
656 | + 'Button17 | |
657 | + ' | |
658 | + Me.Button17.Image = Global.mz80k_kbd.My.Resources.Resources.Y | |
659 | + Me.Button17.Location = New System.Drawing.Point(252, 52) | |
660 | + Me.Button17.Name = "Button17" | |
661 | + Me.Button17.Size = New System.Drawing.Size(48, 48) | |
662 | + Me.Button17.TabIndex = 16 | |
663 | + Me.Button17.UseVisualStyleBackColor = True | |
664 | + ' | |
665 | + 'Button16 | |
666 | + ' | |
667 | + Me.Button16.Image = Global.mz80k_kbd.My.Resources.Resources.T | |
668 | + Me.Button16.Location = New System.Drawing.Point(202, 52) | |
669 | + Me.Button16.Name = "Button16" | |
670 | + Me.Button16.Size = New System.Drawing.Size(48, 48) | |
671 | + Me.Button16.TabIndex = 15 | |
672 | + Me.Button16.UseVisualStyleBackColor = True | |
673 | + ' | |
674 | + 'Button15 | |
675 | + ' | |
676 | + Me.Button15.Image = Global.mz80k_kbd.My.Resources.Resources.R | |
677 | + Me.Button15.Location = New System.Drawing.Point(152, 52) | |
678 | + Me.Button15.Name = "Button15" | |
679 | + Me.Button15.Size = New System.Drawing.Size(48, 48) | |
680 | + Me.Button15.TabIndex = 14 | |
681 | + Me.Button15.UseVisualStyleBackColor = True | |
682 | + ' | |
683 | + 'Button14 | |
684 | + ' | |
685 | + Me.Button14.Image = Global.mz80k_kbd.My.Resources.Resources.E | |
686 | + Me.Button14.Location = New System.Drawing.Point(102, 52) | |
687 | + Me.Button14.Name = "Button14" | |
688 | + Me.Button14.Size = New System.Drawing.Size(48, 48) | |
689 | + Me.Button14.TabIndex = 13 | |
690 | + Me.Button14.UseVisualStyleBackColor = True | |
691 | + ' | |
692 | + 'Button13 | |
693 | + ' | |
694 | + Me.Button13.Image = Global.mz80k_kbd.My.Resources.Resources.W | |
695 | + Me.Button13.Location = New System.Drawing.Point(52, 52) | |
696 | + Me.Button13.Name = "Button13" | |
697 | + Me.Button13.Size = New System.Drawing.Size(48, 48) | |
698 | + Me.Button13.TabIndex = 12 | |
699 | + Me.Button13.UseVisualStyleBackColor = True | |
700 | + ' | |
701 | + 'Button12 | |
702 | + ' | |
703 | + Me.Button12.Image = Global.mz80k_kbd.My.Resources.Resources.Q | |
704 | + Me.Button12.Location = New System.Drawing.Point(2, 52) | |
705 | + Me.Button12.Name = "Button12" | |
706 | + Me.Button12.Size = New System.Drawing.Size(48, 48) | |
707 | + Me.Button12.TabIndex = 11 | |
708 | + Me.Button12.UseVisualStyleBackColor = True | |
709 | + ' | |
710 | + 'Button11 | |
711 | + ' | |
712 | + Me.Button11.Image = Global.mz80k_kbd.My.Resources.Resources.MINUS | |
713 | + Me.Button11.Location = New System.Drawing.Point(502, 2) | |
714 | + Me.Button11.Name = "Button11" | |
715 | + Me.Button11.Size = New System.Drawing.Size(48, 48) | |
716 | + Me.Button11.TabIndex = 10 | |
717 | + Me.Button11.UseVisualStyleBackColor = True | |
718 | + ' | |
719 | + 'Button10 | |
720 | + ' | |
721 | + Me.Button10.Image = Global.mz80k_kbd.My.Resources.Resources._0 | |
722 | + Me.Button10.Location = New System.Drawing.Point(452, 2) | |
723 | + Me.Button10.Name = "Button10" | |
724 | + Me.Button10.Size = New System.Drawing.Size(48, 48) | |
725 | + Me.Button10.TabIndex = 9 | |
726 | + Me.Button10.UseVisualStyleBackColor = True | |
727 | + ' | |
728 | + 'Button9 | |
729 | + ' | |
730 | + Me.Button9.Image = Global.mz80k_kbd.My.Resources.Resources._9 | |
731 | + Me.Button9.Location = New System.Drawing.Point(402, 2) | |
732 | + Me.Button9.Name = "Button9" | |
733 | + Me.Button9.Size = New System.Drawing.Size(48, 48) | |
734 | + Me.Button9.TabIndex = 8 | |
735 | + Me.Button9.UseVisualStyleBackColor = True | |
736 | + ' | |
737 | + 'Button8 | |
738 | + ' | |
739 | + Me.Button8.Image = Global.mz80k_kbd.My.Resources.Resources._8 | |
740 | + Me.Button8.Location = New System.Drawing.Point(352, 2) | |
741 | + Me.Button8.Name = "Button8" | |
742 | + Me.Button8.Size = New System.Drawing.Size(48, 48) | |
743 | + Me.Button8.TabIndex = 7 | |
744 | + Me.Button8.UseVisualStyleBackColor = True | |
745 | + ' | |
746 | + 'Button7 | |
747 | + ' | |
748 | + Me.Button7.Image = Global.mz80k_kbd.My.Resources.Resources._7 | |
749 | + Me.Button7.Location = New System.Drawing.Point(302, 2) | |
750 | + Me.Button7.Name = "Button7" | |
751 | + Me.Button7.Size = New System.Drawing.Size(48, 48) | |
752 | + Me.Button7.TabIndex = 6 | |
753 | + Me.Button7.UseVisualStyleBackColor = True | |
754 | + ' | |
755 | + 'Button6 | |
756 | + ' | |
757 | + Me.Button6.Image = Global.mz80k_kbd.My.Resources.Resources._6 | |
758 | + Me.Button6.Location = New System.Drawing.Point(252, 2) | |
759 | + Me.Button6.Name = "Button6" | |
760 | + Me.Button6.Size = New System.Drawing.Size(48, 48) | |
761 | + Me.Button6.TabIndex = 5 | |
762 | + Me.Button6.UseVisualStyleBackColor = True | |
763 | + ' | |
764 | + 'Button5 | |
765 | + ' | |
766 | + Me.Button5.Image = Global.mz80k_kbd.My.Resources.Resources._5 | |
767 | + Me.Button5.Location = New System.Drawing.Point(202, 2) | |
768 | + Me.Button5.Name = "Button5" | |
769 | + Me.Button5.Size = New System.Drawing.Size(48, 48) | |
770 | + Me.Button5.TabIndex = 4 | |
771 | + Me.Button5.UseVisualStyleBackColor = True | |
772 | + ' | |
773 | + 'Button4 | |
774 | + ' | |
775 | + Me.Button4.Image = Global.mz80k_kbd.My.Resources.Resources._4 | |
776 | + Me.Button4.Location = New System.Drawing.Point(152, 2) | |
777 | + Me.Button4.Name = "Button4" | |
778 | + Me.Button4.Size = New System.Drawing.Size(48, 48) | |
779 | + Me.Button4.TabIndex = 3 | |
780 | + Me.Button4.UseVisualStyleBackColor = True | |
781 | + ' | |
782 | + 'Button3 | |
783 | + ' | |
784 | + Me.Button3.Image = Global.mz80k_kbd.My.Resources.Resources._3 | |
785 | + Me.Button3.Location = New System.Drawing.Point(102, 2) | |
786 | + Me.Button3.Name = "Button3" | |
787 | + Me.Button3.Size = New System.Drawing.Size(48, 48) | |
788 | + Me.Button3.TabIndex = 2 | |
789 | + Me.Button3.UseVisualStyleBackColor = True | |
790 | + ' | |
791 | + 'Button2 | |
792 | + ' | |
793 | + Me.Button2.Image = Global.mz80k_kbd.My.Resources.Resources._2 | |
794 | + Me.Button2.Location = New System.Drawing.Point(52, 2) | |
795 | + Me.Button2.Name = "Button2" | |
796 | + Me.Button2.Size = New System.Drawing.Size(48, 48) | |
797 | + Me.Button2.TabIndex = 1 | |
798 | + Me.Button2.UseVisualStyleBackColor = True | |
799 | + ' | |
800 | + 'Button1 | |
801 | + ' | |
802 | + Me.Button1.Image = Global.mz80k_kbd.My.Resources.Resources._1 | |
803 | + Me.Button1.Location = New System.Drawing.Point(2, 2) | |
804 | + Me.Button1.Name = "Button1" | |
805 | + Me.Button1.Size = New System.Drawing.Size(48, 48) | |
806 | + Me.Button1.TabIndex = 0 | |
807 | + Me.Button1.UseVisualStyleBackColor = True | |
808 | + ' | |
809 | + 'Form1 | |
810 | + ' | |
811 | + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!) | |
812 | + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font | |
813 | + Me.ClientSize = New System.Drawing.Size(809, 251) | |
814 | + Me.Controls.Add(Me.Button78) | |
815 | + Me.Controls.Add(Me.Button77) | |
816 | + Me.Controls.Add(Me.Button76) | |
817 | + Me.Controls.Add(Me.Button75) | |
818 | + Me.Controls.Add(Me.Button74) | |
819 | + Me.Controls.Add(Me.Button73) | |
820 | + Me.Controls.Add(Me.Button72) | |
821 | + Me.Controls.Add(Me.Button71) | |
822 | + Me.Controls.Add(Me.Button70) | |
823 | + Me.Controls.Add(Me.Button69) | |
824 | + Me.Controls.Add(Me.Button68) | |
825 | + Me.Controls.Add(Me.Button67) | |
826 | + Me.Controls.Add(Me.Button66) | |
827 | + Me.Controls.Add(Me.Button65) | |
828 | + Me.Controls.Add(Me.Button64) | |
829 | + Me.Controls.Add(Me.Button63) | |
830 | + Me.Controls.Add(Me.Button62) | |
831 | + Me.Controls.Add(Me.Button61) | |
832 | + Me.Controls.Add(Me.Button60) | |
833 | + Me.Controls.Add(Me.Button59) | |
834 | + Me.Controls.Add(Me.Button58) | |
835 | + Me.Controls.Add(Me.Button57) | |
836 | + Me.Controls.Add(Me.Button56) | |
837 | + Me.Controls.Add(Me.Button55) | |
838 | + Me.Controls.Add(Me.Button54) | |
839 | + Me.Controls.Add(Me.Button53) | |
840 | + Me.Controls.Add(Me.Button52) | |
841 | + Me.Controls.Add(Me.Button51) | |
842 | + Me.Controls.Add(Me.Button50) | |
843 | + Me.Controls.Add(Me.Button49) | |
844 | + Me.Controls.Add(Me.Button48) | |
845 | + Me.Controls.Add(Me.Button47) | |
846 | + Me.Controls.Add(Me.Button46) | |
847 | + Me.Controls.Add(Me.Button45) | |
848 | + Me.Controls.Add(Me.Button44) | |
849 | + Me.Controls.Add(Me.Button43) | |
850 | + Me.Controls.Add(Me.Button42) | |
851 | + Me.Controls.Add(Me.Button41) | |
852 | + Me.Controls.Add(Me.Button40) | |
853 | + Me.Controls.Add(Me.Button39) | |
854 | + Me.Controls.Add(Me.Button38) | |
855 | + Me.Controls.Add(Me.Button37) | |
856 | + Me.Controls.Add(Me.Button36) | |
857 | + Me.Controls.Add(Me.Button35) | |
858 | + Me.Controls.Add(Me.Button34) | |
859 | + Me.Controls.Add(Me.Button33) | |
860 | + Me.Controls.Add(Me.Button32) | |
861 | + Me.Controls.Add(Me.Button31) | |
862 | + Me.Controls.Add(Me.Button30) | |
863 | + Me.Controls.Add(Me.Button29) | |
864 | + Me.Controls.Add(Me.Button28) | |
865 | + Me.Controls.Add(Me.Button27) | |
866 | + Me.Controls.Add(Me.Button26) | |
867 | + Me.Controls.Add(Me.Button25) | |
868 | + Me.Controls.Add(Me.Button24) | |
869 | + Me.Controls.Add(Me.Button23) | |
870 | + Me.Controls.Add(Me.Button22) | |
871 | + Me.Controls.Add(Me.Button21) | |
872 | + Me.Controls.Add(Me.Button20) | |
873 | + Me.Controls.Add(Me.Button19) | |
874 | + Me.Controls.Add(Me.Button18) | |
875 | + Me.Controls.Add(Me.Button17) | |
876 | + Me.Controls.Add(Me.Button16) | |
877 | + Me.Controls.Add(Me.Button15) | |
878 | + Me.Controls.Add(Me.Button14) | |
879 | + Me.Controls.Add(Me.Button13) | |
880 | + Me.Controls.Add(Me.Button12) | |
881 | + Me.Controls.Add(Me.Button11) | |
882 | + Me.Controls.Add(Me.Button10) | |
883 | + Me.Controls.Add(Me.Button9) | |
884 | + Me.Controls.Add(Me.Button8) | |
885 | + Me.Controls.Add(Me.Button7) | |
886 | + Me.Controls.Add(Me.Button6) | |
887 | + Me.Controls.Add(Me.Button5) | |
888 | + Me.Controls.Add(Me.Button4) | |
889 | + Me.Controls.Add(Me.Button3) | |
890 | + Me.Controls.Add(Me.Button2) | |
891 | + Me.Controls.Add(Me.Button1) | |
892 | + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle | |
893 | + Me.KeyPreview = True | |
894 | + Me.MaximizeBox = False | |
895 | + Me.MinimizeBox = False | |
896 | + Me.Name = "Form1" | |
897 | + Me.Text = "MZ-80K Software Keyboard" | |
898 | + Me.ResumeLayout(False) | |
899 | + | |
900 | + End Sub | |
901 | + Friend WithEvents Button1 As System.Windows.Forms.Button | |
902 | + Friend WithEvents Button2 As System.Windows.Forms.Button | |
903 | + Friend WithEvents Button3 As System.Windows.Forms.Button | |
904 | + Friend WithEvents Button4 As System.Windows.Forms.Button | |
905 | + Friend WithEvents Button5 As System.Windows.Forms.Button | |
906 | + Friend WithEvents Button6 As System.Windows.Forms.Button | |
907 | + Friend WithEvents Button7 As System.Windows.Forms.Button | |
908 | + Friend WithEvents Button8 As System.Windows.Forms.Button | |
909 | + Friend WithEvents Button9 As System.Windows.Forms.Button | |
910 | + Friend WithEvents Button10 As System.Windows.Forms.Button | |
911 | + Friend WithEvents Button11 As System.Windows.Forms.Button | |
912 | + Friend WithEvents Button12 As System.Windows.Forms.Button | |
913 | + Friend WithEvents Button13 As System.Windows.Forms.Button | |
914 | + Friend WithEvents Button14 As System.Windows.Forms.Button | |
915 | + Friend WithEvents Button15 As System.Windows.Forms.Button | |
916 | + Friend WithEvents Button16 As System.Windows.Forms.Button | |
917 | + Friend WithEvents Button17 As System.Windows.Forms.Button | |
918 | + Friend WithEvents Button18 As System.Windows.Forms.Button | |
919 | + Friend WithEvents Button19 As System.Windows.Forms.Button | |
920 | + Friend WithEvents Button20 As System.Windows.Forms.Button | |
921 | + Friend WithEvents Button21 As System.Windows.Forms.Button | |
922 | + Friend WithEvents Button22 As System.Windows.Forms.Button | |
923 | + Friend WithEvents Button23 As System.Windows.Forms.Button | |
924 | + Friend WithEvents Button24 As System.Windows.Forms.Button | |
925 | + Friend WithEvents Button25 As System.Windows.Forms.Button | |
926 | + Friend WithEvents Button26 As System.Windows.Forms.Button | |
927 | + Friend WithEvents Button27 As System.Windows.Forms.Button | |
928 | + Friend WithEvents Button28 As System.Windows.Forms.Button | |
929 | + Friend WithEvents Button29 As System.Windows.Forms.Button | |
930 | + Friend WithEvents Button30 As System.Windows.Forms.Button | |
931 | + Friend WithEvents Button31 As System.Windows.Forms.Button | |
932 | + Friend WithEvents Button32 As System.Windows.Forms.Button | |
933 | + Friend WithEvents Button33 As System.Windows.Forms.Button | |
934 | + Friend WithEvents Button34 As System.Windows.Forms.Button | |
935 | + Friend WithEvents Button35 As System.Windows.Forms.Button | |
936 | + Friend WithEvents Button36 As System.Windows.Forms.Button | |
937 | + Friend WithEvents Button37 As System.Windows.Forms.Button | |
938 | + Friend WithEvents Button38 As System.Windows.Forms.Button | |
939 | + Friend WithEvents Button39 As System.Windows.Forms.Button | |
940 | + Friend WithEvents Button40 As System.Windows.Forms.Button | |
941 | + Friend WithEvents Button41 As System.Windows.Forms.Button | |
942 | + Friend WithEvents Button42 As System.Windows.Forms.Button | |
943 | + Friend WithEvents Button43 As System.Windows.Forms.Button | |
944 | + Friend WithEvents Button44 As System.Windows.Forms.Button | |
945 | + Friend WithEvents Button45 As System.Windows.Forms.CheckBox | |
946 | + Friend WithEvents Button46 As System.Windows.Forms.Button | |
947 | + Friend WithEvents Button47 As System.Windows.Forms.Button | |
948 | + Friend WithEvents Button48 As System.Windows.Forms.Button | |
949 | + Friend WithEvents Button49 As System.Windows.Forms.Button | |
950 | + Friend WithEvents Button50 As System.Windows.Forms.Button | |
951 | + Friend WithEvents Button51 As System.Windows.Forms.Button | |
952 | + Friend WithEvents Button52 As System.Windows.Forms.Button | |
953 | + Friend WithEvents Button53 As System.Windows.Forms.CheckBox | |
954 | + Friend WithEvents Button54 As System.Windows.Forms.Button | |
955 | + Friend WithEvents Button55 As System.Windows.Forms.Button | |
956 | + Friend WithEvents Button56 As System.Windows.Forms.Button | |
957 | + Friend WithEvents Button57 As System.Windows.Forms.Button | |
958 | + Friend WithEvents Button58 As System.Windows.Forms.Button | |
959 | + Friend WithEvents Button59 As System.Windows.Forms.Button | |
960 | + Friend WithEvents Button60 As System.Windows.Forms.Button | |
961 | + Friend WithEvents Button61 As System.Windows.Forms.Button | |
962 | + Friend WithEvents Button62 As System.Windows.Forms.Button | |
963 | + Friend WithEvents Button63 As System.Windows.Forms.Button | |
964 | + Friend WithEvents Button64 As System.Windows.Forms.Button | |
965 | + Friend WithEvents Button65 As System.Windows.Forms.Button | |
966 | + Friend WithEvents Button66 As System.Windows.Forms.Button | |
967 | + Friend WithEvents Button67 As System.Windows.Forms.Button | |
968 | + Friend WithEvents Button68 As System.Windows.Forms.Button | |
969 | + Friend WithEvents Button69 As System.Windows.Forms.Button | |
970 | + Friend WithEvents Button70 As System.Windows.Forms.Button | |
971 | + Friend WithEvents Button71 As System.Windows.Forms.Button | |
972 | + Friend WithEvents Button72 As System.Windows.Forms.Button | |
973 | + Friend WithEvents Button73 As System.Windows.Forms.Button | |
974 | + Friend WithEvents Button74 As System.Windows.Forms.Button | |
975 | + Friend WithEvents Button75 As System.Windows.Forms.Button | |
976 | + Friend WithEvents Button76 As System.Windows.Forms.Button | |
977 | + Friend WithEvents Button77 As System.Windows.Forms.Button | |
978 | + Friend WithEvents Button78 As System.Windows.Forms.Button | |
979 | + | |
980 | +End Class |
@@ -1,120 +1,120 @@ | ||
1 | -<?xml version="1.0" encoding="utf-8"?> | |
2 | -<root> | |
3 | - <!-- | |
4 | - Microsoft ResX Schema | |
5 | - | |
6 | - Version 2.0 | |
7 | - | |
8 | - The primary goals of this format is to allow a simple XML format | |
9 | - that is mostly human readable. The generation and parsing of the | |
10 | - various data types are done through the TypeConverter classes | |
11 | - associated with the data types. | |
12 | - | |
13 | - Example: | |
14 | - | |
15 | - ... ado.net/XML headers & schema ... | |
16 | - <resheader name="resmimetype">text/microsoft-resx</resheader> | |
17 | - <resheader name="version">2.0</resheader> | |
18 | - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |
19 | - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |
20 | - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |
21 | - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |
22 | - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |
23 | - <value>[base64 mime encoded serialized .NET Framework object]</value> | |
24 | - </data> | |
25 | - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |
26 | - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |
27 | - <comment>This is a comment</comment> | |
28 | - </data> | |
29 | - | |
30 | - There are any number of "resheader" rows that contain simple | |
31 | - name/value pairs. | |
32 | - | |
33 | - Each data row contains a name, and value. The row also contains a | |
34 | - type or mimetype. Type corresponds to a .NET class that support | |
35 | - text/value conversion through the TypeConverter architecture. | |
36 | - Classes that don't support this are serialized and stored with the | |
37 | - mimetype set. | |
38 | - | |
39 | - The mimetype is used for serialized objects, and tells the | |
40 | - ResXResourceReader how to depersist the object. This is currently not | |
41 | - extensible. For a given mimetype the value must be set accordingly: | |
42 | - | |
43 | - Note - application/x-microsoft.net.object.binary.base64 is the format | |
44 | - that the ResXResourceWriter will generate, however the reader can | |
45 | - read any of the formats listed below. | |
46 | - | |
47 | - mimetype: application/x-microsoft.net.object.binary.base64 | |
48 | - value : The object must be serialized with | |
49 | - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |
50 | - : and then encoded with base64 encoding. | |
51 | - | |
52 | - mimetype: application/x-microsoft.net.object.soap.base64 | |
53 | - value : The object must be serialized with | |
54 | - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |
55 | - : and then encoded with base64 encoding. | |
56 | - | |
57 | - mimetype: application/x-microsoft.net.object.bytearray.base64 | |
58 | - value : The object must be serialized into a byte array | |
59 | - : using a System.ComponentModel.TypeConverter | |
60 | - : and then encoded with base64 encoding. | |
61 | - --> | |
62 | - <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |
63 | - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |
64 | - <xsd:element name="root" msdata:IsDataSet="true"> | |
65 | - <xsd:complexType> | |
66 | - <xsd:choice maxOccurs="unbounded"> | |
67 | - <xsd:element name="metadata"> | |
68 | - <xsd:complexType> | |
69 | - <xsd:sequence> | |
70 | - <xsd:element name="value" type="xsd:string" minOccurs="0" /> | |
71 | - </xsd:sequence> | |
72 | - <xsd:attribute name="name" use="required" type="xsd:string" /> | |
73 | - <xsd:attribute name="type" type="xsd:string" /> | |
74 | - <xsd:attribute name="mimetype" type="xsd:string" /> | |
75 | - <xsd:attribute ref="xml:space" /> | |
76 | - </xsd:complexType> | |
77 | - </xsd:element> | |
78 | - <xsd:element name="assembly"> | |
79 | - <xsd:complexType> | |
80 | - <xsd:attribute name="alias" type="xsd:string" /> | |
81 | - <xsd:attribute name="name" type="xsd:string" /> | |
82 | - </xsd:complexType> | |
83 | - </xsd:element> | |
84 | - <xsd:element name="data"> | |
85 | - <xsd:complexType> | |
86 | - <xsd:sequence> | |
87 | - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
88 | - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |
89 | - </xsd:sequence> | |
90 | - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |
91 | - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |
92 | - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |
93 | - <xsd:attribute ref="xml:space" /> | |
94 | - </xsd:complexType> | |
95 | - </xsd:element> | |
96 | - <xsd:element name="resheader"> | |
97 | - <xsd:complexType> | |
98 | - <xsd:sequence> | |
99 | - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
100 | - </xsd:sequence> | |
101 | - <xsd:attribute name="name" type="xsd:string" use="required" /> | |
102 | - </xsd:complexType> | |
103 | - </xsd:element> | |
104 | - </xsd:choice> | |
105 | - </xsd:complexType> | |
106 | - </xsd:element> | |
107 | - </xsd:schema> | |
108 | - <resheader name="resmimetype"> | |
109 | - <value>text/microsoft-resx</value> | |
110 | - </resheader> | |
111 | - <resheader name="version"> | |
112 | - <value>2.0</value> | |
113 | - </resheader> | |
114 | - <resheader name="reader"> | |
115 | - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
116 | - </resheader> | |
117 | - <resheader name="writer"> | |
118 | - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
119 | - </resheader> | |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<root> | |
3 | + <!-- | |
4 | + Microsoft ResX Schema | |
5 | + | |
6 | + Version 2.0 | |
7 | + | |
8 | + The primary goals of this format is to allow a simple XML format | |
9 | + that is mostly human readable. The generation and parsing of the | |
10 | + various data types are done through the TypeConverter classes | |
11 | + associated with the data types. | |
12 | + | |
13 | + Example: | |
14 | + | |
15 | + ... ado.net/XML headers & schema ... | |
16 | + <resheader name="resmimetype">text/microsoft-resx</resheader> | |
17 | + <resheader name="version">2.0</resheader> | |
18 | + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |
19 | + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |
20 | + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |
21 | + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |
22 | + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |
23 | + <value>[base64 mime encoded serialized .NET Framework object]</value> | |
24 | + </data> | |
25 | + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |
26 | + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |
27 | + <comment>This is a comment</comment> | |
28 | + </data> | |
29 | + | |
30 | + There are any number of "resheader" rows that contain simple | |
31 | + name/value pairs. | |
32 | + | |
33 | + Each data row contains a name, and value. The row also contains a | |
34 | + type or mimetype. Type corresponds to a .NET class that support | |
35 | + text/value conversion through the TypeConverter architecture. | |
36 | + Classes that don't support this are serialized and stored with the | |
37 | + mimetype set. | |
38 | + | |
39 | + The mimetype is used for serialized objects, and tells the | |
40 | + ResXResourceReader how to depersist the object. This is currently not | |
41 | + extensible. For a given mimetype the value must be set accordingly: | |
42 | + | |
43 | + Note - application/x-microsoft.net.object.binary.base64 is the format | |
44 | + that the ResXResourceWriter will generate, however the reader can | |
45 | + read any of the formats listed below. | |
46 | + | |
47 | + mimetype: application/x-microsoft.net.object.binary.base64 | |
48 | + value : The object must be serialized with | |
49 | + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |
50 | + : and then encoded with base64 encoding. | |
51 | + | |
52 | + mimetype: application/x-microsoft.net.object.soap.base64 | |
53 | + value : The object must be serialized with | |
54 | + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |
55 | + : and then encoded with base64 encoding. | |
56 | + | |
57 | + mimetype: application/x-microsoft.net.object.bytearray.base64 | |
58 | + value : The object must be serialized into a byte array | |
59 | + : using a System.ComponentModel.TypeConverter | |
60 | + : and then encoded with base64 encoding. | |
61 | + --> | |
62 | + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |
63 | + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |
64 | + <xsd:element name="root" msdata:IsDataSet="true"> | |
65 | + <xsd:complexType> | |
66 | + <xsd:choice maxOccurs="unbounded"> | |
67 | + <xsd:element name="metadata"> | |
68 | + <xsd:complexType> | |
69 | + <xsd:sequence> | |
70 | + <xsd:element name="value" type="xsd:string" minOccurs="0" /> | |
71 | + </xsd:sequence> | |
72 | + <xsd:attribute name="name" use="required" type="xsd:string" /> | |
73 | + <xsd:attribute name="type" type="xsd:string" /> | |
74 | + <xsd:attribute name="mimetype" type="xsd:string" /> | |
75 | + <xsd:attribute ref="xml:space" /> | |
76 | + </xsd:complexType> | |
77 | + </xsd:element> | |
78 | + <xsd:element name="assembly"> | |
79 | + <xsd:complexType> | |
80 | + <xsd:attribute name="alias" type="xsd:string" /> | |
81 | + <xsd:attribute name="name" type="xsd:string" /> | |
82 | + </xsd:complexType> | |
83 | + </xsd:element> | |
84 | + <xsd:element name="data"> | |
85 | + <xsd:complexType> | |
86 | + <xsd:sequence> | |
87 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
88 | + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |
89 | + </xsd:sequence> | |
90 | + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |
91 | + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |
92 | + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |
93 | + <xsd:attribute ref="xml:space" /> | |
94 | + </xsd:complexType> | |
95 | + </xsd:element> | |
96 | + <xsd:element name="resheader"> | |
97 | + <xsd:complexType> | |
98 | + <xsd:sequence> | |
99 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
100 | + </xsd:sequence> | |
101 | + <xsd:attribute name="name" type="xsd:string" use="required" /> | |
102 | + </xsd:complexType> | |
103 | + </xsd:element> | |
104 | + </xsd:choice> | |
105 | + </xsd:complexType> | |
106 | + </xsd:element> | |
107 | + </xsd:schema> | |
108 | + <resheader name="resmimetype"> | |
109 | + <value>text/microsoft-resx</value> | |
110 | + </resheader> | |
111 | + <resheader name="version"> | |
112 | + <value>2.0</value> | |
113 | + </resheader> | |
114 | + <resheader name="reader"> | |
115 | + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
116 | + </resheader> | |
117 | + <resheader name="writer"> | |
118 | + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
119 | + </resheader> | |
120 | 120 | </root> |
\ No newline at end of file |
@@ -1,420 +1,420 @@ | ||
1 | -Option Strict On | |
2 | -Option Explicit On | |
3 | - | |
4 | -Public Class Form1 | |
5 | - Private Declare Function PostMessage Lib "user32.dll" Alias "PostMessageA" (ByVal hWnd As IntPtr, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As IntPtr) As IntPtr | |
6 | - Private Const WM_KEYDOWN As Integer = &H100 | |
7 | - Private Const WM_KEYUP As Integer = &H101 | |
8 | - Private mblnSemaphore As Boolean = False | |
9 | - | |
10 | - Private Function mfintGetWindowHandle() As IntPtr | |
11 | - For Each objProcess As Diagnostics.Process In Diagnostics.Process.GetProcesses() | |
12 | - If objProcess.MainWindowTitle.StartsWith("SHARP MZ-80K/C - ") Then | |
13 | - Return objProcess.MainWindowHandle | |
14 | - End If | |
15 | - Next | |
16 | - Return IntPtr.Zero | |
17 | - End Function | |
18 | - | |
19 | - Private Sub msubKeyDown(ByVal vintKeyCode As Integer) | |
20 | - Dim hWnd As IntPtr = mfintGetWindowHandle() | |
21 | - If hWnd <> IntPtr.Zero Then | |
22 | - PostMessage(hWnd, WM_KEYDOWN, vintKeyCode, IntPtr.Zero) | |
23 | - End If | |
24 | - End Sub | |
25 | - | |
26 | - Private Sub msubKeyUp(ByVal vintKeyCode As Integer) | |
27 | - Dim hWnd As IntPtr = mfintGetWindowHandle() | |
28 | - If hWnd <> IntPtr.Zero Then | |
29 | - PostMessage(hWnd, WM_KEYUP, vintKeyCode, IntPtr.Zero) | |
30 | - End If | |
31 | - End Sub | |
32 | - | |
33 | - Private Sub msubKeyHit(ByVal vintKeyCode As Integer) | |
34 | - Dim hWnd As IntPtr = mfintGetWindowHandle() | |
35 | - If hWnd <> IntPtr.Zero Then | |
36 | - PostMessage(hWnd, WM_KEYDOWN, vintKeyCode, IntPtr.Zero) | |
37 | - Threading.Thread.Sleep(100) | |
38 | - PostMessage(hWnd, WM_KEYUP, vintKeyCode, IntPtr.Zero) | |
39 | - End If | |
40 | - End Sub | |
41 | - | |
42 | - Private Sub msubUpdateShift(ByVal vblnPrevPressed As Boolean) | |
43 | - Dim blnPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
44 | - If Not vblnPrevPressed AndAlso blnPressed Then | |
45 | - msubKeyDown(&H10) | |
46 | - ElseIf vblnPrevPressed AndAlso Not blnPressed Then | |
47 | - msubKeyUp(&H10) | |
48 | - End If | |
49 | - End Sub | |
50 | - | |
51 | - Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load | |
52 | - Me.ActiveControl = Nothing | |
53 | - End Sub | |
54 | - | |
55 | - Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown | |
56 | - If e.KeyCode = Keys.ShiftKey Then | |
57 | - Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
58 | - Try | |
59 | - mblnSemaphore = True | |
60 | - Button45.Checked = True | |
61 | - Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
62 | - Button53.Checked = True | |
63 | - Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
64 | - Catch ex As Exception | |
65 | - Finally | |
66 | - mblnSemaphore = False | |
67 | - End Try | |
68 | - msubUpdateShift(blnPrevPressed) | |
69 | - Else | |
70 | - msubKeyDown(e.KeyCode) | |
71 | - End If | |
72 | - End Sub | |
73 | - | |
74 | - Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp | |
75 | - If e.KeyCode = Keys.ShiftKey Then | |
76 | - Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
77 | - Try | |
78 | - mblnSemaphore = True | |
79 | - Button45.Checked = False | |
80 | - Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
81 | - Button53.Checked = False | |
82 | - Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
83 | - Catch ex As Exception | |
84 | - Finally | |
85 | - mblnSemaphore = False | |
86 | - End Try | |
87 | - msubUpdateShift(blnPrevPressed) | |
88 | - ElseIf e.KeyCode = Keys.Up OrElse e.KeyCode = Keys.Down OrElse e.KeyCode = Keys.Left OrElse e.KeyCode = Keys.Right Then | |
89 | - msubKeyHit(e.KeyCode) | |
90 | - Else | |
91 | - msubKeyUp(e.KeyCode) | |
92 | - End If | |
93 | - End Sub | |
94 | - | |
95 | - Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click | |
96 | - msubKeyHit(Asc("1"c)) | |
97 | - End Sub | |
98 | - | |
99 | - Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click | |
100 | - msubKeyHit(Asc("2"c)) | |
101 | - End Sub | |
102 | - | |
103 | - Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click | |
104 | - msubKeyHit(Asc("3"c)) | |
105 | - End Sub | |
106 | - | |
107 | - Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click | |
108 | - msubKeyHit(Asc("4"c)) | |
109 | - End Sub | |
110 | - | |
111 | - Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click | |
112 | - msubKeyHit(Asc("5"c)) | |
113 | - End Sub | |
114 | - | |
115 | - Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click | |
116 | - msubKeyHit(Asc("6"c)) | |
117 | - End Sub | |
118 | - | |
119 | - Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click | |
120 | - msubKeyHit(Asc("7"c)) | |
121 | - End Sub | |
122 | - | |
123 | - Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click | |
124 | - msubKeyHit(Asc("8"c)) | |
125 | - End Sub | |
126 | - | |
127 | - Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click | |
128 | - msubKeyHit(Asc("9"c)) | |
129 | - End Sub | |
130 | - | |
131 | - Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click | |
132 | - msubKeyHit(Asc("0"c)) | |
133 | - End Sub | |
134 | - | |
135 | - Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click | |
136 | - msubKeyHit(&HBD) | |
137 | - End Sub | |
138 | - | |
139 | - Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click | |
140 | - msubKeyHit(Asc("Q"c)) | |
141 | - End Sub | |
142 | - | |
143 | - Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click | |
144 | - msubKeyHit(Asc("W"c)) | |
145 | - End Sub | |
146 | - | |
147 | - Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click | |
148 | - msubKeyHit(Asc("E"c)) | |
149 | - End Sub | |
150 | - | |
151 | - Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click | |
152 | - msubKeyHit(Asc("R"c)) | |
153 | - End Sub | |
154 | - | |
155 | - Private Sub Button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button16.Click | |
156 | - msubKeyHit(Asc("T"c)) | |
157 | - End Sub | |
158 | - | |
159 | - Private Sub Button17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button17.Click | |
160 | - msubKeyHit(Asc("Y"c)) | |
161 | - End Sub | |
162 | - | |
163 | - Private Sub Button18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button18.Click | |
164 | - msubKeyHit(Asc("U"c)) | |
165 | - End Sub | |
166 | - | |
167 | - Private Sub Button19_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button19.Click | |
168 | - msubKeyHit(Asc("I"c)) | |
169 | - End Sub | |
170 | - | |
171 | - Private Sub Button20_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button20.Click | |
172 | - msubKeyHit(Asc("O"c)) | |
173 | - End Sub | |
174 | - | |
175 | - Private Sub Button21_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button21.Click | |
176 | - msubKeyHit(Asc("P"c)) | |
177 | - End Sub | |
178 | - | |
179 | - Private Sub Button22_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button22.Click | |
180 | - msubKeyHit(&HC0) | |
181 | - End Sub | |
182 | - | |
183 | - Private Sub Button23_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button23.Click | |
184 | - msubKeyHit(Asc("A"c)) | |
185 | - End Sub | |
186 | - | |
187 | - Private Sub Button24_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button24.Click | |
188 | - msubKeyHit(Asc("S"c)) | |
189 | - End Sub | |
190 | - | |
191 | - Private Sub Button25_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button25.Click | |
192 | - msubKeyHit(Asc("D"c)) | |
193 | - End Sub | |
194 | - | |
195 | - Private Sub Button26_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button26.Click | |
196 | - msubKeyHit(Asc("F"c)) | |
197 | - End Sub | |
198 | - | |
199 | - Private Sub Button27_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button27.Click | |
200 | - msubKeyHit(Asc("G"c)) | |
201 | - End Sub | |
202 | - | |
203 | - Private Sub Button28_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button28.Click | |
204 | - msubKeyHit(Asc("H"c)) | |
205 | - End Sub | |
206 | - | |
207 | - Private Sub Button29_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button29.Click | |
208 | - msubKeyHit(Asc("J"c)) | |
209 | - End Sub | |
210 | - | |
211 | - Private Sub Button30_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button30.Click | |
212 | - msubKeyHit(Asc("K"c)) | |
213 | - End Sub | |
214 | - | |
215 | - Private Sub Button31_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button31.Click | |
216 | - msubKeyHit(Asc("L"c)) | |
217 | - End Sub | |
218 | - | |
219 | - Private Sub Button32_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button32.Click | |
220 | - msubKeyHit(&HBB) | |
221 | - End Sub | |
222 | - | |
223 | - Private Sub Button33_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button33.Click | |
224 | - msubKeyHit(&HBA) | |
225 | - End Sub | |
226 | - | |
227 | - Private Sub Button34_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button34.Click | |
228 | - msubKeyHit(Asc("Z"c)) | |
229 | - End Sub | |
230 | - | |
231 | - Private Sub Button35_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button35.Click | |
232 | - msubKeyHit(Asc("X"c)) | |
233 | - End Sub | |
234 | - | |
235 | - Private Sub Button36_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button36.Click | |
236 | - msubKeyHit(Asc("C"c)) | |
237 | - End Sub | |
238 | - | |
239 | - Private Sub Button37_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button37.Click | |
240 | - msubKeyHit(Asc("V"c)) | |
241 | - End Sub | |
242 | - | |
243 | - Private Sub Button38_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button38.Click | |
244 | - msubKeyHit(Asc("B"c)) | |
245 | - End Sub | |
246 | - | |
247 | - Private Sub Button39_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button39.Click | |
248 | - msubKeyHit(Asc("N"c)) | |
249 | - End Sub | |
250 | - | |
251 | - Private Sub Button40_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button40.Click | |
252 | - msubKeyHit(Asc("M"c)) | |
253 | - End Sub | |
254 | - | |
255 | - Private Sub Button41_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button41.Click | |
256 | - msubKeyHit(&HBC) | |
257 | - End Sub | |
258 | - | |
259 | - Private Sub Button42_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button42.Click | |
260 | - msubKeyHit(&HBE) | |
261 | - End Sub | |
262 | - | |
263 | - Private Sub Button43_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button43.Click | |
264 | - msubKeyHit(&HBF) | |
265 | - End Sub | |
266 | - | |
267 | - Private Sub Button44_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button44.Click | |
268 | - msubKeyHit(&H15) | |
269 | - End Sub | |
270 | - | |
271 | - Private Sub Button45_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button45.CheckedChanged | |
272 | - If mblnSemaphore Then Exit Sub | |
273 | - Dim blnPrevPressed As Boolean = (Not Button45.Checked OrElse Button53.Checked) | |
274 | - If Button45.Checked Then | |
275 | - Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
276 | - Else | |
277 | - Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
278 | - End If | |
279 | - msubUpdateShift(blnPrevPressed) | |
280 | - End Sub | |
281 | - | |
282 | - Private Sub Button46_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button46.Click | |
283 | - msubKeyHit(&H24) | |
284 | - End Sub | |
285 | - | |
286 | - Private Sub Button47_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button47.Click | |
287 | - msubKeyHit(&H2E) | |
288 | - End Sub | |
289 | - | |
290 | - Private Sub Button48_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button48.Click | |
291 | - msubKeyHit(&H20) | |
292 | - End Sub | |
293 | - | |
294 | - Private Sub Button49_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button49.Click | |
295 | - msubKeyHit(&H28) | |
296 | - End Sub | |
297 | - | |
298 | - Private Sub Button50_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button50.Click | |
299 | - msubKeyHit(&H27) | |
300 | - End Sub | |
301 | - | |
302 | - Private Sub Button51_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button51.Click | |
303 | - msubKeyHit(&H13) | |
304 | - End Sub | |
305 | - | |
306 | - Private Sub Button52_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button52.Click | |
307 | - msubKeyHit(&HD) | |
308 | - End Sub | |
309 | - | |
310 | - Private Sub Button53_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button53.CheckedChanged | |
311 | - If mblnSemaphore Then Exit Sub | |
312 | - Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Not Button53.Checked) | |
313 | - If Button53.Checked Then | |
314 | - Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
315 | - Else | |
316 | - Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
317 | - End If | |
318 | - msubUpdateShift(blnPrevPressed) | |
319 | - End Sub | |
320 | - | |
321 | - Private Sub Button54_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button54.Click | |
322 | - msubKeyHit(&HDE) | |
323 | - End Sub | |
324 | - | |
325 | - Private Sub Button55_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button55.Click | |
326 | - msubKeyHit(&H70) | |
327 | - End Sub | |
328 | - | |
329 | - Private Sub Button56_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button56.Click | |
330 | - msubKeyHit(&H6F) | |
331 | - End Sub | |
332 | - | |
333 | - Private Sub Button57_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button57.Click | |
334 | - msubKeyHit(&H6A) | |
335 | - End Sub | |
336 | - | |
337 | - Private Sub Button58_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button58.Click | |
338 | - msubKeyHit(&HDC) | |
339 | - End Sub | |
340 | - | |
341 | - Private Sub Button59_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button59.Click | |
342 | - msubKeyHit(&H71) | |
343 | - End Sub | |
344 | - | |
345 | - Private Sub Button60_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button60.Click | |
346 | - msubKeyHit(&H67) | |
347 | - End Sub | |
348 | - | |
349 | - Private Sub Button61_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button61.Click | |
350 | - msubKeyHit(&H68) | |
351 | - End Sub | |
352 | - | |
353 | - Private Sub Button62_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button62.Click | |
354 | - msubKeyHit(&HDB) | |
355 | - End Sub | |
356 | - | |
357 | - Private Sub Button63_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button63.Click | |
358 | - msubKeyHit(&H72) | |
359 | - End Sub | |
360 | - | |
361 | - Private Sub Button64_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button64.Click | |
362 | - msubKeyHit(&H64) | |
363 | - End Sub | |
364 | - | |
365 | - Private Sub Button65_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button65.Click | |
366 | - msubKeyHit(&H65) | |
367 | - End Sub | |
368 | - | |
369 | - Private Sub Button66_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button66.Click | |
370 | - msubKeyHit(&HDD) | |
371 | - End Sub | |
372 | - | |
373 | - Private Sub Button67_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button67.Click | |
374 | - msubKeyHit(&H73) | |
375 | - End Sub | |
376 | - | |
377 | - Private Sub Button68_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button68.Click | |
378 | - msubKeyHit(&H61) | |
379 | - End Sub | |
380 | - | |
381 | - Private Sub Button69_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button69.Click | |
382 | - msubKeyHit(&H62) | |
383 | - End Sub | |
384 | - | |
385 | - Private Sub Button70_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button70.Click | |
386 | - msubKeyHit(&HE2) | |
387 | - End Sub | |
388 | - | |
389 | - Private Sub Button71_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button71.Click | |
390 | - msubKeyHit(&H74) | |
391 | - End Sub | |
392 | - | |
393 | - Private Sub Button72_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button72.Click | |
394 | - msubKeyHit(&H75) | |
395 | - End Sub | |
396 | - | |
397 | - Private Sub Button73_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button73.Click | |
398 | - msubKeyHit(&H76) | |
399 | - End Sub | |
400 | - | |
401 | - Private Sub Button74_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button74.Click | |
402 | - msubKeyHit(&H6D) | |
403 | - End Sub | |
404 | - | |
405 | - Private Sub Button75_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button75.Click | |
406 | - msubKeyHit(&H69) | |
407 | - End Sub | |
408 | - | |
409 | - Private Sub Button76_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button76.Click | |
410 | - msubKeyHit(&H66) | |
411 | - End Sub | |
412 | - | |
413 | - Private Sub Button77_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button77.Click | |
414 | - msubKeyHit(&H63) | |
415 | - End Sub | |
416 | - | |
417 | - Private Sub Button78_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button78.Click | |
418 | - msubKeyHit(&H77) | |
419 | - End Sub | |
420 | -End Class | |
1 | +Option Strict On | |
2 | +Option Explicit On | |
3 | + | |
4 | +Public Class Form1 | |
5 | + Private Declare Function PostMessage Lib "user32.dll" Alias "PostMessageA" (ByVal hWnd As IntPtr, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As IntPtr) As IntPtr | |
6 | + Private Const WM_KEYDOWN As Integer = &H100 | |
7 | + Private Const WM_KEYUP As Integer = &H101 | |
8 | + Private mblnSemaphore As Boolean = False | |
9 | + | |
10 | + Private Function mfintGetWindowHandle() As IntPtr | |
11 | + For Each objProcess As Diagnostics.Process In Diagnostics.Process.GetProcesses() | |
12 | + If objProcess.MainWindowTitle.StartsWith("SHARP MZ-80K/C - ") Then | |
13 | + Return objProcess.MainWindowHandle | |
14 | + End If | |
15 | + Next | |
16 | + Return IntPtr.Zero | |
17 | + End Function | |
18 | + | |
19 | + Private Sub msubKeyDown(ByVal vintKeyCode As Integer) | |
20 | + Dim hWnd As IntPtr = mfintGetWindowHandle() | |
21 | + If hWnd <> IntPtr.Zero Then | |
22 | + PostMessage(hWnd, WM_KEYDOWN, vintKeyCode, IntPtr.Zero) | |
23 | + End If | |
24 | + End Sub | |
25 | + | |
26 | + Private Sub msubKeyUp(ByVal vintKeyCode As Integer) | |
27 | + Dim hWnd As IntPtr = mfintGetWindowHandle() | |
28 | + If hWnd <> IntPtr.Zero Then | |
29 | + PostMessage(hWnd, WM_KEYUP, vintKeyCode, IntPtr.Zero) | |
30 | + End If | |
31 | + End Sub | |
32 | + | |
33 | + Private Sub msubKeyHit(ByVal vintKeyCode As Integer) | |
34 | + Dim hWnd As IntPtr = mfintGetWindowHandle() | |
35 | + If hWnd <> IntPtr.Zero Then | |
36 | + PostMessage(hWnd, WM_KEYDOWN, vintKeyCode, IntPtr.Zero) | |
37 | + Threading.Thread.Sleep(100) | |
38 | + PostMessage(hWnd, WM_KEYUP, vintKeyCode, IntPtr.Zero) | |
39 | + End If | |
40 | + End Sub | |
41 | + | |
42 | + Private Sub msubUpdateShift(ByVal vblnPrevPressed As Boolean) | |
43 | + Dim blnPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
44 | + If Not vblnPrevPressed AndAlso blnPressed Then | |
45 | + msubKeyDown(&H10) | |
46 | + ElseIf vblnPrevPressed AndAlso Not blnPressed Then | |
47 | + msubKeyUp(&H10) | |
48 | + End If | |
49 | + End Sub | |
50 | + | |
51 | + Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load | |
52 | + Me.ActiveControl = Nothing | |
53 | + End Sub | |
54 | + | |
55 | + Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown | |
56 | + If e.KeyCode = Keys.ShiftKey Then | |
57 | + Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
58 | + Try | |
59 | + mblnSemaphore = True | |
60 | + Button45.Checked = True | |
61 | + Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
62 | + Button53.Checked = True | |
63 | + Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
64 | + Catch ex As Exception | |
65 | + Finally | |
66 | + mblnSemaphore = False | |
67 | + End Try | |
68 | + msubUpdateShift(blnPrevPressed) | |
69 | + Else | |
70 | + msubKeyDown(e.KeyCode) | |
71 | + End If | |
72 | + End Sub | |
73 | + | |
74 | + Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp | |
75 | + If e.KeyCode = Keys.ShiftKey Then | |
76 | + Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Button53.Checked) | |
77 | + Try | |
78 | + mblnSemaphore = True | |
79 | + Button45.Checked = False | |
80 | + Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
81 | + Button53.Checked = False | |
82 | + Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
83 | + Catch ex As Exception | |
84 | + Finally | |
85 | + mblnSemaphore = False | |
86 | + End Try | |
87 | + msubUpdateShift(blnPrevPressed) | |
88 | + ElseIf e.KeyCode = Keys.Up OrElse e.KeyCode = Keys.Down OrElse e.KeyCode = Keys.Left OrElse e.KeyCode = Keys.Right Then | |
89 | + msubKeyHit(e.KeyCode) | |
90 | + Else | |
91 | + msubKeyUp(e.KeyCode) | |
92 | + End If | |
93 | + End Sub | |
94 | + | |
95 | + Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click | |
96 | + msubKeyHit(Asc("1"c)) | |
97 | + End Sub | |
98 | + | |
99 | + Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click | |
100 | + msubKeyHit(Asc("2"c)) | |
101 | + End Sub | |
102 | + | |
103 | + Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click | |
104 | + msubKeyHit(Asc("3"c)) | |
105 | + End Sub | |
106 | + | |
107 | + Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click | |
108 | + msubKeyHit(Asc("4"c)) | |
109 | + End Sub | |
110 | + | |
111 | + Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click | |
112 | + msubKeyHit(Asc("5"c)) | |
113 | + End Sub | |
114 | + | |
115 | + Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click | |
116 | + msubKeyHit(Asc("6"c)) | |
117 | + End Sub | |
118 | + | |
119 | + Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click | |
120 | + msubKeyHit(Asc("7"c)) | |
121 | + End Sub | |
122 | + | |
123 | + Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click | |
124 | + msubKeyHit(Asc("8"c)) | |
125 | + End Sub | |
126 | + | |
127 | + Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click | |
128 | + msubKeyHit(Asc("9"c)) | |
129 | + End Sub | |
130 | + | |
131 | + Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click | |
132 | + msubKeyHit(Asc("0"c)) | |
133 | + End Sub | |
134 | + | |
135 | + Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click | |
136 | + msubKeyHit(&HBD) | |
137 | + End Sub | |
138 | + | |
139 | + Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click | |
140 | + msubKeyHit(Asc("Q"c)) | |
141 | + End Sub | |
142 | + | |
143 | + Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click | |
144 | + msubKeyHit(Asc("W"c)) | |
145 | + End Sub | |
146 | + | |
147 | + Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click | |
148 | + msubKeyHit(Asc("E"c)) | |
149 | + End Sub | |
150 | + | |
151 | + Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click | |
152 | + msubKeyHit(Asc("R"c)) | |
153 | + End Sub | |
154 | + | |
155 | + Private Sub Button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button16.Click | |
156 | + msubKeyHit(Asc("T"c)) | |
157 | + End Sub | |
158 | + | |
159 | + Private Sub Button17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button17.Click | |
160 | + msubKeyHit(Asc("Y"c)) | |
161 | + End Sub | |
162 | + | |
163 | + Private Sub Button18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button18.Click | |
164 | + msubKeyHit(Asc("U"c)) | |
165 | + End Sub | |
166 | + | |
167 | + Private Sub Button19_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button19.Click | |
168 | + msubKeyHit(Asc("I"c)) | |
169 | + End Sub | |
170 | + | |
171 | + Private Sub Button20_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button20.Click | |
172 | + msubKeyHit(Asc("O"c)) | |
173 | + End Sub | |
174 | + | |
175 | + Private Sub Button21_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button21.Click | |
176 | + msubKeyHit(Asc("P"c)) | |
177 | + End Sub | |
178 | + | |
179 | + Private Sub Button22_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button22.Click | |
180 | + msubKeyHit(&HC0) | |
181 | + End Sub | |
182 | + | |
183 | + Private Sub Button23_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button23.Click | |
184 | + msubKeyHit(Asc("A"c)) | |
185 | + End Sub | |
186 | + | |
187 | + Private Sub Button24_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button24.Click | |
188 | + msubKeyHit(Asc("S"c)) | |
189 | + End Sub | |
190 | + | |
191 | + Private Sub Button25_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button25.Click | |
192 | + msubKeyHit(Asc("D"c)) | |
193 | + End Sub | |
194 | + | |
195 | + Private Sub Button26_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button26.Click | |
196 | + msubKeyHit(Asc("F"c)) | |
197 | + End Sub | |
198 | + | |
199 | + Private Sub Button27_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button27.Click | |
200 | + msubKeyHit(Asc("G"c)) | |
201 | + End Sub | |
202 | + | |
203 | + Private Sub Button28_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button28.Click | |
204 | + msubKeyHit(Asc("H"c)) | |
205 | + End Sub | |
206 | + | |
207 | + Private Sub Button29_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button29.Click | |
208 | + msubKeyHit(Asc("J"c)) | |
209 | + End Sub | |
210 | + | |
211 | + Private Sub Button30_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button30.Click | |
212 | + msubKeyHit(Asc("K"c)) | |
213 | + End Sub | |
214 | + | |
215 | + Private Sub Button31_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button31.Click | |
216 | + msubKeyHit(Asc("L"c)) | |
217 | + End Sub | |
218 | + | |
219 | + Private Sub Button32_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button32.Click | |
220 | + msubKeyHit(&HBB) | |
221 | + End Sub | |
222 | + | |
223 | + Private Sub Button33_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button33.Click | |
224 | + msubKeyHit(&HBA) | |
225 | + End Sub | |
226 | + | |
227 | + Private Sub Button34_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button34.Click | |
228 | + msubKeyHit(Asc("Z"c)) | |
229 | + End Sub | |
230 | + | |
231 | + Private Sub Button35_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button35.Click | |
232 | + msubKeyHit(Asc("X"c)) | |
233 | + End Sub | |
234 | + | |
235 | + Private Sub Button36_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button36.Click | |
236 | + msubKeyHit(Asc("C"c)) | |
237 | + End Sub | |
238 | + | |
239 | + Private Sub Button37_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button37.Click | |
240 | + msubKeyHit(Asc("V"c)) | |
241 | + End Sub | |
242 | + | |
243 | + Private Sub Button38_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button38.Click | |
244 | + msubKeyHit(Asc("B"c)) | |
245 | + End Sub | |
246 | + | |
247 | + Private Sub Button39_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button39.Click | |
248 | + msubKeyHit(Asc("N"c)) | |
249 | + End Sub | |
250 | + | |
251 | + Private Sub Button40_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button40.Click | |
252 | + msubKeyHit(Asc("M"c)) | |
253 | + End Sub | |
254 | + | |
255 | + Private Sub Button41_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button41.Click | |
256 | + msubKeyHit(&HBC) | |
257 | + End Sub | |
258 | + | |
259 | + Private Sub Button42_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button42.Click | |
260 | + msubKeyHit(&HBE) | |
261 | + End Sub | |
262 | + | |
263 | + Private Sub Button43_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button43.Click | |
264 | + msubKeyHit(&HBF) | |
265 | + End Sub | |
266 | + | |
267 | + Private Sub Button44_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button44.Click | |
268 | + msubKeyHit(&H15) | |
269 | + End Sub | |
270 | + | |
271 | + Private Sub Button45_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button45.CheckedChanged | |
272 | + If mblnSemaphore Then Exit Sub | |
273 | + Dim blnPrevPressed As Boolean = (Not Button45.Checked OrElse Button53.Checked) | |
274 | + If Button45.Checked Then | |
275 | + Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
276 | + Else | |
277 | + Button45.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
278 | + End If | |
279 | + msubUpdateShift(blnPrevPressed) | |
280 | + End Sub | |
281 | + | |
282 | + Private Sub Button46_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button46.Click | |
283 | + msubKeyHit(&H24) | |
284 | + End Sub | |
285 | + | |
286 | + Private Sub Button47_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button47.Click | |
287 | + msubKeyHit(&H2E) | |
288 | + End Sub | |
289 | + | |
290 | + Private Sub Button48_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button48.Click | |
291 | + msubKeyHit(&H20) | |
292 | + End Sub | |
293 | + | |
294 | + Private Sub Button49_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button49.Click | |
295 | + msubKeyHit(&H28) | |
296 | + End Sub | |
297 | + | |
298 | + Private Sub Button50_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button50.Click | |
299 | + msubKeyHit(&H27) | |
300 | + End Sub | |
301 | + | |
302 | + Private Sub Button51_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button51.Click | |
303 | + msubKeyHit(&H13) | |
304 | + End Sub | |
305 | + | |
306 | + Private Sub Button52_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button52.Click | |
307 | + msubKeyHit(&HD) | |
308 | + End Sub | |
309 | + | |
310 | + Private Sub Button53_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button53.CheckedChanged | |
311 | + If mblnSemaphore Then Exit Sub | |
312 | + Dim blnPrevPressed As Boolean = (Button45.Checked OrElse Not Button53.Checked) | |
313 | + If Button53.Checked Then | |
314 | + Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT_PRESSED | |
315 | + Else | |
316 | + Button53.Image = Global.mz80k_kbd.My.Resources.Resources.SHIFT | |
317 | + End If | |
318 | + msubUpdateShift(blnPrevPressed) | |
319 | + End Sub | |
320 | + | |
321 | + Private Sub Button54_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button54.Click | |
322 | + msubKeyHit(&HDE) | |
323 | + End Sub | |
324 | + | |
325 | + Private Sub Button55_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button55.Click | |
326 | + msubKeyHit(&H70) | |
327 | + End Sub | |
328 | + | |
329 | + Private Sub Button56_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button56.Click | |
330 | + msubKeyHit(&H6F) | |
331 | + End Sub | |
332 | + | |
333 | + Private Sub Button57_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button57.Click | |
334 | + msubKeyHit(&H6A) | |
335 | + End Sub | |
336 | + | |
337 | + Private Sub Button58_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button58.Click | |
338 | + msubKeyHit(&HDC) | |
339 | + End Sub | |
340 | + | |
341 | + Private Sub Button59_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button59.Click | |
342 | + msubKeyHit(&H71) | |
343 | + End Sub | |
344 | + | |
345 | + Private Sub Button60_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button60.Click | |
346 | + msubKeyHit(&H67) | |
347 | + End Sub | |
348 | + | |
349 | + Private Sub Button61_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button61.Click | |
350 | + msubKeyHit(&H68) | |
351 | + End Sub | |
352 | + | |
353 | + Private Sub Button62_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button62.Click | |
354 | + msubKeyHit(&HDB) | |
355 | + End Sub | |
356 | + | |
357 | + Private Sub Button63_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button63.Click | |
358 | + msubKeyHit(&H72) | |
359 | + End Sub | |
360 | + | |
361 | + Private Sub Button64_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button64.Click | |
362 | + msubKeyHit(&H64) | |
363 | + End Sub | |
364 | + | |
365 | + Private Sub Button65_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button65.Click | |
366 | + msubKeyHit(&H65) | |
367 | + End Sub | |
368 | + | |
369 | + Private Sub Button66_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button66.Click | |
370 | + msubKeyHit(&HDD) | |
371 | + End Sub | |
372 | + | |
373 | + Private Sub Button67_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button67.Click | |
374 | + msubKeyHit(&H73) | |
375 | + End Sub | |
376 | + | |
377 | + Private Sub Button68_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button68.Click | |
378 | + msubKeyHit(&H61) | |
379 | + End Sub | |
380 | + | |
381 | + Private Sub Button69_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button69.Click | |
382 | + msubKeyHit(&H62) | |
383 | + End Sub | |
384 | + | |
385 | + Private Sub Button70_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button70.Click | |
386 | + msubKeyHit(&HE2) | |
387 | + End Sub | |
388 | + | |
389 | + Private Sub Button71_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button71.Click | |
390 | + msubKeyHit(&H74) | |
391 | + End Sub | |
392 | + | |
393 | + Private Sub Button72_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button72.Click | |
394 | + msubKeyHit(&H75) | |
395 | + End Sub | |
396 | + | |
397 | + Private Sub Button73_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button73.Click | |
398 | + msubKeyHit(&H76) | |
399 | + End Sub | |
400 | + | |
401 | + Private Sub Button74_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button74.Click | |
402 | + msubKeyHit(&H6D) | |
403 | + End Sub | |
404 | + | |
405 | + Private Sub Button75_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button75.Click | |
406 | + msubKeyHit(&H69) | |
407 | + End Sub | |
408 | + | |
409 | + Private Sub Button76_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button76.Click | |
410 | + msubKeyHit(&H66) | |
411 | + End Sub | |
412 | + | |
413 | + Private Sub Button77_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button77.Click | |
414 | + msubKeyHit(&H63) | |
415 | + End Sub | |
416 | + | |
417 | + Private Sub Button78_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button78.Click | |
418 | + msubKeyHit(&H77) | |
419 | + End Sub | |
420 | +End Class |
@@ -1,38 +1,38 @@ | ||
1 | -'------------------------------------------------------------------------------ | |
2 | -' <auto-generated> | |
3 | -' This code was generated by a tool. | |
4 | -' Runtime Version:2.0.50727.5485 | |
5 | -' | |
6 | -' Changes to this file may cause incorrect behavior and will be lost if | |
7 | -' the code is regenerated. | |
8 | -' </auto-generated> | |
9 | -'------------------------------------------------------------------------------ | |
10 | - | |
11 | -Option Strict On | |
12 | -Option Explicit On | |
13 | - | |
14 | - | |
15 | -Namespace My | |
16 | - | |
17 | - 'NOTE: This file is auto-generated; do not modify it directly. To make changes, | |
18 | - ' or if you encounter build errors in this file, go to the Project Designer | |
19 | - ' (go to Project Properties or double-click the My Project node in | |
20 | - ' Solution Explorer), and make changes on the Application tab. | |
21 | - ' | |
22 | - Partial Friend Class MyApplication | |
23 | - | |
24 | - <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ | |
25 | - Public Sub New() | |
26 | - MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows) | |
27 | - Me.IsSingleInstance = false | |
28 | - Me.EnableVisualStyles = true | |
29 | - Me.SaveMySettingsOnExit = true | |
30 | - Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses | |
31 | - End Sub | |
32 | - | |
33 | - <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ | |
34 | - Protected Overrides Sub OnCreateMainForm() | |
35 | - Me.MainForm = Global.mz80k_kbd.Form1 | |
36 | - End Sub | |
37 | - End Class | |
38 | -End Namespace | |
1 | +'------------------------------------------------------------------------------ | |
2 | +' <auto-generated> | |
3 | +' This code was generated by a tool. | |
4 | +' Runtime Version:2.0.50727.5485 | |
5 | +' | |
6 | +' Changes to this file may cause incorrect behavior and will be lost if | |
7 | +' the code is regenerated. | |
8 | +' </auto-generated> | |
9 | +'------------------------------------------------------------------------------ | |
10 | + | |
11 | +Option Strict On | |
12 | +Option Explicit On | |
13 | + | |
14 | + | |
15 | +Namespace My | |
16 | + | |
17 | + 'NOTE: This file is auto-generated; do not modify it directly. To make changes, | |
18 | + ' or if you encounter build errors in this file, go to the Project Designer | |
19 | + ' (go to Project Properties or double-click the My Project node in | |
20 | + ' Solution Explorer), and make changes on the Application tab. | |
21 | + ' | |
22 | + Partial Friend Class MyApplication | |
23 | + | |
24 | + <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ | |
25 | + Public Sub New() | |
26 | + MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows) | |
27 | + Me.IsSingleInstance = false | |
28 | + Me.EnableVisualStyles = true | |
29 | + Me.SaveMySettingsOnExit = true | |
30 | + Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses | |
31 | + End Sub | |
32 | + | |
33 | + <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ | |
34 | + Protected Overrides Sub OnCreateMainForm() | |
35 | + Me.MainForm = Global.mz80k_kbd.Form1 | |
36 | + End Sub | |
37 | + End Class | |
38 | +End Namespace |
@@ -1,11 +1,11 @@ | ||
1 | -<?xml version="1.0" encoding="utf-8"?> | |
2 | -<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |
3 | - <MySubMain>true</MySubMain> | |
4 | - <MainForm>Form1</MainForm> | |
5 | - <SingleInstance>false</SingleInstance> | |
6 | - <ShutdownMode>0</ShutdownMode> | |
7 | - <EnableVisualStyles>true</EnableVisualStyles> | |
8 | - <AuthenticationMode>0</AuthenticationMode> | |
9 | - <ApplicationType>0</ApplicationType> | |
10 | - <SaveMySettingsOnExit>true</SaveMySettingsOnExit> | |
11 | -</MyApplicationData> | |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |
3 | + <MySubMain>true</MySubMain> | |
4 | + <MainForm>Form1</MainForm> | |
5 | + <SingleInstance>false</SingleInstance> | |
6 | + <ShutdownMode>0</ShutdownMode> | |
7 | + <EnableVisualStyles>true</EnableVisualStyles> | |
8 | + <AuthenticationMode>0</AuthenticationMode> | |
9 | + <ApplicationType>0</ApplicationType> | |
10 | + <SaveMySettingsOnExit>true</SaveMySettingsOnExit> | |
11 | +</MyApplicationData> |
@@ -1,35 +1,35 @@ | ||
1 | -Imports System | |
2 | -Imports System.Reflection | |
3 | -Imports System.Runtime.InteropServices | |
4 | - | |
5 | -' General Information about an assembly is controlled through the following | |
6 | -' set of attributes. Change these attribute values to modify the information | |
7 | -' associated with an assembly. | |
8 | - | |
9 | -' Review the values of the assembly attributes | |
10 | - | |
11 | -<Assembly: AssemblyTitle("mz80k_kbd")> | |
12 | -<Assembly: AssemblyDescription("")> | |
13 | -<Assembly: AssemblyCompany("")> | |
14 | -<Assembly: AssemblyProduct("mz80k_kbd")> | |
15 | -<Assembly: AssemblyCopyright("Copyright © 2015")> | |
16 | -<Assembly: AssemblyTrademark("")> | |
17 | - | |
18 | -<Assembly: ComVisible(False)> | |
19 | - | |
20 | -'The following GUID is for the ID of the typelib if this project is exposed to COM | |
21 | -<Assembly: Guid("c0ddeb8f-855a-4cc7-9399-16302a513b0e")> | |
22 | - | |
23 | -' Version information for an assembly consists of the following four values: | |
24 | -' | |
25 | -' Major Version | |
26 | -' Minor Version | |
27 | -' Build Number | |
28 | -' Revision | |
29 | -' | |
30 | -' You can specify all the values or you can default the Build and Revision Numbers | |
31 | -' by using the '*' as shown below: | |
32 | -' <Assembly: AssemblyVersion("1.0.*")> | |
33 | - | |
34 | -<Assembly: AssemblyVersion("1.0.0.0")> | |
35 | -<Assembly: AssemblyFileVersion("1.0.0.0")> | |
1 | +Imports System | |
2 | +Imports System.Reflection | |
3 | +Imports System.Runtime.InteropServices | |
4 | + | |
5 | +' General Information about an assembly is controlled through the following | |
6 | +' set of attributes. Change these attribute values to modify the information | |
7 | +' associated with an assembly. | |
8 | + | |
9 | +' Review the values of the assembly attributes | |
10 | + | |
11 | +<Assembly: AssemblyTitle("mz80k_kbd")> | |
12 | +<Assembly: AssemblyDescription("")> | |
13 | +<Assembly: AssemblyCompany("")> | |
14 | +<Assembly: AssemblyProduct("mz80k_kbd")> | |
15 | +<Assembly: AssemblyCopyright("Copyright © 2015")> | |
16 | +<Assembly: AssemblyTrademark("")> | |
17 | + | |
18 | +<Assembly: ComVisible(False)> | |
19 | + | |
20 | +'The following GUID is for the ID of the typelib if this project is exposed to COM | |
21 | +<Assembly: Guid("c0ddeb8f-855a-4cc7-9399-16302a513b0e")> | |
22 | + | |
23 | +' Version information for an assembly consists of the following four values: | |
24 | +' | |
25 | +' Major Version | |
26 | +' Minor Version | |
27 | +' Build Number | |
28 | +' Revision | |
29 | +' | |
30 | +' You can specify all the values or you can default the Build and Revision Numbers | |
31 | +' by using the '*' as shown below: | |
32 | +' <Assembly: AssemblyVersion("1.0.*")> | |
33 | + | |
34 | +<Assembly: AssemblyVersion("1.0.0.0")> | |
35 | +<Assembly: AssemblyFileVersion("1.0.0.0")> |
@@ -1,609 +1,609 @@ | ||
1 | -'------------------------------------------------------------------------------ | |
2 | -' <auto-generated> | |
3 | -' This code was generated by a tool. | |
4 | -' Runtime Version:2.0.50727.5485 | |
5 | -' | |
6 | -' Changes to this file may cause incorrect behavior and will be lost if | |
7 | -' the code is regenerated. | |
8 | -' </auto-generated> | |
9 | -'------------------------------------------------------------------------------ | |
10 | - | |
11 | -Option Strict On | |
12 | -Option Explicit On | |
13 | - | |
14 | -Imports System | |
15 | - | |
16 | -Namespace My.Resources | |
17 | - | |
18 | - 'This class was auto-generated by the StronglyTypedResourceBuilder | |
19 | - 'class via a tool like ResGen or Visual Studio. | |
20 | - 'To add or remove a member, edit your .ResX file then rerun ResGen | |
21 | - 'with the /str option, or rebuild your VS project. | |
22 | - '''<summary> | |
23 | - ''' A strongly-typed resource class, for looking up localized strings, etc. | |
24 | - '''</summary> | |
25 | - <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0"), _ | |
26 | - Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ | |
27 | - Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _ | |
28 | - Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _ | |
29 | - Friend Module Resources | |
30 | - | |
31 | - Private resourceMan As Global.System.Resources.ResourceManager | |
32 | - | |
33 | - Private resourceCulture As Global.System.Globalization.CultureInfo | |
34 | - | |
35 | - '''<summary> | |
36 | - ''' Returns the cached ResourceManager instance used by this class. | |
37 | - '''</summary> | |
38 | - <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
39 | - Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager | |
40 | - Get | |
41 | - If Object.ReferenceEquals(resourceMan, Nothing) Then | |
42 | - Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("mz80k_kbd.Resources", GetType(Resources).Assembly) | |
43 | - resourceMan = temp | |
44 | - End If | |
45 | - Return resourceMan | |
46 | - End Get | |
47 | - End Property | |
48 | - | |
49 | - '''<summary> | |
50 | - ''' Overrides the current thread's CurrentUICulture property for all | |
51 | - ''' resource lookups using this strongly typed resource class. | |
52 | - '''</summary> | |
53 | - <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
54 | - Friend Property Culture() As Global.System.Globalization.CultureInfo | |
55 | - Get | |
56 | - Return resourceCulture | |
57 | - End Get | |
58 | - Set | |
59 | - resourceCulture = value | |
60 | - End Set | |
61 | - End Property | |
62 | - | |
63 | - Friend ReadOnly Property _0() As System.Drawing.Bitmap | |
64 | - Get | |
65 | - Dim obj As Object = ResourceManager.GetObject("0", resourceCulture) | |
66 | - Return CType(obj,System.Drawing.Bitmap) | |
67 | - End Get | |
68 | - End Property | |
69 | - | |
70 | - Friend ReadOnly Property _1() As System.Drawing.Bitmap | |
71 | - Get | |
72 | - Dim obj As Object = ResourceManager.GetObject("1", resourceCulture) | |
73 | - Return CType(obj,System.Drawing.Bitmap) | |
74 | - End Get | |
75 | - End Property | |
76 | - | |
77 | - Friend ReadOnly Property _2() As System.Drawing.Bitmap | |
78 | - Get | |
79 | - Dim obj As Object = ResourceManager.GetObject("2", resourceCulture) | |
80 | - Return CType(obj,System.Drawing.Bitmap) | |
81 | - End Get | |
82 | - End Property | |
83 | - | |
84 | - Friend ReadOnly Property _3() As System.Drawing.Bitmap | |
85 | - Get | |
86 | - Dim obj As Object = ResourceManager.GetObject("3", resourceCulture) | |
87 | - Return CType(obj,System.Drawing.Bitmap) | |
88 | - End Get | |
89 | - End Property | |
90 | - | |
91 | - Friend ReadOnly Property _4() As System.Drawing.Bitmap | |
92 | - Get | |
93 | - Dim obj As Object = ResourceManager.GetObject("4", resourceCulture) | |
94 | - Return CType(obj,System.Drawing.Bitmap) | |
95 | - End Get | |
96 | - End Property | |
97 | - | |
98 | - Friend ReadOnly Property _5() As System.Drawing.Bitmap | |
99 | - Get | |
100 | - Dim obj As Object = ResourceManager.GetObject("5", resourceCulture) | |
101 | - Return CType(obj,System.Drawing.Bitmap) | |
102 | - End Get | |
103 | - End Property | |
104 | - | |
105 | - Friend ReadOnly Property _6() As System.Drawing.Bitmap | |
106 | - Get | |
107 | - Dim obj As Object = ResourceManager.GetObject("6", resourceCulture) | |
108 | - Return CType(obj,System.Drawing.Bitmap) | |
109 | - End Get | |
110 | - End Property | |
111 | - | |
112 | - Friend ReadOnly Property _7() As System.Drawing.Bitmap | |
113 | - Get | |
114 | - Dim obj As Object = ResourceManager.GetObject("7", resourceCulture) | |
115 | - Return CType(obj,System.Drawing.Bitmap) | |
116 | - End Get | |
117 | - End Property | |
118 | - | |
119 | - Friend ReadOnly Property _8() As System.Drawing.Bitmap | |
120 | - Get | |
121 | - Dim obj As Object = ResourceManager.GetObject("8", resourceCulture) | |
122 | - Return CType(obj,System.Drawing.Bitmap) | |
123 | - End Get | |
124 | - End Property | |
125 | - | |
126 | - Friend ReadOnly Property _9() As System.Drawing.Bitmap | |
127 | - Get | |
128 | - Dim obj As Object = ResourceManager.GetObject("9", resourceCulture) | |
129 | - Return CType(obj,System.Drawing.Bitmap) | |
130 | - End Get | |
131 | - End Property | |
132 | - | |
133 | - Friend ReadOnly Property A() As System.Drawing.Bitmap | |
134 | - Get | |
135 | - Dim obj As Object = ResourceManager.GetObject("A", resourceCulture) | |
136 | - Return CType(obj,System.Drawing.Bitmap) | |
137 | - End Get | |
138 | - End Property | |
139 | - | |
140 | - Friend ReadOnly Property B() As System.Drawing.Bitmap | |
141 | - Get | |
142 | - Dim obj As Object = ResourceManager.GetObject("B", resourceCulture) | |
143 | - Return CType(obj,System.Drawing.Bitmap) | |
144 | - End Get | |
145 | - End Property | |
146 | - | |
147 | - Friend ReadOnly Property BREAK() As System.Drawing.Bitmap | |
148 | - Get | |
149 | - Dim obj As Object = ResourceManager.GetObject("BREAK", resourceCulture) | |
150 | - Return CType(obj,System.Drawing.Bitmap) | |
151 | - End Get | |
152 | - End Property | |
153 | - | |
154 | - Friend ReadOnly Property C() As System.Drawing.Bitmap | |
155 | - Get | |
156 | - Dim obj As Object = ResourceManager.GetObject("C", resourceCulture) | |
157 | - Return CType(obj,System.Drawing.Bitmap) | |
158 | - End Get | |
159 | - End Property | |
160 | - | |
161 | - Friend ReadOnly Property COMMA() As System.Drawing.Bitmap | |
162 | - Get | |
163 | - Dim obj As Object = ResourceManager.GetObject("COMMA", resourceCulture) | |
164 | - Return CType(obj,System.Drawing.Bitmap) | |
165 | - End Get | |
166 | - End Property | |
167 | - | |
168 | - Friend ReadOnly Property CR() As System.Drawing.Bitmap | |
169 | - Get | |
170 | - Dim obj As Object = ResourceManager.GetObject("CR", resourceCulture) | |
171 | - Return CType(obj,System.Drawing.Bitmap) | |
172 | - End Get | |
173 | - End Property | |
174 | - | |
175 | - Friend ReadOnly Property D() As System.Drawing.Bitmap | |
176 | - Get | |
177 | - Dim obj As Object = ResourceManager.GetObject("D", resourceCulture) | |
178 | - Return CType(obj,System.Drawing.Bitmap) | |
179 | - End Get | |
180 | - End Property | |
181 | - | |
182 | - Friend ReadOnly Property DELETE() As System.Drawing.Bitmap | |
183 | - Get | |
184 | - Dim obj As Object = ResourceManager.GetObject("DELETE", resourceCulture) | |
185 | - Return CType(obj,System.Drawing.Bitmap) | |
186 | - End Get | |
187 | - End Property | |
188 | - | |
189 | - Friend ReadOnly Property DOWN() As System.Drawing.Bitmap | |
190 | - Get | |
191 | - Dim obj As Object = ResourceManager.GetObject("DOWN", resourceCulture) | |
192 | - Return CType(obj,System.Drawing.Bitmap) | |
193 | - End Get | |
194 | - End Property | |
195 | - | |
196 | - Friend ReadOnly Property E() As System.Drawing.Bitmap | |
197 | - Get | |
198 | - Dim obj As Object = ResourceManager.GetObject("E", resourceCulture) | |
199 | - Return CType(obj,System.Drawing.Bitmap) | |
200 | - End Get | |
201 | - End Property | |
202 | - | |
203 | - Friend ReadOnly Property EQUAL() As System.Drawing.Bitmap | |
204 | - Get | |
205 | - Dim obj As Object = ResourceManager.GetObject("EQUAL", resourceCulture) | |
206 | - Return CType(obj,System.Drawing.Bitmap) | |
207 | - End Get | |
208 | - End Property | |
209 | - | |
210 | - Friend ReadOnly Property F() As System.Drawing.Bitmap | |
211 | - Get | |
212 | - Dim obj As Object = ResourceManager.GetObject("F", resourceCulture) | |
213 | - Return CType(obj,System.Drawing.Bitmap) | |
214 | - End Get | |
215 | - End Property | |
216 | - | |
217 | - Friend ReadOnly Property G() As System.Drawing.Bitmap | |
218 | - Get | |
219 | - Dim obj As Object = ResourceManager.GetObject("G", resourceCulture) | |
220 | - Return CType(obj,System.Drawing.Bitmap) | |
221 | - End Get | |
222 | - End Property | |
223 | - | |
224 | - Friend ReadOnly Property GETSU() As System.Drawing.Bitmap | |
225 | - Get | |
226 | - Dim obj As Object = ResourceManager.GetObject("GETSU", resourceCulture) | |
227 | - Return CType(obj,System.Drawing.Bitmap) | |
228 | - End Get | |
229 | - End Property | |
230 | - | |
231 | - Friend ReadOnly Property GRAPH11() As System.Drawing.Bitmap | |
232 | - Get | |
233 | - Dim obj As Object = ResourceManager.GetObject("GRAPH11", resourceCulture) | |
234 | - Return CType(obj,System.Drawing.Bitmap) | |
235 | - End Get | |
236 | - End Property | |
237 | - | |
238 | - Friend ReadOnly Property GRAPH12() As System.Drawing.Bitmap | |
239 | - Get | |
240 | - Dim obj As Object = ResourceManager.GetObject("GRAPH12", resourceCulture) | |
241 | - Return CType(obj,System.Drawing.Bitmap) | |
242 | - End Get | |
243 | - End Property | |
244 | - | |
245 | - Friend ReadOnly Property GRAPH13() As System.Drawing.Bitmap | |
246 | - Get | |
247 | - Dim obj As Object = ResourceManager.GetObject("GRAPH13", resourceCulture) | |
248 | - Return CType(obj,System.Drawing.Bitmap) | |
249 | - End Get | |
250 | - End Property | |
251 | - | |
252 | - Friend ReadOnly Property GRAPH14() As System.Drawing.Bitmap | |
253 | - Get | |
254 | - Dim obj As Object = ResourceManager.GetObject("GRAPH14", resourceCulture) | |
255 | - Return CType(obj,System.Drawing.Bitmap) | |
256 | - End Get | |
257 | - End Property | |
258 | - | |
259 | - Friend ReadOnly Property GRAPH21() As System.Drawing.Bitmap | |
260 | - Get | |
261 | - Dim obj As Object = ResourceManager.GetObject("GRAPH21", resourceCulture) | |
262 | - Return CType(obj,System.Drawing.Bitmap) | |
263 | - End Get | |
264 | - End Property | |
265 | - | |
266 | - Friend ReadOnly Property GRAPH22() As System.Drawing.Bitmap | |
267 | - Get | |
268 | - Dim obj As Object = ResourceManager.GetObject("GRAPH22", resourceCulture) | |
269 | - Return CType(obj,System.Drawing.Bitmap) | |
270 | - End Get | |
271 | - End Property | |
272 | - | |
273 | - Friend ReadOnly Property GRAPH23() As System.Drawing.Bitmap | |
274 | - Get | |
275 | - Dim obj As Object = ResourceManager.GetObject("GRAPH23", resourceCulture) | |
276 | - Return CType(obj,System.Drawing.Bitmap) | |
277 | - End Get | |
278 | - End Property | |
279 | - | |
280 | - Friend ReadOnly Property GRAPH24() As System.Drawing.Bitmap | |
281 | - Get | |
282 | - Dim obj As Object = ResourceManager.GetObject("GRAPH24", resourceCulture) | |
283 | - Return CType(obj,System.Drawing.Bitmap) | |
284 | - End Get | |
285 | - End Property | |
286 | - | |
287 | - Friend ReadOnly Property GRAPH31() As System.Drawing.Bitmap | |
288 | - Get | |
289 | - Dim obj As Object = ResourceManager.GetObject("GRAPH31", resourceCulture) | |
290 | - Return CType(obj,System.Drawing.Bitmap) | |
291 | - End Get | |
292 | - End Property | |
293 | - | |
294 | - Friend ReadOnly Property GRAPH32() As System.Drawing.Bitmap | |
295 | - Get | |
296 | - Dim obj As Object = ResourceManager.GetObject("GRAPH32", resourceCulture) | |
297 | - Return CType(obj,System.Drawing.Bitmap) | |
298 | - End Get | |
299 | - End Property | |
300 | - | |
301 | - Friend ReadOnly Property GRAPH33() As System.Drawing.Bitmap | |
302 | - Get | |
303 | - Dim obj As Object = ResourceManager.GetObject("GRAPH33", resourceCulture) | |
304 | - Return CType(obj,System.Drawing.Bitmap) | |
305 | - End Get | |
306 | - End Property | |
307 | - | |
308 | - Friend ReadOnly Property GRAPH34() As System.Drawing.Bitmap | |
309 | - Get | |
310 | - Dim obj As Object = ResourceManager.GetObject("GRAPH34", resourceCulture) | |
311 | - Return CType(obj,System.Drawing.Bitmap) | |
312 | - End Get | |
313 | - End Property | |
314 | - | |
315 | - Friend ReadOnly Property GRAPH41() As System.Drawing.Bitmap | |
316 | - Get | |
317 | - Dim obj As Object = ResourceManager.GetObject("GRAPH41", resourceCulture) | |
318 | - Return CType(obj,System.Drawing.Bitmap) | |
319 | - End Get | |
320 | - End Property | |
321 | - | |
322 | - Friend ReadOnly Property GRAPH42() As System.Drawing.Bitmap | |
323 | - Get | |
324 | - Dim obj As Object = ResourceManager.GetObject("GRAPH42", resourceCulture) | |
325 | - Return CType(obj,System.Drawing.Bitmap) | |
326 | - End Get | |
327 | - End Property | |
328 | - | |
329 | - Friend ReadOnly Property GRAPH43() As System.Drawing.Bitmap | |
330 | - Get | |
331 | - Dim obj As Object = ResourceManager.GetObject("GRAPH43", resourceCulture) | |
332 | - Return CType(obj,System.Drawing.Bitmap) | |
333 | - End Get | |
334 | - End Property | |
335 | - | |
336 | - Friend ReadOnly Property GRAPH44() As System.Drawing.Bitmap | |
337 | - Get | |
338 | - Dim obj As Object = ResourceManager.GetObject("GRAPH44", resourceCulture) | |
339 | - Return CType(obj,System.Drawing.Bitmap) | |
340 | - End Get | |
341 | - End Property | |
342 | - | |
343 | - Friend ReadOnly Property GRAPH51() As System.Drawing.Bitmap | |
344 | - Get | |
345 | - Dim obj As Object = ResourceManager.GetObject("GRAPH51", resourceCulture) | |
346 | - Return CType(obj,System.Drawing.Bitmap) | |
347 | - End Get | |
348 | - End Property | |
349 | - | |
350 | - Friend ReadOnly Property GRAPH52() As System.Drawing.Bitmap | |
351 | - Get | |
352 | - Dim obj As Object = ResourceManager.GetObject("GRAPH52", resourceCulture) | |
353 | - Return CType(obj,System.Drawing.Bitmap) | |
354 | - End Get | |
355 | - End Property | |
356 | - | |
357 | - Friend ReadOnly Property GRAPH53() As System.Drawing.Bitmap | |
358 | - Get | |
359 | - Dim obj As Object = ResourceManager.GetObject("GRAPH53", resourceCulture) | |
360 | - Return CType(obj,System.Drawing.Bitmap) | |
361 | - End Get | |
362 | - End Property | |
363 | - | |
364 | - Friend ReadOnly Property GRAPH54() As System.Drawing.Bitmap | |
365 | - Get | |
366 | - Dim obj As Object = ResourceManager.GetObject("GRAPH54", resourceCulture) | |
367 | - Return CType(obj,System.Drawing.Bitmap) | |
368 | - End Get | |
369 | - End Property | |
370 | - | |
371 | - Friend ReadOnly Property H() As System.Drawing.Bitmap | |
372 | - Get | |
373 | - Dim obj As Object = ResourceManager.GetObject("H", resourceCulture) | |
374 | - Return CType(obj,System.Drawing.Bitmap) | |
375 | - End Get | |
376 | - End Property | |
377 | - | |
378 | - Friend ReadOnly Property HOME() As System.Drawing.Bitmap | |
379 | - Get | |
380 | - Dim obj As Object = ResourceManager.GetObject("HOME", resourceCulture) | |
381 | - Return CType(obj,System.Drawing.Bitmap) | |
382 | - End Get | |
383 | - End Property | |
384 | - | |
385 | - Friend ReadOnly Property I() As System.Drawing.Bitmap | |
386 | - Get | |
387 | - Dim obj As Object = ResourceManager.GetObject("I", resourceCulture) | |
388 | - Return CType(obj,System.Drawing.Bitmap) | |
389 | - End Get | |
390 | - End Property | |
391 | - | |
392 | - Friend ReadOnly Property J() As System.Drawing.Bitmap | |
393 | - Get | |
394 | - Dim obj As Object = ResourceManager.GetObject("J", resourceCulture) | |
395 | - Return CType(obj,System.Drawing.Bitmap) | |
396 | - End Get | |
397 | - End Property | |
398 | - | |
399 | - Friend ReadOnly Property K() As System.Drawing.Bitmap | |
400 | - Get | |
401 | - Dim obj As Object = ResourceManager.GetObject("K", resourceCulture) | |
402 | - Return CType(obj,System.Drawing.Bitmap) | |
403 | - End Get | |
404 | - End Property | |
405 | - | |
406 | - Friend ReadOnly Property KANA() As System.Drawing.Bitmap | |
407 | - Get | |
408 | - Dim obj As Object = ResourceManager.GetObject("KANA", resourceCulture) | |
409 | - Return CType(obj,System.Drawing.Bitmap) | |
410 | - End Get | |
411 | - End Property | |
412 | - | |
413 | - Friend ReadOnly Property KIN() As System.Drawing.Bitmap | |
414 | - Get | |
415 | - Dim obj As Object = ResourceManager.GetObject("KIN", resourceCulture) | |
416 | - Return CType(obj,System.Drawing.Bitmap) | |
417 | - End Get | |
418 | - End Property | |
419 | - | |
420 | - Friend ReadOnly Property L() As System.Drawing.Bitmap | |
421 | - Get | |
422 | - Dim obj As Object = ResourceManager.GetObject("L", resourceCulture) | |
423 | - Return CType(obj,System.Drawing.Bitmap) | |
424 | - End Get | |
425 | - End Property | |
426 | - | |
427 | - Friend ReadOnly Property M() As System.Drawing.Bitmap | |
428 | - Get | |
429 | - Dim obj As Object = ResourceManager.GetObject("M", resourceCulture) | |
430 | - Return CType(obj,System.Drawing.Bitmap) | |
431 | - End Get | |
432 | - End Property | |
433 | - | |
434 | - Friend ReadOnly Property MINUS() As System.Drawing.Bitmap | |
435 | - Get | |
436 | - Dim obj As Object = ResourceManager.GetObject("MINUS", resourceCulture) | |
437 | - Return CType(obj,System.Drawing.Bitmap) | |
438 | - End Get | |
439 | - End Property | |
440 | - | |
441 | - Friend ReadOnly Property N() As System.Drawing.Bitmap | |
442 | - Get | |
443 | - Dim obj As Object = ResourceManager.GetObject("N", resourceCulture) | |
444 | - Return CType(obj,System.Drawing.Bitmap) | |
445 | - End Get | |
446 | - End Property | |
447 | - | |
448 | - Friend ReadOnly Property O() As System.Drawing.Bitmap | |
449 | - Get | |
450 | - Dim obj As Object = ResourceManager.GetObject("O", resourceCulture) | |
451 | - Return CType(obj,System.Drawing.Bitmap) | |
452 | - End Get | |
453 | - End Property | |
454 | - | |
455 | - Friend ReadOnly Property P() As System.Drawing.Bitmap | |
456 | - Get | |
457 | - Dim obj As Object = ResourceManager.GetObject("P", resourceCulture) | |
458 | - Return CType(obj,System.Drawing.Bitmap) | |
459 | - End Get | |
460 | - End Property | |
461 | - | |
462 | - Friend ReadOnly Property PERIOD() As System.Drawing.Bitmap | |
463 | - Get | |
464 | - Dim obj As Object = ResourceManager.GetObject("PERIOD", resourceCulture) | |
465 | - Return CType(obj,System.Drawing.Bitmap) | |
466 | - End Get | |
467 | - End Property | |
468 | - | |
469 | - Friend ReadOnly Property Q() As System.Drawing.Bitmap | |
470 | - Get | |
471 | - Dim obj As Object = ResourceManager.GetObject("Q", resourceCulture) | |
472 | - Return CType(obj,System.Drawing.Bitmap) | |
473 | - End Get | |
474 | - End Property | |
475 | - | |
476 | - Friend ReadOnly Property R() As System.Drawing.Bitmap | |
477 | - Get | |
478 | - Dim obj As Object = ResourceManager.GetObject("R", resourceCulture) | |
479 | - Return CType(obj,System.Drawing.Bitmap) | |
480 | - End Get | |
481 | - End Property | |
482 | - | |
483 | - Friend ReadOnly Property RIGHT() As System.Drawing.Bitmap | |
484 | - Get | |
485 | - Dim obj As Object = ResourceManager.GetObject("RIGHT", resourceCulture) | |
486 | - Return CType(obj,System.Drawing.Bitmap) | |
487 | - End Get | |
488 | - End Property | |
489 | - | |
490 | - Friend ReadOnly Property S() As System.Drawing.Bitmap | |
491 | - Get | |
492 | - Dim obj As Object = ResourceManager.GetObject("S", resourceCulture) | |
493 | - Return CType(obj,System.Drawing.Bitmap) | |
494 | - End Get | |
495 | - End Property | |
496 | - | |
497 | - Friend ReadOnly Property SEI() As System.Drawing.Bitmap | |
498 | - Get | |
499 | - Dim obj As Object = ResourceManager.GetObject("SEI", resourceCulture) | |
500 | - Return CType(obj,System.Drawing.Bitmap) | |
501 | - End Get | |
502 | - End Property | |
503 | - | |
504 | - Friend ReadOnly Property SEMICOLON() As System.Drawing.Bitmap | |
505 | - Get | |
506 | - Dim obj As Object = ResourceManager.GetObject("SEMICOLON", resourceCulture) | |
507 | - Return CType(obj,System.Drawing.Bitmap) | |
508 | - End Get | |
509 | - End Property | |
510 | - | |
511 | - Friend ReadOnly Property SHIFT() As System.Drawing.Bitmap | |
512 | - Get | |
513 | - Dim obj As Object = ResourceManager.GetObject("SHIFT", resourceCulture) | |
514 | - Return CType(obj,System.Drawing.Bitmap) | |
515 | - End Get | |
516 | - End Property | |
517 | - | |
518 | - Friend ReadOnly Property SHIFT_PRESSED() As System.Drawing.Bitmap | |
519 | - Get | |
520 | - Dim obj As Object = ResourceManager.GetObject("SHIFT_PRESSED", resourceCulture) | |
521 | - Return CType(obj,System.Drawing.Bitmap) | |
522 | - End Get | |
523 | - End Property | |
524 | - | |
525 | - Friend ReadOnly Property SLASH() As System.Drawing.Bitmap | |
526 | - Get | |
527 | - Dim obj As Object = ResourceManager.GetObject("SLASH", resourceCulture) | |
528 | - Return CType(obj,System.Drawing.Bitmap) | |
529 | - End Get | |
530 | - End Property | |
531 | - | |
532 | - Friend ReadOnly Property SPACE() As System.Drawing.Bitmap | |
533 | - Get | |
534 | - Dim obj As Object = ResourceManager.GetObject("SPACE", resourceCulture) | |
535 | - Return CType(obj,System.Drawing.Bitmap) | |
536 | - End Get | |
537 | - End Property | |
538 | - | |
539 | - Friend ReadOnly Property SUI() As System.Drawing.Bitmap | |
540 | - Get | |
541 | - Dim obj As Object = ResourceManager.GetObject("SUI", resourceCulture) | |
542 | - Return CType(obj,System.Drawing.Bitmap) | |
543 | - End Get | |
544 | - End Property | |
545 | - | |
546 | - Friend ReadOnly Property T() As System.Drawing.Bitmap | |
547 | - Get | |
548 | - Dim obj As Object = ResourceManager.GetObject("T", resourceCulture) | |
549 | - Return CType(obj,System.Drawing.Bitmap) | |
550 | - End Get | |
551 | - End Property | |
552 | - | |
553 | - Friend ReadOnly Property U() As System.Drawing.Bitmap | |
554 | - Get | |
555 | - Dim obj As Object = ResourceManager.GetObject("U", resourceCulture) | |
556 | - Return CType(obj,System.Drawing.Bitmap) | |
557 | - End Get | |
558 | - End Property | |
559 | - | |
560 | - Friend ReadOnly Property PLUS() As System.Drawing.Bitmap | |
561 | - Get | |
562 | - Dim obj As Object = ResourceManager.GetObject("PLUS", resourceCulture) | |
563 | - Return CType(obj,System.Drawing.Bitmap) | |
564 | - End Get | |
565 | - End Property | |
566 | - | |
567 | - Friend ReadOnly Property V() As System.Drawing.Bitmap | |
568 | - Get | |
569 | - Dim obj As Object = ResourceManager.GetObject("V", resourceCulture) | |
570 | - Return CType(obj,System.Drawing.Bitmap) | |
571 | - End Get | |
572 | - End Property | |
573 | - | |
574 | - Friend ReadOnly Property W() As System.Drawing.Bitmap | |
575 | - Get | |
576 | - Dim obj As Object = ResourceManager.GetObject("W", resourceCulture) | |
577 | - Return CType(obj,System.Drawing.Bitmap) | |
578 | - End Get | |
579 | - End Property | |
580 | - | |
581 | - Friend ReadOnly Property X() As System.Drawing.Bitmap | |
582 | - Get | |
583 | - Dim obj As Object = ResourceManager.GetObject("X", resourceCulture) | |
584 | - Return CType(obj,System.Drawing.Bitmap) | |
585 | - End Get | |
586 | - End Property | |
587 | - | |
588 | - Friend ReadOnly Property Y() As System.Drawing.Bitmap | |
589 | - Get | |
590 | - Dim obj As Object = ResourceManager.GetObject("Y", resourceCulture) | |
591 | - Return CType(obj,System.Drawing.Bitmap) | |
592 | - End Get | |
593 | - End Property | |
594 | - | |
595 | - Friend ReadOnly Property YEN() As System.Drawing.Bitmap | |
596 | - Get | |
597 | - Dim obj As Object = ResourceManager.GetObject("YEN", resourceCulture) | |
598 | - Return CType(obj,System.Drawing.Bitmap) | |
599 | - End Get | |
600 | - End Property | |
601 | - | |
602 | - Friend ReadOnly Property Z() As System.Drawing.Bitmap | |
603 | - Get | |
604 | - Dim obj As Object = ResourceManager.GetObject("Z", resourceCulture) | |
605 | - Return CType(obj,System.Drawing.Bitmap) | |
606 | - End Get | |
607 | - End Property | |
608 | - End Module | |
609 | -End Namespace | |
1 | +'------------------------------------------------------------------------------ | |
2 | +' <auto-generated> | |
3 | +' This code was generated by a tool. | |
4 | +' Runtime Version:2.0.50727.5485 | |
5 | +' | |
6 | +' Changes to this file may cause incorrect behavior and will be lost if | |
7 | +' the code is regenerated. | |
8 | +' </auto-generated> | |
9 | +'------------------------------------------------------------------------------ | |
10 | + | |
11 | +Option Strict On | |
12 | +Option Explicit On | |
13 | + | |
14 | +Imports System | |
15 | + | |
16 | +Namespace My.Resources | |
17 | + | |
18 | + 'This class was auto-generated by the StronglyTypedResourceBuilder | |
19 | + 'class via a tool like ResGen or Visual Studio. | |
20 | + 'To add or remove a member, edit your .ResX file then rerun ResGen | |
21 | + 'with the /str option, or rebuild your VS project. | |
22 | + '''<summary> | |
23 | + ''' A strongly-typed resource class, for looking up localized strings, etc. | |
24 | + '''</summary> | |
25 | + <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0"), _ | |
26 | + Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ | |
27 | + Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _ | |
28 | + Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _ | |
29 | + Friend Module Resources | |
30 | + | |
31 | + Private resourceMan As Global.System.Resources.ResourceManager | |
32 | + | |
33 | + Private resourceCulture As Global.System.Globalization.CultureInfo | |
34 | + | |
35 | + '''<summary> | |
36 | + ''' Returns the cached ResourceManager instance used by this class. | |
37 | + '''</summary> | |
38 | + <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
39 | + Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager | |
40 | + Get | |
41 | + If Object.ReferenceEquals(resourceMan, Nothing) Then | |
42 | + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("mz80k_kbd.Resources", GetType(Resources).Assembly) | |
43 | + resourceMan = temp | |
44 | + End If | |
45 | + Return resourceMan | |
46 | + End Get | |
47 | + End Property | |
48 | + | |
49 | + '''<summary> | |
50 | + ''' Overrides the current thread's CurrentUICulture property for all | |
51 | + ''' resource lookups using this strongly typed resource class. | |
52 | + '''</summary> | |
53 | + <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
54 | + Friend Property Culture() As Global.System.Globalization.CultureInfo | |
55 | + Get | |
56 | + Return resourceCulture | |
57 | + End Get | |
58 | + Set | |
59 | + resourceCulture = value | |
60 | + End Set | |
61 | + End Property | |
62 | + | |
63 | + Friend ReadOnly Property _0() As System.Drawing.Bitmap | |
64 | + Get | |
65 | + Dim obj As Object = ResourceManager.GetObject("0", resourceCulture) | |
66 | + Return CType(obj,System.Drawing.Bitmap) | |
67 | + End Get | |
68 | + End Property | |
69 | + | |
70 | + Friend ReadOnly Property _1() As System.Drawing.Bitmap | |
71 | + Get | |
72 | + Dim obj As Object = ResourceManager.GetObject("1", resourceCulture) | |
73 | + Return CType(obj,System.Drawing.Bitmap) | |
74 | + End Get | |
75 | + End Property | |
76 | + | |
77 | + Friend ReadOnly Property _2() As System.Drawing.Bitmap | |
78 | + Get | |
79 | + Dim obj As Object = ResourceManager.GetObject("2", resourceCulture) | |
80 | + Return CType(obj,System.Drawing.Bitmap) | |
81 | + End Get | |
82 | + End Property | |
83 | + | |
84 | + Friend ReadOnly Property _3() As System.Drawing.Bitmap | |
85 | + Get | |
86 | + Dim obj As Object = ResourceManager.GetObject("3", resourceCulture) | |
87 | + Return CType(obj,System.Drawing.Bitmap) | |
88 | + End Get | |
89 | + End Property | |
90 | + | |
91 | + Friend ReadOnly Property _4() As System.Drawing.Bitmap | |
92 | + Get | |
93 | + Dim obj As Object = ResourceManager.GetObject("4", resourceCulture) | |
94 | + Return CType(obj,System.Drawing.Bitmap) | |
95 | + End Get | |
96 | + End Property | |
97 | + | |
98 | + Friend ReadOnly Property _5() As System.Drawing.Bitmap | |
99 | + Get | |
100 | + Dim obj As Object = ResourceManager.GetObject("5", resourceCulture) | |
101 | + Return CType(obj,System.Drawing.Bitmap) | |
102 | + End Get | |
103 | + End Property | |
104 | + | |
105 | + Friend ReadOnly Property _6() As System.Drawing.Bitmap | |
106 | + Get | |
107 | + Dim obj As Object = ResourceManager.GetObject("6", resourceCulture) | |
108 | + Return CType(obj,System.Drawing.Bitmap) | |
109 | + End Get | |
110 | + End Property | |
111 | + | |
112 | + Friend ReadOnly Property _7() As System.Drawing.Bitmap | |
113 | + Get | |
114 | + Dim obj As Object = ResourceManager.GetObject("7", resourceCulture) | |
115 | + Return CType(obj,System.Drawing.Bitmap) | |
116 | + End Get | |
117 | + End Property | |
118 | + | |
119 | + Friend ReadOnly Property _8() As System.Drawing.Bitmap | |
120 | + Get | |
121 | + Dim obj As Object = ResourceManager.GetObject("8", resourceCulture) | |
122 | + Return CType(obj,System.Drawing.Bitmap) | |
123 | + End Get | |
124 | + End Property | |
125 | + | |
126 | + Friend ReadOnly Property _9() As System.Drawing.Bitmap | |
127 | + Get | |
128 | + Dim obj As Object = ResourceManager.GetObject("9", resourceCulture) | |
129 | + Return CType(obj,System.Drawing.Bitmap) | |
130 | + End Get | |
131 | + End Property | |
132 | + | |
133 | + Friend ReadOnly Property A() As System.Drawing.Bitmap | |
134 | + Get | |
135 | + Dim obj As Object = ResourceManager.GetObject("A", resourceCulture) | |
136 | + Return CType(obj,System.Drawing.Bitmap) | |
137 | + End Get | |
138 | + End Property | |
139 | + | |
140 | + Friend ReadOnly Property B() As System.Drawing.Bitmap | |
141 | + Get | |
142 | + Dim obj As Object = ResourceManager.GetObject("B", resourceCulture) | |
143 | + Return CType(obj,System.Drawing.Bitmap) | |
144 | + End Get | |
145 | + End Property | |
146 | + | |
147 | + Friend ReadOnly Property BREAK() As System.Drawing.Bitmap | |
148 | + Get | |
149 | + Dim obj As Object = ResourceManager.GetObject("BREAK", resourceCulture) | |
150 | + Return CType(obj,System.Drawing.Bitmap) | |
151 | + End Get | |
152 | + End Property | |
153 | + | |
154 | + Friend ReadOnly Property C() As System.Drawing.Bitmap | |
155 | + Get | |
156 | + Dim obj As Object = ResourceManager.GetObject("C", resourceCulture) | |
157 | + Return CType(obj,System.Drawing.Bitmap) | |
158 | + End Get | |
159 | + End Property | |
160 | + | |
161 | + Friend ReadOnly Property COMMA() As System.Drawing.Bitmap | |
162 | + Get | |
163 | + Dim obj As Object = ResourceManager.GetObject("COMMA", resourceCulture) | |
164 | + Return CType(obj,System.Drawing.Bitmap) | |
165 | + End Get | |
166 | + End Property | |
167 | + | |
168 | + Friend ReadOnly Property CR() As System.Drawing.Bitmap | |
169 | + Get | |
170 | + Dim obj As Object = ResourceManager.GetObject("CR", resourceCulture) | |
171 | + Return CType(obj,System.Drawing.Bitmap) | |
172 | + End Get | |
173 | + End Property | |
174 | + | |
175 | + Friend ReadOnly Property D() As System.Drawing.Bitmap | |
176 | + Get | |
177 | + Dim obj As Object = ResourceManager.GetObject("D", resourceCulture) | |
178 | + Return CType(obj,System.Drawing.Bitmap) | |
179 | + End Get | |
180 | + End Property | |
181 | + | |
182 | + Friend ReadOnly Property DELETE() As System.Drawing.Bitmap | |
183 | + Get | |
184 | + Dim obj As Object = ResourceManager.GetObject("DELETE", resourceCulture) | |
185 | + Return CType(obj,System.Drawing.Bitmap) | |
186 | + End Get | |
187 | + End Property | |
188 | + | |
189 | + Friend ReadOnly Property DOWN() As System.Drawing.Bitmap | |
190 | + Get | |
191 | + Dim obj As Object = ResourceManager.GetObject("DOWN", resourceCulture) | |
192 | + Return CType(obj,System.Drawing.Bitmap) | |
193 | + End Get | |
194 | + End Property | |
195 | + | |
196 | + Friend ReadOnly Property E() As System.Drawing.Bitmap | |
197 | + Get | |
198 | + Dim obj As Object = ResourceManager.GetObject("E", resourceCulture) | |
199 | + Return CType(obj,System.Drawing.Bitmap) | |
200 | + End Get | |
201 | + End Property | |
202 | + | |
203 | + Friend ReadOnly Property EQUAL() As System.Drawing.Bitmap | |
204 | + Get | |
205 | + Dim obj As Object = ResourceManager.GetObject("EQUAL", resourceCulture) | |
206 | + Return CType(obj,System.Drawing.Bitmap) | |
207 | + End Get | |
208 | + End Property | |
209 | + | |
210 | + Friend ReadOnly Property F() As System.Drawing.Bitmap | |
211 | + Get | |
212 | + Dim obj As Object = ResourceManager.GetObject("F", resourceCulture) | |
213 | + Return CType(obj,System.Drawing.Bitmap) | |
214 | + End Get | |
215 | + End Property | |
216 | + | |
217 | + Friend ReadOnly Property G() As System.Drawing.Bitmap | |
218 | + Get | |
219 | + Dim obj As Object = ResourceManager.GetObject("G", resourceCulture) | |
220 | + Return CType(obj,System.Drawing.Bitmap) | |
221 | + End Get | |
222 | + End Property | |
223 | + | |
224 | + Friend ReadOnly Property GETSU() As System.Drawing.Bitmap | |
225 | + Get | |
226 | + Dim obj As Object = ResourceManager.GetObject("GETSU", resourceCulture) | |
227 | + Return CType(obj,System.Drawing.Bitmap) | |
228 | + End Get | |
229 | + End Property | |
230 | + | |
231 | + Friend ReadOnly Property GRAPH11() As System.Drawing.Bitmap | |
232 | + Get | |
233 | + Dim obj As Object = ResourceManager.GetObject("GRAPH11", resourceCulture) | |
234 | + Return CType(obj,System.Drawing.Bitmap) | |
235 | + End Get | |
236 | + End Property | |
237 | + | |
238 | + Friend ReadOnly Property GRAPH12() As System.Drawing.Bitmap | |
239 | + Get | |
240 | + Dim obj As Object = ResourceManager.GetObject("GRAPH12", resourceCulture) | |
241 | + Return CType(obj,System.Drawing.Bitmap) | |
242 | + End Get | |
243 | + End Property | |
244 | + | |
245 | + Friend ReadOnly Property GRAPH13() As System.Drawing.Bitmap | |
246 | + Get | |
247 | + Dim obj As Object = ResourceManager.GetObject("GRAPH13", resourceCulture) | |
248 | + Return CType(obj,System.Drawing.Bitmap) | |
249 | + End Get | |
250 | + End Property | |
251 | + | |
252 | + Friend ReadOnly Property GRAPH14() As System.Drawing.Bitmap | |
253 | + Get | |
254 | + Dim obj As Object = ResourceManager.GetObject("GRAPH14", resourceCulture) | |
255 | + Return CType(obj,System.Drawing.Bitmap) | |
256 | + End Get | |
257 | + End Property | |
258 | + | |
259 | + Friend ReadOnly Property GRAPH21() As System.Drawing.Bitmap | |
260 | + Get | |
261 | + Dim obj As Object = ResourceManager.GetObject("GRAPH21", resourceCulture) | |
262 | + Return CType(obj,System.Drawing.Bitmap) | |
263 | + End Get | |
264 | + End Property | |
265 | + | |
266 | + Friend ReadOnly Property GRAPH22() As System.Drawing.Bitmap | |
267 | + Get | |
268 | + Dim obj As Object = ResourceManager.GetObject("GRAPH22", resourceCulture) | |
269 | + Return CType(obj,System.Drawing.Bitmap) | |
270 | + End Get | |
271 | + End Property | |
272 | + | |
273 | + Friend ReadOnly Property GRAPH23() As System.Drawing.Bitmap | |
274 | + Get | |
275 | + Dim obj As Object = ResourceManager.GetObject("GRAPH23", resourceCulture) | |
276 | + Return CType(obj,System.Drawing.Bitmap) | |
277 | + End Get | |
278 | + End Property | |
279 | + | |
280 | + Friend ReadOnly Property GRAPH24() As System.Drawing.Bitmap | |
281 | + Get | |
282 | + Dim obj As Object = ResourceManager.GetObject("GRAPH24", resourceCulture) | |
283 | + Return CType(obj,System.Drawing.Bitmap) | |
284 | + End Get | |
285 | + End Property | |
286 | + | |
287 | + Friend ReadOnly Property GRAPH31() As System.Drawing.Bitmap | |
288 | + Get | |
289 | + Dim obj As Object = ResourceManager.GetObject("GRAPH31", resourceCulture) | |
290 | + Return CType(obj,System.Drawing.Bitmap) | |
291 | + End Get | |
292 | + End Property | |
293 | + | |
294 | + Friend ReadOnly Property GRAPH32() As System.Drawing.Bitmap | |
295 | + Get | |
296 | + Dim obj As Object = ResourceManager.GetObject("GRAPH32", resourceCulture) | |
297 | + Return CType(obj,System.Drawing.Bitmap) | |
298 | + End Get | |
299 | + End Property | |
300 | + | |
301 | + Friend ReadOnly Property GRAPH33() As System.Drawing.Bitmap | |
302 | + Get | |
303 | + Dim obj As Object = ResourceManager.GetObject("GRAPH33", resourceCulture) | |
304 | + Return CType(obj,System.Drawing.Bitmap) | |
305 | + End Get | |
306 | + End Property | |
307 | + | |
308 | + Friend ReadOnly Property GRAPH34() As System.Drawing.Bitmap | |
309 | + Get | |
310 | + Dim obj As Object = ResourceManager.GetObject("GRAPH34", resourceCulture) | |
311 | + Return CType(obj,System.Drawing.Bitmap) | |
312 | + End Get | |
313 | + End Property | |
314 | + | |
315 | + Friend ReadOnly Property GRAPH41() As System.Drawing.Bitmap | |
316 | + Get | |
317 | + Dim obj As Object = ResourceManager.GetObject("GRAPH41", resourceCulture) | |
318 | + Return CType(obj,System.Drawing.Bitmap) | |
319 | + End Get | |
320 | + End Property | |
321 | + | |
322 | + Friend ReadOnly Property GRAPH42() As System.Drawing.Bitmap | |
323 | + Get | |
324 | + Dim obj As Object = ResourceManager.GetObject("GRAPH42", resourceCulture) | |
325 | + Return CType(obj,System.Drawing.Bitmap) | |
326 | + End Get | |
327 | + End Property | |
328 | + | |
329 | + Friend ReadOnly Property GRAPH43() As System.Drawing.Bitmap | |
330 | + Get | |
331 | + Dim obj As Object = ResourceManager.GetObject("GRAPH43", resourceCulture) | |
332 | + Return CType(obj,System.Drawing.Bitmap) | |
333 | + End Get | |
334 | + End Property | |
335 | + | |
336 | + Friend ReadOnly Property GRAPH44() As System.Drawing.Bitmap | |
337 | + Get | |
338 | + Dim obj As Object = ResourceManager.GetObject("GRAPH44", resourceCulture) | |
339 | + Return CType(obj,System.Drawing.Bitmap) | |
340 | + End Get | |
341 | + End Property | |
342 | + | |
343 | + Friend ReadOnly Property GRAPH51() As System.Drawing.Bitmap | |
344 | + Get | |
345 | + Dim obj As Object = ResourceManager.GetObject("GRAPH51", resourceCulture) | |
346 | + Return CType(obj,System.Drawing.Bitmap) | |
347 | + End Get | |
348 | + End Property | |
349 | + | |
350 | + Friend ReadOnly Property GRAPH52() As System.Drawing.Bitmap | |
351 | + Get | |
352 | + Dim obj As Object = ResourceManager.GetObject("GRAPH52", resourceCulture) | |
353 | + Return CType(obj,System.Drawing.Bitmap) | |
354 | + End Get | |
355 | + End Property | |
356 | + | |
357 | + Friend ReadOnly Property GRAPH53() As System.Drawing.Bitmap | |
358 | + Get | |
359 | + Dim obj As Object = ResourceManager.GetObject("GRAPH53", resourceCulture) | |
360 | + Return CType(obj,System.Drawing.Bitmap) | |
361 | + End Get | |
362 | + End Property | |
363 | + | |
364 | + Friend ReadOnly Property GRAPH54() As System.Drawing.Bitmap | |
365 | + Get | |
366 | + Dim obj As Object = ResourceManager.GetObject("GRAPH54", resourceCulture) | |
367 | + Return CType(obj,System.Drawing.Bitmap) | |
368 | + End Get | |
369 | + End Property | |
370 | + | |
371 | + Friend ReadOnly Property H() As System.Drawing.Bitmap | |
372 | + Get | |
373 | + Dim obj As Object = ResourceManager.GetObject("H", resourceCulture) | |
374 | + Return CType(obj,System.Drawing.Bitmap) | |
375 | + End Get | |
376 | + End Property | |
377 | + | |
378 | + Friend ReadOnly Property HOME() As System.Drawing.Bitmap | |
379 | + Get | |
380 | + Dim obj As Object = ResourceManager.GetObject("HOME", resourceCulture) | |
381 | + Return CType(obj,System.Drawing.Bitmap) | |
382 | + End Get | |
383 | + End Property | |
384 | + | |
385 | + Friend ReadOnly Property I() As System.Drawing.Bitmap | |
386 | + Get | |
387 | + Dim obj As Object = ResourceManager.GetObject("I", resourceCulture) | |
388 | + Return CType(obj,System.Drawing.Bitmap) | |
389 | + End Get | |
390 | + End Property | |
391 | + | |
392 | + Friend ReadOnly Property J() As System.Drawing.Bitmap | |
393 | + Get | |
394 | + Dim obj As Object = ResourceManager.GetObject("J", resourceCulture) | |
395 | + Return CType(obj,System.Drawing.Bitmap) | |
396 | + End Get | |
397 | + End Property | |
398 | + | |
399 | + Friend ReadOnly Property K() As System.Drawing.Bitmap | |
400 | + Get | |
401 | + Dim obj As Object = ResourceManager.GetObject("K", resourceCulture) | |
402 | + Return CType(obj,System.Drawing.Bitmap) | |
403 | + End Get | |
404 | + End Property | |
405 | + | |
406 | + Friend ReadOnly Property KANA() As System.Drawing.Bitmap | |
407 | + Get | |
408 | + Dim obj As Object = ResourceManager.GetObject("KANA", resourceCulture) | |
409 | + Return CType(obj,System.Drawing.Bitmap) | |
410 | + End Get | |
411 | + End Property | |
412 | + | |
413 | + Friend ReadOnly Property KIN() As System.Drawing.Bitmap | |
414 | + Get | |
415 | + Dim obj As Object = ResourceManager.GetObject("KIN", resourceCulture) | |
416 | + Return CType(obj,System.Drawing.Bitmap) | |
417 | + End Get | |
418 | + End Property | |
419 | + | |
420 | + Friend ReadOnly Property L() As System.Drawing.Bitmap | |
421 | + Get | |
422 | + Dim obj As Object = ResourceManager.GetObject("L", resourceCulture) | |
423 | + Return CType(obj,System.Drawing.Bitmap) | |
424 | + End Get | |
425 | + End Property | |
426 | + | |
427 | + Friend ReadOnly Property M() As System.Drawing.Bitmap | |
428 | + Get | |
429 | + Dim obj As Object = ResourceManager.GetObject("M", resourceCulture) | |
430 | + Return CType(obj,System.Drawing.Bitmap) | |
431 | + End Get | |
432 | + End Property | |
433 | + | |
434 | + Friend ReadOnly Property MINUS() As System.Drawing.Bitmap | |
435 | + Get | |
436 | + Dim obj As Object = ResourceManager.GetObject("MINUS", resourceCulture) | |
437 | + Return CType(obj,System.Drawing.Bitmap) | |
438 | + End Get | |
439 | + End Property | |
440 | + | |
441 | + Friend ReadOnly Property N() As System.Drawing.Bitmap | |
442 | + Get | |
443 | + Dim obj As Object = ResourceManager.GetObject("N", resourceCulture) | |
444 | + Return CType(obj,System.Drawing.Bitmap) | |
445 | + End Get | |
446 | + End Property | |
447 | + | |
448 | + Friend ReadOnly Property O() As System.Drawing.Bitmap | |
449 | + Get | |
450 | + Dim obj As Object = ResourceManager.GetObject("O", resourceCulture) | |
451 | + Return CType(obj,System.Drawing.Bitmap) | |
452 | + End Get | |
453 | + End Property | |
454 | + | |
455 | + Friend ReadOnly Property P() As System.Drawing.Bitmap | |
456 | + Get | |
457 | + Dim obj As Object = ResourceManager.GetObject("P", resourceCulture) | |
458 | + Return CType(obj,System.Drawing.Bitmap) | |
459 | + End Get | |
460 | + End Property | |
461 | + | |
462 | + Friend ReadOnly Property PERIOD() As System.Drawing.Bitmap | |
463 | + Get | |
464 | + Dim obj As Object = ResourceManager.GetObject("PERIOD", resourceCulture) | |
465 | + Return CType(obj,System.Drawing.Bitmap) | |
466 | + End Get | |
467 | + End Property | |
468 | + | |
469 | + Friend ReadOnly Property Q() As System.Drawing.Bitmap | |
470 | + Get | |
471 | + Dim obj As Object = ResourceManager.GetObject("Q", resourceCulture) | |
472 | + Return CType(obj,System.Drawing.Bitmap) | |
473 | + End Get | |
474 | + End Property | |
475 | + | |
476 | + Friend ReadOnly Property R() As System.Drawing.Bitmap | |
477 | + Get | |
478 | + Dim obj As Object = ResourceManager.GetObject("R", resourceCulture) | |
479 | + Return CType(obj,System.Drawing.Bitmap) | |
480 | + End Get | |
481 | + End Property | |
482 | + | |
483 | + Friend ReadOnly Property RIGHT() As System.Drawing.Bitmap | |
484 | + Get | |
485 | + Dim obj As Object = ResourceManager.GetObject("RIGHT", resourceCulture) | |
486 | + Return CType(obj,System.Drawing.Bitmap) | |
487 | + End Get | |
488 | + End Property | |
489 | + | |
490 | + Friend ReadOnly Property S() As System.Drawing.Bitmap | |
491 | + Get | |
492 | + Dim obj As Object = ResourceManager.GetObject("S", resourceCulture) | |
493 | + Return CType(obj,System.Drawing.Bitmap) | |
494 | + End Get | |
495 | + End Property | |
496 | + | |
497 | + Friend ReadOnly Property SEI() As System.Drawing.Bitmap | |
498 | + Get | |
499 | + Dim obj As Object = ResourceManager.GetObject("SEI", resourceCulture) | |
500 | + Return CType(obj,System.Drawing.Bitmap) | |
501 | + End Get | |
502 | + End Property | |
503 | + | |
504 | + Friend ReadOnly Property SEMICOLON() As System.Drawing.Bitmap | |
505 | + Get | |
506 | + Dim obj As Object = ResourceManager.GetObject("SEMICOLON", resourceCulture) | |
507 | + Return CType(obj,System.Drawing.Bitmap) | |
508 | + End Get | |
509 | + End Property | |
510 | + | |
511 | + Friend ReadOnly Property SHIFT() As System.Drawing.Bitmap | |
512 | + Get | |
513 | + Dim obj As Object = ResourceManager.GetObject("SHIFT", resourceCulture) | |
514 | + Return CType(obj,System.Drawing.Bitmap) | |
515 | + End Get | |
516 | + End Property | |
517 | + | |
518 | + Friend ReadOnly Property SHIFT_PRESSED() As System.Drawing.Bitmap | |
519 | + Get | |
520 | + Dim obj As Object = ResourceManager.GetObject("SHIFT_PRESSED", resourceCulture) | |
521 | + Return CType(obj,System.Drawing.Bitmap) | |
522 | + End Get | |
523 | + End Property | |
524 | + | |
525 | + Friend ReadOnly Property SLASH() As System.Drawing.Bitmap | |
526 | + Get | |
527 | + Dim obj As Object = ResourceManager.GetObject("SLASH", resourceCulture) | |
528 | + Return CType(obj,System.Drawing.Bitmap) | |
529 | + End Get | |
530 | + End Property | |
531 | + | |
532 | + Friend ReadOnly Property SPACE() As System.Drawing.Bitmap | |
533 | + Get | |
534 | + Dim obj As Object = ResourceManager.GetObject("SPACE", resourceCulture) | |
535 | + Return CType(obj,System.Drawing.Bitmap) | |
536 | + End Get | |
537 | + End Property | |
538 | + | |
539 | + Friend ReadOnly Property SUI() As System.Drawing.Bitmap | |
540 | + Get | |
541 | + Dim obj As Object = ResourceManager.GetObject("SUI", resourceCulture) | |
542 | + Return CType(obj,System.Drawing.Bitmap) | |
543 | + End Get | |
544 | + End Property | |
545 | + | |
546 | + Friend ReadOnly Property T() As System.Drawing.Bitmap | |
547 | + Get | |
548 | + Dim obj As Object = ResourceManager.GetObject("T", resourceCulture) | |
549 | + Return CType(obj,System.Drawing.Bitmap) | |
550 | + End Get | |
551 | + End Property | |
552 | + | |
553 | + Friend ReadOnly Property U() As System.Drawing.Bitmap | |
554 | + Get | |
555 | + Dim obj As Object = ResourceManager.GetObject("U", resourceCulture) | |
556 | + Return CType(obj,System.Drawing.Bitmap) | |
557 | + End Get | |
558 | + End Property | |
559 | + | |
560 | + Friend ReadOnly Property PLUS() As System.Drawing.Bitmap | |
561 | + Get | |
562 | + Dim obj As Object = ResourceManager.GetObject("PLUS", resourceCulture) | |
563 | + Return CType(obj,System.Drawing.Bitmap) | |
564 | + End Get | |
565 | + End Property | |
566 | + | |
567 | + Friend ReadOnly Property V() As System.Drawing.Bitmap | |
568 | + Get | |
569 | + Dim obj As Object = ResourceManager.GetObject("V", resourceCulture) | |
570 | + Return CType(obj,System.Drawing.Bitmap) | |
571 | + End Get | |
572 | + End Property | |
573 | + | |
574 | + Friend ReadOnly Property W() As System.Drawing.Bitmap | |
575 | + Get | |
576 | + Dim obj As Object = ResourceManager.GetObject("W", resourceCulture) | |
577 | + Return CType(obj,System.Drawing.Bitmap) | |
578 | + End Get | |
579 | + End Property | |
580 | + | |
581 | + Friend ReadOnly Property X() As System.Drawing.Bitmap | |
582 | + Get | |
583 | + Dim obj As Object = ResourceManager.GetObject("X", resourceCulture) | |
584 | + Return CType(obj,System.Drawing.Bitmap) | |
585 | + End Get | |
586 | + End Property | |
587 | + | |
588 | + Friend ReadOnly Property Y() As System.Drawing.Bitmap | |
589 | + Get | |
590 | + Dim obj As Object = ResourceManager.GetObject("Y", resourceCulture) | |
591 | + Return CType(obj,System.Drawing.Bitmap) | |
592 | + End Get | |
593 | + End Property | |
594 | + | |
595 | + Friend ReadOnly Property YEN() As System.Drawing.Bitmap | |
596 | + Get | |
597 | + Dim obj As Object = ResourceManager.GetObject("YEN", resourceCulture) | |
598 | + Return CType(obj,System.Drawing.Bitmap) | |
599 | + End Get | |
600 | + End Property | |
601 | + | |
602 | + Friend ReadOnly Property Z() As System.Drawing.Bitmap | |
603 | + Get | |
604 | + Dim obj As Object = ResourceManager.GetObject("Z", resourceCulture) | |
605 | + Return CType(obj,System.Drawing.Bitmap) | |
606 | + End Get | |
607 | + End Property | |
608 | + End Module | |
609 | +End Namespace |
@@ -1,355 +1,355 @@ | ||
1 | -<?xml version="1.0" encoding="utf-8"?> | |
2 | -<root> | |
3 | - <!-- | |
4 | - Microsoft ResX Schema | |
5 | - | |
6 | - Version 2.0 | |
7 | - | |
8 | - The primary goals of this format is to allow a simple XML format | |
9 | - that is mostly human readable. The generation and parsing of the | |
10 | - various data types are done through the TypeConverter classes | |
11 | - associated with the data types. | |
12 | - | |
13 | - Example: | |
14 | - | |
15 | - ... ado.net/XML headers & schema ... | |
16 | - <resheader name="resmimetype">text/microsoft-resx</resheader> | |
17 | - <resheader name="version">2.0</resheader> | |
18 | - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |
19 | - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |
20 | - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |
21 | - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |
22 | - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |
23 | - <value>[base64 mime encoded serialized .NET Framework object]</value> | |
24 | - </data> | |
25 | - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |
26 | - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |
27 | - <comment>This is a comment</comment> | |
28 | - </data> | |
29 | - | |
30 | - There are any number of "resheader" rows that contain simple | |
31 | - name/value pairs. | |
32 | - | |
33 | - Each data row contains a name, and value. The row also contains a | |
34 | - type or mimetype. Type corresponds to a .NET class that support | |
35 | - text/value conversion through the TypeConverter architecture. | |
36 | - Classes that don't support this are serialized and stored with the | |
37 | - mimetype set. | |
38 | - | |
39 | - The mimetype is used for serialized objects, and tells the | |
40 | - ResXResourceReader how to depersist the object. This is currently not | |
41 | - extensible. For a given mimetype the value must be set accordingly: | |
42 | - | |
43 | - Note - application/x-microsoft.net.object.binary.base64 is the format | |
44 | - that the ResXResourceWriter will generate, however the reader can | |
45 | - read any of the formats listed below. | |
46 | - | |
47 | - mimetype: application/x-microsoft.net.object.binary.base64 | |
48 | - value : The object must be serialized with | |
49 | - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |
50 | - : and then encoded with base64 encoding. | |
51 | - | |
52 | - mimetype: application/x-microsoft.net.object.soap.base64 | |
53 | - value : The object must be serialized with | |
54 | - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |
55 | - : and then encoded with base64 encoding. | |
56 | - | |
57 | - mimetype: application/x-microsoft.net.object.bytearray.base64 | |
58 | - value : The object must be serialized into a byte array | |
59 | - : using a System.ComponentModel.TypeConverter | |
60 | - : and then encoded with base64 encoding. | |
61 | - --> | |
62 | - <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |
63 | - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |
64 | - <xsd:element name="root" msdata:IsDataSet="true"> | |
65 | - <xsd:complexType> | |
66 | - <xsd:choice maxOccurs="unbounded"> | |
67 | - <xsd:element name="metadata"> | |
68 | - <xsd:complexType> | |
69 | - <xsd:sequence> | |
70 | - <xsd:element name="value" type="xsd:string" minOccurs="0" /> | |
71 | - </xsd:sequence> | |
72 | - <xsd:attribute name="name" use="required" type="xsd:string" /> | |
73 | - <xsd:attribute name="type" type="xsd:string" /> | |
74 | - <xsd:attribute name="mimetype" type="xsd:string" /> | |
75 | - <xsd:attribute ref="xml:space" /> | |
76 | - </xsd:complexType> | |
77 | - </xsd:element> | |
78 | - <xsd:element name="assembly"> | |
79 | - <xsd:complexType> | |
80 | - <xsd:attribute name="alias" type="xsd:string" /> | |
81 | - <xsd:attribute name="name" type="xsd:string" /> | |
82 | - </xsd:complexType> | |
83 | - </xsd:element> | |
84 | - <xsd:element name="data"> | |
85 | - <xsd:complexType> | |
86 | - <xsd:sequence> | |
87 | - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
88 | - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |
89 | - </xsd:sequence> | |
90 | - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |
91 | - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |
92 | - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |
93 | - <xsd:attribute ref="xml:space" /> | |
94 | - </xsd:complexType> | |
95 | - </xsd:element> | |
96 | - <xsd:element name="resheader"> | |
97 | - <xsd:complexType> | |
98 | - <xsd:sequence> | |
99 | - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
100 | - </xsd:sequence> | |
101 | - <xsd:attribute name="name" type="xsd:string" use="required" /> | |
102 | - </xsd:complexType> | |
103 | - </xsd:element> | |
104 | - </xsd:choice> | |
105 | - </xsd:complexType> | |
106 | - </xsd:element> | |
107 | - </xsd:schema> | |
108 | - <resheader name="resmimetype"> | |
109 | - <value>text/microsoft-resx</value> | |
110 | - </resheader> | |
111 | - <resheader name="version"> | |
112 | - <value>2.0</value> | |
113 | - </resheader> | |
114 | - <resheader name="reader"> | |
115 | - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
116 | - </resheader> | |
117 | - <resheader name="writer"> | |
118 | - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
119 | - </resheader> | |
120 | - <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
121 | - <data name="PERIOD" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
122 | - <value>..\Resource\PERIOD.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
123 | - </data> | |
124 | - <data name="8" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
125 | - <value>..\Resource\8.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
126 | - </data> | |
127 | - <data name="W" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
128 | - <value>..\Resource\W.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
129 | - </data> | |
130 | - <data name="DOWN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
131 | - <value>..\Resource\DOWN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
132 | - </data> | |
133 | - <data name="GRAPH24" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
134 | - <value>..\Resource\GRAPH24.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
135 | - </data> | |
136 | - <data name="6" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
137 | - <value>..\Resource\6.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
138 | - </data> | |
139 | - <data name="BREAK" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
140 | - <value>..\Resource\BREAK.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
141 | - </data> | |
142 | - <data name="CR" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
143 | - <value>..\Resource\CR.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
144 | - </data> | |
145 | - <data name="SEMICOLON" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
146 | - <value>..\Resource\SEMICOLON.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
147 | - </data> | |
148 | - <data name="S" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
149 | - <value>..\Resource\S.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
150 | - </data> | |
151 | - <data name="9" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
152 | - <value>..\Resource\9.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
153 | - </data> | |
154 | - <data name="SEI" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
155 | - <value>..\Resource\SEI.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
156 | - </data> | |
157 | - <data name="GRAPH22" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
158 | - <value>..\Resource\GRAPH22.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
159 | - </data> | |
160 | - <data name="2" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
161 | - <value>..\Resource\2.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
162 | - </data> | |
163 | - <data name="J" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
164 | - <value>..\Resource\J.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
165 | - </data> | |
166 | - <data name="O" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
167 | - <value>..\Resource\O.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
168 | - </data> | |
169 | - <data name="Q" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
170 | - <value>..\Resource\Q.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
171 | - </data> | |
172 | - <data name="MINUS" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
173 | - <value>..\Resource\MINUS.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
174 | - </data> | |
175 | - <data name="SLASH" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
176 | - <value>..\Resource\SLASH.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
177 | - </data> | |
178 | - <data name="HOME" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
179 | - <value>..\Resource\HOME.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
180 | - </data> | |
181 | - <data name="GRAPH21" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
182 | - <value>..\Resource\GRAPH21.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
183 | - </data> | |
184 | - <data name="1" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
185 | - <value>..\Resource\1.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
186 | - </data> | |
187 | - <data name="I" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
188 | - <value>..\Resource\I.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
189 | - </data> | |
190 | - <data name="GRAPH54" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
191 | - <value>..\Resource\GRAPH54.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
192 | - </data> | |
193 | - <data name="GRAPH14" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
194 | - <value>..\Resource\GRAPH14.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
195 | - </data> | |
196 | - <data name="RIGHT" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
197 | - <value>..\Resource\RIGHT.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
198 | - </data> | |
199 | - <data name="K" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
200 | - <value>..\Resource\K.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
201 | - </data> | |
202 | - <data name="KANA" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
203 | - <value>..\Resource\KANA.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
204 | - </data> | |
205 | - <data name="R" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
206 | - <value>..\Resource\R.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
207 | - </data> | |
208 | - <data name="YEN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
209 | - <value>..\Resource\YEN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
210 | - </data> | |
211 | - <data name="0" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
212 | - <value>..\Resource\0.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
213 | - </data> | |
214 | - <data name="D" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
215 | - <value>..\Resource\D.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
216 | - </data> | |
217 | - <data name="Z" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
218 | - <value>..\Resource\Z.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
219 | - </data> | |
220 | - <data name="T" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
221 | - <value>..\Resource\T.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
222 | - </data> | |
223 | - <data name="GRAPH33" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
224 | - <value>..\Resource\GRAPH33.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
225 | - </data> | |
226 | - <data name="GETSU" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
227 | - <value>..\Resource\GETSU.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
228 | - </data> | |
229 | - <data name="KIN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
230 | - <value>..\Resource\KIN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
231 | - </data> | |
232 | - <data name="C" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
233 | - <value>..\Resource\C.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
234 | - </data> | |
235 | - <data name="GRAPH13" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
236 | - <value>..\Resource\GRAPH13.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
237 | - </data> | |
238 | - <data name="3" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
239 | - <value>..\Resource\3.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
240 | - </data> | |
241 | - <data name="SPACE" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
242 | - <value>..\Resource\SPACE.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
243 | - </data> | |
244 | - <data name="GRAPH11" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
245 | - <value>..\Resource\GRAPH11.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
246 | - </data> | |
247 | - <data name="SUI" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
248 | - <value>..\Resource\SUI.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
249 | - </data> | |
250 | - <data name="SHIFT" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
251 | - <value>..\Resource\SHIFT.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
252 | - </data> | |
253 | - <data name="PLUS" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
254 | - <value>..\Resource\PLUS.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
255 | - </data> | |
256 | - <data name="GRAPH34" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
257 | - <value>..\Resource\GRAPH34.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
258 | - </data> | |
259 | - <data name="F" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
260 | - <value>..\Resource\F.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
261 | - </data> | |
262 | - <data name="GRAPH31" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
263 | - <value>..\Resource\GRAPH31.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
264 | - </data> | |
265 | - <data name="M" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
266 | - <value>..\Resource\M.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
267 | - </data> | |
268 | - <data name="V" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
269 | - <value>..\Resource\V.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
270 | - </data> | |
271 | - <data name="B" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
272 | - <value>..\Resource\B.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
273 | - </data> | |
274 | - <data name="GRAPH12" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
275 | - <value>..\Resource\GRAPH12.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
276 | - </data> | |
277 | - <data name="GRAPH51" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
278 | - <value>..\Resource\GRAPH51.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
279 | - </data> | |
280 | - <data name="4" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
281 | - <value>..\Resource\4.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
282 | - </data> | |
283 | - <data name="GRAPH42" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
284 | - <value>..\Resource\GRAPH42.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
285 | - </data> | |
286 | - <data name="N" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
287 | - <value>..\Resource\N.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
288 | - </data> | |
289 | - <data name="GRAPH43" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
290 | - <value>..\Resource\GRAPH43.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
291 | - </data> | |
292 | - <data name="L" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
293 | - <value>..\Resource\L.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
294 | - </data> | |
295 | - <data name="GRAPH23" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
296 | - <value>..\Resource\GRAPH23.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
297 | - </data> | |
298 | - <data name="U" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
299 | - <value>..\Resource\U.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
300 | - </data> | |
301 | - <data name="DELETE" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
302 | - <value>..\Resource\DELETE.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
303 | - </data> | |
304 | - <data name="GRAPH32" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
305 | - <value>..\Resource\GRAPH32.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
306 | - </data> | |
307 | - <data name="A" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
308 | - <value>..\Resource\A.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
309 | - </data> | |
310 | - <data name="COMMA" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
311 | - <value>..\Resource\COMMA.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
312 | - </data> | |
313 | - <data name="EQUAL" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
314 | - <value>..\Resource\EQUAL.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
315 | - </data> | |
316 | - <data name="P" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
317 | - <value>..\Resource\P.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
318 | - </data> | |
319 | - <data name="GRAPH53" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
320 | - <value>..\Resource\GRAPH53.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
321 | - </data> | |
322 | - <data name="H" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
323 | - <value>..\Resource\H.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
324 | - </data> | |
325 | - <data name="X" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
326 | - <value>..\Resource\X.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
327 | - </data> | |
328 | - <data name="GRAPH44" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
329 | - <value>..\Resource\GRAPH44.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
330 | - </data> | |
331 | - <data name="GRAPH41" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
332 | - <value>..\Resource\GRAPH41.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
333 | - </data> | |
334 | - <data name="7" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
335 | - <value>..\Resource\7.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
336 | - </data> | |
337 | - <data name="E" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
338 | - <value>..\Resource\E.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
339 | - </data> | |
340 | - <data name="Y" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
341 | - <value>..\Resource\Y.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
342 | - </data> | |
343 | - <data name="5" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
344 | - <value>..\Resource\5.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
345 | - </data> | |
346 | - <data name="G" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
347 | - <value>..\Resource\G.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
348 | - </data> | |
349 | - <data name="GRAPH52" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
350 | - <value>..\Resource\GRAPH52.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
351 | - </data> | |
352 | - <data name="SHIFT_PRESSED" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
353 | - <value>..\Resource\SHIFT_PRESSED.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
354 | - </data> | |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<root> | |
3 | + <!-- | |
4 | + Microsoft ResX Schema | |
5 | + | |
6 | + Version 2.0 | |
7 | + | |
8 | + The primary goals of this format is to allow a simple XML format | |
9 | + that is mostly human readable. The generation and parsing of the | |
10 | + various data types are done through the TypeConverter classes | |
11 | + associated with the data types. | |
12 | + | |
13 | + Example: | |
14 | + | |
15 | + ... ado.net/XML headers & schema ... | |
16 | + <resheader name="resmimetype">text/microsoft-resx</resheader> | |
17 | + <resheader name="version">2.0</resheader> | |
18 | + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |
19 | + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |
20 | + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |
21 | + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |
22 | + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |
23 | + <value>[base64 mime encoded serialized .NET Framework object]</value> | |
24 | + </data> | |
25 | + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |
26 | + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |
27 | + <comment>This is a comment</comment> | |
28 | + </data> | |
29 | + | |
30 | + There are any number of "resheader" rows that contain simple | |
31 | + name/value pairs. | |
32 | + | |
33 | + Each data row contains a name, and value. The row also contains a | |
34 | + type or mimetype. Type corresponds to a .NET class that support | |
35 | + text/value conversion through the TypeConverter architecture. | |
36 | + Classes that don't support this are serialized and stored with the | |
37 | + mimetype set. | |
38 | + | |
39 | + The mimetype is used for serialized objects, and tells the | |
40 | + ResXResourceReader how to depersist the object. This is currently not | |
41 | + extensible. For a given mimetype the value must be set accordingly: | |
42 | + | |
43 | + Note - application/x-microsoft.net.object.binary.base64 is the format | |
44 | + that the ResXResourceWriter will generate, however the reader can | |
45 | + read any of the formats listed below. | |
46 | + | |
47 | + mimetype: application/x-microsoft.net.object.binary.base64 | |
48 | + value : The object must be serialized with | |
49 | + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |
50 | + : and then encoded with base64 encoding. | |
51 | + | |
52 | + mimetype: application/x-microsoft.net.object.soap.base64 | |
53 | + value : The object must be serialized with | |
54 | + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |
55 | + : and then encoded with base64 encoding. | |
56 | + | |
57 | + mimetype: application/x-microsoft.net.object.bytearray.base64 | |
58 | + value : The object must be serialized into a byte array | |
59 | + : using a System.ComponentModel.TypeConverter | |
60 | + : and then encoded with base64 encoding. | |
61 | + --> | |
62 | + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |
63 | + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |
64 | + <xsd:element name="root" msdata:IsDataSet="true"> | |
65 | + <xsd:complexType> | |
66 | + <xsd:choice maxOccurs="unbounded"> | |
67 | + <xsd:element name="metadata"> | |
68 | + <xsd:complexType> | |
69 | + <xsd:sequence> | |
70 | + <xsd:element name="value" type="xsd:string" minOccurs="0" /> | |
71 | + </xsd:sequence> | |
72 | + <xsd:attribute name="name" use="required" type="xsd:string" /> | |
73 | + <xsd:attribute name="type" type="xsd:string" /> | |
74 | + <xsd:attribute name="mimetype" type="xsd:string" /> | |
75 | + <xsd:attribute ref="xml:space" /> | |
76 | + </xsd:complexType> | |
77 | + </xsd:element> | |
78 | + <xsd:element name="assembly"> | |
79 | + <xsd:complexType> | |
80 | + <xsd:attribute name="alias" type="xsd:string" /> | |
81 | + <xsd:attribute name="name" type="xsd:string" /> | |
82 | + </xsd:complexType> | |
83 | + </xsd:element> | |
84 | + <xsd:element name="data"> | |
85 | + <xsd:complexType> | |
86 | + <xsd:sequence> | |
87 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
88 | + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |
89 | + </xsd:sequence> | |
90 | + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |
91 | + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |
92 | + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |
93 | + <xsd:attribute ref="xml:space" /> | |
94 | + </xsd:complexType> | |
95 | + </xsd:element> | |
96 | + <xsd:element name="resheader"> | |
97 | + <xsd:complexType> | |
98 | + <xsd:sequence> | |
99 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |
100 | + </xsd:sequence> | |
101 | + <xsd:attribute name="name" type="xsd:string" use="required" /> | |
102 | + </xsd:complexType> | |
103 | + </xsd:element> | |
104 | + </xsd:choice> | |
105 | + </xsd:complexType> | |
106 | + </xsd:element> | |
107 | + </xsd:schema> | |
108 | + <resheader name="resmimetype"> | |
109 | + <value>text/microsoft-resx</value> | |
110 | + </resheader> | |
111 | + <resheader name="version"> | |
112 | + <value>2.0</value> | |
113 | + </resheader> | |
114 | + <resheader name="reader"> | |
115 | + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
116 | + </resheader> | |
117 | + <resheader name="writer"> | |
118 | + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
119 | + </resheader> | |
120 | + <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
121 | + <data name="PERIOD" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
122 | + <value>..\Resource\PERIOD.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
123 | + </data> | |
124 | + <data name="8" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
125 | + <value>..\Resource\8.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
126 | + </data> | |
127 | + <data name="W" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
128 | + <value>..\Resource\W.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
129 | + </data> | |
130 | + <data name="DOWN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
131 | + <value>..\Resource\DOWN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
132 | + </data> | |
133 | + <data name="GRAPH24" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
134 | + <value>..\Resource\GRAPH24.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
135 | + </data> | |
136 | + <data name="6" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
137 | + <value>..\Resource\6.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
138 | + </data> | |
139 | + <data name="BREAK" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
140 | + <value>..\Resource\BREAK.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
141 | + </data> | |
142 | + <data name="CR" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
143 | + <value>..\Resource\CR.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
144 | + </data> | |
145 | + <data name="SEMICOLON" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
146 | + <value>..\Resource\SEMICOLON.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
147 | + </data> | |
148 | + <data name="S" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
149 | + <value>..\Resource\S.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
150 | + </data> | |
151 | + <data name="9" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
152 | + <value>..\Resource\9.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
153 | + </data> | |
154 | + <data name="SEI" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
155 | + <value>..\Resource\SEI.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
156 | + </data> | |
157 | + <data name="GRAPH22" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
158 | + <value>..\Resource\GRAPH22.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
159 | + </data> | |
160 | + <data name="2" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
161 | + <value>..\Resource\2.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
162 | + </data> | |
163 | + <data name="J" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
164 | + <value>..\Resource\J.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
165 | + </data> | |
166 | + <data name="O" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
167 | + <value>..\Resource\O.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
168 | + </data> | |
169 | + <data name="Q" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
170 | + <value>..\Resource\Q.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
171 | + </data> | |
172 | + <data name="MINUS" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
173 | + <value>..\Resource\MINUS.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
174 | + </data> | |
175 | + <data name="SLASH" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
176 | + <value>..\Resource\SLASH.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
177 | + </data> | |
178 | + <data name="HOME" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
179 | + <value>..\Resource\HOME.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
180 | + </data> | |
181 | + <data name="GRAPH21" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
182 | + <value>..\Resource\GRAPH21.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
183 | + </data> | |
184 | + <data name="1" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
185 | + <value>..\Resource\1.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
186 | + </data> | |
187 | + <data name="I" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
188 | + <value>..\Resource\I.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
189 | + </data> | |
190 | + <data name="GRAPH54" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
191 | + <value>..\Resource\GRAPH54.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
192 | + </data> | |
193 | + <data name="GRAPH14" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
194 | + <value>..\Resource\GRAPH14.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
195 | + </data> | |
196 | + <data name="RIGHT" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
197 | + <value>..\Resource\RIGHT.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
198 | + </data> | |
199 | + <data name="K" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
200 | + <value>..\Resource\K.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
201 | + </data> | |
202 | + <data name="KANA" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
203 | + <value>..\Resource\KANA.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
204 | + </data> | |
205 | + <data name="R" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
206 | + <value>..\Resource\R.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
207 | + </data> | |
208 | + <data name="YEN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
209 | + <value>..\Resource\YEN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
210 | + </data> | |
211 | + <data name="0" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
212 | + <value>..\Resource\0.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
213 | + </data> | |
214 | + <data name="D" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
215 | + <value>..\Resource\D.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
216 | + </data> | |
217 | + <data name="Z" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
218 | + <value>..\Resource\Z.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
219 | + </data> | |
220 | + <data name="T" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
221 | + <value>..\Resource\T.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
222 | + </data> | |
223 | + <data name="GRAPH33" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
224 | + <value>..\Resource\GRAPH33.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
225 | + </data> | |
226 | + <data name="GETSU" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
227 | + <value>..\Resource\GETSU.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
228 | + </data> | |
229 | + <data name="KIN" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
230 | + <value>..\Resource\KIN.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
231 | + </data> | |
232 | + <data name="C" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
233 | + <value>..\Resource\C.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
234 | + </data> | |
235 | + <data name="GRAPH13" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
236 | + <value>..\Resource\GRAPH13.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
237 | + </data> | |
238 | + <data name="3" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
239 | + <value>..\Resource\3.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
240 | + </data> | |
241 | + <data name="SPACE" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
242 | + <value>..\Resource\SPACE.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
243 | + </data> | |
244 | + <data name="GRAPH11" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
245 | + <value>..\Resource\GRAPH11.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
246 | + </data> | |
247 | + <data name="SUI" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
248 | + <value>..\Resource\SUI.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
249 | + </data> | |
250 | + <data name="SHIFT" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
251 | + <value>..\Resource\SHIFT.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
252 | + </data> | |
253 | + <data name="PLUS" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
254 | + <value>..\Resource\PLUS.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
255 | + </data> | |
256 | + <data name="GRAPH34" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
257 | + <value>..\Resource\GRAPH34.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
258 | + </data> | |
259 | + <data name="F" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
260 | + <value>..\Resource\F.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
261 | + </data> | |
262 | + <data name="GRAPH31" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
263 | + <value>..\Resource\GRAPH31.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
264 | + </data> | |
265 | + <data name="M" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
266 | + <value>..\Resource\M.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
267 | + </data> | |
268 | + <data name="V" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
269 | + <value>..\Resource\V.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
270 | + </data> | |
271 | + <data name="B" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
272 | + <value>..\Resource\B.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
273 | + </data> | |
274 | + <data name="GRAPH12" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
275 | + <value>..\Resource\GRAPH12.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
276 | + </data> | |
277 | + <data name="GRAPH51" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
278 | + <value>..\Resource\GRAPH51.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
279 | + </data> | |
280 | + <data name="4" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
281 | + <value>..\Resource\4.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
282 | + </data> | |
283 | + <data name="GRAPH42" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
284 | + <value>..\Resource\GRAPH42.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
285 | + </data> | |
286 | + <data name="N" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
287 | + <value>..\Resource\N.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
288 | + </data> | |
289 | + <data name="GRAPH43" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
290 | + <value>..\Resource\GRAPH43.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
291 | + </data> | |
292 | + <data name="L" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
293 | + <value>..\Resource\L.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
294 | + </data> | |
295 | + <data name="GRAPH23" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
296 | + <value>..\Resource\GRAPH23.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
297 | + </data> | |
298 | + <data name="U" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
299 | + <value>..\Resource\U.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
300 | + </data> | |
301 | + <data name="DELETE" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
302 | + <value>..\Resource\DELETE.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
303 | + </data> | |
304 | + <data name="GRAPH32" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
305 | + <value>..\Resource\GRAPH32.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
306 | + </data> | |
307 | + <data name="A" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
308 | + <value>..\Resource\A.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
309 | + </data> | |
310 | + <data name="COMMA" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
311 | + <value>..\Resource\COMMA.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
312 | + </data> | |
313 | + <data name="EQUAL" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
314 | + <value>..\Resource\EQUAL.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
315 | + </data> | |
316 | + <data name="P" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
317 | + <value>..\Resource\P.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
318 | + </data> | |
319 | + <data name="GRAPH53" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
320 | + <value>..\Resource\GRAPH53.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
321 | + </data> | |
322 | + <data name="H" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
323 | + <value>..\Resource\H.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
324 | + </data> | |
325 | + <data name="X" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
326 | + <value>..\Resource\X.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
327 | + </data> | |
328 | + <data name="GRAPH44" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
329 | + <value>..\Resource\GRAPH44.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
330 | + </data> | |
331 | + <data name="GRAPH41" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
332 | + <value>..\Resource\GRAPH41.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
333 | + </data> | |
334 | + <data name="7" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
335 | + <value>..\Resource\7.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
336 | + </data> | |
337 | + <data name="E" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
338 | + <value>..\Resource\E.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
339 | + </data> | |
340 | + <data name="Y" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
341 | + <value>..\Resource\Y.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
342 | + </data> | |
343 | + <data name="5" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
344 | + <value>..\Resource\5.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
345 | + </data> | |
346 | + <data name="G" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
347 | + <value>..\Resource\G.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
348 | + </data> | |
349 | + <data name="GRAPH52" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
350 | + <value>..\Resource\GRAPH52.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
351 | + </data> | |
352 | + <data name="SHIFT_PRESSED" type="System.Resources.ResXFileRef, System.Windows.Forms"> | |
353 | + <value>..\Resource\SHIFT_PRESSED.PNG;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> | |
354 | + </data> | |
355 | 355 | </root> |
\ No newline at end of file |
@@ -1,73 +1,73 @@ | ||
1 | -'------------------------------------------------------------------------------ | |
2 | -' <auto-generated> | |
3 | -' This code was generated by a tool. | |
4 | -' Runtime Version:2.0.50727.5485 | |
5 | -' | |
6 | -' Changes to this file may cause incorrect behavior and will be lost if | |
7 | -' the code is regenerated. | |
8 | -' </auto-generated> | |
9 | -'------------------------------------------------------------------------------ | |
10 | - | |
11 | -Option Strict On | |
12 | -Option Explicit On | |
13 | - | |
14 | - | |
15 | -Namespace My | |
16 | - | |
17 | - <Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _ | |
18 | - Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0"), _ | |
19 | - Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
20 | - Partial Friend NotInheritable Class MySettings | |
21 | - Inherits Global.System.Configuration.ApplicationSettingsBase | |
22 | - | |
23 | - Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings) | |
24 | - | |
25 | -#Region "My.Settings Auto-Save Functionality" | |
26 | -#If _MyType = "WindowsForms" Then | |
27 | - Private Shared addedHandler As Boolean | |
28 | - | |
29 | - Private Shared addedHandlerLockObject As New Object | |
30 | - | |
31 | - <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
32 | - Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs) | |
33 | - If My.Application.SaveMySettingsOnExit Then | |
34 | - My.Settings.Save() | |
35 | - End If | |
36 | - End Sub | |
37 | -#End If | |
38 | -#End Region | |
39 | - | |
40 | - Public Shared ReadOnly Property [Default]() As MySettings | |
41 | - Get | |
42 | - | |
43 | -#If _MyType = "WindowsForms" Then | |
44 | - If Not addedHandler Then | |
45 | - SyncLock addedHandlerLockObject | |
46 | - If Not addedHandler Then | |
47 | - AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings | |
48 | - addedHandler = True | |
49 | - End If | |
50 | - End SyncLock | |
51 | - End If | |
52 | -#End If | |
53 | - Return defaultInstance | |
54 | - End Get | |
55 | - End Property | |
56 | - End Class | |
57 | -End Namespace | |
58 | - | |
59 | -Namespace My | |
60 | - | |
61 | - <Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _ | |
62 | - Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ | |
63 | - Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _ | |
64 | - Friend Module MySettingsProperty | |
65 | - | |
66 | - <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _ | |
67 | - Friend ReadOnly Property Settings() As Global.mz80k_kbd.My.MySettings | |
68 | - Get | |
69 | - Return Global.mz80k_kbd.My.MySettings.Default | |
70 | - End Get | |
71 | - End Property | |
72 | - End Module | |
73 | -End Namespace | |
1 | +'------------------------------------------------------------------------------ | |
2 | +' <auto-generated> | |
3 | +' This code was generated by a tool. | |
4 | +' Runtime Version:2.0.50727.5485 | |
5 | +' | |
6 | +' Changes to this file may cause incorrect behavior and will be lost if | |
7 | +' the code is regenerated. | |
8 | +' </auto-generated> | |
9 | +'------------------------------------------------------------------------------ | |
10 | + | |
11 | +Option Strict On | |
12 | +Option Explicit On | |
13 | + | |
14 | + | |
15 | +Namespace My | |
16 | + | |
17 | + <Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _ | |
18 | + Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0"), _ | |
19 | + Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
20 | + Partial Friend NotInheritable Class MySettings | |
21 | + Inherits Global.System.Configuration.ApplicationSettingsBase | |
22 | + | |
23 | + Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings) | |
24 | + | |
25 | +#Region "My.Settings Auto-Save Functionality" | |
26 | +#If _MyType = "WindowsForms" Then | |
27 | + Private Shared addedHandler As Boolean | |
28 | + | |
29 | + Private Shared addedHandlerLockObject As New Object | |
30 | + | |
31 | + <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ | |
32 | + Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs) | |
33 | + If My.Application.SaveMySettingsOnExit Then | |
34 | + My.Settings.Save() | |
35 | + End If | |
36 | + End Sub | |
37 | +#End If | |
38 | +#End Region | |
39 | + | |
40 | + Public Shared ReadOnly Property [Default]() As MySettings | |
41 | + Get | |
42 | + | |
43 | +#If _MyType = "WindowsForms" Then | |
44 | + If Not addedHandler Then | |
45 | + SyncLock addedHandlerLockObject | |
46 | + If Not addedHandler Then | |
47 | + AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings | |
48 | + addedHandler = True | |
49 | + End If | |
50 | + End SyncLock | |
51 | + End If | |
52 | +#End If | |
53 | + Return defaultInstance | |
54 | + End Get | |
55 | + End Property | |
56 | + End Class | |
57 | +End Namespace | |
58 | + | |
59 | +Namespace My | |
60 | + | |
61 | + <Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _ | |
62 | + Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ | |
63 | + Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _ | |
64 | + Friend Module MySettingsProperty | |
65 | + | |
66 | + <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _ | |
67 | + Friend ReadOnly Property Settings() As Global.mz80k_kbd.My.MySettings | |
68 | + Get | |
69 | + Return Global.mz80k_kbd.My.MySettings.Default | |
70 | + End Get | |
71 | + End Property | |
72 | + End Module | |
73 | +End Namespace |
@@ -1,7 +1,7 @@ | ||
1 | -<?xml version='1.0' encoding='utf-8'?> | |
2 | -<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true"> | |
3 | - <Profiles> | |
4 | - <Profile Name="(Default)" /> | |
5 | - </Profiles> | |
6 | - <Settings /> | |
7 | -</SettingsFile> | |
1 | +<?xml version='1.0' encoding='utf-8'?> | |
2 | +<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true"> | |
3 | + <Profiles> | |
4 | + <Profile Name="(Default)" /> | |
5 | + </Profiles> | |
6 | + <Settings /> | |
7 | +</SettingsFile> |
@@ -1,357 +1,357 @@ | ||
1 | -<?xml version="1.0" encoding="utf-8"?> | |
2 | -<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
3 | - <PropertyGroup> | |
4 | - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |
5 | - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |
6 | - <ProductVersion>9.0.21022</ProductVersion> | |
7 | - <SchemaVersion>2.0</SchemaVersion> | |
8 | - <ProjectGuid>{BDEE6120-791D-431D-ACD8-FA10C0D9ECF6}</ProjectGuid> | |
9 | - <OutputType>WinExe</OutputType> | |
10 | - <StartupObject>mz80k_kbd.My.MyApplication</StartupObject> | |
11 | - <RootNamespace>mz80k_kbd</RootNamespace> | |
12 | - <AssemblyName>mz80k_kbd</AssemblyName> | |
13 | - <FileAlignment>512</FileAlignment> | |
14 | - <MyType>WindowsForms</MyType> | |
15 | - <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> | |
16 | - <OptionExplicit>On</OptionExplicit> | |
17 | - <OptionCompare>Binary</OptionCompare> | |
18 | - <OptionStrict>Off</OptionStrict> | |
19 | - <OptionInfer>On</OptionInfer> | |
20 | - </PropertyGroup> | |
21 | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |
22 | - <DebugSymbols>true</DebugSymbols> | |
23 | - <DebugType>full</DebugType> | |
24 | - <DefineDebug>true</DefineDebug> | |
25 | - <DefineTrace>true</DefineTrace> | |
26 | - <OutputPath>bin\Debug\</OutputPath> | |
27 | - <DocumentationFile>mz80k_kbd.xml</DocumentationFile> | |
28 | - <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn> | |
29 | - </PropertyGroup> | |
30 | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |
31 | - <DebugType>pdbonly</DebugType> | |
32 | - <DefineDebug>false</DefineDebug> | |
33 | - <DefineTrace>true</DefineTrace> | |
34 | - <Optimize>true</Optimize> | |
35 | - <OutputPath>bin\Release\</OutputPath> | |
36 | - <DocumentationFile>mz80k_kbd.xml</DocumentationFile> | |
37 | - <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn> | |
38 | - </PropertyGroup> | |
39 | - <ItemGroup> | |
40 | - <Reference Include="System" /> | |
41 | - <Reference Include="System.Data" /> | |
42 | - <Reference Include="System.Deployment" /> | |
43 | - <Reference Include="System.Drawing" /> | |
44 | - <Reference Include="System.Windows.Forms" /> | |
45 | - <Reference Include="System.Xml" /> | |
46 | - <Reference Include="System.Core"> | |
47 | - <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
48 | - </Reference> | |
49 | - <Reference Include="System.Xml.Linq"> | |
50 | - <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
51 | - </Reference> | |
52 | - <Reference Include="System.Data.DataSetExtensions"> | |
53 | - <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
54 | - </Reference> | |
55 | - </ItemGroup> | |
56 | - <ItemGroup> | |
57 | - <Import Include="Microsoft.VisualBasic" /> | |
58 | - <Import Include="System" /> | |
59 | - <Import Include="System.Collections" /> | |
60 | - <Import Include="System.Collections.Generic" /> | |
61 | - <Import Include="System.Data" /> | |
62 | - <Import Include="System.Drawing" /> | |
63 | - <Import Include="System.Diagnostics" /> | |
64 | - <Import Include="System.Windows.Forms" /> | |
65 | - <Import Include="System.Linq" /> | |
66 | - <Import Include="System.Xml.Linq" /> | |
67 | - </ItemGroup> | |
68 | - <ItemGroup> | |
69 | - <Compile Include="Form1.vb"> | |
70 | - <SubType>Form</SubType> | |
71 | - </Compile> | |
72 | - <Compile Include="Form1.Designer.vb"> | |
73 | - <DependentUpon>Form1.vb</DependentUpon> | |
74 | - <SubType>Form</SubType> | |
75 | - </Compile> | |
76 | - <Compile Include="My Project\AssemblyInfo.vb" /> | |
77 | - <Compile Include="My Project\Application.Designer.vb"> | |
78 | - <AutoGen>True</AutoGen> | |
79 | - <DependentUpon>Application.myapp</DependentUpon> | |
80 | - </Compile> | |
81 | - <Compile Include="My Project\Resources.Designer.vb"> | |
82 | - <AutoGen>True</AutoGen> | |
83 | - <DesignTime>True</DesignTime> | |
84 | - <DependentUpon>Resources.resx</DependentUpon> | |
85 | - </Compile> | |
86 | - <Compile Include="My Project\Settings.Designer.vb"> | |
87 | - <AutoGen>True</AutoGen> | |
88 | - <DependentUpon>Settings.settings</DependentUpon> | |
89 | - <DesignTimeSharedInput>True</DesignTimeSharedInput> | |
90 | - </Compile> | |
91 | - </ItemGroup> | |
92 | - <ItemGroup> | |
93 | - <EmbeddedResource Include="Form1.resx"> | |
94 | - <DependentUpon>Form1.vb</DependentUpon> | |
95 | - <SubType>Designer</SubType> | |
96 | - </EmbeddedResource> | |
97 | - <EmbeddedResource Include="My Project\Resources.resx"> | |
98 | - <Generator>VbMyResourcesResXFileCodeGenerator</Generator> | |
99 | - <LastGenOutput>Resources.Designer.vb</LastGenOutput> | |
100 | - <CustomToolNamespace>My.Resources</CustomToolNamespace> | |
101 | - <SubType>Designer</SubType> | |
102 | - </EmbeddedResource> | |
103 | - </ItemGroup> | |
104 | - <ItemGroup> | |
105 | - <None Include="My Project\Application.myapp"> | |
106 | - <Generator>MyApplicationCodeGenerator</Generator> | |
107 | - <LastGenOutput>Application.Designer.vb</LastGenOutput> | |
108 | - </None> | |
109 | - <None Include="My Project\Settings.settings"> | |
110 | - <Generator>SettingsSingleFileGenerator</Generator> | |
111 | - <CustomToolNamespace>My</CustomToolNamespace> | |
112 | - <LastGenOutput>Settings.Designer.vb</LastGenOutput> | |
113 | - </None> | |
114 | - </ItemGroup> | |
115 | - <ItemGroup> | |
116 | - <None Include="Resource\0.PNG" /> | |
117 | - </ItemGroup> | |
118 | - <ItemGroup> | |
119 | - <None Include="Resource\1.PNG" /> | |
120 | - </ItemGroup> | |
121 | - <ItemGroup> | |
122 | - <None Include="Resource\2.PNG" /> | |
123 | - </ItemGroup> | |
124 | - <ItemGroup> | |
125 | - <None Include="Resource\3.PNG" /> | |
126 | - </ItemGroup> | |
127 | - <ItemGroup> | |
128 | - <None Include="Resource\4.PNG" /> | |
129 | - </ItemGroup> | |
130 | - <ItemGroup> | |
131 | - <None Include="Resource\5.PNG" /> | |
132 | - </ItemGroup> | |
133 | - <ItemGroup> | |
134 | - <None Include="Resource\6.PNG" /> | |
135 | - </ItemGroup> | |
136 | - <ItemGroup> | |
137 | - <None Include="Resource\7.PNG" /> | |
138 | - </ItemGroup> | |
139 | - <ItemGroup> | |
140 | - <None Include="Resource\8.PNG" /> | |
141 | - </ItemGroup> | |
142 | - <ItemGroup> | |
143 | - <None Include="Resource\9.PNG" /> | |
144 | - </ItemGroup> | |
145 | - <ItemGroup> | |
146 | - <None Include="Resource\MINUS.PNG" /> | |
147 | - </ItemGroup> | |
148 | - <ItemGroup> | |
149 | - <None Include="Resource\Q.PNG" /> | |
150 | - </ItemGroup> | |
151 | - <ItemGroup> | |
152 | - <None Include="Resource\W.PNG" /> | |
153 | - </ItemGroup> | |
154 | - <ItemGroup> | |
155 | - <None Include="Resource\E.PNG" /> | |
156 | - </ItemGroup> | |
157 | - <ItemGroup> | |
158 | - <None Include="Resource\R.PNG" /> | |
159 | - </ItemGroup> | |
160 | - <ItemGroup> | |
161 | - <None Include="Resource\T.PNG" /> | |
162 | - </ItemGroup> | |
163 | - <ItemGroup> | |
164 | - <None Include="Resource\Y.PNG" /> | |
165 | - </ItemGroup> | |
166 | - <ItemGroup> | |
167 | - <None Include="Resource\U.PNG" /> | |
168 | - </ItemGroup> | |
169 | - <ItemGroup> | |
170 | - <None Include="Resource\I.PNG" /> | |
171 | - </ItemGroup> | |
172 | - <ItemGroup> | |
173 | - <None Include="Resource\O.PNG" /> | |
174 | - </ItemGroup> | |
175 | - <ItemGroup> | |
176 | - <None Include="Resource\P.PNG" /> | |
177 | - </ItemGroup> | |
178 | - <ItemGroup> | |
179 | - <None Include="Resource\EQUAL.PNG" /> | |
180 | - </ItemGroup> | |
181 | - <ItemGroup> | |
182 | - <None Include="Resource\A.PNG" /> | |
183 | - </ItemGroup> | |
184 | - <ItemGroup> | |
185 | - <None Include="Resource\S.PNG" /> | |
186 | - </ItemGroup> | |
187 | - <ItemGroup> | |
188 | - <None Include="Resource\D.PNG" /> | |
189 | - </ItemGroup> | |
190 | - <ItemGroup> | |
191 | - <None Include="Resource\F.PNG" /> | |
192 | - </ItemGroup> | |
193 | - <ItemGroup> | |
194 | - <None Include="Resource\G.PNG" /> | |
195 | - </ItemGroup> | |
196 | - <ItemGroup> | |
197 | - <None Include="Resource\H.PNG" /> | |
198 | - </ItemGroup> | |
199 | - <ItemGroup> | |
200 | - <None Include="Resource\J.PNG" /> | |
201 | - </ItemGroup> | |
202 | - <ItemGroup> | |
203 | - <None Include="Resource\K.PNG" /> | |
204 | - </ItemGroup> | |
205 | - <ItemGroup> | |
206 | - <None Include="Resource\L.PNG" /> | |
207 | - </ItemGroup> | |
208 | - <ItemGroup> | |
209 | - <None Include="Resource\SEMICOLON.PNG" /> | |
210 | - </ItemGroup> | |
211 | - <ItemGroup> | |
212 | - <None Include="Resource\PLUS.PNG" /> | |
213 | - </ItemGroup> | |
214 | - <ItemGroup> | |
215 | - <None Include="Resource\Z.PNG" /> | |
216 | - </ItemGroup> | |
217 | - <ItemGroup> | |
218 | - <None Include="Resource\X.PNG" /> | |
219 | - </ItemGroup> | |
220 | - <ItemGroup> | |
221 | - <None Include="Resource\C.PNG" /> | |
222 | - </ItemGroup> | |
223 | - <ItemGroup> | |
224 | - <None Include="Resource\V.PNG" /> | |
225 | - </ItemGroup> | |
226 | - <ItemGroup> | |
227 | - <None Include="Resource\B.PNG" /> | |
228 | - </ItemGroup> | |
229 | - <ItemGroup> | |
230 | - <None Include="Resource\N.PNG" /> | |
231 | - </ItemGroup> | |
232 | - <ItemGroup> | |
233 | - <None Include="Resource\M.PNG" /> | |
234 | - </ItemGroup> | |
235 | - <ItemGroup> | |
236 | - <None Include="Resource\COMMA.PNG" /> | |
237 | - </ItemGroup> | |
238 | - <ItemGroup> | |
239 | - <None Include="Resource\PERIOD.PNG" /> | |
240 | - </ItemGroup> | |
241 | - <ItemGroup> | |
242 | - <None Include="Resource\SLASH.PNG" /> | |
243 | - </ItemGroup> | |
244 | - <ItemGroup> | |
245 | - <None Include="Resource\KANA.PNG" /> | |
246 | - </ItemGroup> | |
247 | - <ItemGroup> | |
248 | - <None Include="Resource\SHIFT.PNG" /> | |
249 | - </ItemGroup> | |
250 | - <ItemGroup> | |
251 | - <None Include="Resource\HOME.PNG" /> | |
252 | - </ItemGroup> | |
253 | - <ItemGroup> | |
254 | - <None Include="Resource\DELETE.PNG" /> | |
255 | - </ItemGroup> | |
256 | - <ItemGroup> | |
257 | - <None Include="Resource\SPACE.PNG" /> | |
258 | - </ItemGroup> | |
259 | - <ItemGroup> | |
260 | - <None Include="Resource\DOWN.PNG" /> | |
261 | - </ItemGroup> | |
262 | - <ItemGroup> | |
263 | - <None Include="Resource\RIGHT.PNG" /> | |
264 | - </ItemGroup> | |
265 | - <ItemGroup> | |
266 | - <None Include="Resource\BREAK.PNG" /> | |
267 | - </ItemGroup> | |
268 | - <ItemGroup> | |
269 | - <None Include="Resource\CR.PNG" /> | |
270 | - </ItemGroup> | |
271 | - <ItemGroup> | |
272 | - <None Include="Resource\GRAPH11.PNG" /> | |
273 | - </ItemGroup> | |
274 | - <ItemGroup> | |
275 | - <None Include="Resource\GRAPH12.PNG" /> | |
276 | - </ItemGroup> | |
277 | - <ItemGroup> | |
278 | - <None Include="Resource\GRAPH13.PNG" /> | |
279 | - </ItemGroup> | |
280 | - <ItemGroup> | |
281 | - <None Include="Resource\GRAPH14.PNG" /> | |
282 | - </ItemGroup> | |
283 | - <ItemGroup> | |
284 | - <None Include="Resource\GRAPH21.PNG" /> | |
285 | - </ItemGroup> | |
286 | - <ItemGroup> | |
287 | - <None Include="Resource\GRAPH22.PNG" /> | |
288 | - </ItemGroup> | |
289 | - <ItemGroup> | |
290 | - <None Include="Resource\GRAPH23.PNG" /> | |
291 | - </ItemGroup> | |
292 | - <ItemGroup> | |
293 | - <None Include="Resource\GRAPH24.PNG" /> | |
294 | - </ItemGroup> | |
295 | - <ItemGroup> | |
296 | - <None Include="Resource\GRAPH31.PNG" /> | |
297 | - </ItemGroup> | |
298 | - <ItemGroup> | |
299 | - <None Include="Resource\GRAPH32.PNG" /> | |
300 | - </ItemGroup> | |
301 | - <ItemGroup> | |
302 | - <None Include="Resource\GRAPH33.PNG" /> | |
303 | - </ItemGroup> | |
304 | - <ItemGroup> | |
305 | - <None Include="Resource\GRAPH34.PNG" /> | |
306 | - </ItemGroup> | |
307 | - <ItemGroup> | |
308 | - <None Include="Resource\GRAPH41.PNG" /> | |
309 | - </ItemGroup> | |
310 | - <ItemGroup> | |
311 | - <None Include="Resource\GRAPH42.PNG" /> | |
312 | - </ItemGroup> | |
313 | - <ItemGroup> | |
314 | - <None Include="Resource\GRAPH43.PNG" /> | |
315 | - </ItemGroup> | |
316 | - <ItemGroup> | |
317 | - <None Include="Resource\GRAPH44.PNG" /> | |
318 | - </ItemGroup> | |
319 | - <ItemGroup> | |
320 | - <None Include="Resource\GRAPH51.PNG" /> | |
321 | - </ItemGroup> | |
322 | - <ItemGroup> | |
323 | - <None Include="Resource\GRAPH52.PNG" /> | |
324 | - </ItemGroup> | |
325 | - <ItemGroup> | |
326 | - <None Include="Resource\GRAPH53.PNG" /> | |
327 | - </ItemGroup> | |
328 | - <ItemGroup> | |
329 | - <None Include="Resource\GRAPH54.PNG" /> | |
330 | - </ItemGroup> | |
331 | - <ItemGroup> | |
332 | - <None Include="Resource\GETSU.PNG" /> | |
333 | - </ItemGroup> | |
334 | - <ItemGroup> | |
335 | - <None Include="Resource\SUI.PNG" /> | |
336 | - </ItemGroup> | |
337 | - <ItemGroup> | |
338 | - <None Include="Resource\KIN.PNG" /> | |
339 | - </ItemGroup> | |
340 | - <ItemGroup> | |
341 | - <None Include="Resource\SEI.PNG" /> | |
342 | - </ItemGroup> | |
343 | - <ItemGroup> | |
344 | - <None Include="Resource\YEN.PNG" /> | |
345 | - </ItemGroup> | |
346 | - <ItemGroup> | |
347 | - <None Include="Resource\SHIFT_PRESSED.PNG" /> | |
348 | - </ItemGroup> | |
349 | - <Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" /> | |
350 | - <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |
351 | - Other similar extension points exist, see Microsoft.Common.targets. | |
352 | - <Target Name="BeforeBuild"> | |
353 | - </Target> | |
354 | - <Target Name="AfterBuild"> | |
355 | - </Target> | |
356 | - --> | |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
3 | + <PropertyGroup> | |
4 | + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |
5 | + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |
6 | + <ProductVersion>9.0.21022</ProductVersion> | |
7 | + <SchemaVersion>2.0</SchemaVersion> | |
8 | + <ProjectGuid>{BDEE6120-791D-431D-ACD8-FA10C0D9ECF6}</ProjectGuid> | |
9 | + <OutputType>WinExe</OutputType> | |
10 | + <StartupObject>mz80k_kbd.My.MyApplication</StartupObject> | |
11 | + <RootNamespace>mz80k_kbd</RootNamespace> | |
12 | + <AssemblyName>mz80k_kbd</AssemblyName> | |
13 | + <FileAlignment>512</FileAlignment> | |
14 | + <MyType>WindowsForms</MyType> | |
15 | + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> | |
16 | + <OptionExplicit>On</OptionExplicit> | |
17 | + <OptionCompare>Binary</OptionCompare> | |
18 | + <OptionStrict>Off</OptionStrict> | |
19 | + <OptionInfer>On</OptionInfer> | |
20 | + </PropertyGroup> | |
21 | + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |
22 | + <DebugSymbols>true</DebugSymbols> | |
23 | + <DebugType>full</DebugType> | |
24 | + <DefineDebug>true</DefineDebug> | |
25 | + <DefineTrace>true</DefineTrace> | |
26 | + <OutputPath>bin\Debug\</OutputPath> | |
27 | + <DocumentationFile>mz80k_kbd.xml</DocumentationFile> | |
28 | + <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn> | |
29 | + </PropertyGroup> | |
30 | + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |
31 | + <DebugType>pdbonly</DebugType> | |
32 | + <DefineDebug>false</DefineDebug> | |
33 | + <DefineTrace>true</DefineTrace> | |
34 | + <Optimize>true</Optimize> | |
35 | + <OutputPath>bin\Release\</OutputPath> | |
36 | + <DocumentationFile>mz80k_kbd.xml</DocumentationFile> | |
37 | + <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn> | |
38 | + </PropertyGroup> | |
39 | + <ItemGroup> | |
40 | + <Reference Include="System" /> | |
41 | + <Reference Include="System.Data" /> | |
42 | + <Reference Include="System.Deployment" /> | |
43 | + <Reference Include="System.Drawing" /> | |
44 | + <Reference Include="System.Windows.Forms" /> | |
45 | + <Reference Include="System.Xml" /> | |
46 | + <Reference Include="System.Core"> | |
47 | + <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
48 | + </Reference> | |
49 | + <Reference Include="System.Xml.Linq"> | |
50 | + <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
51 | + </Reference> | |
52 | + <Reference Include="System.Data.DataSetExtensions"> | |
53 | + <RequiredTargetFramework>3.5</RequiredTargetFramework> | |
54 | + </Reference> | |
55 | + </ItemGroup> | |
56 | + <ItemGroup> | |
57 | + <Import Include="Microsoft.VisualBasic" /> | |
58 | + <Import Include="System" /> | |
59 | + <Import Include="System.Collections" /> | |
60 | + <Import Include="System.Collections.Generic" /> | |
61 | + <Import Include="System.Data" /> | |
62 | + <Import Include="System.Drawing" /> | |
63 | + <Import Include="System.Diagnostics" /> | |
64 | + <Import Include="System.Windows.Forms" /> | |
65 | + <Import Include="System.Linq" /> | |
66 | + <Import Include="System.Xml.Linq" /> | |
67 | + </ItemGroup> | |
68 | + <ItemGroup> | |
69 | + <Compile Include="Form1.vb"> | |
70 | + <SubType>Form</SubType> | |
71 | + </Compile> | |
72 | + <Compile Include="Form1.Designer.vb"> | |
73 | + <DependentUpon>Form1.vb</DependentUpon> | |
74 | + <SubType>Form</SubType> | |
75 | + </Compile> | |
76 | + <Compile Include="My Project\AssemblyInfo.vb" /> | |
77 | + <Compile Include="My Project\Application.Designer.vb"> | |
78 | + <AutoGen>True</AutoGen> | |
79 | + <DependentUpon>Application.myapp</DependentUpon> | |
80 | + </Compile> | |
81 | + <Compile Include="My Project\Resources.Designer.vb"> | |
82 | + <AutoGen>True</AutoGen> | |
83 | + <DesignTime>True</DesignTime> | |
84 | + <DependentUpon>Resources.resx</DependentUpon> | |
85 | + </Compile> | |
86 | + <Compile Include="My Project\Settings.Designer.vb"> | |
87 | + <AutoGen>True</AutoGen> | |
88 | + <DependentUpon>Settings.settings</DependentUpon> | |
89 | + <DesignTimeSharedInput>True</DesignTimeSharedInput> | |
90 | + </Compile> | |
91 | + </ItemGroup> | |
92 | + <ItemGroup> | |
93 | + <EmbeddedResource Include="Form1.resx"> | |
94 | + <DependentUpon>Form1.vb</DependentUpon> | |
95 | + <SubType>Designer</SubType> | |
96 | + </EmbeddedResource> | |
97 | + <EmbeddedResource Include="My Project\Resources.resx"> | |
98 | + <Generator>VbMyResourcesResXFileCodeGenerator</Generator> | |
99 | + <LastGenOutput>Resources.Designer.vb</LastGenOutput> | |
100 | + <CustomToolNamespace>My.Resources</CustomToolNamespace> | |
101 | + <SubType>Designer</SubType> | |
102 | + </EmbeddedResource> | |
103 | + </ItemGroup> | |
104 | + <ItemGroup> | |
105 | + <None Include="My Project\Application.myapp"> | |
106 | + <Generator>MyApplicationCodeGenerator</Generator> | |
107 | + <LastGenOutput>Application.Designer.vb</LastGenOutput> | |
108 | + </None> | |
109 | + <None Include="My Project\Settings.settings"> | |
110 | + <Generator>SettingsSingleFileGenerator</Generator> | |
111 | + <CustomToolNamespace>My</CustomToolNamespace> | |
112 | + <LastGenOutput>Settings.Designer.vb</LastGenOutput> | |
113 | + </None> | |
114 | + </ItemGroup> | |
115 | + <ItemGroup> | |
116 | + <None Include="Resource\0.PNG" /> | |
117 | + </ItemGroup> | |
118 | + <ItemGroup> | |
119 | + <None Include="Resource\1.PNG" /> | |
120 | + </ItemGroup> | |
121 | + <ItemGroup> | |
122 | + <None Include="Resource\2.PNG" /> | |
123 | + </ItemGroup> | |
124 | + <ItemGroup> | |
125 | + <None Include="Resource\3.PNG" /> | |
126 | + </ItemGroup> | |
127 | + <ItemGroup> | |
128 | + <None Include="Resource\4.PNG" /> | |
129 | + </ItemGroup> | |
130 | + <ItemGroup> | |
131 | + <None Include="Resource\5.PNG" /> | |
132 | + </ItemGroup> | |
133 | + <ItemGroup> | |
134 | + <None Include="Resource\6.PNG" /> | |
135 | + </ItemGroup> | |
136 | + <ItemGroup> | |
137 | + <None Include="Resource\7.PNG" /> | |
138 | + </ItemGroup> | |
139 | + <ItemGroup> | |
140 | + <None Include="Resource\8.PNG" /> | |
141 | + </ItemGroup> | |
142 | + <ItemGroup> | |
143 | + <None Include="Resource\9.PNG" /> | |
144 | + </ItemGroup> | |
145 | + <ItemGroup> | |
146 | + <None Include="Resource\MINUS.PNG" /> | |
147 | + </ItemGroup> | |
148 | + <ItemGroup> | |
149 | + <None Include="Resource\Q.PNG" /> | |
150 | + </ItemGroup> | |
151 | + <ItemGroup> | |
152 | + <None Include="Resource\W.PNG" /> | |
153 | + </ItemGroup> | |
154 | + <ItemGroup> | |
155 | + <None Include="Resource\E.PNG" /> | |
156 | + </ItemGroup> | |
157 | + <ItemGroup> | |
158 | + <None Include="Resource\R.PNG" /> | |
159 | + </ItemGroup> | |
160 | + <ItemGroup> | |
161 | + <None Include="Resource\T.PNG" /> | |
162 | + </ItemGroup> | |
163 | + <ItemGroup> | |
164 | + <None Include="Resource\Y.PNG" /> | |
165 | + </ItemGroup> | |
166 | + <ItemGroup> | |
167 | + <None Include="Resource\U.PNG" /> | |
168 | + </ItemGroup> | |
169 | + <ItemGroup> | |
170 | + <None Include="Resource\I.PNG" /> | |
171 | + </ItemGroup> | |
172 | + <ItemGroup> | |
173 | + <None Include="Resource\O.PNG" /> | |
174 | + </ItemGroup> | |
175 | + <ItemGroup> | |
176 | + <None Include="Resource\P.PNG" /> | |
177 | + </ItemGroup> | |
178 | + <ItemGroup> | |
179 | + <None Include="Resource\EQUAL.PNG" /> | |
180 | + </ItemGroup> | |
181 | + <ItemGroup> | |
182 | + <None Include="Resource\A.PNG" /> | |
183 | + </ItemGroup> | |
184 | + <ItemGroup> | |
185 | + <None Include="Resource\S.PNG" /> | |
186 | + </ItemGroup> | |
187 | + <ItemGroup> | |
188 | + <None Include="Resource\D.PNG" /> | |
189 | + </ItemGroup> | |
190 | + <ItemGroup> | |
191 | + <None Include="Resource\F.PNG" /> | |
192 | + </ItemGroup> | |
193 | + <ItemGroup> | |
194 | + <None Include="Resource\G.PNG" /> | |
195 | + </ItemGroup> | |
196 | + <ItemGroup> | |
197 | + <None Include="Resource\H.PNG" /> | |
198 | + </ItemGroup> | |
199 | + <ItemGroup> | |
200 | + <None Include="Resource\J.PNG" /> | |
201 | + </ItemGroup> | |
202 | + <ItemGroup> | |
203 | + <None Include="Resource\K.PNG" /> | |
204 | + </ItemGroup> | |
205 | + <ItemGroup> | |
206 | + <None Include="Resource\L.PNG" /> | |
207 | + </ItemGroup> | |
208 | + <ItemGroup> | |
209 | + <None Include="Resource\SEMICOLON.PNG" /> | |
210 | + </ItemGroup> | |
211 | + <ItemGroup> | |
212 | + <None Include="Resource\PLUS.PNG" /> | |
213 | + </ItemGroup> | |
214 | + <ItemGroup> | |
215 | + <None Include="Resource\Z.PNG" /> | |
216 | + </ItemGroup> | |
217 | + <ItemGroup> | |
218 | + <None Include="Resource\X.PNG" /> | |
219 | + </ItemGroup> | |
220 | + <ItemGroup> | |
221 | + <None Include="Resource\C.PNG" /> | |
222 | + </ItemGroup> | |
223 | + <ItemGroup> | |
224 | + <None Include="Resource\V.PNG" /> | |
225 | + </ItemGroup> | |
226 | + <ItemGroup> | |
227 | + <None Include="Resource\B.PNG" /> | |
228 | + </ItemGroup> | |
229 | + <ItemGroup> | |
230 | + <None Include="Resource\N.PNG" /> | |
231 | + </ItemGroup> | |
232 | + <ItemGroup> | |
233 | + <None Include="Resource\M.PNG" /> | |
234 | + </ItemGroup> | |
235 | + <ItemGroup> | |
236 | + <None Include="Resource\COMMA.PNG" /> | |
237 | + </ItemGroup> | |
238 | + <ItemGroup> | |
239 | + <None Include="Resource\PERIOD.PNG" /> | |
240 | + </ItemGroup> | |
241 | + <ItemGroup> | |
242 | + <None Include="Resource\SLASH.PNG" /> | |
243 | + </ItemGroup> | |
244 | + <ItemGroup> | |
245 | + <None Include="Resource\KANA.PNG" /> | |
246 | + </ItemGroup> | |
247 | + <ItemGroup> | |
248 | + <None Include="Resource\SHIFT.PNG" /> | |
249 | + </ItemGroup> | |
250 | + <ItemGroup> | |
251 | + <None Include="Resource\HOME.PNG" /> | |
252 | + </ItemGroup> | |
253 | + <ItemGroup> | |
254 | + <None Include="Resource\DELETE.PNG" /> | |
255 | + </ItemGroup> | |
256 | + <ItemGroup> | |
257 | + <None Include="Resource\SPACE.PNG" /> | |
258 | + </ItemGroup> | |
259 | + <ItemGroup> | |
260 | + <None Include="Resource\DOWN.PNG" /> | |
261 | + </ItemGroup> | |
262 | + <ItemGroup> | |
263 | + <None Include="Resource\RIGHT.PNG" /> | |
264 | + </ItemGroup> | |
265 | + <ItemGroup> | |
266 | + <None Include="Resource\BREAK.PNG" /> | |
267 | + </ItemGroup> | |
268 | + <ItemGroup> | |
269 | + <None Include="Resource\CR.PNG" /> | |
270 | + </ItemGroup> | |
271 | + <ItemGroup> | |
272 | + <None Include="Resource\GRAPH11.PNG" /> | |
273 | + </ItemGroup> | |
274 | + <ItemGroup> | |
275 | + <None Include="Resource\GRAPH12.PNG" /> | |
276 | + </ItemGroup> | |
277 | + <ItemGroup> | |
278 | + <None Include="Resource\GRAPH13.PNG" /> | |
279 | + </ItemGroup> | |
280 | + <ItemGroup> | |
281 | + <None Include="Resource\GRAPH14.PNG" /> | |
282 | + </ItemGroup> | |
283 | + <ItemGroup> | |
284 | + <None Include="Resource\GRAPH21.PNG" /> | |
285 | + </ItemGroup> | |
286 | + <ItemGroup> | |
287 | + <None Include="Resource\GRAPH22.PNG" /> | |
288 | + </ItemGroup> | |
289 | + <ItemGroup> | |
290 | + <None Include="Resource\GRAPH23.PNG" /> | |
291 | + </ItemGroup> | |
292 | + <ItemGroup> | |
293 | + <None Include="Resource\GRAPH24.PNG" /> | |
294 | + </ItemGroup> | |
295 | + <ItemGroup> | |
296 | + <None Include="Resource\GRAPH31.PNG" /> | |
297 | + </ItemGroup> | |
298 | + <ItemGroup> | |
299 | + <None Include="Resource\GRAPH32.PNG" /> | |
300 | + </ItemGroup> | |
301 | + <ItemGroup> | |
302 | + <None Include="Resource\GRAPH33.PNG" /> | |
303 | + </ItemGroup> | |
304 | + <ItemGroup> | |
305 | + <None Include="Resource\GRAPH34.PNG" /> | |
306 | + </ItemGroup> | |
307 | + <ItemGroup> | |
308 | + <None Include="Resource\GRAPH41.PNG" /> | |
309 | + </ItemGroup> | |
310 | + <ItemGroup> | |
311 | + <None Include="Resource\GRAPH42.PNG" /> | |
312 | + </ItemGroup> | |
313 | + <ItemGroup> | |
314 | + <None Include="Resource\GRAPH43.PNG" /> | |
315 | + </ItemGroup> | |
316 | + <ItemGroup> | |
317 | + <None Include="Resource\GRAPH44.PNG" /> | |
318 | + </ItemGroup> | |
319 | + <ItemGroup> | |
320 | + <None Include="Resource\GRAPH51.PNG" /> | |
321 | + </ItemGroup> | |
322 | + <ItemGroup> | |
323 | + <None Include="Resource\GRAPH52.PNG" /> | |
324 | + </ItemGroup> | |
325 | + <ItemGroup> | |
326 | + <None Include="Resource\GRAPH53.PNG" /> | |
327 | + </ItemGroup> | |
328 | + <ItemGroup> | |
329 | + <None Include="Resource\GRAPH54.PNG" /> | |
330 | + </ItemGroup> | |
331 | + <ItemGroup> | |
332 | + <None Include="Resource\GETSU.PNG" /> | |
333 | + </ItemGroup> | |
334 | + <ItemGroup> | |
335 | + <None Include="Resource\SUI.PNG" /> | |
336 | + </ItemGroup> | |
337 | + <ItemGroup> | |
338 | + <None Include="Resource\KIN.PNG" /> | |
339 | + </ItemGroup> | |
340 | + <ItemGroup> | |
341 | + <None Include="Resource\SEI.PNG" /> | |
342 | + </ItemGroup> | |
343 | + <ItemGroup> | |
344 | + <None Include="Resource\YEN.PNG" /> | |
345 | + </ItemGroup> | |
346 | + <ItemGroup> | |
347 | + <None Include="Resource\SHIFT_PRESSED.PNG" /> | |
348 | + </ItemGroup> | |
349 | + <Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" /> | |
350 | + <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |
351 | + Other similar extension points exist, see Microsoft.Common.targets. | |
352 | + <Target Name="BeforeBuild"> | |
353 | + </Target> | |
354 | + <Target Name="AfterBuild"> | |
355 | + </Target> | |
356 | + --> | |
357 | 357 | </Project> |
\ No newline at end of file |
@@ -1,335 +1,335 @@ | ||
1 | -VERSION 5.00 | |
2 | -Begin VB.Form frmMain | |
3 | - BorderStyle = 1 '固定(実線) | |
4 | - Caption = "getrom" | |
5 | - ClientHeight = 4260 | |
6 | - ClientLeft = 45 | |
7 | - ClientTop = 330 | |
8 | - ClientWidth = 6300 | |
9 | - LinkTopic = "Form1" | |
10 | - MaxButton = 0 'False | |
11 | - MinButton = 0 'False | |
12 | - ScaleHeight = 4260 | |
13 | - ScaleWidth = 6300 | |
14 | - StartUpPosition = 3 'Windows の既定値 | |
15 | - Begin VB.CommandButton cmdGet | |
16 | - Caption = "Manual" | |
17 | - Height = 375 | |
18 | - Left = 4920 | |
19 | - TabIndex = 14 | |
20 | - Top = 3840 | |
21 | - Width = 1335 | |
22 | - End | |
23 | - Begin VB.CommandButton cmdCapture | |
24 | - Caption = "Capture" | |
25 | - Height = 375 | |
26 | - Left = 4920 | |
27 | - TabIndex = 13 | |
28 | - Top = 1200 | |
29 | - Width = 1335 | |
30 | - End | |
31 | - Begin VB.CommandButton cmdAuto | |
32 | - Caption = "Stop Auto" | |
33 | - Height = 375 | |
34 | - Index = 1 | |
35 | - Left = 4920 | |
36 | - TabIndex = 12 | |
37 | - Top = 3480 | |
38 | - Visible = 0 'False | |
39 | - Width = 1335 | |
40 | - End | |
41 | - Begin VB.CommandButton cmdAuto | |
42 | - Caption = "Start Auto" | |
43 | - Height = 375 | |
44 | - Index = 0 | |
45 | - Left = 4920 | |
46 | - TabIndex = 11 | |
47 | - Top = 3480 | |
48 | - Width = 1335 | |
49 | - End | |
50 | - Begin VB.TextBox txtCntY | |
51 | - Alignment = 1 '右揃え | |
52 | - Height = 270 | |
53 | - Left = 5280 | |
54 | - TabIndex = 9 | |
55 | - Text = "8" | |
56 | - Top = 3120 | |
57 | - Width = 975 | |
58 | - End | |
59 | - Begin VB.TextBox txtCntX | |
60 | - Alignment = 1 '右揃え | |
61 | - Height = 270 | |
62 | - Left = 5280 | |
63 | - TabIndex = 8 | |
64 | - Text = "8" | |
65 | - Top = 2880 | |
66 | - Width = 975 | |
67 | - End | |
68 | - Begin VB.CommandButton cmdPos | |
69 | - Caption = "Auto" | |
70 | - Height = 375 | |
71 | - Index = 2 | |
72 | - Left = 4920 | |
73 | - TabIndex = 7 | |
74 | - Top = 2400 | |
75 | - Width = 1335 | |
76 | - End | |
77 | - Begin VB.Timer tmrAuto | |
78 | - Enabled = 0 'False | |
79 | - Interval = 200 | |
80 | - Left = 120 | |
81 | - Top = 4440 | |
82 | - End | |
83 | - Begin VB.CommandButton cmdSource | |
84 | - Caption = "Source" | |
85 | - Height = 375 | |
86 | - Left = 4920 | |
87 | - TabIndex = 6 | |
88 | - Top = 840 | |
89 | - Width = 1335 | |
90 | - End | |
91 | - Begin VB.CommandButton cmdPos | |
92 | - Caption = "Right Bottom" | |
93 | - Height = 375 | |
94 | - Index = 1 | |
95 | - Left = 4920 | |
96 | - TabIndex = 5 | |
97 | - Top = 2040 | |
98 | - Width = 1335 | |
99 | - End | |
100 | - Begin VB.CommandButton cmdPos | |
101 | - Caption = "Left Top" | |
102 | - Height = 375 | |
103 | - Index = 0 | |
104 | - Left = 4920 | |
105 | - TabIndex = 4 | |
106 | - Top = 1680 | |
107 | - Width = 1335 | |
108 | - End | |
109 | - Begin VB.PictureBox picCapt | |
110 | - AutoRedraw = -1 'True | |
111 | - AutoSize = -1 'True | |
112 | - Height = 3615 | |
113 | - Left = 0 | |
114 | - ScaleHeight = 257.376 | |
115 | - ScaleMode = 0 'ユーザー | |
116 | - ScaleWidth = 337.01 | |
117 | - TabIndex = 3 | |
118 | - Top = 480 | |
119 | - Width = 4815 | |
120 | - End | |
121 | - Begin VB.CommandButton cmdDisconnect | |
122 | - Caption = "Disconnect" | |
123 | - Height = 375 | |
124 | - Left = 4920 | |
125 | - TabIndex = 2 | |
126 | - Top = 480 | |
127 | - Width = 1335 | |
128 | - End | |
129 | - Begin VB.CommandButton cmdConnect | |
130 | - Caption = "Connect" | |
131 | - Height = 375 | |
132 | - Left = 4920 | |
133 | - TabIndex = 1 | |
134 | - Top = 120 | |
135 | - Width = 1335 | |
136 | - End | |
137 | - Begin VB.ComboBox cboDevice | |
138 | - Height = 300 | |
139 | - Left = 0 | |
140 | - Style = 2 'ドロップダウン リスト | |
141 | - TabIndex = 0 | |
142 | - Top = 120 | |
143 | - Width = 4815 | |
144 | - End | |
145 | - Begin VB.Label Label1 | |
146 | - Caption = "Y" | |
147 | - Height = 255 | |
148 | - Left = 5040 | |
149 | - TabIndex = 15 | |
150 | - Top = 3120 | |
151 | - Width = 255 | |
152 | - End | |
153 | - Begin VB.Label lblCntX | |
154 | - Caption = "X" | |
155 | - Height = 255 | |
156 | - Left = 5040 | |
157 | - TabIndex = 10 | |
158 | - Top = 2880 | |
159 | - Width = 255 | |
160 | - End | |
161 | -End | |
162 | -Attribute VB_Name = "frmMain" | |
163 | -Attribute VB_GlobalNameSpace = False | |
164 | -Attribute VB_Creatable = False | |
165 | -Attribute VB_PredeclaredId = True | |
166 | -Attribute VB_Exposed = False | |
167 | -Option Explicit | |
168 | - | |
169 | -Private Declare Sub InitializeDLL Lib "vcap.dll" () | |
170 | -Private Declare Sub ReleaseDLL Lib "vcap.dll" () | |
171 | -Private Declare Function GetDeviceNum Lib "vcap.dll" () As Long | |
172 | -Private Declare Sub GetDeviceName Lib "vcap.dll" (ByVal Index As Long, ByVal name As String) | |
173 | -Private Declare Function InitializeDevice Lib "vcap.dll" (ByVal Index As Long) As Long | |
174 | -Private Declare Sub ReleaseDevice Lib "vcap.dll" () | |
175 | -Private Declare Sub ShowVideoFilterProperty Lib "vcap.dll" () | |
176 | -Private Declare Function ShowVideoPinProperty Lib "vcap.dll" (ByVal Index As Long) As Long | |
177 | -Private Declare Sub ShowVideoSourceProperty Lib "vcap.dll" () | |
178 | -Private Declare Sub SetTopMost Lib "vcap.dll" (ByVal status As Long) | |
179 | -Private Declare Sub Capture Lib "vcap.dll" () | |
180 | - | |
181 | -Private mblnConnect As Boolean | |
182 | -Private mblnPrev As Boolean | |
183 | - | |
184 | -Private msngX(0 To 3) As Single | |
185 | -Private msngY(0 To 3) As Single | |
186 | - | |
187 | -Private Sub cmdAuto_Click(Index As Integer) | |
188 | - mblnPrev = True | |
189 | - tmrAuto.Enabled = IIf(Index, False, True) | |
190 | - cmdAuto(0).Visible = Not cmdAuto(0).Visible | |
191 | - cmdAuto(1).Visible = Not cmdAuto(1).Visible | |
192 | -End Sub | |
193 | - | |
194 | -Private Sub Form_Load() | |
195 | -Dim strName As String | |
196 | -Dim lngDevs As Long | |
197 | -Dim ii As Long | |
198 | - | |
199 | - Call InitializeDLL | |
200 | - lngDevs = GetDeviceNum() | |
201 | - | |
202 | - cboDevice.Clear | |
203 | - For ii = 1 To lngDevs | |
204 | - strName = Space(1024) | |
205 | - Call GetDeviceName(ii, strName) | |
206 | - cboDevice.AddItem Left$(strName, InStr(strName, Chr$(0)) - 1) | |
207 | - Next ii | |
208 | - cboDevice.ListIndex = 0 | |
209 | - mblnConnect = False | |
210 | - | |
211 | - Call msubSetUIF | |
212 | - | |
213 | -End Sub | |
214 | - | |
215 | -Private Sub Form_Unload(Cancel As Integer) | |
216 | - If mblnConnect Then | |
217 | - Call ReleaseDevice | |
218 | - End If | |
219 | - Call ReleaseDLL | |
220 | -End Sub | |
221 | - | |
222 | -Private Sub cmdCapture_Click() | |
223 | - If mblnConnect Then | |
224 | - Call Capture | |
225 | - picCapt.Picture = LoadPicture("c:\capture.bmp") | |
226 | - End If | |
227 | -End Sub | |
228 | - | |
229 | -Private Sub cmdConnect_Click() | |
230 | -Dim lngDevice As Long | |
231 | - If Not mblnConnect Then | |
232 | - lngDevice = cboDevice.ListIndex + 1 | |
233 | - If Not InitializeDevice(lngDevice) Then | |
234 | - mblnConnect = True | |
235 | - Call msubSetUIF | |
236 | - End If | |
237 | - End If | |
238 | -End Sub | |
239 | - | |
240 | -Private Sub cmdDisconnect_Click() | |
241 | - If mblnConnect Then | |
242 | - Call ReleaseDevice | |
243 | - mblnConnect = False | |
244 | - Call msubSetUIF | |
245 | - End If | |
246 | -End Sub | |
247 | - | |
248 | -Private Sub cmdGet_Click() | |
249 | - Call Capture | |
250 | - picCapt.Picture = LoadPicture("c:\capture.bmp") | |
251 | - DoEvents | |
252 | - | |
253 | - Call msubGetScreen | |
254 | -End Sub | |
255 | - | |
256 | -Private Sub cmdPos_Click(Index As Integer) | |
257 | - msngX(Index) = msngX(3) | |
258 | - msngY(Index) = msngY(3) | |
259 | -End Sub | |
260 | - | |
261 | -Private Sub cmdSource_Click() | |
262 | - If mblnConnect Then | |
263 | - Call ShowVideoFilterProperty | |
264 | - Call ShowVideoSourceProperty | |
265 | - End If | |
266 | -End Sub | |
267 | - | |
268 | -Private Sub picCapt_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) | |
269 | - msngX(3) = X | |
270 | - msngY(3) = Y | |
271 | -End Sub | |
272 | - | |
273 | -Private Sub tmrAuto_Timer() | |
274 | - If mblnConnect Then | |
275 | - Call Capture | |
276 | - picCapt.Picture = LoadPicture("c:\capture.bmp") | |
277 | - DoEvents | |
278 | - | |
279 | - If mfblnGetPoint(msngX(2), msngY(2)) Then | |
280 | - If Not mblnPrev Then | |
281 | - Call msubGetScreen | |
282 | - End If | |
283 | - mblnPrev = True | |
284 | - Else | |
285 | - mblnPrev = False | |
286 | - End If | |
287 | - End If | |
288 | -End Sub | |
289 | - | |
290 | -Private Sub msubSetUIF() | |
291 | - cmdConnect.Enabled = Not mblnConnect | |
292 | - cmdDisconnect.Enabled = mblnConnect | |
293 | - cmdSource.Enabled = mblnConnect | |
294 | -End Sub | |
295 | - | |
296 | -Private Sub msubGetScreen() | |
297 | -Dim fn As Integer | |
298 | -Dim lngVal As Long | |
299 | -Dim lngX As Long | |
300 | -Dim lngY As Long | |
301 | -Dim lngCntX As Long | |
302 | -Dim lngCntY As Long | |
303 | -Dim sngSX As Single | |
304 | -Dim sngSY As Single | |
305 | -Dim sngDX As Single | |
306 | -Dim sngDY As Single | |
307 | - | |
308 | - fn = FreeFile | |
309 | - Open "c:\capture.log" For Append As #fn | |
310 | - | |
311 | - lngCntX = Val(txtCntX.Text) | |
312 | - lngCntY = Val(txtCntY.Text) | |
313 | - | |
314 | - sngDX = (msngX(1) - msngX(0)) / (lngCntX + 1) | |
315 | - sngDY = (msngY(1) - msngY(0)) / (lngCntY - 1) | |
316 | - sngSX = msngX(0) + sngDX | |
317 | - sngSY = msngY(0) | |
318 | - | |
319 | - For lngY = 1 To lngCntY | |
320 | - lngVal = 0 | |
321 | - For lngX = 1 To lngCntX | |
322 | - lngVal = lngVal * 2 + IIf(mfblnGetPoint(sngSX + sngDX * (lngX - 1), sngSY + sngDY * (lngY - 1)), 1, 0) | |
323 | - Next lngX | |
324 | - Print #fn, Right$("00000000" & Hex$(lngVal), 8) | |
325 | - Next lngY | |
326 | - | |
327 | - Close #fn | |
328 | - | |
329 | -End Sub | |
330 | - | |
331 | -Private Function mfblnGetPoint(X As Single, Y As Single) As Boolean | |
332 | -Dim lngCol As Long | |
333 | - lngCol = picCapt.Point(X, Y) | |
334 | - mfblnGetPoint = IIf((lngCol And &HC00000) <> 0 And (lngCol And &HC000) <> 0 And (lngCol And &HC0) <> 0, True, False) | |
335 | -End Function | |
1 | +VERSION 5.00 | |
2 | +Begin VB.Form frmMain | |
3 | + BorderStyle = 1 '固定(実線) | |
4 | + Caption = "getrom" | |
5 | + ClientHeight = 4260 | |
6 | + ClientLeft = 45 | |
7 | + ClientTop = 330 | |
8 | + ClientWidth = 6300 | |
9 | + LinkTopic = "Form1" | |
10 | + MaxButton = 0 'False | |
11 | + MinButton = 0 'False | |
12 | + ScaleHeight = 4260 | |
13 | + ScaleWidth = 6300 | |
14 | + StartUpPosition = 3 'Windows の既定値 | |
15 | + Begin VB.CommandButton cmdGet | |
16 | + Caption = "Manual" | |
17 | + Height = 375 | |
18 | + Left = 4920 | |
19 | + TabIndex = 14 | |
20 | + Top = 3840 | |
21 | + Width = 1335 | |
22 | + End | |
23 | + Begin VB.CommandButton cmdCapture | |
24 | + Caption = "Capture" | |
25 | + Height = 375 | |
26 | + Left = 4920 | |
27 | + TabIndex = 13 | |
28 | + Top = 1200 | |
29 | + Width = 1335 | |
30 | + End | |
31 | + Begin VB.CommandButton cmdAuto | |
32 | + Caption = "Stop Auto" | |
33 | + Height = 375 | |
34 | + Index = 1 | |
35 | + Left = 4920 | |
36 | + TabIndex = 12 | |
37 | + Top = 3480 | |
38 | + Visible = 0 'False | |
39 | + Width = 1335 | |
40 | + End | |
41 | + Begin VB.CommandButton cmdAuto | |
42 | + Caption = "Start Auto" | |
43 | + Height = 375 | |
44 | + Index = 0 | |
45 | + Left = 4920 | |
46 | + TabIndex = 11 | |
47 | + Top = 3480 | |
48 | + Width = 1335 | |
49 | + End | |
50 | + Begin VB.TextBox txtCntY | |
51 | + Alignment = 1 '右揃え | |
52 | + Height = 270 | |
53 | + Left = 5280 | |
54 | + TabIndex = 9 | |
55 | + Text = "8" | |
56 | + Top = 3120 | |
57 | + Width = 975 | |
58 | + End | |
59 | + Begin VB.TextBox txtCntX | |
60 | + Alignment = 1 '右揃え | |
61 | + Height = 270 | |
62 | + Left = 5280 | |
63 | + TabIndex = 8 | |
64 | + Text = "8" | |
65 | + Top = 2880 | |
66 | + Width = 975 | |
67 | + End | |
68 | + Begin VB.CommandButton cmdPos | |
69 | + Caption = "Auto" | |
70 | + Height = 375 | |
71 | + Index = 2 | |
72 | + Left = 4920 | |
73 | + TabIndex = 7 | |
74 | + Top = 2400 | |
75 | + Width = 1335 | |
76 | + End | |
77 | + Begin VB.Timer tmrAuto | |
78 | + Enabled = 0 'False | |
79 | + Interval = 200 | |
80 | + Left = 120 | |
81 | + Top = 4440 | |
82 | + End | |
83 | + Begin VB.CommandButton cmdSource | |
84 | + Caption = "Source" | |
85 | + Height = 375 | |
86 | + Left = 4920 | |
87 | + TabIndex = 6 | |
88 | + Top = 840 | |
89 | + Width = 1335 | |
90 | + End | |
91 | + Begin VB.CommandButton cmdPos | |
92 | + Caption = "Right Bottom" | |
93 | + Height = 375 | |
94 | + Index = 1 | |
95 | + Left = 4920 | |
96 | + TabIndex = 5 | |
97 | + Top = 2040 | |
98 | + Width = 1335 | |
99 | + End | |
100 | + Begin VB.CommandButton cmdPos | |
101 | + Caption = "Left Top" | |
102 | + Height = 375 | |
103 | + Index = 0 | |
104 | + Left = 4920 | |
105 | + TabIndex = 4 | |
106 | + Top = 1680 | |
107 | + Width = 1335 | |
108 | + End | |
109 | + Begin VB.PictureBox picCapt | |
110 | + AutoRedraw = -1 'True | |
111 | + AutoSize = -1 'True | |
112 | + Height = 3615 | |
113 | + Left = 0 | |
114 | + ScaleHeight = 257.376 | |
115 | + ScaleMode = 0 'ユーザー | |
116 | + ScaleWidth = 337.01 | |
117 | + TabIndex = 3 | |
118 | + Top = 480 | |
119 | + Width = 4815 | |
120 | + End | |
121 | + Begin VB.CommandButton cmdDisconnect | |
122 | + Caption = "Disconnect" | |
123 | + Height = 375 | |
124 | + Left = 4920 | |
125 | + TabIndex = 2 | |
126 | + Top = 480 | |
127 | + Width = 1335 | |
128 | + End | |
129 | + Begin VB.CommandButton cmdConnect | |
130 | + Caption = "Connect" | |
131 | + Height = 375 | |
132 | + Left = 4920 | |
133 | + TabIndex = 1 | |
134 | + Top = 120 | |
135 | + Width = 1335 | |
136 | + End | |
137 | + Begin VB.ComboBox cboDevice | |
138 | + Height = 300 | |
139 | + Left = 0 | |
140 | + Style = 2 'ドロップダウン リスト | |
141 | + TabIndex = 0 | |
142 | + Top = 120 | |
143 | + Width = 4815 | |
144 | + End | |
145 | + Begin VB.Label Label1 | |
146 | + Caption = "Y" | |
147 | + Height = 255 | |
148 | + Left = 5040 | |
149 | + TabIndex = 15 | |
150 | + Top = 3120 | |
151 | + Width = 255 | |
152 | + End | |
153 | + Begin VB.Label lblCntX | |
154 | + Caption = "X" | |
155 | + Height = 255 | |
156 | + Left = 5040 | |
157 | + TabIndex = 10 | |
158 | + Top = 2880 | |
159 | + Width = 255 | |
160 | + End | |
161 | +End | |
162 | +Attribute VB_Name = "frmMain" | |
163 | +Attribute VB_GlobalNameSpace = False | |
164 | +Attribute VB_Creatable = False | |
165 | +Attribute VB_PredeclaredId = True | |
166 | +Attribute VB_Exposed = False | |
167 | +Option Explicit | |
168 | + | |
169 | +Private Declare Sub InitializeDLL Lib "vcap.dll" () | |
170 | +Private Declare Sub ReleaseDLL Lib "vcap.dll" () | |
171 | +Private Declare Function GetDeviceNum Lib "vcap.dll" () As Long | |
172 | +Private Declare Sub GetDeviceName Lib "vcap.dll" (ByVal Index As Long, ByVal name As String) | |
173 | +Private Declare Function InitializeDevice Lib "vcap.dll" (ByVal Index As Long) As Long | |
174 | +Private Declare Sub ReleaseDevice Lib "vcap.dll" () | |
175 | +Private Declare Sub ShowVideoFilterProperty Lib "vcap.dll" () | |
176 | +Private Declare Function ShowVideoPinProperty Lib "vcap.dll" (ByVal Index As Long) As Long | |
177 | +Private Declare Sub ShowVideoSourceProperty Lib "vcap.dll" () | |
178 | +Private Declare Sub SetTopMost Lib "vcap.dll" (ByVal status As Long) | |
179 | +Private Declare Sub Capture Lib "vcap.dll" () | |
180 | + | |
181 | +Private mblnConnect As Boolean | |
182 | +Private mblnPrev As Boolean | |
183 | + | |
184 | +Private msngX(0 To 3) As Single | |
185 | +Private msngY(0 To 3) As Single | |
186 | + | |
187 | +Private Sub cmdAuto_Click(Index As Integer) | |
188 | + mblnPrev = True | |
189 | + tmrAuto.Enabled = IIf(Index, False, True) | |
190 | + cmdAuto(0).Visible = Not cmdAuto(0).Visible | |
191 | + cmdAuto(1).Visible = Not cmdAuto(1).Visible | |
192 | +End Sub | |
193 | + | |
194 | +Private Sub Form_Load() | |
195 | +Dim strName As String | |
196 | +Dim lngDevs As Long | |
197 | +Dim ii As Long | |
198 | + | |
199 | + Call InitializeDLL | |
200 | + lngDevs = GetDeviceNum() | |
201 | + | |
202 | + cboDevice.Clear | |
203 | + For ii = 1 To lngDevs | |
204 | + strName = Space(1024) | |
205 | + Call GetDeviceName(ii, strName) | |
206 | + cboDevice.AddItem Left$(strName, InStr(strName, Chr$(0)) - 1) | |
207 | + Next ii | |
208 | + cboDevice.ListIndex = 0 | |
209 | + mblnConnect = False | |
210 | + | |
211 | + Call msubSetUIF | |
212 | + | |
213 | +End Sub | |
214 | + | |
215 | +Private Sub Form_Unload(Cancel As Integer) | |
216 | + If mblnConnect Then | |
217 | + Call ReleaseDevice | |
218 | + End If | |
219 | + Call ReleaseDLL | |
220 | +End Sub | |
221 | + | |
222 | +Private Sub cmdCapture_Click() | |
223 | + If mblnConnect Then | |
224 | + Call Capture | |
225 | + picCapt.Picture = LoadPicture("c:\capture.bmp") | |
226 | + End If | |
227 | +End Sub | |
228 | + | |
229 | +Private Sub cmdConnect_Click() | |
230 | +Dim lngDevice As Long | |
231 | + If Not mblnConnect Then | |
232 | + lngDevice = cboDevice.ListIndex + 1 | |
233 | + If Not InitializeDevice(lngDevice) Then | |
234 | + mblnConnect = True | |
235 | + Call msubSetUIF | |
236 | + End If | |
237 | + End If | |
238 | +End Sub | |
239 | + | |
240 | +Private Sub cmdDisconnect_Click() | |
241 | + If mblnConnect Then | |
242 | + Call ReleaseDevice | |
243 | + mblnConnect = False | |
244 | + Call msubSetUIF | |
245 | + End If | |
246 | +End Sub | |
247 | + | |
248 | +Private Sub cmdGet_Click() | |
249 | + Call Capture | |
250 | + picCapt.Picture = LoadPicture("c:\capture.bmp") | |
251 | + DoEvents | |
252 | + | |
253 | + Call msubGetScreen | |
254 | +End Sub | |
255 | + | |
256 | +Private Sub cmdPos_Click(Index As Integer) | |
257 | + msngX(Index) = msngX(3) | |
258 | + msngY(Index) = msngY(3) | |
259 | +End Sub | |
260 | + | |
261 | +Private Sub cmdSource_Click() | |
262 | + If mblnConnect Then | |
263 | + Call ShowVideoFilterProperty | |
264 | + Call ShowVideoSourceProperty | |
265 | + End If | |
266 | +End Sub | |
267 | + | |
268 | +Private Sub picCapt_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) | |
269 | + msngX(3) = X | |
270 | + msngY(3) = Y | |
271 | +End Sub | |
272 | + | |
273 | +Private Sub tmrAuto_Timer() | |
274 | + If mblnConnect Then | |
275 | + Call Capture | |
276 | + picCapt.Picture = LoadPicture("c:\capture.bmp") | |
277 | + DoEvents | |
278 | + | |
279 | + If mfblnGetPoint(msngX(2), msngY(2)) Then | |
280 | + If Not mblnPrev Then | |
281 | + Call msubGetScreen | |
282 | + End If | |
283 | + mblnPrev = True | |
284 | + Else | |
285 | + mblnPrev = False | |
286 | + End If | |
287 | + End If | |
288 | +End Sub | |
289 | + | |
290 | +Private Sub msubSetUIF() | |
291 | + cmdConnect.Enabled = Not mblnConnect | |
292 | + cmdDisconnect.Enabled = mblnConnect | |
293 | + cmdSource.Enabled = mblnConnect | |
294 | +End Sub | |
295 | + | |
296 | +Private Sub msubGetScreen() | |
297 | +Dim fn As Integer | |
298 | +Dim lngVal As Long | |
299 | +Dim lngX As Long | |
300 | +Dim lngY As Long | |
301 | +Dim lngCntX As Long | |
302 | +Dim lngCntY As Long | |
303 | +Dim sngSX As Single | |
304 | +Dim sngSY As Single | |
305 | +Dim sngDX As Single | |
306 | +Dim sngDY As Single | |
307 | + | |
308 | + fn = FreeFile | |
309 | + Open "c:\capture.log" For Append As #fn | |
310 | + | |
311 | + lngCntX = Val(txtCntX.Text) | |
312 | + lngCntY = Val(txtCntY.Text) | |
313 | + | |
314 | + sngDX = (msngX(1) - msngX(0)) / (lngCntX + 1) | |
315 | + sngDY = (msngY(1) - msngY(0)) / (lngCntY - 1) | |
316 | + sngSX = msngX(0) + sngDX | |
317 | + sngSY = msngY(0) | |
318 | + | |
319 | + For lngY = 1 To lngCntY | |
320 | + lngVal = 0 | |
321 | + For lngX = 1 To lngCntX | |
322 | + lngVal = lngVal * 2 + IIf(mfblnGetPoint(sngSX + sngDX * (lngX - 1), sngSY + sngDY * (lngY - 1)), 1, 0) | |
323 | + Next lngX | |
324 | + Print #fn, Right$("00000000" & Hex$(lngVal), 8) | |
325 | + Next lngY | |
326 | + | |
327 | + Close #fn | |
328 | + | |
329 | +End Sub | |
330 | + | |
331 | +Private Function mfblnGetPoint(X As Single, Y As Single) As Boolean | |
332 | +Dim lngCol As Long | |
333 | + lngCol = picCapt.Point(X, Y) | |
334 | + mfblnGetPoint = IIf((lngCol And &HC00000) <> 0 And (lngCol And &HC000) <> 0 And (lngCol And &HC0) <> 0, True, False) | |
335 | +End Function |
@@ -1,37 +1,37 @@ | ||
1 | -Type=Exe | |
2 | -Form=frmMain.frm | |
3 | -Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\system32\STDOLE2.TLB#OLE Automation | |
4 | -IconForm="frmMain" | |
5 | -Startup="frmMain" | |
6 | -HelpFile="" | |
7 | -Title="getrom" | |
8 | -ExeName32="viddumper.exe" | |
9 | -Command32="" | |
10 | -Name="viddumper" | |
11 | -HelpContextID="0" | |
12 | -CompatibleMode="0" | |
13 | -MajorVer=1 | |
14 | -MinorVer=0 | |
15 | -RevisionVer=0 | |
16 | -AutoIncrementVer=0 | |
17 | -ServerSupportFiles=0 | |
18 | -VersionCompanyName="FANUC" | |
19 | -CompilationType=0 | |
20 | -OptimizationType=0 | |
21 | -FavorPentiumPro(tm)=0 | |
22 | -CodeViewDebugInfo=0 | |
23 | -NoAliasing=0 | |
24 | -BoundsCheck=0 | |
25 | -OverflowCheck=0 | |
26 | -FlPointCheck=0 | |
27 | -FDIVCheck=0 | |
28 | -UnroundedFP=0 | |
29 | -StartMode=0 | |
30 | -Unattended=0 | |
31 | -Retained=0 | |
32 | -ThreadPerObject=0 | |
33 | -MaxNumberOfThreads=1 | |
34 | -DebugStartupOption=0 | |
35 | - | |
36 | -[MS Transaction Server] | |
37 | -AutoRefresh=1 | |
1 | +Type=Exe | |
2 | +Form=frmMain.frm | |
3 | +Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\system32\STDOLE2.TLB#OLE Automation | |
4 | +IconForm="frmMain" | |
5 | +Startup="frmMain" | |
6 | +HelpFile="" | |
7 | +Title="getrom" | |
8 | +ExeName32="viddumper.exe" | |
9 | +Command32="" | |
10 | +Name="viddumper" | |
11 | +HelpContextID="0" | |
12 | +CompatibleMode="0" | |
13 | +MajorVer=1 | |
14 | +MinorVer=0 | |
15 | +RevisionVer=0 | |
16 | +AutoIncrementVer=0 | |
17 | +ServerSupportFiles=0 | |
18 | +VersionCompanyName="FANUC" | |
19 | +CompilationType=0 | |
20 | +OptimizationType=0 | |
21 | +FavorPentiumPro(tm)=0 | |
22 | +CodeViewDebugInfo=0 | |
23 | +NoAliasing=0 | |
24 | +BoundsCheck=0 | |
25 | +OverflowCheck=0 | |
26 | +FlPointCheck=0 | |
27 | +FDIVCheck=0 | |
28 | +UnroundedFP=0 | |
29 | +StartMode=0 | |
30 | +Unattended=0 | |
31 | +Retained=0 | |
32 | +ThreadPerObject=0 | |
33 | +MaxNumberOfThreads=1 | |
34 | +DebugStartupOption=0 | |
35 | + | |
36 | +[MS Transaction Server] | |
37 | +AutoRefresh=1 |
@@ -1 +1 @@ | ||
1 | -frmMain = 55, 62, 707, 554, , 361, 192, 1013, 684, C | |
1 | +frmMain = 55, 62, 707, 554, , 361, 192, 1013, 684, C |