あーさん日記

https://akkera102.sakura.ne.jp/gbadev/ の中の人

2023-10-01から1ヶ月間の記事一覧

移植12

GBA

スクリプトファイル464個中48個まで完了。今日も24個作業しました。スクリプトをテキスト形式に変換してるのですが、GBAに必要な命令のみ絞っているのでサイズは3分の1に減量されています。画像は容量で色々削った分があるのですが一部復活できそうです。

移植11

GBA

チャプター28あるうち1個終わりました。ファイル数でいうと400個ぐらいあるうちの26個が変換できたということです。ここで制作に関してのザックリとした指針なのですが、ゲームの選択肢はプレイヤー操作しないことにしました。具体的にいうと、たとえばメイ…

移植10

GBA

テキストキマシタワー。 [1585] 0018 | MOVI i562 0 [158B] 0055 | RET [15C1] 0054 | CALL 15A1 [15A1] 0013 | JTBL i560 | 0 DW 15B7 DW 15A9 [1579] 0004 | TBCLOSE [157D] 0004 | TBCLOSE [1581] 0004 | TBCLOSE [1585] 0018 | MOVI i562 0 [158B] 0055 …

移植9

GBA

動いたけど早速バグってるー。これからが長いんです・・・。 $ ./scn2txt cs01_02.scn scn2txt... cs01_02.scn [0100][000A] JP [010A][000C] CMPI 0 0 0 [0110][0012] JNE [0114][0018] MOVI i187 1 [011A][000A] JP [025E][0054] CALL [0018][0000] DOSEXIT

lsdj2gba

GBA

現実逃避にlsdjをGBAに鳴らすツールを作成しました。失敗する曲もあるので何かしらバグってるとは思うのですけど、そこまでは考えるのをやめました。何やってるんでしょう自分。仕組みは改造GBエミュをDOS上で動かし、ログを吐き出します。そのログをGBAで使…

移植8

GBA

フォアナイン製System-98エンジンを作成中です・・・。変数処理、ジャンプ系はちゃんと実装して描画系は全部カット。たぶんスクリプト容量を半分以下に減らせるんじゃないかなと思っています。集中力がすぐ途切れるし、足して消してはいつものこと。。気長に…

移植7

GBA

1スクリプトファイルだけ目視で読んだ限り、そのままGBAで走らせるのはちょっと無理かなあというのが結論でした。640x400に最適化されてますしアセンブラを走らせるのはスピードとしてどうだろう。たとえば テキスト1 call エフェクト1 テキスト2 call キ…

starfield2週目休暇

デジピックめんどいのでスキル振らず。交渉とライフルに割り振ってすべて解決させます!