DIET圧縮されていたのでした。めでたく圧縮解除できました。VMAP.COMこれで指示通りに出来てパッチ当て出来ました。ヤッタ-昔やった気がするのですが、いつのまにか元のに戻ってしまってたんですね。言ってもいいのかもしれない。ありがとうございます。1あれれ、テンポラリファイルエラーとEMSは関係なかったみたいです。400kBくらいの大きなファイルを編集して、そのファイルを最初から最後まで見るのをくりかえしていると、EMSを設定しても、テンポラリファイルエラーが起こります。Player上でそちらがTEMPとして扱われます。これで解決しないかご確認お願いいたします。さんへのコメントまとレスです。400kBくらいの大きなファイルを編集して、そのファイルを最初から最後まで見るのをくりかえしていると、EMSを設定しても、テンポラリファイルエラーが起こります。私の経験では、オープン窓の履歴から巨大ファイルを開いて編集するとテンポラリエラーになりました。VZの初期化処理か何かに問題が有るのではないかと疑っています。再現する操作手順があれば教えてください。XMSでも一時ファイルは全部テンポラリファイルと言っていたと思います。EMSが有っても無くてもエラーが出るなら問題は別の所にあるのかも。短いファイル名をサポートしていないとかはないでしょうか?流石です。私はそこまで考えていませんでした。使うのでこれは設定していると思いますが、設定していないと色々困りますしね。1すばやい返答、ありがとうございます。確認するとTEMP=C:\USERS\USER\APPDATA\LOCAL\TEMPおお、自分で環境変数をいじった記憶はないから、これがcmd.exeの初期設定なのかな。そこに確かに、3Mに太ったVZTEMP.$$$がいました。Player上のVzは、EMSを設定しなければHDD上にテンポラリファイルを作ってたのにこれはDOSVAXJ3と混同した世迷い発言でした。msdos_temp=c:\users\userとして、わかりやすいところにテンポラリファイルを作って様子をみてみます。上のVzを終了するとき、Vzを終了させればいいのだけれど、えいっとcmd.exeごと終了させることが僕はあります。するとHDD上にVZTEMP.$$$を残したままになるわけです。以前純粋MS-DOS上でVzを立ち上げていたとき、もしVZTEMP.$$$がディスク上に残っていたら、まずそれを消去するようにしてました。今のDOSVAXJ3でもそうしてます。Playerは、カレントディレクトリでないところにVZTEMP.$$$を作ってたので、その場所が僕にわからなかったのでした。他の環境と同様、これもVzの新規起動時には削除するようにしました。これで、いまのところテンポラリファイルエラーはないようです。さんへのコメント実機でも、VZを起動中にPCの電源を落としたら、同じ状況になるのかと思います。ハンドラーがあるので、そこで消せなくもないのですが、それが原因で不具合を起こしそうで怖いですね。できるだけ、運用で補っていただければと思います。上のVzを終了するとき、Vzを終了させればいいのだけれど、えいっとcmd.exeごと終了させることが僕はあります。するとHDD上にVZTEMP.$$$を残したままになるわけです。ああ、そういうことでしたか、すっかり失念していました。TEMPファイルをユニークにしたので、複数窓でVZを使っていても問題無くなっていたのです。TEMPファイルが残っても問題ありません。以前純粋MS-DOS上でVzを立ち上げていたとき、もしVZTEMP.$$$がディスク上に残っていたら、まずそれを消去するようにしてました。今のDOSVAXJ3でもそうしてます。複数窓同時に使うと駄目なのでやっぱりエミュごとにTMPフォルダー分けた方がいいですね。TMPを分けて使うように見直してみます。2024/9/22版が更新されました。内容は-----------------------------------------------------------2024/9/22高橋版VZエディタ向けの修正を行いました。terminatedになっていませんでした。$IBMAIASから始まるパスは、強制的に8文字までで切るように補正します。AX=4400hで、$IBMAIASのデバイス情報にDX=8080hを返すようにしました。高橋版VZエディタは、DL=80hになっているかチェックしているようです。6Fhの実装を整理しました。IMEのオンオフやモードの取得・変更をする処理です。$IBMAFNT/$IBMADSP/$IBMAIASが存在しているふりをするようにしました。AH=3Dhでオープンできるようにした)DOSVAXJ3だとVZでIMEの制御がうまくできるらしいので、これで様子をみてみます。bit5で、タイマーのCh.1/2の出力の読めるようにしました。それぞれ、RAMのリフレッシュ信号と、ビープ音の信号に使用されています。連続して読む度に、1msの間に最大66回までトグルするようにしました。制御出来るようになりました。ありがとうございます。