タイトル |
: Re^4: DOSVAXJ3版の仕様かマクロ不具合か |
投稿日 | : 2023/04/26(水) 17:19 |
投稿者 | : konno
|
番 号 | : 10792 10791 番 shadow さんへのコメント |
shadowさん,原因がわかったかもしれません。
> >なんかカーソルの残骸みたいな感じのものが出ました。
> うちでは出ないです。
CPUのスピードや 64ビットOSの特性が関係しているのではないかと感じています。
この件はまた別に検証を続けたいと思います。
> VZを製品版に変更し改めてKL.DEF v0.5を掲示板からコピペして環境変数
> に関する箇所はコメントにして試しました。
製品版はまた違う挙動があるようで、これも検証継続ですね。
> cycles= auto 50000 100% limit 100000に変更しました。
> 編集画面で160桁から80桁*25行に変更後に先の現象と違う現象となりました。
> 説明するより画像を見るのがわかりやすいので後ほど画像添付しメールします。
> キー入力では正常になりませんでした。
> 根本は同じように思います。
原因が分かったと思います。 cycles は関係ないと思われます。
もしかして、dosboxj.conf で VT4 を設定していないのではないですか。
VT4 を設定せずに、CHEV VT4 を実行すると、入力したコマンドが消えます。
そして、80*30 の VGA画面になるようです。
これは今のDOSVAXJ3の仕様かもしれません。
^KL マクロを 160桁画面で実行すると、CHEV VT4 で 80*30 になり、桁行数のパラメータが合わずに同じ現象が出ます。
恐らくshadowさんの現象もこれではないですか。
この場合、^KL マクロをシフト実行すると、桁行数のパラメータを合わせて正常になるはずです。
そのためのシフト機能です。(^^;
アンダーラインカーソルを表示していると状態が分かりやすいと思います。
しかし、問題はそれだけではないように感じました。
マクロを手直ししてみましたが、どうも思ったように動きません。
ポインタやメモリの書換が上手くいかないことがあるようです。
スペースを1つ2つ入れると正常に動作するので、メモリの書換と読み込みのタイミングが合わないのではと思いました。
それで、CPUのスピードや 64ビットOSの特性が関係しているのではないかと感じたのです。
軟式さんに報告してみます。
次の記事で、手直ししたマクロをUPします。
- No.10792 一括表示へ -
コメント元:10791 一括表示へ -
[ 返信 ] [引用無し] soft
- 関連一覧ツリー
(先頭の番号をクリックするとツリー全体を一括表示します)
▼ 10786.表示行数切替えマクロ v0.5 - konno
23/04/24-21:57
┗10787.Re: 表示行数切替えマクロ v0.5 - shadow
23/04/25-13:09
┗10788.DOSVAXJ3版で画面にゴミが表示される? - konno
23/04/25-19:54
┣10789.Re: DOSVAXJ3版で画面にゴミが表示される? - shadow
23/04/25-21:01
┣10790.Re^2: DOSVAXJ3版で画面にゴミが表示される? - konno
23/04/25-22:50
┗10791.Re^3: DOSVAXJ3版で画面にゴミが表示される? - shadow
23/04/26-09:26
┗10792.Re^4: DOSVAXJ3版の仕様かマクロ不具合か - konno
23/04/26-17:19
┗10794.DOSVAXJ3の編集画面でゴミが表示される件 - konno
23/04/26-20:35
┣10796.Re: DOSVAXJ3の編集画面でゴミが表示される件 - shadow
23/04/27-09:31
┗10798.Re^2: DOSVAXJ3の編集画面でゴミが表示される件 - konno
23/04/27-17:57
┗10808.DOSVAXJ3で画面切り替えマクロの起動キー - konno
23/04/29-17:49
┗10793.表示行数切替えマクロ v0.52 DOSVAXJ3差替え - konno
23/04/26-17:25
┗10795.Re: 表示行数切替えマクロ v0.52 DOSVAXJ3差替え - shadow
23/04/27-08:52
┗10797.Re^2: 表示行数切替えマクロ v0.52 DOSVAXJ3差替え - konno
23/04/27-17:55
- 返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい) [引用無し]
[ページトップへ] [管理用]