2016年2月7日の日記を表示中
2016年 2月 7日 (日)
■SSH
久々にPuTTYからVirtualBox上のFedora 22にsshで繋ごうとしたら、何故か無反応。CygwinのSSHからだと普通にログインできるのに何故?というわけで、Fedoraの/var/log/secureを見てみたらこんなログが。
error: Hm, kex protocol error: type 30 seq 1 [preauth]
何だこりゃ。ググってみたら、こちらがヒット。とりあえず、ここに従って、接続→SSH→Kexと開いて、「Diffie-Hellman group exchange」というのを一番下に下げたら無事繋がるようにはなりましたが、何なんだこれ・・・。
■'96 Flag Rally
せっかくなので、'96 Flag RallyをMAMEで動かすことに挑戦してみました。
CPUが68000で、音源はM6295互換チップのみのシンプルな構成なので、きっと似たようなのがあるだろうと探してみたら、3x3 Puzzleと1945K-IIIが近い感じ。とりあえず、ダメ元で、両者のドライバのROM領域にダンプしたデータを貼り付けて動かしてみたところ、1945K-IIIの方でいきなりこんな絵がw
絵はぐちゃぐちゃですが、固まらずに動いてます。こりゃすごいw
ロゴとかに変な縦線が入っているのは、ROMが1個腐りかけてて、ダンプに失敗していたためでした。ChipMaxだと何度読んでも毎回チェックサムが異なる悲惨な状況でしたが、TL866CSで、速度を目一杯遅くして読んでやったらバッチリ安定。すごいよTL866CS。
一方、背景が完全に化けているのは、ROMの並べ方が間違っていたからでした。実機でテスターを当てたり、ROMを抜いて動かして絵の変化を見たりして、ROMの配置を確認し、それを元に配置を直してやったところ、一気にこんな状態になりました。
スクロールもバッチリです。
あとはサウンドですが、こちらも1945K-IIIのドライバをほとんどいじることなく、きちんと置いたら普通に鳴ってくれました。というわけで、'96 Flag Rallyは1945K-IIIのドライバほぼそのまんまで動くようです。
ちなみに、これやってる際、VirtualBox上のLinuxで、MAMEの音が全然鳴らない上に、MAMEを一度でも動かすと、MAMEを終わらせた後でもLinux上の別のアプリで音が鳴らなくなるというトラブルでハマりました。VirtualBoxのバージョンを5.0.12に落として、オーディオコントローラをIntel HDオーディに変えてやったらようやく解消したんですが(音量がやけに小さいという問題はまだありますが)、いつの間にこんな状態になってしまったのか。ちょっと前までちゃんと動いてたはずなのになぁ・・・。
[コメントを書く]
2016年2月7日の日記を表示中
[コメントを書く]