本日はリアル多忙のため、N88版アシュラの塔・更新作業の進行状況のみお届け!

雑談ミニ投稿 その他

今日は丸1日リアルが多忙のため
隙間時間を利用して進めている
PC-88版アシュラの塔・更新作業の
進行状況お知らせミニ投稿です。

さすがに30年以上前のものを
更新するとなると直す所ばかりに💦

作業量が予想以上に増えてしまい
ちょっと時間がかかっておりますが
更新作業は問題なく進んでいますよ♪

ブログランキング参加中!ポチッ👆と応援よろしくです♪
  • にほんブログ村 ゲームブログ ドラクエシリーズへ
  • にほんブログ村 ゲームブログ レトロゲームへ
 
スポンサーリンク

PC-88から移植した自作RPG「アシュラの塔」のダウンロードはこちらから
N88-BASICのプログラムをWindows上で編集&保存!「N88-BASIC Source editor」のダウンロードはこちらから

ほぼ全て書き直しています

30年以上前のプログラムソースは
自分で見ても理解が難しいくらい
ぐちゃぐちゃで最悪な状態😅

このままでは今後見直した時に
何が何やらさっぱりわからん!
となってしまいます。

ちょっとだけ手直しする程度の
更新となるはずだったのですが
結局全てを書き直すことに💦

無駄な記述や速度ダウンの原因を
取り除いていくうちに欲が出て、
どうせ直すなら市販ゲームのように
自動起動するディスクを作って
手間無く遊べる形にしよう!
ということに決定。

元々はカセットテープ時代に作った
ROM-BASIC 用のプログラム。
手動で起動が当たり前でした😅

以前 SOKOBOXES Duo の 88版を
作った時にも使わせて頂いた
ALPHA-MINI DOS を利用して
配布用ブートディスクを作成。

N88-BASIC のシステムディスクを
持っていなくてもすぐ遊べる
ゲームディスクになりました♪

プログラムリストは ULproject 様の
PC-88互換 XL-BASIC でも動くように
動作環境を判定する処理も追加。

実機で V2モードを判定するポートと
BASICモードなどを取得するポートを
利用して、XL か実機かを判定。

XL の場合はビープ音を鳴らす機械語を
使用しないモードで起動しています。

実機では V2モードかどうかを調べ
V1モードの場合はメッセージを出して
終了するようにしました。

ALPHA-MINI DOS を利用する場合
これまでセーブファイルの作成などで
利用していた OPEN文が使えないので、
メモリにフラグなどを記憶しておいて
BSAVE・BLOAD を利用する形に
プログラムを変更しています。

他にも色々な仕様変更をしているので
更新に時間がかかっております。

でもその分、動作スピードなどは
かなり快適になると思います。
早く遊べる段階まで仕上げてしまって
実機テストしてみたいものです♪

昨夜まででオープニングプログラムの
修正&機能追加は完了しました。

現在はメインプログラムの大幅改修を
進めているところです💦

以上、ここまで進行状況報告でした。
ゲームネタじゃなくてごめんなさい🙏

HSPプログラムコンテスト2022

HSPプログラムコンテスト2022

既に何度もお知らせしていますが
HSPプログラムコンテスト2022
2つ作品を登録してあります。

応募作品一覧の 3ページ目
紹介されているのでぜひご覧下さい。

それではまた明日☆

ポチッと応援してもらえたら嬉しいな♪

広告
ブロサーの方はこちらからコメントできます

TSAPPS開発室の息抜きゲーム部屋 - にほんブログ村

人気ブログランキングでフォロー


その他雑談
スポンサーリンク
ゴルディクスをフォローする
当サイトをご利用の方へ
当サイトでは、各ゲーム会社様を代表とする共同著作者が権利を所有する画像を利用しています。ゲームの画像の著作権はゲーム会社様にあります。当該画像の転載・配布は禁止致します。  
(C)ARMOR PROJECT/BIRD STUDIO/SQUARE ENIX All Rights Reserved.
カカニャン(H.N.患者)もよろしく
カカニャン

一言メッセージ

二次創作を中心に絵や小説を作っています(未だ投稿はしていませんが、オリジナル作品も出すつもりです)。 互いに発信し合えるSNSの良さを活かして沢山の方と交流出来たらいいなぁ、と思っています。

コメント

タイトルとURLをコピーしました