今日はミニ投稿で近況報告をお届け。
当ブログでも公開しているパズルゲーム
PC-88への移植版Sokoboxes Duoを
原作のバージョンアップに合わせて
アップデートする作業を行っています。
現在公開されているバージョンは
オールBASICで作られていますが
スピードが遅いので改良を決断!
少し前からマシン語を組み合わせて
処理を高速化させているのですが
うまくいったりいかなかったり
とにかく大変な作業であります😅
専用のキャラクタエディタも作成
「Sokoboxes Duo」の原作に関しては
下記ページを参照してくださいね。
2月の記事ではペンギンとシロクマの
2キャラが登場していたのですが
つい先日、新キャラのネコが追加!
それに合わせて僕の作った
PC-88移植版もアップデートすることに。
どうせなら見た目も少しだけ改良して
グレードアップしよう!と考え
元々 16×8ドットだったキャラクタを
24×12ドットに変更しました。
専用のキャラクタエディタも
新しいサイズに合わせて
BASICでちゃちゃっと新規作成!
全28パターンのキャラクタを作り
画像データファイルが完成しました。
マシン語プログラムに苦戦!
一応完成していたマシン語プログラムを
今回は全て見直して作り直しています。
アシュラの塔を作るために仕上げた
マシン語の表示処理を改良したものを
使ってきたのですが、その時のものより
処理速度が高速化されたバージョンを
作る事に成功!この差はかなり大きい😆
多少画面レイアウトなどを微調整する
必要は出てきましたが、それにしても
処理速度アップはかなりプラス要素!
オールBASICのプログラムで
パターンが1つずつゆっくり表示される
過去バージョンとは違い、
上写真右側のパターン全てが一瞬で
パッ!と表示される気持ちよさ♪
多少苦労したけど使えるようになって
よかったな~と思っています😅
昨日は半日近く、PC-88のマシン語で
プログラムする時間を過ごしてました💦
2022年に 40年近く前のパソコン用に
プログラムを組んでいるという不思議さ。
しかも昔は全く理解できなかった
マシン語も多少わかってきてるし。
今まで色々な言語でプログラミングを
してきたおかげで理解できるように
なったのではと思ってます。
今日も黙々と作業していま~す😄
夜はドラクエでも遊んで息抜きするかな♪
それではまた明日の記事で!
ポチッと応援してもらえたら嬉しいな♪







コメント