[新聞] MS-DOS Player (12/10/2009)

看板Emulator (模擬器)作者 (八房龍之助)時間16年前 (2009/12/11 00:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
http://homepage3.nifty.com/takeda-toshiya/ 今更ながらLHAが動作するようになりました。 Windows用のツールが幾らでもありますが、これが動かないとみっともない気がして。 これが今まで動いていなかったのは、int 21h ah=4eh/4fhのファイル検索において、 検索結果を格納する際にアトリビュートをコピーし忘れていたという、これまたみっと もない。 その他、解凍時に使用している、int 21h ah=60h(真のパスを取得)を追加しています DOS汎用のファイルマネージャであるFMが動作するようになりました。 int 21h ah=47hで現在のパス取得する際、ドライブ文字と最初の\を削除するように修 正したり、 int 21h ax=4b00hで、直接プログラムを起動するのではなく、"COMMAND.COM /C (program)"と わざわざCOMMAND.COMやCMD.EXEを経由して起動するような場合に対応したり、 コンソール出力において、Console系APIを使って自前でエスケープシーケンスに対応し たり、 その他にも色々と修正しています。 ドライブのボリューム名や空き容量が正しく取得できてないのは、また後日にでも。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100
文章代碼(AID): #1B8Hkmkx (Emulator)
文章代碼(AID): #1B8Hkmkx (Emulator)