今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル 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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]