Break Out!? - blog ver.

こっちー(kojiaki)がメモとか物欲の記録とかラーメン食べ歩きとかを書きなぐる blog みたいなものです。

VMware上のWindows 98がエラー吐いて動かない

調べたところTLB invalidation bugとCPU speed limit bugが原因で「SHELL32.DLLファイルは欠落エクスポートGDI32.DLLにリンクされています」とか出てエクスプローラーが起動しない

そのため有志が作ったパッチを当てて対処する(ありがたや。。)

以下よりブートフロッピーディスクイメージをダウンロード
https://github.com/JHRobotics/patcher9x

仮想マシンのハードウェアにフロッピーを追加、先ほどダウンロードしたディスクイメージを割り当て
起動時に接続が選択されていることを確認したら、仮想マシンを起動

DOSが起動するので
patch9x
と入力しpatch9xを起動する

選択肢が出てくるが、Choose (0-4)は4、Apply patch/patches? は y を入力

待ってるとパッチ適用が完了するのでEnterを押下してプロンプトに戻ってきたことを確認したら
マウントしていたディスクイメージを割り当て解除、再起動して完了

コメントする