(6060)
6060:
日本語ONでVzのキー操作
投稿者:
K.TAM
2012/11/21(水) 22:49
参照先:http://ktam.cocolog-nifty.com/blog/
コメント数 2
いつもK07t01を使わせていただいています。H.Takahashi+DANNY
+H.Konnoさんに感謝です。
さて、XP環境のDOS窓では編集モードで日本語FEPがONの状態でも[ESC]+Lとか
[ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
編集画面に入ってしまい、コマンドが使えません。
高橋版のDOCやVZK.TXTやめざらさんとこのFAQなど読みましたがわかりません。
オプションコマンドや何か方法があるものでしょうか。
最初からK07t01に含まれている機能でしょうか? もしそうなら anDOSBoxの
世界ではあきらめるしか手はないか...。
- No.6060 -
このTreeへ
[リストへもどる]
soft
(6060)
6066:
Re: 日本語ONでVzのキー操作
投稿者:
konno
2012/11/22(木) 00:14
6060 番 K.TAM さんへのコメント コメント数 2
> さて、XP環境のDOS窓では編集モードで日本語FEPがONの状態でも[ESC]+Lとか
> [ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
> 編集画面に入ってしまい、コマンドが使えません。
えーと、Fq+ は設定されていますか。
FQ+ ;プレフィックスキー押し下げ時にFEPオフ
これが + になっていて、だめだとしたら、
> 最初からK07t01に含まれている機能でしょうか?
この可能性もありますね。いや、機能は入れてないんですが、バグで誤動作とか。
高橋版VZなどでも同じかどうか試していただけば分かると思うんですが。
- No.6066 -
このTreeへ
コメント元:6060 へ
[リストへもどる]
pre
(6060)
6070:
Re^2: 日本語ONでVzのキー操作
投稿者:
masa
2012/11/22(木) 11:35
参照先:http://masaland.cocolog-nifty.com/
6066 番 konno さんへのコメント コメント数 1
> > [ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
> > 編集画面に入ってしまい、コマンドが使えません。
この現象は、私の方でも出ます。ESC + q(終了)でですが。
> FQ+ ;プレフィックスキー押し下げ時にFEPオフ
FQはデフォルトが+なのか、HP200LXではFQの項目が無くても、ATOK8オンのときでも
ESC+qで終了出来ます。しかし、おなじ条件でDOSBoxでは全角のqが入るだけです。
DEFファイルにFQ+を入れてみましたが、やはりDOSBoxでは全角のqが入るだけでした。
DOSBoxの上では、うまく動作しないみたいです。
連携と言えば、PCではATOK8やWX2がMS KANJI APIのFEPとして認識されるコネパク使用の
時も、DOSBoxのときはMS KANJI APIと認識されないなど、インタフェース部分が相違
しているときもありました。まったく同じとは、いかないようです。
- No.6070 -
このTreeへ
コメント元:6066 へ
[リストへもどる]
pre
(6060)
6074:
Re^3: 日本語ONでVzのキー操作
投稿者:
konno
2012/11/23(金) 00:17
6070 番 masa さんへのコメント
> DEFファイルにFQ+を入れてみましたが、やはりDOSBoxでは全角のqが入るだけでした。
> DOSBoxの上では、うまく動作しないみたいです。
うちのPCのDOSBOXで試しても同じ結果でした。DOSBOXが対応してないのかなぁ。
DOS/Vは英語DOSにドライバーだけで対応できているのだし、ドライバーの問題
かもしれませんね。
- No.6074 -
このTreeへ
コメント元:6070 へ
[リストへもどる]
soft
(6060)
6085:
Re^2: 日本語ONでVzのキー操作
投稿者:
K.TAM
2012/11/24(土) 23:54
参照先:http://ktam.cocolog-nifty.com/blog/
6066 番 konno さんへのコメント コメント数 1
> FQ+ ;プレフィックスキー押し下げ時にFEPオフ
VzはすでにFQ+でした。AndroidのanDOSBoxでは、ESC+QでQが入力されて
しまいます。 うーん残念でした。
あきらめます。
FEPのON/OFFをしやすくするのに、起動キーを変えます。
現在WX2はAlt+’??
WX2CUSTを使って alt+スペースに切り替えたいが、
あれれ、WX2fインストフロッピー3枚に、WX2CUSTの資料が無い (^^;
- No.6085 -
このTreeへ
コメント元:6066 へ
[リストへもどる]
pre
(6060)
6086:
Re^3: 日本語ONでVzのキー操作
投稿者:
めざら
2012/11/25(日) 08:27
参照先:http://homepage3.nifty.com/mezala/
6085 番 K.TAM さんへのコメント コメント数 1
> WX2CUSTを使って alt+スペースに切り替えたいが、
> あれれ、WX2fインストフロッピー3枚に、WX2CUSTの資料が無い (^^;
GRPH+SPACE = 86 40 00 00 00 00
右辺の1番目のパラメタは未入力状態,2番目が文節カーソルなし・あり共通状態
86は起動トグル,40は無効
wx2sys.iniをバックアップしておいて,手で書き換えることになりましょうか.
資料が必要な場合は,wx2key.txt(キーコード資料)をお送りします.
- No.6086 -
このTreeへ
コメント元:6085 へ
[リストへもどる]
soft
(6060)
6088:
Re^4: 日本語ONでVzのキー操作
投稿者:
K.TAM
2012/11/25(日) 10:33
参照先:http://ktam.cocolog-nifty.com/blog/
6086 番 めざら さんへのコメント
私も何処かで見たような..とHDDの中を探したら wx2key.txt がありました。
で、私のWX2SYS.INIは以下のようになっていました。
CTRL+SPACE = 86 46 1B 1B 07 06
GRPH+SPACE = 80 80 80 80 80 80
*CTRL+*SHIFT+*GRPH+KANJI = 86 00 00 00 00 00
すでに、CTRL+SPACEが設定されていましたので、これを使うことにします。
GRPH+SPACEは半角スペースの設定でした。
200LXの設定が決まってから、この辺はほとんどいじっていなかったので
忘れていましたね。昔のことを、少し思い出してきました。
自分の設定を記録しておかないと忘れてしまいますね。
めざらさん、ありがとうございました。
- No.6088 -
このTreeへ
コメント元:6086 へ
[リストへもどる]
soft
(6060)
6087:
Re: 日本語ONでVzのキー操作
投稿者:
めざら
2012/11/25(日) 08:37
参照先:http://homepage3.nifty.com/mezala/
6060 番 K.TAM さんへのコメント コメント数 1
wxk.sys のオプションで EZ というのがあります.
このオプションは本来 ALT+英字キー の認識を指定するものです.
これを指定してもダメだと,APIの齟齬がありそうですね.
device=[path]wxk.sys /EZ
- No.6087 -
このTreeへ
コメント元:6060 へ
[リストへもどる]
soft
(6060)
6089:
Re^2: 日本語ONでVzのキー操作
投稿者:
K.TAM
2012/11/25(日) 10:45
参照先:http://ktam.cocolog-nifty.com/blog/
6087 番 めざら さんへのコメント コメント数 1
> wxk.sys のオプションで EZ というのがあります.
> このオプションは本来 ALT+英字キー の認識を指定するものです.
> これを指定してもダメだと,APIの齟齬がありそうですね.
>
> device=[path]wxk.sys /EZ
こちらは既に設定済みですが、これを使った @T や @S は効きますので
マクロ起動キーとして使っているものと調整して。ESC+*の変わりの
メニューにしたいと思います。
ナイスなヒントでした。希望がわいてきました。
- No.6089 -
このTreeへ
コメント元:6087 へ
[リストへもどる]
soft
(6060)
6091:
DOSBOXでVZはFEP制御不可なのか
投稿者:
konno
2012/11/25(日) 23:04
6089 番 K.TAM さんへのコメント コメント数 1
> > このオプションは本来 ALT+英字キー の認識を指定するものです.
> > これを指定してもダメだと,APIの齟齬がありそうですね.
ふ〜む、WX系もATOK8も同じようですね。ALT+英字キーが通るのはFEP側の機能なので、
VZ側ではまったく制御できていないようですね。
私もPCのDOSBOXでいろいろやってみましたが、ダメでした。(>_<)
FEPとしては使えているわけなので、何がだめなのか、わからないですねぇ。
Win95のDOS窓でオリジナルVZも同じような状況だったような。
高橋版で制御できるようにしたんですよね、たしか。
- No.6091 -
このTreeへ
コメント元:6089 へ
[リストへもどる]
soft
(6060)
6095:
Re: DOSBOXでVZはFEP制御不可なのか
投稿者:
K.TAM
2012/11/26(月) 23:47
参照先:http://ktam.cocolog-nifty.com/blog/
6091 番 konno さんへのコメント コメント数 1
> ふ〜む、WX系もATOK8も同じようですね。ALT+英字キーが通るのはFEP側の機能なので、
> VZ側ではまったく制御できていないようですね。
VzはK07t01、FQ+に設定。wxk.sys EZ設定。FEP ONで確認
ESC+英字 ALT+英字
XPのDOS窓 〇 × (FEPはWIN用)
AndroidのanDOSBox × 〇 (FEPはWX2)
〇×が逆になりました。奥が深いですね。
Vzも何を制御すれば、どうなっているのでしょう。
とりあえず、AndroidのanDOSBoxではAlt+英字が使えることがわかりました。
- No.6095 -
このTreeへ
コメント元:6091 へ
[リストへもどる]
soft
(6060)
6100:
Re^2: DOSBOXでVZはFEP制御不可なのか
投稿者:
konno
2012/12/02(日) 14:06
6095 番 K.TAM さんへのコメント コメント数 1
> > VZ側ではまったく制御できていないようですね。
私としたことが、大事なことを見落としていました。
DOSBOXは本当に日本語環境になっているのか、ふと思いついて、調べてみました。
まずはCHEJ.EXE で・・・と思ったらV6.03e だったので、6.10に入れ替え。(^^;
CHEJ /C で、
Current CodePage is 437.
と出ました。そうです。コードページは英語のままだったのです。
これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
英語モードと判断してFEP制御していなかったわけですね。
おそらくキーボードも英語のままなので制限が多いのでしょう。
これはVZ側ではなんともできないので、コードページを何とか変えるしかないですね。
ちょっと試した範囲では切り替えできないので、どなたか有力な情報がありましたら
教えてください。m(__)m
> ESC+英字 ALT+英字
> XPのDOS窓 〇 × (FEPはWIN用)
このWIN用のFEPってなんでしょう?
ESC+英字が効いて、ALT+英字が効かないのもわからないですね。
# VZの新相棒、DOSBOX Season 7.2
- No.6100 -
このTreeへ
コメント元:6095 へ
[リストへもどる]
soft
(6060)
6102:
Re^3: DOSBOXでVZはFEP制御不可なのか
投稿者:
K.TAM
2012/12/02(日) 22:38
参照先:http://ktam.cocolog-nifty.com/blog/
6100 番 konno さんへのコメント コメント数 1
> と出ました。そうです。コードページは英語のままだったのです。
> これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
> 英語モードと判断してFEP制御していなかったわけですね。
> おそらくキーボードも英語のままなので制限が多いのでしょう。
Android のanDOSBox でも CHEJ /C で、Current CodePage is 437.でした。
chej と打つと
This is the US enviroment. Current video mode is 70h. と言われました。
わたしもやっとわかりました。
では200LXは? chej と打てば、 DOS/V(V-Text)。日本語環境です。と答えました。
XPのDOS窓も同じでした。
DOS5.0の英語DOSも日本語環境にできるのに、DOSBBOXはできないとは残念ですね。
> > ESC+英字 ALT+英字
> > XPのDOS窓 〇 × (FEPはWIN用)
>
> このWIN用のFEPってなんでしょう?
> ESC+英字が効いて、ALT+英字が効かないのもわからないですね。
Win用FEP ってマイクロソフトかな漢字変換 バージョン 2.51 と出てきます。
私は会社も家もXPでして、EscとAlt は上と同じ挙動なのですが、
あれ、XP環境の皆さんは違う挙動なのですか?
- No.6102 -
このTreeへ
コメント元:6100 へ
[リストへもどる]
soft
(6060)
6104:
Re^4: DOSBOXでVZはFEP制御不可なのか
投稿者:
konno
2012/12/03(月) 00:49
6102 番 K.TAM さんへのコメント コメント数 1
> > これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
> > 英語モードと判断してFEP制御していなかったわけですね。
ここは勘違いだったかもしれません。確かにVZはDBCSをチェックしていますが、
main.asm 582行目辺りのフラグ
GDATA dbcs, db, TRUE ; DBCS flag ##156.132
でチェックしているようですが、これは、pn.6 で、1なら日本語環境になります。
で、DOSBOXで、pn.6 は、1 でした。
ということで、やはりDOSBOX側に不整合があるのでしょう。
> chej と打つと
> This is the US enviroment. Current video mode is 70h. と言われました。
あれ? これはうちのでは日本語環境と出ます。PC用と違いがあるのかな。
> Win用FEP ってマイクロソフトかな漢字変換 バージョン 2.51 と出てきます。
DOSIMEでしたっけ、Win7に移行してだいぶ忘れてしまいました。(^^;
> 私は会社も家もXPでして、EscとAlt は上と同じ挙動なのですが、
> あれ、XP環境の皆さんは違う挙動なのですか?
XPではATOK8 と WX2 はEscもAlt もキチンと制御出来ていたと思います。
- No.6104 -
このTreeへ
コメント元:6102 へ
[リストへもどる]
pre
(6060)
6105:
Re^5: DOSBOXでVZはFEP制御不可なのか
投稿者:
masa
2012/12/03(月) 10:46
参照先:http://masaland.cocolog-nifty.com/
6104 番 konno さんへのコメント
> chej と打つと
> This is the US enviroment. Current video mode is 70h. と言われました。
私の環境でも同様ですが、以下のように変わります。
(1)DOSBox立ち上げ直後(CHEJ VTは実行している)
This is the US enviroment. Current video mode is 70h.
(2)chej jpを実行したあと。
現在DOS/V(Normal)は、日本語環境です。現在のビデオモードは03hです。
(3)上記、(2)の後にchej vtを実行した後。
現在DOS/V(Normal)は、日本語環境です。現在のビデオモードは70hです。
上記(2)の時は、DOS画面のメッセージは全て化けています。
(3)では上記のメッセージは化けていますが、コマンドプロンプトの英字は正常です。
なお、(2)(3)では、画面上ではメッセージが読み取れないので、メッセージをファイルへリダイレクトして読んでみました。
chej jp を一度実行すると、その後は日本語環境と出るようです。
- No.6105 -
このTreeへ
コメント元:6104 へ
[リストへもどる]
soft