[HOME]  [全部表示 会議室風]  [全部表示 保存用]  [HOME]  [リストへもどる] [リストへもどる]

一括表示


  DOSVAXJ3 (2023/5/1) 版更新 - konno 23/05/02-01:21 No.10809
 ┣ Re: DOSVAXJ3 (2023/5/1) 版更新 - shadow 23/05/02-13:10 No.10810
 ┃ ┗ Re^2: DOSVAXJ3 (2023/5/1) 版更新 - konno 23/05/03-00:07 No.10811
 ┗ Re: DOSVAXJ3 (2023/5/1) 版更新 - めざら 23/05/03-13:39 No.10812
  ┗ Re^2: DOSVAXJ3 (2023/5/1) 版更新 - konno 23/05/03-20:25 No.10813
   ┗ Re^3: DOSVAXJ3 (2023/5/1) 版更新 - shadow 23/05/05-10:48 No.10814
    ┗ Re^4: DOSVAXJ3 (2023/5/1) 版更新 - konno 23/05/05-20:47 No.10815
     ┗ Re^5: DOSVAXJ3 (2023/5/1) 版更新 - konno 23/05/09-21:59 No.10816

(10809) 10809DOSVAXJ3 (2023/5/1) 版更新  投稿者:konno   2023/05/02(火) 01:21
   コメント数 2

DOSVAXJ3 (2023/5/1)版が更新されました。
更新内容を引用します。
-----------------------------------------------------------------------
DOSVAXJ3 build JP230501 (2023/5/1)
・64bit 版で [cpu] core=dynamic を指定すると落ちていたのを修正しました。
・int 21h ax=5701h のファイル日時設定が有効になるよう修正しました。
・FAT イメージファイルの場合でもファイルコピーの日時情報がコピー先ファイルに反映されるよう修正しました。
・8 文字以下のファイル名でも小文字だった場合はロングファイルネームを生成してしまっていたのを修正しました。
・DOS/V 日本語モードの場合、int 10h ax=1100h〜1114h の処理は実行しないよう修正しました。
・echo off 状態の場合、Vz のコンソール取り込みでコマンドの改行が入らなかったのを修正しました。
・CHEV で V-Text に切り替えた際のメッセージに画面の文字設定を表示するよう修正しました。
・V-Text が XGA, SXGA 設定の場合 Vz の編集画面にゴミが出る事があったのを修正しました。
・DOS/V 日本語モードでイメージファイルからブートした際に画面が乱れていたのを修正しました。
・CD-ROM とその他のイメージファイルを imgmount した際にファイルコピーで固まっていたのを修正しました。
-----------------------------------------------------------------------
報告した事のほとんどが修正されていますが、マクロ起動キーの件だけはそのままです。

> 画面切り替えマクロで、^KL の起動キーで連続実行すると
> [Ctrl] キーを押しっぱなしにしていても、2度目の実行時には無視されて
> 編集画面に "KL" の文字が入って、マクロは実行されません。

これは画面切り替え時の仕様のようなのでしかたがありませんね。
そうはいっても、うっかりテキストに文字を書き込んでしまうことはありそうなので
画面切り替えマクロの起動キーを @[F11] などにするのが良さそうです。

ともあれ年度替わりの忙しい時期に更新していただき、感謝です。

      - No.10809 -    このTreeへ           [リストへもどる] soft

(10809) 10810Re: DOSVAXJ3 (2023/5/1) 版更新  投稿者:shadow   2023/05/02(火) 13:10
    10809 番 konno さんへのコメント    コメント数 1

konnoさん、お世話になりました。
ファイルコピーの日時修正に関する軟式さんからのメールを転記します。
> なお、OS のディレクトリを mount したドライブ上のファイルの日時情報
>を FD や FILMTN 等で変更する事はできません。
> これは DOS と Windows の日時情報更新ファンクションの条件の違いのた
>め修正はできません。ただし imgmount したドライブ上のファイルの日時情
>報は変更できます。
      - No.10810 -    このTreeへ    コメント元:10809 へ [リストへもどる] soft

(10809) 10811Re^2: DOSVAXJ3 (2023/5/1) 版更新  投稿者:konno   2023/05/03(水) 00:07
    10810 番 shadow さんへのコメント

> ファイルコピーの日時修正に関する軟式さんからのメールを転記します。
> > なお、OS のディレクトリを mount したドライブ上のファイルの日時情報
> >を FD や FILMTN 等で変更する事はできません。
> > これは DOS と Windows の日時情報更新ファンクションの条件の違いのた
> >め修正はできません。

これは Win32APIを使っていると思われる他のDOSエミュでも同じですね。
#10314:エミュレータでは DOSの日付操作が効かない?  投稿者:konno   2022/10/04
この辺で話題にしていました。

ところが、MS-DOS Player だけは違うみたいで。
#10346:MSDOS player は日時キープできました  投稿者:konno   2022/10/19
> touch と BUPDATE は同じ環境に依存していると仮定して
> 純DOS     日時キープされる
> WinDOS窓   日時キープされる
> MSDOS player 日時キープされる
> VTDOS     現在日時になる
> DOSVAXJ3   現在日時になる

こういう結果になりましたので、MS-DOS Player は Win32API を使わずに自前でやっているのかも。

> ただし imgmount したドライブ上のファイルの日時情報は変更できます。

これは NP2 などと同じで、フルエミュレーションなのかなと思います。
違っていたらごめんなさい。

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

(10809) 10812Re: DOSVAXJ3 (2023/5/1) 版更新  投稿者:めざら   2023/05/03(水) 13:39
参照先:http://mezala.la.coocan.jp/
    10809 番 konno さんへのコメント    コメント数 1

DOSVAXJ3,どんどんブラッシュアップしていますね。素晴らしいです。

VTDOS の方も,[ALT]キーで Windows の警告音が鳴る不具合(CKWV のですが)が
修正されて,他にも色々悩みのタネが解消してゆくのでとても嬉しいです。

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

(10809) 10813Re^2: DOSVAXJ3 (2023/5/1) 版更新  投稿者:konno   2023/05/03(水) 20:25
    10812 番 めざら さんへのコメント    コメント数 1

> DOSVAXJ3,どんどんブラッシュアップしていますね。素晴らしいです。

問題点を特定して修正する速さ正確さは流石プロですね。レベチです!

> VTDOS の方も,[ALT]キーで Windows の警告音が鳴る不具合(CKWV のですが)が
> 修正されて,他にも色々悩みのタネが解消してゆくのでとても嬉しいです。

そういえば、CKWV の私家版も手を付けようと思ったのですが、ヘッダーファイルを開いたら
何故か EUC モードになってしまって、私家版VZにまだバグがあったかと焦りました。

色々調べた結果、VZ.DEF の !Open の記述の順番に問題が有ることが判明しました。(>_<)
散々VZのソースばかり見てて実はマクロだったとは、低レベルにもほどがあるという。(^^;;

そろそろ私家版VZもアップしようかな。(デバッグは皆にやってもらう他力本願式 (^^;;)

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

(10809) 10814Re^3: DOSVAXJ3 (2023/5/1) 版更新  投稿者:shadow   2023/05/05(金) 10:48
    10813 番 konno さんへのコメント    コメント数 1

> そろそろ私家版VZもアップしようかな。(デバッグは皆にやってもらう他力本願式 (^^;;)
デバッグに協力できるかわかりませんがアップしてください。
うちはエミュレーターのみの試用になります。

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

(10809) 10815Re^4: DOSVAXJ3 (2023/5/1) 版更新  投稿者:konno   2023/05/05(金) 20:47
    10814 番 shadow さんへのコメント    コメント数 1

> デバッグに協力できるかわかりませんがアップしてください。
> うちはエミュレーターのみの試用になります。

それでは、暫定版ですが、アップしてみます。

・・・と思ったら直前でバグが発覚しました!

しばしお待ちください。m(__)m
      - No.10815 -    このTreeへ    コメント元:10814 へ [リストへもどる] soft

(10809) 10816Re^5: DOSVAXJ3 (2023/5/1) 版更新  投稿者:konno   2023/05/09(火) 21:59
    10815 番 konno さんへのコメント

> それでは、暫定版ですが、アップしてみます。
> ・・・と思ったら直前でバグが発覚しました!

このバグは意外と根が深く、3月23日の版まで遡って、memo.asm を差し替えたら直ったようです。
と思ったら VZ.DEF が壊れるバグが発覚しました。色々調べてみたら VZ.DEF のサイズが
34,527bytes になっていて、32k を超えていて、これかと思ってサイズを減らしました。(^^;

memo.asm は関係なかったかと思い、元に戻したら、またバグが出たのです。
差し替えた memo.asm は、jcxz を追加した方で、こちらだと正常になるのでした。
うーん、よくわからないけど、これでアップするかぁ。(^^;

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