Xnp2
Xnp2 ver.0.86 をリリースしました。 ver.0.86 更新内容 X11 依存部 特定の環境でコンパイルができなかった不具合を修正 GTK+ 3 対応とか夢のまた夢ですね…
Xnp2 ver.0.85 をリリースしました。 ver.0.85 更新内容 X11 依存部 環境によってサウンドの設定を変更した後にリセットするとプログラムがクラッシュする不具合を修正 SDL 2.0 サポート追加 SDL 2.0 → SDL 1.2 の順番でライブラリを検索するので SDL 1.2 を…
Windows 版から遅れる事一ヶ月*1 Xnp2 ver.0.84 をリリースします。ver.0.84 更新内容 全体 ソースコードベースが https://github.com/nonakap/xnp2 から http://amethyst.yui.ne.jp/svn/pc98/np2/ に変更 X11 依存部 環境によっては XF86VidModeGetModeInfo…
何故か更新されました、お察し下さい。
20140607 修正内容 X11 依存部 configure オプション --enable-build-all で作成した xnp21 で使用する設定ファイル、状態ファイルのファイル名を変更 設定ファイル名 $(HOME)/.np2/np21rc 状態ファイル名 $(HOME)/.np2/sav/np21.sav $(HOME)/.np2/sav/np21.…
修正内容 X11 依存部 i286 core の xnp2 と IA-32 core の xnp21 を一度にビルドできる configure オプション --enable-build-all を追加 つついさんからのあつい要望にお応えしました。
修正内容 X11 依存部 GTK+ 2.18 より古いバージョンでコンパイルできなくなっていたので修正 Puppy Linux導入記録 Xnp2 のパッチが元になっています。
修正内容 X11 依存部 F11 キーにフルスクリーン表示切り替え、フルスクリーン時のメニュー表示切り替え機能を割り当て 配布場所を ASAHI-NET から nonakap.org に変更しました。
修正内容 i386コア ゲートを通じて別コードセグメント移行時に使用するオペランドサイズにゲートタイプではなくスタックセグメントを使用していた不具合を修正 lemm_emu.exe が組み込めない不具合が直っている筈です。 あ、あと FLDCW を無視するようにしま…
修正内容 i386コア iret 命令で仮想86モードに復帰する際にスタック上の値によっては例外が発生してしまう不具合を修正 EMM386.SYS を組み込むとハングアップする現象が直っている筈です。
修正内容 i386コア タスクゲート処理時のエラーコードプッシュ処理の不具合を修正
修正内容 i386コア メモリアクセス範囲チェックの不具合を修正
修正内容 i386コア セグメントレジスタ設定時の不具合を修正
configure.ac の不具合報告を貰ったので修正 修正内容 X11 依存部 configure --disable-sdl で SDL が無効にならない不具合を修正
修正内容 i386コア enter, call, pusha, popa 命令でリアルモード時でもスタックサイズチェックで例外が発生してしまう不具合を修正
修正内容 i386コア leave 命令でリアルモード時でもスタックサイズチェックで例外が発生してしまう不具合を修正
修正内容 i386コア BIOS 経由メモリアクセスのリグレッションを修正 いや、もう、リグレッションばかりで本当に申し訳ないとしか言いようが無い。検証環境を整えないとダメですね…。
修正内容 i386コア FPU - AVGDRV.SYS等を組み込んだ場合にフリーズした様な挙動になる不具合を修正
修正内容 共通部 BIOS - 1F90h A20有効後に戻していない不具合を修正 BIOS - 1Bh メモリアクセスを修正 X11 依存部 FreeBSD 9.0-RELEASE で SDL_mixer を有効にしている場合にコンパイルエラーになる不具合を修正 色深度が 8bpp の場合に配列の範囲外にアク…
修正内容 i386コア emm386.exe 組み込み時に ia32_panic が発生する不具合を修正
修正内容 X11 依存部 Imakefile を使用してのビルドを出来ない様にした FDDシーク音が鳴らない不具合を修正 該当機能を実装してから一度もシーク音を聞いたこと無いなと思ったら、思いっきりバグっていた(´・ω・`)ナルハズガナイ あと、今後は configure でビルド…
修正内容 X11 依存部 GNU makeでビルドできない不具合を修正 Screen Option の LCD のチェックを外しても外れない不具合を修正
修正内容 i386コア vem486.exe 組み込み時に一般保護例外が発生する不具合を修正
修正内容 i386コア 割込みゲート、トラップゲートで不正なエラーコードが設定されてしまう不具合を修正
修正内容 i386コア rcl, rcr 命令の不具合を修正 命令実行中に例外が発生した際にスタックポインタがずれてしまう不具合を修正 X11 依存部 ファイルダイアログの floppy disk image Files にて拡張子が flp のファイルを表示する様に修正 とりあえず NetBSD/…
修正内容 X11 依存部 GLibやGTKのdeprecated なインタフェースを無効化しない様に修正 ビルド、インストールにAutotools(configure)も使用できるようにした ファイル保存時に既に同名ファイルが存在した場合、上書き確認ダイアログを表示するように修正 (GTK…
gtk+ の deprecated なインタフェースを使用しない様に修正。
コンフィグからサウンドドライバが設定できなかったので更新。
CPU 使用率軽減のパッチを匿名希望さんから頂いたので更新。
xnp2 がコンパイルできないという記述を見かけたので対処。