[HOME]  [リストへもどる]
一括表示

  DOSVAXJ3 JP231212版 (2023/12/12)更新 - konno 23/12/14-00:58 No.10987
  ┗ Re: DOSVAXJ3 JP231212版 (2023/12/12)更新 - めざら 23/12/14-07:41 No.10988
   ┗ Re^2: DOSVAXJ3 JP231212版 (2023/12/12)更新 - konno 23/12/20-02:27 No.10996
    ┗ Re^3: DOSVAXJ3 JP231212版 (2023/12/12)更新 - めざら 23/12/20-07:29 No.10997
     ┗ Re^4: DOSVAXJ3 JP231212版 (2023/12/12)更新 - konno 23/12/20-16:36 No.10999
      ┗ Re^5: DOSVAXJ3 JP231212版 (2023/12/12)更新 - めざら 23/12/20-21:44 No.11000
       ┗ Re^6: DOSVAXJ3 JP231212版 (2023/12/12)更新 - konno 23/12/20-22:49 No.11001
        ┗ Re^7: DOSVAXJ3 JP231212版 (2023/12/12)更新 - konno 23/12/21-16:08 No.11002

(10987) 10987DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:konno   2023/12/14(木) 00:58
   コメント数 1

DOSVAXJ3 JP231212版 (2023/12/12)が更新されていました。
軟式さんのサイトから引用します。

●変更履歴
 build JP231212 (2023/12/12)

    int 21h ax=714eh, 714fh で 2 バイト余計にバッファに書き込みしていたのを修正しました。
    int 21h ax=714eh, 714fh, 71a6h で返されるファイル情報の日時等の値が間違っていたのを修正しました。
    int 21h ax=71a7h の日時変換が正しくなるよう修正しました。
    J-3100 ビデオモード 75h (640×400 16色) に対応しました。


うーん、今回はあまり関係ない更新かと思いましたが

Int 21/AX=714Eh - Windows95 - LONG FILENAME - FIND FIRST MATCHING FILE
Int 21/AX=714Fh - Windows95 - LONG FILENAME - FIND NEXT MATCHING FILE
Int 21/AX=71A6h - Windows95 - LONG FILENAME - GET FILE INFO BY HANDLE
Int 21/AX=71A7h/BL=00h - Windows95 - LONG FILENAME - FILE TIME TO DOS TIME
Int 21/AX=71A7h/BL=01h - Windows95 - LONG FILENAME - DOS TIME TO FILE TIME

これは Win95 の LFN 関係の修正だったのですね。
互換性が益々向上したようで、ありがたいです。作者様に感謝します。m(__)m

      - No.10987 -    このTreeへ           [リストへもどる] pre


(10987) 10988Re: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:めざら   2023/12/14(木) 07:41
参照先:http://mezala.la.coocan.jp/
    10987 番 konno さんへのコメント    コメント数 1

お,来ましたね。待ってました!

ところで,キーバインドの不具合の問題は konno さんから報告されていますか?

起動時に,ウィンドウの下の方がディスプレイの枠外になってしまうのを何とか
直してもらえないかなとか思っているのですが,メールするしかないのかな……

      - No.10988 -    このTreeへ    コメント元:10987 へ [リストへもどる] soft


(10987) 10996Re^2: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:konno   2023/12/20(水) 02:27
    10988 番 めざら さんへのコメント    コメント数 1

めざらさんへのコメントを備忘録の方に書いてしまいましたが、リンクが切れてしまいますね。
わかりにくくてすみません。いまさらですが書き直します。

> ところで,キーバインドの不具合の問題は konno さんから報告されていますか?

以前気がついた一部のキーは報告して対応していただきました。
今回は、改めて調べ直して纏めてから報告しようと思っていたので、まだ報告できていません。

"> 起動時に,ウィンドウの下の方がディスプレイの枠外になってしまうのを何とか"
"> 直してもらえないかなとか思っているのですが,メールするしかないのかな……"

これは以前報告した時のやり取りがあるので、
#10989 の備忘録の方に書いたのでそちらを参照してください。

      - No.10996 -    このTreeへ    コメント元:10988 へ [リストへもどる] soft


(10987) 10997Re^3: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:めざら   2023/12/20(水) 07:29
参照先:http://mezala.la.coocan.jp/
    10996 番 konno さんへのコメント    コメント数 1

わざわざ指示すみません。ありがとうございます。
以前の設定例は見ていて,手元の画面解像度に合わせて値を入れているのですが,
それでも下端がはみ出してしまうので,先の発言でした。

想像するところ,FHD のような高解像度だと文字等の拡大率を別に設定するわけですが,
(150%推奨のところを125%にしているけど)こういうのが影響しているかもしれません。

Windows アプリケーションと違って,DOS窓はフォントのサイズが固定なので。
(外してるでしょうけど)
      - No.10997 -    このTreeへ    コメント元:10996 へ [リストへもどる] soft


(10987) 10999Re^4: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:konno   2023/12/20(水) 16:36
    10997 番 めざら さんへのコメント    コメント数 1

> 以前の設定例は見ていて,手元の画面解像度に合わせて値を入れているのですが,
> それでも下端がはみ出してしまうので,先の発言でした。

そうだったんですか、それを聞いて私が勘違いしていることに気が付きました。

windowresolution  = 1336x768

この指定では行数制限を入れていないとはみ出てしまうようです。
行数制限とは、[dosbox] セクションで

vtext1        = svga,40
#  vt1          svga,40 解像度  800× 600  文字 100×37〜40 (40行なら画面をはみ出さない)
vtext2        = xga,44
#  vt2          xga     解像度 1024× 768  文字 128×48〜80 (44行なら画面をはみ出さない)
vtext3        = sxga,44
#  vt3          sxga    解像度 1280×1024  文字 160×64〜75 (44行なら画面をはみ出さない)
#vtext4        = vga
#  vt4          vga     解像度  640× 480  文字  80×30〜51 (44行なら画面をはみ出さない)
vtext4        = sxga24,29
#               sxga24  解像度 1280×1024  文字 106×42〜51 (29) 24ドットフォント
#               xga24   解像度 1024× 768  文字  85×32〜60 (29) 24ドットフォント

このように各自のディスプレイで、はみ出ない行数を指定することで、はみ出なくなります。
ややこしいので私は上のようにコメントを入れています。

> 想像するところ,FHD のような高解像度だと文字等の拡大率を別に設定するわけですが,
> (150%推奨のところを125%にしているけど)こういうのが影響しているかもしれません。

これが影響するかはわかりませんが、上記の設定で試してみてください。
備忘録にも追記しておきます。

      - No.10999 -    このTreeへ    コメント元:10997 へ [リストへもどる] pre


(10987) 11000Re^5: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:めざら   2023/12/20(水) 21:44
参照先:http://mezala.la.coocan.jp/
    10999 番 konno さんへのコメント    コメント数 1

> このように各自のディスプレイで、はみ出ない行数を指定することで、はみ出なくなります。

うーん,そういうことではなくて。

例えば,わたしの場合,xga24,40 で起動する設定をしています。
FHD のディスプレイなら,9割方の高さで十分な余裕があるわけです。
しかし,起動するたびに下端が隠れてしまうので,いちいち移動します。

これは本来 Windows が制御すべき問題なのだろうと思うわけですが,
他のアプリケーションのウィンドウでは,あまりこういうことはないように思います。
もちろん,アプリケーション側できっちり制御している場合もあります。
VTDOS もきっちり制御していますよね。xyzzy なんかもそうです。

ウィンドウのプロパティから「移動」を行っても,その位置は記憶されません。
[Ctrl]や[Shift]押しながらウィンドウを閉じても,やはり位置は記憶されません。
記憶されないと言うか,起動・終了のたびに更新されて,どんどん下がっていきます。

まぁ,極端なことになる前にリセットされる感じなのですが,状況は変わらず。
毎回だとちょっとストレスなのですが,行数を減らすのもなんか負けみたいで(笑)。
      - No.11000 -    このTreeへ    コメント元:10999 へ [リストへもどる] soft


(10987) 11001Re^6: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:konno   2023/12/20(水) 22:49
    11000 番 めざら さんへのコメント    コメント数 1

> FHD のディスプレイなら,9割方の高さで十分な余裕があるわけです。
> しかし,起動するたびに下端が隠れてしまうので,いちいち移動します。

なるほど、そういうことですか。
私も毎回移動していたので、確かに面倒ですよね。
これは要望していいんじゃないでしょうか。駄目もとで。

私からメールしてみますね。
年末でお忙しいでしょうから対応してくれるかはわかりませんが。

      - No.11001 -    このTreeへ    コメント元:11000 へ [リストへもどる] soft


(10987) 11002Re^7: DOSVAXJ3 JP231212版 (2023/12/12)更新  投稿者:konno   2023/12/21(木) 16:08
    11001 番 konno さんへのコメント

> 私からメールしてみますね。

メールしたらお返事もらえました。
なんとかなりそうです。
備忘録も読んでもらえて、諸々対応してもらえそうです。
ありがたいです。

詳細は備忘録の方に書きます。

      - No.11002 -    このTreeへ    コメント元:11001 へ [リストへもどる] soft