あーさん日記

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

2016-01-01から1年間の記事一覧

今月のインターフェイス

2017年2月号目次|Interface ARM特集。しかもARM7TDMIのベアメタル! すごく・・・GBAです。即行で買いました。

Arduboy 実験45

casio MG-880のデジタルインベーダーを移植しました。 実機を持っていないので正確ではないです。 https://github.com/akkera102/10_tiny_invaderwww.youtube.com今回、気に入っているところはディスプレイ表示。 7セグ(0~9など)とゲームオーバー表示だ…

Arduboy 実験44

ふーー、ゲーム部分はだいたいできました。

Arduboy 実験43

デジタルインベーダー DIGITAL INVADER (カシオ ゲーム電卓) ( ゲーム ) - GAME&WATCH ゲームウォッチ カンストへの道 - Yahoo!ブログ懐かしのパソコンネタ 次のネタはCasio MG-880デジタルインベーダーに決めました。 リハビリ中につき細々とした題材です。…

Arduboy 実験42

Arduboy Library、Arduboy2 Libraryのドキュメント。 いつの間にか整備されています。 特にArduboy2は、コード領域が前に比べて少なくなっている為、 限界まで使う方にはいいと思います。 スプライトクラスもありますし、 この部分はteam argさんのライブラ…

近況報告という駄文

このところGPD WINのtwitterログを眺めています。 Fallout 4や東方の起動写真なんか見ていると、それだけでカッコイイです。 うーん、かなりほしい・・・。 大きめの3DS LLサイズのwindows PCって国内だと儲かるほど需要なく、 世界規模で作るから採算取れる…

Arduboy 実験41

Arduino IDE のバージョン。 1.6.9は大丈夫だけれど、1.6.10以降になるとコンパイルエラーになる場合があります。 原因はディレクトリ構成です。 inoファイルの下層にサブディレクトリを作り、そこにソースコードを置くと エラーになってしまいます。 // mai…

最近買ったハードウェア

アマゾンレビュー風に点数つけています。5点満点。 ■Arduboy 2点(本来は5点だけど遅延で-3) 超はまってるArduinoベースのハードウェア。所有欲を満たしてくれます。 作りは最高にいいけれどモノが来ない。 遅延がひどすぎて作者の言葉は信用できませ…

Maker Faire Tokyo 2016

日曜日のみ、Arduboyの物販があります。欲しい方は行ってみてください。 追記:宅配が到着したようで土曜日の2時~3時頃から物販していました。 Maker Faire Tokyo 2016 - 日本語 - Community Maker Faire Tokyo 2016 | Make: Japan

購入

EverDrive-GBA X5 - EverDrive Store とんちき録: EverDrive - GBA X5 【Gameboy Advance Flash Cartridge】 欲しかった機能が全て搭載!?visaクレジットカードにて11,132円($99 + 送料$6)。

Arduboy 実験40

うーん、これはちょっとひどいかなあ。 大きなスケッチを書き込みと、ブートローダーを破壊することがわかりました。 領域保護機能はありません・・・。 Arduino IDEはサイズを見ているので大丈夫っぽいですけど、 platformio、ino、自作makefileの方は危険…

Gamebuino 到着

micro SDにゲームがたくさん入っていました。 これから1つ1つ遊んでいきます。

GBA 自作カードリッジ2

GBA

2001年12月のゲームラボ買いました。CPLDのコードがあまりに短い! 最近読んだトランジスタ技術(2015年11月)と合わせて考えてみました。 ・GBAカードリッジに入る大きさのFPGA ・カードリッジの端子(約30pin)に対応できるpinの数 ・3.3vで動く ・フラッ…

Arduboy 実験39

日本語コミニティでサンプルコードの解説をしています。 http://community.arduboy.com/c/ja 自分が使っていないライブラリに解説を加えるという楽しみ。。 ちょっと意地が悪いです。。 追記: スケッチが書き込めなくなるバグの件、ちょっと追記しました。 …

ようやく。。

今日、Arduboyからメールが来ました。要約すると 「6月に発送するから、住所が変わったら連絡してくれ」とのこと。 このところモチベーションが下がったり上がったり忙しいです。 もう1つ。twitterを見ていたらカッコイイ写真が投稿されていました。 白黒…

祝!Arduboy Community 日本語対応

http://community.arduboy.com/c/ja 正直、中の方々でどういう議論が行われたかわかりません。 日本語のCommunity カテゴリを作るから手伝って?と、付いていったら 管理権限をもらいました。moderatorってそういう意味やったんですかー!(あほ。 えーと、…

Arduboy 実験38

www.youtube.com GitHub - akkera102/07_tiny_basic: Tiny Basic - arduboy ようやくです。長かった・・・。 削ったり書き換えたりした為、劣化移植となってしまいました。 単純に写経しとけばよかったのですけど、無駄に欲を出した結果です。 当初予定して…

Arduboy 実験37

clsとpset命令を追加しました。 10 CLS 20 FOR I=0 TO 63 30 PSET I,I 40 NEXT I 表面上は単純なのに、字句解析、構文解析などが行われているかと思うとテンション上がります。 しょぼい線が走っているだけですけどねー。

奈落の底

えーー・・・気長に待つレベルじゃないですよ・・・。 Pre-Orders are scheduled to ship next month. We will be emailing out an update this week, stay tuned! Thanks!My arduboy still not receive - Shipping - Community

勝手に私信

GBA

あの話。自分は全く知らないのでコメントできなかったりします。 とはいうものの、無反応というのも悪い気がするので素人ながら書かせていただきました。 参考にならない可能性が高いので先に謝らせていただきます・・・(汗。 オプティマイズさんからの転記…

Arduboy 実験36

fizzbuzzまで行きました・・・。いやー長かったです。 ■メモ arduinoのbufferを64byteから256byteに増やす - Qiita ・HardwareSerial.h Serial.println(SERIAL_RX_BUFFER_SIZE, DEC); // 64 Serial.println(SERIAL_TX_BUFFER_SIZE, DEC); // 64 ・USBAPI.h S…

Arduboy 実験35

フレームバッファを一切使わないで描画できるか調べてみました。 結論からいうと条件付きでできるものの、かなり微妙です。 簡単な擬似コードを書くと以下のようになります(SSD1306.pdf p34)。 void OledDrawDot(u8 x, u8 y) { // set page Addressing Mod…

raspberry pi multiboot 実験3

GBA

GitHub - akkera102/gba_01_multiboot: Raspberry Pi GBA Loader githubに置いときます。

raspberry pi multiboot 実験2

GBA

wiringPiSPIでいけました。 #include <stdio.h> #include <stdint.h> #include <wiringPi.h> void main(void) { int r = wiringPiSPISetupMode(0, 100000, 3); printf("%d\n", r); uint8_t buf[4]; printf("Looking for GBA\n"); do { buf[0] = 0x00; buf[1] = 0x00; buf[2] = 0x62; buf[3] </wiringpi.h></stdint.h></stdio.h>…

raspberry pi multiboot 実験1

GBA

とりあえずmbedの成功例。 // mbed(LPC1768) gba serial port(color) // p1-0V 6-GND (blue) // p5-mosi 3-SI (orange) // p6-miso 2-SO (red) // p7-sck 5-SC (green) #include "mbed.h" LocalFileSystem local("local"); Serial pc(USBTX, USBRX); SPI spi…

Arduboy 実験34

写経しつつ、変数の名前やらコードを変えてるのでのんびりやってます。 今更、Basicの成り立ちを読んでみました。 細かい差異はあるが、当時のものは概ね以下のような仕様であった。 ・単純変数はA~Zの26個のみ。 ・配列は@のみ。 ・データ型は2バイト整数…

Arduboy 実験33

Basic作りは何回か挑戦しているのでうまく作れそうです。 void BasExecInit(void) { OledDrawStr(0, 0, "TOYOSHIKI TINY Basic"); OledDrawStr(0, 2, "Serial.available()"); OledDrawStr(0, 3, "Waitting. Hit Any Key."); if(BasSerialIsAvailable() == TR…

Arduboy 実験32

次のお題はTiny Basicにします。本当は音関係をやりたかったのですが、 このところ本ばかり読んでいてつまらないので一旦お休みです。 豊四季タイニーBASIC確定版 | 電脳伝説 Vintagechips タイニーBASICをCで書く : 鈴木 哲哉 : 本 : Amazon ソースコードは…

1 of pre-orders

Arduboyのメール(tracking information)来ないし。orz やさぐれてカキピーと酒でへべれけ状態ですよ。

PocketC.H.I.P.(+PICO-8)

www.famitsu.com Subtotal $ 49.00 Shipping $ 11.00 USD $ 60.00(6,643円 VISAカードにて購入) Shipping June(6月) 2016.買うしかないじゃないですか。やだもー。 プロモーションの動画よりもこちらの開発現場風景の方がぐっときました。Crunch is 'testi…