2015年08月17日

ウィザードリィforP6(1)

  Wiz for P6


  今度は多分有名な、ウィザードリィです。

  例によって、P6SR+2ドライブ+外部64K拡張RAM、というスペックが必要です。


150817_01_wiz1_実行画面1.jpg

150817_01_wiz1_実行画面2.jpg

150817_01_wiz1_実行画面3.jpg

150817_01_wiz1_実行画面4.jpg


  一応動作したー、というだけで、まだ修正が必要です。

  とりあえず、

 ・キャラクタ変換をちゃんとする(今のは手抜きバージョン)。
 ・描画が遅いのを修正する。
 ・実際にゲームをしてデバッグする。

  ぐらいの修正箇所があります。


  リリースはもうちょっと先ですね。

この記事へのコメント
とても興味深いです。SRいいなぁ。
88版は1ドライブ動作可能だったように思うのですが、
移植版は要2ドライブなのでしょうか。
フォントは88版より見やすそうですね。

それにしてもペース速すぎ・・・。
夏休みの宿題だけでなく冬休みの分まで終わらせるかのような(笑)。
Posted by bookworm at 2015年08月17日 23:13
88版は2Dなので、そのまま1DDで動作します。
そのため、1ドライブでも動作可能です。

フォントは、88版をそのまま変換したら全然使えなかったので(^^;)、美咲フォントを使用しています。

ファンタジーはC言語で、ウィズはPASCALで書かれているらしいのですが、それぞれにややこしくて、でも意外と簡単でした。

というのも、ディスアセンブルして、「IN」「OUT」辺りだけを修正すると、大体動いてしまうという(^^;)...


今回も、d88toolと、DISK入出力を有難く使わせて頂いています。(さらにbinpasteも使わせて頂いてました)。

いつもながらありがとうございます。

Posted by えすび at 2015年08月17日 23:28
追記。

ウィズもファンタジーも、SR以降ではなく、mk2以降をターゲットにする事も技術的には可能です。

ただ、この場合は、

・文字が多分読みづらい
・キャラクタも同様
(160x200か、320x200の4色にする必要があるため)

・2ドライブが必要か、1DD/2Dドライブが必要
(88版が2Dのため)

・動くのが遅くなる(SRの方が速いので)


とかいう問題が...


ウィズなら、mk2以降で動かす事を考えてもいいかも知れません。






Posted by えすび at 2015年08月17日 23:36
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。