にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2018年02月18日

PC-98対応 最新版DOSBox-X (2018/02/15) その1

DOSBOX98.jpg

今回は2017年12月頃にPC-98に対応した
DOSBox-Xをテストしてみました。
何故かUbuntuでビルド失敗したので
Windowsです。

●DOSBox-Xとは
DOSエミュレータのDOSBoxをフォークしたプロジェクトで
公式とは別に開発が進んでいます。
今回はPC-98のDOSのテストです。
DOSboxはx86エミュレーション、BIOS、
フォント、DOSの各エミュレートを実装しており、
改造追加なしでそのまま動かせる所が便利です。
アプリだけを拾ってきてHDDに置いておくだけです。
PC/AT版は昔からありましたが、PC-98版は無かったです。


DOSBox-X Changelog:
PC-98 FM synthesis fixed not to initialize itself
again when rebooting, which fixes a problem with
garbled FM synthesis after rebooting.
Removed some now-unnecessary SDL Video quit/init
calls from Windows builds.
machine=pc98 now starts entire emulation in PC-98
mode instead of booting up in IBM PC mode and
switching to PC-98 mode.
Initial "BIOS" startup screen now operates in
PC-98 mode when machine=pc98.

Changelogは毎週の様に更新されるので
新機能やバグフィックスがガンガン入ります。
旧作東方も遊べるそうです。
活発なコミュニティです。

DOSBox全体の長所は
・ありとあらゆる環境に移植
・16bitOS対応。Windows9xが起動
 Linuxや*BSDは動かない
・BIOSとDOSが最初から入っている
・HDDマウント、CDROMマウント可能。
 直接データのやり取りが可能なのでイメージファイル不要
・速度はそこそこ速い。
・VoodooからLANまで対応
・今回PC-98にも対応。
 ANEX86.BMP or FREECG98.BMP. FREECG98.BMPから
・386、486からPentium、PentiumProまで対応

●DOSBox−Xインストール。
今回はUbuntuでビルドエラーが出たので、
Windows版を使います。
まず本家HPより最新版をダウンロード。
最新版はEmuCRのサイトより。


http://www.emucr.com/search/label/DOSBox-x?&max-results=16


展開して実行するとDOSが立ち上がります。
Cドライブをマウントします。

mount c "C:\"
c:

みたいな感じで後はEXE実行ファイルを動かします。
細かい事はSlideshareを。



●PC-98対応
PC-98動作するには
上バーの
Main-Basic configuration-machineを
svga_s3をpc98に書き直すだけ。
後は再起動すればPC-98が起動します。
アプリはVectorなどで入手。

あとはソースコードからビルドするとFREECG98.bmpが
入っていないらしいので、日本語表示がされないようです。
ここからダウンロードしてコピーしましょう。

https://raw.githubusercontent.com/joncampbell123/dosbox-x/master/font/FREECG98.BMP

ダウンロードしましたら、コピー

sudo mkdir /usr/share/dosbox-x/
sudo cp FREECG98.BMP /usr/share/dosbox-x/

詳しくはこちらに報告されていますので、
ご一読を。

https://github.com/joncampbell123/dosbox-x/issues/571

●まとめ
長年ほしかったアプリが登場。
BIOSとかOSとか面倒なのなしで使えます。
ビルドさえ出来ればどんな環境でも動くので
面白いでしょう。
Ubuntuでもビルドして使ってみたいですね。
是非使ってみましょう。
posted by kapper at 15:42 | Comment(0) | DOSBox
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ