- No.11096 一括表示へ - [ 返信 ] [引用無し] soft
おなまえ Eメール 表示 非表示 タイトル メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね > MS-DOS Player が立て続けに更新されていました。 > http://takeda-toshiya.my.coocan.jp/msdos/index.html > > --------------------------------------------------------------------- > > 2024/2/19 > strcpy_s()で、指定したバッファ長よりも長い文字列をコピー元として指定したときに、 > 例外0xc0000417が発生することがあるようです。 > ひとまずstrncpyで処理をするように対策をいれました。 > > 2024/2/18 > cracyc様のforkから、更に修正を取り込ませていただきました。 > INT 67h, AX=5B00h/5B01h/5B04hについて、BHに00h以外を指定したときにエラーを返すようにしました。 > MDA(Monochrome Display Adopter)をサポートしました。 > その代わりに、コンベンショナルメモリの上限がB8000hからB0000hとなり、32KBだけ減少しています。 > (それでも、VGAのVRAMがない分だけ、通常の環境より64KB大きいのですが) > CRTC, Status Registerも、MDAのアドレスでアクセス出来るようにしたのと、同期信号を50Hzにしました。 > > 2024/2/15 > cracyc様とroytam様のforkから、修正を取り込ませていただきました。 > FCBを使ったファイルアクセスと、MAME版i386コアのFPU周りの例外の修正などです。 > また、MAME版i386コアのDAA/DAS/AAA/AAS/AAM/AAD命令を、DOSBoxの実装を基に修正しました。 > Pentium4版で、testi386.exeが実機と同じ結果が得られるようになっています。 > > NP21/WのI386コアを、ver0.86 rev92 beta2相当に更新しました。 > また、ビルド時のワーニングが出ないように修正しました。 > > 環境変数のアクセス時に、正しくない環境テーブルを参照したときのチェックを強化しました。 > 最近のビルドでtesti386.exeが動かなくなっていた問題が解決しています。 > メモリアクセスの処理を効率化しました。 > 基本メモリ、拡張メモリ、予約領域(VRAMなど)の順に、少ない条件分岐でアクセスできるようにしています。 > 微妙に処理速度が上がっているかもしれません。 > > --------------------------------------------------------------------- > > 主にメモリやCPU関係の修正のようです。 > 処理速度が上がっていたらうれしいですね。 > 作者様に感謝します。 > > 参照先 暗証キー (英数字で8文字以内) プレビュー