あーさん日記

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

したじゅんび3

誰とく、ヲレヲレめも。オレオレ詐欺みたいです。


■基本方針
・できるだけGBA側は処理を簡単にする
スクリプトは全てベタテキストに変換。可読できるようにする
・難しい処理など、ツールですべて吸収する。禁則文字処理も加える


スクリプト変換ツール
アドレスジャンプの差異を無くす為、最初にすべての
スクリプトファイルを舐めて、全アドレスジャンプ表を作る。
変換したファイルには、参照がある位置にのみ、マークを印字する。


■TODOリスト
・既読フラグ使う? (2710+7)/8=339個
 (たぶん)int 型4バイト* 339 = 1356バイト
 SRAM領域のサイズは32768バイト。10個セーブさせても足りる。


・カレンダー表示する時、土曜日、日曜日でパレットを変更している。
 GBAはmode3で作る予定なのでパレットいじれない。
 別画像ファイルを用意するか。pythonで画像差分を作るか。


・タイトルロゴはスクリプトパーサー通さなくてもいいのでは?
 プログラム側で書いて、スクリプトはスキップ。


・選択肢処理で1画面に収まらない場合があるかも。
 ツールでスクリプト出した後確認。


・可変選択肢ってのもあるのですか。面倒だー。

したじゅんび2

今日やったこと。


ソースコードをがっつり印刷。電車の中で読みます。
あとゲーム中、既読でないと文章スキップできない為、セーブデータを回収しました。
geocitiesさん、まだサービスを継続してくれてありがとうございます。
http://www.geocities.co.jp/SiliconValley-SanJose/8918/ending.html


えーと、時計アニメーションってあったっけ?というかあったんですね・・・。めんどい
文章はデバッグ時に読むとして、MDやビデオ予約忘れたなどの言葉を軽く見てしまい、
時代の流れを感じてしまう・・・。そうかー、もう20年経ったんだなあ。

gamebuino META, pokitto

https://www.kickstarter.com/projects/805870251/gamebuino-meta


出ていました。ぐぬぬ。買おうか悩む・・・。
なとなく秋月に並びそうな予感はしています。


pokittoもそろそろ来そうだし、今回はスルーしますか。。
アメリカ内では届いているようです。
https://www.kickstarter.com/projects/1754284174/pokitto-easy-to-learn-and-program-gaming-gadget/comments

したじゅんび1

やる気全然ないですけど、逝ってみます。


まず、leafpakにてアーカイブファイルを解凍します。
一覧を見ると、CHR_PAL.DAT、KNJ_ALL.KNJ、LF2たくさん、P16たくさんと出てきました。
LF2はそのままBMP化でよさげ。PALはパレット?KNJはフォントファイルかな?
この2点は保留。問題はP16という効果音ファイルです。
どんなファイルフォーマットなのか?


次に、mglvnsをx年ぶりに読む。尊敬の念しか浮かびません。
infoseek、niftyなどのホームページが消滅してこの手の情報が壊滅状態なのに
入手可能というのも素晴らしいです。


ヘッダなしのwavファイルと判明。11KHz, 16bit, Linear, Stereo, Little Endian
フリーソフトで適当に11khzファイルを作成し、ヘッダだけ移植してみる。
バイナリエディタでごりごり。結果、無事成功。


ヘッダはファイルサイズなどの可変パラメータがある為、
各P16ファイルにcopy /bしてはダメ。いや、してもいいけどもう一段階の修正が必要です。
まずはヘッダ追加スクリプトファイルを作成することから始めないと・・・。


python先生、出番です!

Arduventure on Arduboy

www.kickstarter.com
kickstarterにてarduboyの特別バージョンの出資を募っています。
Arduinoなどのゲーム開発機は結構あるものの、
Arduboyはteam argさん(ゲーム開発者)という出会いがとても大きいように思います。


詳しいことはとんちき録さんのページを参照してください。
(面白いガジェットレビュー、いつも楽しく読ませて頂いています)
ton-chi-ki.blogspot.jp

気になる記事まとめ

このところ更新滞りぎみの低空飛行な状況です。
リハビリも兼ねて少し更新してみました。


・巫女ぱら
https://twitter.com/cubic_style
GBA同人ゲーム界に新たな歴史の1ページが。
フラッシュカート販売もあり、かなり驚きました。
ボイス付きですごい。


https://shop.1983.jp/shop/shop.cgi?id=17406
CD-ROM版通販もしていますので、在庫がなくなったら
一生手に入らない可能性があります。欲しい方はぜひ。
タクトさんお疲れさまでした。
開発本も予定してるとか・・・自分はちょい待ちかな。


ガヴリールドロップアウトアドバンス(ガヴドロアドバンス)
https://github.com/yaplus/Gabdro-GBA
某大学授業の成果物のようです。
グラフィックもプログラムも書けて羨ましい。
おっさん(ヲレ)嫉妬します。


ヤマハ製YMF825使用FM音源LSIモジュール
http://akizukidenshi.com/catalog/g/gM-12414/
電子工作でFM音源は熱い。ただ、それ以上は全く調べてないけど(汗。


・BittBoy
http://gigazine.net/news/20170828-bittboy/
携帯NES機。amazon.comに少しレビューありました。


・Arduboy Magazine Volume 8
https://issuu.com/arduboymag/docs/arduboy_magazine_8
ina_aniさんのインタビュー記事とArduboyクローンの写真付き。
オンリーワンの機体はかっこいいですね。


このところ疎いArduboy情報ですけど、
雑誌前半にアドベンチャーゲームを載せた専用機?を作るようです。
個人的にはCPUやSDカードを強化したArduboy 2が欲しい。


カラー化はpokittoなどと競争するからクレジットカードサイズはそのままに、
画面4段階グレースケールなどで対抗してほしいなあというのが正直な感想。


・MAKERbuino
http://akizukidenshi.com/catalog/g/gK-12389/
gamebuinoを自分で組み立てようというキット。


デジタル電子工作キットといえばLED時計、ラジコンなどがメジャーですけど、
ゲーム機完成後、ネットから作品を入れることができるってのは
かなりのポイントだと思います。


・Play Atari PONG in your Coffee Table
https://www.kickstarter.com/projects/1461917284/play-atari-pong-in-your-coffee-table
でかい・・・。


・pokitto
https://www.kickstarter.com/projects/1754284174/pokitto-easy-to-learn-and-program-gaming-gadget/posts/1970906
しばらく前に色の指定どうする?とアナウンスあり、その結果が掲載されています。
ちなみに自分は全てclearを指定しました。 :)


ケースで隠すなんてもったいない。