- 1 名前:デフォルトの名無しさん mailto:sage [01/11/29 14:36]
- GBAで何やら作ってみようという人の為のスレ。ライセンス不要。
P/ECEやるより、絶対こっちがいいよ。 初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。 資料、リンク等 www.devrs.com/gba/ www.gbadev.org/ コンパイラ(gcc) www.io.com/~fenix/devkitadv/
- 29 名前:デフォルトの名無しさん [01/11/30 23:42]
- 俺は無駄とまでは言わんが、少々虚しさが漂うのは否めないな。
結局自分一人でハァハァするか、せいぜい周りのダチに自慢して終わる可能性大。 せっかく実機に合わせこんで作っても、プレイするために1万以上も必要なものに どれだけの人に遊んでもらえるのだろうかと考えると激しく鬱。 かといってエミュ推奨にするなら、HSPでも使った方がマシなように思える。
- 30 名前:1 [01/11/30 23:50]
- 未経験者、これから始めようとしてる人達に聞くけど、
日本語の資料が殆どない今日この頃、君達が欲しがってる 資料ってどういう物? 1)コンパイラ等の開発環境のセットアップ方法 2)スプライト、背景その他を叩くレジスタ表 3)日本語で注釈の入ったサンプルソース 4)その他 明示しておけば、暇人が少し位何とかしてくれるかも。 無論俺含めて。
- 31 名前:1 [01/11/30 23:54]
- >>29
確かに虚しいさ! いやしかし考え方を変えると、WinとGBAで同じ物作ったとして 数あるWinフリーウェアとして埋もれるのに比べたら、GBAは 何となく目立つかも知れない。エミュ人口の事も考えたら、 全然無駄って事も無いかもしれづ。目立つし。
- 32 名前:デフォルトの名無しさん [01/11/30 23:54]
- 公開されてないのかー。
- 33 名前:デフォルトの名無しさん [01/11/30 23:58]
- www.caffeine.jp/~cafe/agb/
あるじゃんか! *************終了**************
- 34 名前:デフォルトの名無しさん [01/11/30 23:59]
- 任天堂に消される前に保存しとこう。
- 35 名前:ヒッキー@プログラミング mailto:sage [01/12/01 00:05]
- ある程度のクオリティーのものを作って、どっかの
サードパーティーにソースごと買い取ってもらうとか無理でしょうか。 もしくわ自分で任天堂のサードパーティーに入るとか…無理か。
- 36 名前:デフォルトの名無しさん [01/12/01 00:07]
- 就職した方が早い・・・。
- 37 名前:デフォルトの名無しさん [01/12/01 00:14]
- >>33
そこにあるのはレジスタ位だろ。まあ簡単な事には足りるが。 勝手に終了すんなよ。 >>35 >>36のゆうように就職した方が早いと思われ。 将来コンシューマ機でやりたいのなら、まあ経験には 充分なると思う。 個人的には昔のパソコンみたいで好きだ。
- 38 名前:デフォルトの名無しさん [01/12/01 00:35]
- つうか、日本のGBA開発のWEB-RINGがあるし
その中のページには日本語で色々解説してるページもある。 >>30のいってる1〜3まで全部あるよ。 みんな検索しなよ。
- 39 名前:デフォルトの名無しさん mailto:sage [01/12/01 01:06]
- 意味が判らん サイトならリンクをお願いする。
- 40 名前:デフォルトの名無しさん mailto:sage [01/12/01 01:30]
- 判らんなら判らんなりに、何が判らんのかを明示すれ。
リンク-> www.google.com/
- 41 名前: [01/12/01 02:53]
- >>40
せめてGBAのキーワードぐらい入れておいてやれよw
- 42 名前:デフォルトの名無しさん [01/12/02 06:29]
- www.google.com/search?q=GBA+dev&hl=ja&lr=lang_ja
- 43 名前:デフォルトの名無しさん mailto:age [01/12/02 14:33]
- >>22
動いたよ。 ttp://www.geocities.co.jp/Playtown-Yoyo/2534/index.html でも、>>22のままじゃ動かなかったんで↓の用に書き換えました。 1面しかないときは、BG2がつかわれるの? int main(void) { u16 i; *(u16*)0x04000000 = 0x0403; for(i=0; i<240*160; i++) *(u16*)(0x06000000+i*2) = i; while(1); }
- 44 名前:22 [01/12/02 17:35]
- まさか、本当に動かしてくれる人がいるとは。ワーイ
どうやら画面モード3の場合はBG2が使われる模様。甘かった・・・ Mode3で、ちゃんと遊んだ事ないよ。 後、俺はvolatileは部分部分で指定してます。typedefで定義したら、 ちょびっと遅くならない? んで、今日は用事あるから無理だけど、次来た時にまたソース乗せられる プログラム書きますヨロシク。
- 45 名前: [01/12/02 18:44]
- あれ、開発コードは、AGBだったな・・・。
ボソ・・・。
- 46 名前:デフォルトの名無しさん [01/12/02 21:54]
- カードeリーダー対応ソフトは作れますか?
- 47 名前:ヒッキー@プログラミング mailto:sage [01/12/02 22:59]
- >>46
カードeリーダのカートリッジを吸い出して、 I/Oにバーコードデータ投げればいいんではないでしょうか。 って、どうするのか分からないけど(w
- 48 名前:デフォルトの名無しさん mailto:sage [01/12/03 01:26]
- >>46,>>47
あれって、I/Oに、まんまRAWデータ投げてるだけじゃないの?? 00000100010111110000100010010101111101010101010 って感じで・・・。
- 49 名前:ヒッキー@プログラミング mailto:sage [01/12/03 01:43]
- >>48
ほおほお。やっぱそうですよね。 でもなんかカードeリーダのバーコードって何段かになってたような…。 自分で読むのが大変そう(藁 僕も何か作ってみようかな…。
- 50 名前:デフォルトの名無しさん mailto:age [01/12/05 13:09]
- www.bottledlight.com/docs/sdk.html
age
- 51 名前:デフォルトの名無しさん [01/12/05 15:33]
- >>48
ハードウェアにデコーダが搭載されてないって事? というか、カードeリーダー対応ソフトを作るには、まず 誰かが解析するor自分で解析する事が必要かと思われ。 ここ見てる正規デベロッパーの情報流出キボンヌ。
- 52 名前:22 [01/12/05 18:32]
- // 遅くなってスマソ
typedef unsigned short int u16; typedef unsigned int u32; u32 pat[40]={ 0x01110101, 0x00010101, 0x00110111, 0x00010101, 0x01110101, 0x00000000, 0x00000000, 0x00000000, 0x11001001, 0x01001001, 0x01001001, 0x01001001, 0x11011011, 0x00000000, 0x00000000, 0x00000000, 0x10101001, 0x10101001, 0x10101001, 0x10101001, 0x11111001, 0x00000000, 0x00000000, 0x00000000, 0x11101110, 0x10101010, 0x01101010, 0x10101010, 0x10101110, 0x00000000, 0x00000000, 0x00000000, 0x00110010, 0x01010010, 0x01010010, 0x01010010, 0x00110110, 0x00000000, 0x00000000, 0x00000000 }; int main(void) { u16 i; *(u16*)0x4000000=0x0100; *(u16*)0x4000008=0x0004; *(u16*)0x5000002 = 0x7fff; for(i=0;i<40; i++)*(u32*)(0x6004020+i*4)=pat[i]; for(i=1; i<6; i++)*(u16*)(0x6000210+i*2)=i; while(1)for(i=256;i>1;i--){*(u16*)0x4000010=i;while(*(volatile u16*)0x4000004&1);while(!(*(volatile u16*)0x4000004&1));} }
- 53 名前:デフォルトの名無しさん mailto:sage [01/12/05 23:08]
- 仮にカードe対応ソフトが作れたとして、どうやって動かすつもりなの?
- 54 名前:デフォルトの名無しさん mailto:age [01/12/05 23:26]
- FA Linker使えばいいんじゃないですか?
>>52動かした人います?
- 55 名前:デフォルトの名無しさん mailto:sage [01/12/05 23:45]
- >>54
いや、だからリーダーはどこに挿すのよ。ゲタ基板も自作?
- 56 名前:デフォルトの名無しさん mailto:sage [01/12/05 23:55]
- >>55
肛門にでも挿しとけよ馬鹿。 ソフトは内臓ROMのみなんですか? という事はカードeリーダーを利用した新しいソフトは今後出ないという事なんですか?
- 57 名前:デフォルトの名無しさん mailto:sage [01/12/06 00:32]
- >>56
そうだよ。おまけに通信ポートも(形状的に)塞がっているので外部との通信も不可。 つーわけで対応ソフト作成の為には物理的/電気的改造は必須だな。やる気ある奴いる? それでも敢えて可能性を探るとすればカードに印刷されてるコードを解析して、 紙媒体でソフトを突っ込む方式もあり得るな。これなら大量配布も夢ではないかも。 どっちにしてもモノ見てからでないと話にならんな。
- 58 名前:デフォルトの名無しさん mailto:age [01/12/06 00:43]
- >>57
それ以前に、カードeリーダーに未来はあるのか? ちなみに、プログラム的な物が入ったカードは、GBAネイティブでは なくて、マクロ言語のようなものが印刷されているらしいぞ。 現実的な方法として、カセットが刺さってない状態で起動して、 通信ポートからプログラムを転送、カードeリーダー後挿し、 カードeリーダーにアクセス。おそらくROM領域に置かれたメモリ マップドI/Oからアクセス出来ると思う。 まずはカードeリーダーの解析だね。結果、バーコードバトラー 作って終わりそうだが。
- 59 名前:デフォルトの名無しさん [01/12/06 01:26]
- >>56
ハァ?GBAをスリープモードにしてソフト交換するんだろ?
- 60 名前:デフォルトの名無しさん [01/12/06 02:32]
- >>59
ネタ? だとしたら微妙過ぎる気が。やり方教えて下さい。
- 61 名前:デフォルトの名無しさん mailto:sage [01/12/06 09:58]
- 漏れも知りたい。つーか厨房の匂いがする。
- 62 名前:デフォルトの名無しさん mailto:sage [01/12/08 00:00]
- だいぶ下がってるなぁ。
やっぱり個人でのコンシューマー機で開発なんてのは流行らないん ですかね。ねぇ。マニアックすぎる?
- 63 名前:デフォルトの名無しさん mailto:sage [01/12/08 09:22]
- >>62
PCと比べた場合、アドバンテージがコンシューマ機であることしかないからなあ・・・。 PCの方が開発しやすいし、動作速いし・・・配布もしやすいし・・・。
- 64 名前:デフォルトの名無しさん mailto:sage [01/12/08 09:23]
- 昔はコンシューマ機見てすごく燃えたけど最近は、
PCでなんでもできちゃうからさあ。
- 65 名前:デフォルトの名無しさん mailto:sage [01/12/08 13:16]
- ハード叩くのは楽しいけどな。
- 66 名前:デフォルトの名無しさん mailto:sage [01/12/10 22:09]
- PocketStation(ARM7TDMI)の資料下さい。
- 67 名前:デフォルトの名無しさん mailto:sage [01/12/10 22:57]
- www.arm.com
- 68 名前:デフォルトの名無しさん mailto:sage [01/12/12 18:07]
- www.cs.jhu.edu/~fezzik/virtualboy/pocketstation.html
- 69 名前:ヒッキー@プログラミング mailto:age [02/01/05 15:49]
- なんとなくあげ
- 70 名前:デフォルトの名無しさん mailto:sage [02/01/05 15:52]
- 配布できないからなぁ・・・。
ROMなんぞに焼いてたら金がたりん。 Nintendoが純正フラッシュメモリカードリッジ出せば・・・。
- 71 名前:ヒッキー@プログラミング mailto:age [02/01/05 16:37]
- FA-Linkerで各自、書き込めば良いのでは?
ちょっとGBAで開発したくなってきました。
- 72 名前:デフォルトの名無しさん mailto:sage [02/01/06 15:06]
- 既にLinker自体が入手困難でフラッシュROMはバカ高。
買うのは開発に興味ある人と割れ厨だけ。素人にはおすすめできない。 コロコロカービィのカートリッジにPCブート。これ最強。
- 73 名前:デフォルトの名無しさん mailto:age [02/01/07 04:02]
- 対戦ケーブル改造して流し込むってのがあるんじゃなかったっけ?
- 74 名前:デフォノレトの名無しさん [02/01/08 05:02]
- ネットで回路図公開されてるケーブル使ったら、FA-Linkerなくても
PCとGBAつないでフラッシュROMに書き込めるらしい。 それより、FA-Linkerって入手困難か? 任天堂は純正フラッシュROM出してるぞ。ライセンスないと買えないが。
- 75 名前:デフォルトの名無しさん [02/01/23 15:00]
- >>33のサイトが消えてます。
誰かアプして…
- 76 名前:デフォルトの名無しさん mailto:sage [02/01/23 22:52]
- URLを削ってTOPから行けYO
- 77 名前:デフォルトの名無しさん [02/01/25 05:44]
- >>33のサイト、バージョンうpしてるYO-!!
情報増えた分、嘘も増えてて鬱。 つーかCowBiteSpec.txt和訳しただけだろゴルァ
- 78 名前:デフォルトの名無しさん mailto:sage [02/01/25 21:01]
- >>77
具体的にどの辺が嘘なのかおせーて
- 79 名前:デフォルトの名無しさん [02/01/26 06:07]
- >>78
それを参考にプログラム書いてみてからのお楽しみという事で。 エミュレーターで出来て実機で出来ない事がいっぱいあるという事で。 嘘を発見するのもまた勉強。もしかしたら見つけられないかも知れないし。
- 80 名前:デフォルトの名無しさん mailto:age [02/01/29 16:02]
- これから、はじめようと思うのですが、
HAMとAGB-WINはどちらがオススメですか?
- 81 名前:デフォルトの名無しさん [02/01/30 18:27]
- AGB-BASICがオススヌ
- 82 名前:デフォルトの名無しさん mailto:sage [02/01/30 18:36]
- とりあえず遊ぶだけなら64Mフラッシュでも十分ですか?
- 83 名前: [02/02/01 12:26]
- ダメッポイ
- 84 名前:デフォルトの名無しさん [02/02/03 15:31]
- よくなくない?
- 85 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:sage [02/02/03 16:35]
- ってソースコードからgbaにするまでの過程が
英語だらけでサパーリです(;´Д`)
- 86 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:age [02/02/03 19:48]
- やっと動かせたーよ!
>>52 感動した!
- 87 名前:デフォルトの名無しさん mailto:sage [02/02/03 21:13]
- ROMに飽きたら自作ですか
- 88 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:age [02/02/04 05:17]
- 漏れもhello world作ってみました。あげ
www.geocities.co.jp/SiliconValley/2530/gba.html
- 89 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:age [02/02/04 23:15]
- またハローワールド作りましたage
今度はビットマップフォントで。
- 90 名前:デフォルトの名無しさん mailto:sage [02/02/06 00:31]
- >>89
ダウソしたよ。動いた、感動した!
- 91 名前:デフォルトの名無しさん [02/02/06 14:51]
- game.2ch.net/test/read.cgi/gamedev/1005323011/l50
上のスレの363に書いてあるマニュアルが非常に欲しいので場所教えてください。
- 92 名前:デフォルトの名無しさん [02/02/09 21:06]
- www.gbadev.org/compo.html
- 93 名前:ナナシサソ mailto:sage [02/02/09 21:46]
- >>91
www.google.com/search?q=cache:fqS0mglAgHMC:www.caffeine.jp/~cafe/agb/+&hl=ja
- 94 名前:デフォルトの名無しさん [02/02/10 14:14]
- モード3で画面にビットマップ画像を表示させようとしているのですが
float.jp/cafe/agb/agb041.html ここにあるmode3のVRAMのメモリマップでフレームバッファが80kb(0x14000)。 GBAの解像度が240(横)*160(縦)*2(色16bit)=38400(0x12C00) 0x14000-0x12C00=0x1400(5kb)←残りの5kbは何なんでしょう??
- 95 名前:デフォルトの名無しさん mailto:sage [02/02/12 00:52]
- >>94
余りじゃないですか?
- 96 名前:デフォルトの名無しさん mailto:sage [02/02/12 02:32]
- >>94>>95
余りというか未使用領域ですね。 VRAMは16Kbyteのブロック単位で扱いやすくなってるのでそうなったんでしょう。
- 97 名前:デフォルトの名無しさん mailto:sage [02/02/12 15:26]
- >>96の説明の意味がわかりません。
mode0とmode3の違いはわかりますか?
- 98 名前:デフォルトの名無しさん mailto:sage [02/02/14 11:18]
- www.geocities.co.jp/Playtown/2004/AgentQ_GBASpec_jpn.txt
- 99 名前:デフォルトの名無しさん mailto:sage [02/02/14 14:03]
- >>98の資料の続きは、、
www.cs.rit.edu/~tjh8300/CowBite/CowBiteSpec.htm
- 100 名前:デフォルトの名無しさん [02/02/14 23:22]
- IQQ!9et
- 101 名前:デフォルトの名無しさん mailto:sage [02/02/15 12:35]
- ICQ! get
- 102 名前:なまえをいれてください [02/02/20 03:25]
- ICQ! get
- 103 名前:101 mailto:sage [02/02/20 08:08]
- >>102
スマン俺が悪かった
- 104 名前:デフォルトの名無しさん mailto:age [02/02/21 14:25]
- 4-4.ウィンドウ&特殊効果について教えてください。
- 105 名前:デフォルトの名無しさん mailto:sage [02/02/21 15:03]
- VRAM直接アクセス出来るんだなー。
構成も素直だし、かなり組み易そうなハードだ。 スーファミよりずっといい。
- 106 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:age [02/02/21 23:00]
- GBA入手age
- 107 名前:デフォルトの名無しさん mailto:sage [02/02/22 01:31]
- 実機で動かすための機材ってまだ売ってるの?
- 108 名前: ◆gAmeBo.Y mailto:sage [02/02/22 04:36]
- >>104
ウィンドウは、表示領域に矩形範囲を設定して、その矩形内、矩形外で 表示するレイヤーを変更できる機能。例えば矩形内はBG1,BG2で、矩形外はBG0,BG2,BG3 のような感じで設定します。また、その矩形内/外でアルファブレンディングを適用するか どうかも設定できます。 特殊効果はモザイク、アルファブレンディングの事かな。 >>107 売ってるよ!
- 109 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:sage [02/02/23 00:56]
- ニンテンドウ様のロゴ入れないと、
実機で動作しないんですねー。鬱ダ
- 110 名前: ◆gAmeBo.Y mailto:sage [02/02/23 06:49]
- 転送ソフトが勝手に入れるから問題なし?
- 111 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:sage [02/02/23 07:24]
- >>110
あ、まじですか?がーん。 漏れもFA-LINKER買ってみます…。
- 112 名前:デフォルトの名無しさん mailto:sage [02/02/23 07:34]
- FA-LINKERって大阪日本橋で買える?
- 113 名前:ヒッキ-@プログラミング ◆hky/PGis mailto:sage [02/02/23 08:24]
- >>112
ニチコンのCableで売ってましたけど、 本体のみで1.5万円でしたよ(わら 普通に銀行振込で買った方がいいと思われます
- 114 名前:デフォルトの名無しさん mailto:sage [02/02/23 10:48]
- GBの時は自分で入れていたからやばかったけど、
なるほどGBAは問題ないのか > ロゴ
- 115 名前:デフォルトの名無しさん [02/03/11 23:46]
- GBAの通信機能を使うには?
CowBiteにも載ってない?
- 116 名前:デフォルトの名無しさん [02/03/12 04:48]
- 通信はエミュで対応してないから、デバッグが難しい。
ケーブル使ってPCと接続するか、GBAとカードを2枚買って実機でやるか。 資料はPocketNESのソースコードを見ればわかるらしい。
- 117 名前:デフォルトの名無しさん [02/03/24 09:58]
- 保守揚げ
- 118 名前:_ mailto:age [02/03/24 16:38]
- メーカーでゲーム作る場合はやっぱり各メーカーが独自で
ツールとか作るんですか?
- 119 名前:1 mailto:sage [02/03/24 19:08]
- そういや昔、こんなスレ建てたな。(w
今でもひっそり激しく下らないものを開発してます。 3Dやりだすと面白いヨ〜
- 120 名前:1 mailto:sage [02/03/24 19:13]
- >>118
俺は職業ゲーム屋じゃないから知らないが、名無しさんが言うにはゲーム作りは ツール作りらしいぞ。 俺も自分のプログラム用にコンバータ位は書くけどな。 ところで、真面目にGBAでやってる人って、みんなweb公開してる?俺してない。 それでは名無しさんに戻りますです。次は2chで逢いましょう。
- 121 名前:_ mailto:age [02/03/24 21:32]
- >>119
(゚∀゚)うpキボン!!
- 122 名前:デフォルトの名無しさん mailto:sage [02/03/24 21:49]
- 魂込めてるので、匿名うpはカソベソしてNe!
俺みたいな弱虫が書いたのよりも、exoticonとか何だかの変態が書いた ヤツの方が見る価値あるって。 奴のせいで、GBAだからっつー言い訳出来なくなって苦しいっつーの。 手加減しろっつーの。
- 123 名前:デフォルトの名無しさん mailto:sage [02/03/28 23:19]
- BGモード4について
isweb38.infoseek.co.jp/computer/j-gbadev/ ではタイル float.jp/cafe/ だとビットマップになってるけど ビットマップでいいんだよね?
- 124 名前:デフォルトの名無しさん [02/03/29 07:26]
- >>123
モード4はビットマップモード。 上のほうは記述してる時期がちょっと古かった。
- 125 名前:デフォルトの名無しさん mailto:sage [02/03/29 10:10]
- >>122
正直、demo coderが参入するとハードの敷居がくずされちまうな
- 126 名前:デフォルトの名無しさん mailto:sage [02/03/29 20:22]
- >>125
正直、demo coderを特別視してるお前は本格的に問題外かと・・・ APIを使わないとプログラム書けないと思ってるとか。
- 127 名前:デフォルトの名無しさん [02/03/31 17:58]
- age
- 128 名前:デフォルトの名無しさん [02/04/07 11:59]
- 安芸
- 129 名前:デフォルトの名無しさん mailto:sage [02/04/07 22:54]
- ageる時はネタ1つ位書こうぜ。
ところでお前ら最近どんなプログラム書きましたか?(GBA関連限定)
|

|