あーさん日記

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

2016-02-01から1ヶ月間の記事一覧

Arduboy 実験18

一番の難しいポイントといえば画面スクロールかと思います。 絶対座標、相対座標などの変数を用意して・・・などと 1日考えていたのですが、もっといい方法を思いつきました。 壁と踏み板のy座標を、ジャンプの増加分で加算すればスクロールっぽく見えます…

GBAのセーブデータメモ

GBA

What's the deal with... GBA save files? - Screwtape's Notepad ・カードリッジ別データーベース VBA-M / Code / [r1507] /trunk/src/vba-over.ini ・read, write用のソースコード SendSave

Arduboy 実験17

ns-towerの移植をしてみようと思います。今日は準備だけ。 NAGI-P SOFT: NS-TOWER Information 以下、適当に作ったメモです。 ■arduboy 画面:128x64ドット ■ns-tower 画面(ブロック単位):26x22 ※ 横幅の方が長い 1ブロックあたりのドット数 候補 1: 26x2…

巡回

最近、自分のアンテナは低いとばかり嘆いていたので 真面目にネット巡回してみました。 はてなブックマーク風に少々コメントしています。 ■プチコンとichigojam 動画検索でよく使うワードです。 注目度NO1。でもBASICに回帰するのはちょっと辛いかな。 ■P…

Arduboy 実験16

不確定情報なので眉唾程度に読んで頂ければと思います。 SRAMの容量は最大2560バイトです。 もし2000を超えて焼いてしまった場合、 その後の2回目に不具合が発生します。 どうもヒープとスタック領域が重なって何か悪さをしているようです。 IDEのリセット…

github!!

今頃ですけどarduboy関連をgithubに移動しました。

Arduboy 実験15

https://github.com/akkera102/03_tiny_2048 2048をarduboy(developer kit限定)に移植しました。 合成処理が本家と違います。 2 + 2 -> 3. 3 + 3 -> 4. 4 + 4 -> 5. という具合に連番です。 画面が小さいからパネルに2ケタ表示をしませんでした。 ゲームク…

Arduboy 実験14

https://www.kickstarter.com/projects/903888394/arduboy-card-sized-gaming/comments アメリカ、カナダ、メキシコのkickstarterユーザに対して、850個の出荷が終わったとのことです。 早く日本にこないかなー。 セットアップ方法についてのページもアップ…

後日談

GBA

GBAは知らないといけないことが多いです。 というのもBG、スプライトの画像ファイルは別々。 変換後のフォーマットも知っていないといけないからです。 他にもOAM(拡大縮小表示など)、キー入力(ビット配列)、SRAM、乱数。 乱数は以下のような関数を作ら…

NO.114 2048

GBA

NO.114 2048よく見たら動きが違うところ(バグ)を見つけました。 後日直します(泣。なおしました。m(__)m

2048 その4

GBA

合成処理まで作りました。あとはゲームオーバーの判定を作って完了です。 んー、技術的な旨みと言えば、スプライトをアニメーション(合成時に拡大表示)させたことぐらいなので いまいちかもしれないです。

2048 その3

GBA

初期画面まで完了。ブラウザ版と無駄にコラボしてみました。

2048 その2

GBA

今日の進捗。書いただけ。相当ゆっくりやっています。。

2048 その1

GBA

久しぶりにGBAで何か作ってみようと思います。 題材はパズルゲームの2048です。 ソースコード(jsファイル)も公開されていて改造し放題。 今日は色調査だけやりました。 RGB ・背景 250 248 239 ・枠 187 173 160 ・空ブロック 205 192 180 ・ブロックと、…

アレな話

GBA

GBA EverDrive。 試作機でrtc, sram, eeprom書き込みに成功していました。 最強カードリッジ来るー?というか現状、M3 perfectが良さそうですけど 製造してなくて、256Mbit(32MB)容量のものを作るのは厳しそうです。 EZ系は2015年にも作られてるとか。 た…