ゲームボーイアドバンス(GBA)非公式開発 Part2

■ このスレッドは過去ログ倉庫に格納されています
04/10/30 15:50:05ID:XmInH8YR
GBAで何やら作ってみようという人の為のスレ。ライセンス不要。
初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。

資料、リンク等
http://www.devrs.com/gba/
http://www.gbadev.org/
http://www.vsync.org/agb/
http://nocash.emubase.de/gbatek.htm
http://www.bomber.co.jp/chaola/docs/ARM/

開発環境
DevkitAdvance http://devkitadv.sourceforge.net/index.html
DevkitARM http://www.devkit.tk/
VisualHAM http://visualham.console-dev.de/
DragonBasic http://jm-basic.com/dragon/index.php

GBA Wiki
http://cgi.f26.aaacafe.ne.jp/~gbawiki/pukiwiki/pukiwiki.php
【GBA】Linuxから目覚めるぼくらのゲームボーイ!
http://pc5.2ch.net/test/read.cgi/linux/1070983168/

ゲームボーイアドバンス(GBA)開発@ゲ製板(避難所)
http://bbs.gamdev.org/test/read.cgi/gamedev/1055111303/
前スレ
http://pc5.2ch.net/test/read.cgi/gamedev/1013750899/
2名無し
垢版 |
04/10/30 19:17:24ID:PxuG7sID
おつ
NDSも自作できるといいな
04/10/30 20:29:00ID:6sbsoofl
ハードがGBPだとソフト側から認識するにはどうしたらいい?
知ってる人がいないようならレジスタダンプしてみるが...
04/11/08 06:36:55ID:Rr7T9Kzz
この板って即死判定とかないよね? 大丈夫だよね?
04/11/09 04:05:11ID:OejqCYu6
>4
どうだろ。多分大丈夫では?

>3
知らないけど興味あるのでダンプきぼんぬ。
04/11/09 10:37:33ID:0c9rjBuZ
即死判定は2週間くらいか?
2ちゃんねらで3Dチャットを作ろう!!
http://pc5.2ch.net/test/read.cgi/gamedev/1098710613/
だと、レス数5、最終書き込み10/26でdat落ちしてる。
04/11/10 04:03:32ID:QpTBzUmE
とりあえず即死回避パピコ

何レスまでやればいいんだろ。
04/11/10 16:15:56ID:9nEHLgUo
30レスくらいまでじゃなかったか?
04/11/10 21:13:27ID:s10xn7PO
即死防止支援
04/11/11 01:33:27ID:1IGVE/yT
11レスまでは頑張ってみようか
04/11/11 19:05:16ID:xwGyZvY4
即死はさけたいね
04/11/11 20:07:05ID:XIzQTvKJ
G・B・A! G・B・A!
04/11/12 16:01:55ID:PdjQtXSY
220 名前:名無しさん、君に決めた! 投稿日:04/11/12 14:50:24 ID:EVCfPBYs
ゲームボーイアドバンスで動くやつ↓
http://up.isp.2ch.net/up/6536f21e64a5.ZIP

チェックメイトモードのみ、十字ボタン操作で大分感じが違うのが残念。
04/11/12 16:36:24ID:KFKTkkAH
5面どうやってクリアするんだ?
04/11/12 16:40:20ID:PdjQtXSY
☆☆☆☆┌─┐☆☆☆☆
☆■┌─┘始└─┐■☆
☆■│■■│■■│■☆
☆□│□□│□□│□☆
☆■│■■│■■│■☆
☆■│■■│■■│■☆
☆□│□□│□□│□☆
☆■│■■│■■│■☆
☆■└┐■│■終┘■☆
☆☆☆└─┘☆☆☆☆☆
04/11/13 00:21:17ID:x91K97MV
洩れは3面が解けない.......orz
04/11/13 01:02:38ID:Z9pe1A40
AAで直感ヒトフデの問題をだすスレ
http://game8.2ch.net/test/read.cgi/poke/1098171476/

多分、全部ここで出題された問題だと思うから。
04/11/13 10:18:45ID:7u+tB6/K
確かにこれなら簡単に作れそう、ということで
作っちゃったんだな。
そうなると、本家としてどのようにこのルールをベースに
商品価値を付加するか見物だな。

発売日が楽しみだ。
04/11/14 11:08:07ID:dvcjo0uL
もういっかいうぷしろ〜
20名前は開発中のものです。
垢版 |
04/11/17 13:45:32ID:DSQ7Ab5T
すみません、質問なのですが・・・

今割込みを使ったプログラムを作っているのですが
どうやらROM(0x08000000)から割込みのベクターアドレス(0x03007FFC)
への読み込みができていないようなのです。

そこで調べてみるとbl命令は相対オフセット24ビットなので
32MBの領域しかジャンプできないために
ROM(0x08000000)とIWRAM(0x03000000)を相互に
行き来できないということがわかりました。

これを解決するためにはリンカースクリプトとスタートアップルーチンに
何か変更点を加えたらいいのでしょうか?
分かりにくい説明ですみません・・・
04/11/17 14:12:25ID:QFZRTbLn
>>18

体験者として言わせてもらうと、
付加価値なんて考慮不要、
ヒトフデはタッチパネルに自分の手を使って
ペンで書きなぞるから面白い。
十字キーやマウスでも遊べるルールだけど、それじゃ価値がまったくない。
絵に描いたモチを食べたフリをするのと一緒。

・・・というわけで発売日を楽しみにしようぜ。
04/11/18 06:52:41ID:WKT+0Rxn
>>20
質問の意味がよく分からないんだが...
絶対アドレスにジャンプしたいならlrに戻り先をセットしておいてpcを直接変更すればいいよ。
04/11/18 12:28:00ID:hqIwzH96
>>22
すみません私もどう説明したら伝わるか・・・
でも、回答ありがとうございます。
試してみます。
24名前は開発中のものです。
垢版 |
04/11/18 17:23:50ID:/hjQO2k+
でも正直一筆書きって、
交点からでる線が奇数のところを始点・終点にするだけだから
めちゃめちゃ簡単という
25名無しのプログラマー
垢版 |
04/11/18 18:25:38ID:+7pPznZo
それがわからねーから一筆書きのゲームがあるんでしょう
04/11/18 18:34:25ID:Z9aMQlv6
DSのヒトフデって一筆書きとはルールが違うけどね
27名前は開発中のものです。
垢版 |
04/11/22 21:23:02ID:pRmxZCcK
>19
ほい

http://gamdev.org/up/img/1948.zip
04/11/23 02:13:13ID:OVuh9DRC
DSで動いてる!(当たり前かw
29名前は開発中のものです。
垢版 |
04/11/24 06:31:19ID:9DDqex30
フラッシュROMどこで買うの?
30名前は開発中のものです。
垢版 |
04/11/24 23:39:20ID:qruBncC8
開発セット、ネットで注文した
届くの楽しみだなぁ
04/11/24 23:45:40ID:jlHl4NEJ
DSまだ発売日ちがうでは?
32名前は開発中のものです。
垢版 |
04/11/25 22:06:37ID:v8lQuljl
フラッシュROMどこで買うの?
04/11/26 10:58:43ID:b4UYMf8r
インポート屋から買えねえ?
34名前は開発中のものです。
垢版 |
04/11/28 19:56:20ID:lxsmleX3
開発キット届いた!
けど読んでる暇がねぇ orz
04/11/28 20:22:35ID:QweZqL5T
IDEはコード戦士だっけ?
04/11/29 18:35:15ID:ErUtKebG
DSの話か?
37名無し
垢版 |
04/12/02 00:31:06ID:A5K4gV3W
DSの開発環境マダー?
04/12/03 00:04:12ID:Lx23utpD
GBAの開発環境は発売後、どのくらいでリリースされたの?
04/12/03 00:34:29ID:RETKcnzP
関係あるかどうか微妙だけど一応紹介しておく

Interface2005/1号の特集
 フリーソフトウエア活用
 組み込みプログラミング

オイラはヘタレだから誰かeclipseを利用する環境を作ってくれ
04/12/04 17:01:19ID:iA1aOU70
>>39
これだよな
http://www.cqpub.co.jp/interface/contents/2005/200501.htm

くっそー田舎だからか、どこの本屋にも置いてないでやんの。
立ち読みできん。
誰かレポートキボン。
04/12/04 18:46:58ID:1yQuJeVD
>>39
仮にeclipse環境を作ってやったところで、オマイは
・APIが整ってないYO!
・資料がないYO!
と騒ぎ立てるようになる。
間違いない!
4239
垢版 |
04/12/04 23:01:36ID:OJIlWiOJ
APIなんてあるんか?
基本的に組み込み開発と同じだと考えているんだが?

とりあえずアドレス情報と割り込み回り関連の資料から
なんとかするしかないんじゃないのか??
04/12/05 09:21:43ID:aoB/oDY8
雑誌来るの待ちきれないからちょっと調べた
CDT使うのな
http://www.excite.co.jp/world/english/web/body?wb_url=http%3A%2F%2Feclipsewiki.editme.com%2FCDT&wb_lp=ENJA&wb_dis=2
04/12/05 09:24:49ID:aoB/oDY8
すまんexcite翻訳の方はってしもた
googleで検索した結果にexcite翻訳がでるとは思わなかった

本家こっちね
http://eclipsewiki.editme.com/CDT
04/12/11 08:24:00ID:++44Z9oT
保守
46
垢版 |
04/12/19 05:49:23ID:VlmHqZFM
04/12/23 08:43:41ID:O4dVziAt
ほしゅ
04/12/28 11:24:22ID:qN5IDKjB
保守
05/01/02 11:00:10ID:5m4bOIY3
2005年初カキコ保守
05/01/02 11:26:12ID:JGLdU0DR
JpegViewerつくってみた。
http://home.att.ne.jp/blue/moonlight/uraha/resources/20050102_ps2jpg.zip
ネタがなさそうなので書き込み。あけましておめでとうございます。
05/01/02 22:05:10ID:QzXeCFIl
質問。
DevkitAdvance使ってGBAのプログラム作ってるんですけど、
これって公開すると不味かったりします?(違法性やら任天さんが怒るやら
05/01/02 22:32:11ID:EXFVlGV0
>>50
おお、すごい。JPEGの展開方法が分かれば作れるのだろうけど。
漏れも画像処理を勉強しようと思いつつほったらかしだ…。
05/01/03 07:10:54ID:Hq1RYeat
>>51
オレは既に公開しているが。
なにがどうまずいのか知りたいね。
05/01/03 21:56:55ID:b6Rx2HD7
>>52
Jpeg、結構おもしろかったです。当初はGBAで?と思っていたのですが、細切れ(必要な分だけ)展開とかメモリ節約とか、そういうとこは組み込み用ならではの面白さがありました。
フーリエ変換とか初めてまじめに読んだけど、エンコーダの方は数学のエッセンス(?)盛りだくさんでそういう意味でも結構楽しかったり。でもお腹一杯もうイイヤ。(苦笑
もっと色々な人のを見られたら…と日々夢想してます。海外ばっかり元気でつまらないです。(笑

>>51

公開するときにアレを入れなければとりあえず…どうなんでしょう。わからないです。
でも本気で潰そうと思われたら多分負けると思います。わからないけど多分。
良し悪し微妙ですが、GBA自体がすでにNさんのメインストリームから外れているっぽいのが安心要因かもです。わからないけど…。

長文失礼しました。
05/01/03 21:59:57ID:b6Rx2HD7
>>54

ということをGBA新参者の私が言うのがかなり間抜けなことに数秒で気付く。
スルーお願いします…(汗々
05/01/04 12:36:08ID:66EitpcQ
>>50
20050103.zipの方を試しますたが、pogoshell2.0b3だと表示した後L+R
復帰しないでつ。真っ白い画面でフリーズしますた
拡大縮小表示も欲しいでつMDXデータ再生ソフトと同じ用に。クレクレ厨でスマソ
5756
垢版 |
05/01/04 19:25:00ID:66EitpcQ
>>50
なんか拡大縮小表示する画像ビュアーが出ました256色でつが
実写だとwin3.1の頃を思い出しますた
ttp://www.msh-tools.com/GBA/
5856
垢版 |
05/01/04 23:32:44ID:66EitpcQ
>>50
20050104.zip早速試しますた。gba単体で動かす方は良かったのでつが
pogoshellに入れたら画像が油絵のように表示して・・・・。・゚・(ノД`)・゚・。ウワァァン!!
05/01/04 23:41:51ID:7ceERPL1
ガーーン。実機テストしてないのバレバレですね!
すいません、いまメモリ節約(拡縮表示コードのための隙間空けw)をしている最中で起動しません。(それもどうかと思うw
はうー。テストしてくださってありがとうございます。がんばってなおしますー。

(ちなみに、picture viewer for GameBoy Advanceは展開したベタ画像(BMPみたいな)が入っているみたいです。やっぱり圧縮したままROMに入れたいと思うのは私だけでしょうか…)
6056
垢版 |
05/01/07 23:08:11ID:R+o9g/1c
>>59
0107を試しますた。拡大縮小までついて・・・・GJでつ!あーうー
05/01/12 09:33:30ID:DcoEkct2
ネタがなくてあきてきた。>自分
62名前は開発中のものです。
垢版 |
05/01/14 18:45:30ID:AQW/ehzA
GBAじゃなくてGBの事で申し訳ないけど、
GBのROMからソース吐かせるには何を使えばよいでしょうか?
gbdkとか使えますか?
05/01/14 23:53:39ID:gO15wm1c
なんか初歩過ぎて、一般論でいいのかわからんけど、
アセンブラのソースでいいなら、Z80の逆アセンブラ使えばいいんじゃないの?
gbdkがどうこうってまさかCのソース?
05/01/15 01:20:08ID:4OC82xVy
ニーモニックはある程度の互換はあるが、機械語コードレベルでは違うんでなかったっけ?
確か、Z80逆アセンブラではダメだった気がする。
違ったらスマン。
6562
垢版 |
05/01/15 08:29:42ID:vuowdCRG
発見したのでリンク張っておきます。sourceもあります。

GB逆アセンブラ
ttp://www.interline.or.jp/~tomcat/gameboy.htm
66名無し
垢版 |
05/01/15 20:11:08ID:SVSB615b
http://web5.h7184.serverkompetenz.net/thread.php?threadid=15637
DSのメモリマップとレジスタリスト発見
はやくDSソフト作りたいぜ。
05/01/17 05:22:26ID:dU23o/pP
ttp://cube.txt-nifty.com/blog/2004/10/ds.html
DSってブートケーブル不可なのか_| ̄|○
05/01/17 12:11:09ID:XT2cZ9r9
DSのブートケーブルが出れば問題ないのでは。
69名無し
垢版 |
05/01/17 18:44:53ID:9FSzJh/+
ケーブルさす所ないよ。まぁ、GBAソフトかDSソフト挿すところ
使うって手はあるけど。
それより無線LANでDLプレイができるんだから
そっちでなんとかならないかな
7056
垢版 |
05/01/18 17:15:37ID:hpMS7aB9
>>59
ps2gsm003試しますた。ファイル名が日本語だと黒抜き表示になりまつね
同胞ps2_ChangePogoShellReset.exeでmda006にパッチがあたりませんですた
mda006はpogoshellだと動きませんですた(GBA単体では動作した)
ps2jpg002はps2jpg_linker.exeで1回変換しても表示化けする物や2回変換して
良くなったり謎でつ
ps2txt014の方はバグ無しみたいでつcsvデータが読めたらいいなぁ(チラシ裏)

ぐぁむばってくだちぃ ぷぅ〜ぅ
05/01/18 18:45:59ID:s/d/MkHn
>>70

はっはっは。バグだらけですナー。テストありがとうございますふてくされて寝ます。
05/01/18 23:19:54ID:sE/4oE3E
DragonBasicって消えた?
次バージョンでROMサイズの制限が解除されるってところあたりまでは
みてたんだけど…
73名前は開発中のものです。
垢版 |
05/01/20 02:07:41ID:sVf2YbpB
05/01/22 03:44:35ID:1MM/TIdZ
質問です。
SFCのROMをGBAのROMに変換することは可能ですか?
ロマサガR2ってのがあるってのを聞いたんですが。
05/01/22 10:12:36ID:7AqRxJwc
>>74
エミュレータのことだろうけど、SNESのエミュレートは完全じゃないから
出来ても遊ぶのはむりぽ
05/01/23 19:44:38ID:bVSH0wwP
>>75
違います。
エミュではなくて、GBAで出来るエロゲとかありますでしょ?
それみたいな感じで完全再現をしてるってものがある、と聞きました。
GBAカートリッジ用のデータなのか、データだけ配布されてたのか知らないのですが。
05/01/23 23:08:32ID:ZjAsIdDK
元データをコンバートしたものということかい。
05/01/24 10:17:33ID:hC7opWnY
>>76
帽子屋インサイドのは全部コンバータです。
他のもあるだろうけど基本はコンバータ。
それよりGBAで"完全再現"って一体なんだ?
基本的にはエミュレータと違うもんだから完全再現なんてありえない。
05/01/24 11:12:39ID:oY9KIszH
>>78
コンバータ+GBA版のシナリオプレーヤ(?)じゃないですか?
アリスのsystem3.xとか。
だから、

>>76
プログラム本体とシナリオその他が別になっているから出来る技であって、そうでない
ゲームだとエミュレータを使わないと無理。
05/01/28 16:19:54ID:ErHYi8l6
ご回答ありがとん
お話をきいてようやく私が耳にしたのはネタだったと言う事に気づきました
81Moonlight
垢版 |
05/01/28 21:33:47ID:GjgO6VAQ
>>80

たぶん関係ないと思いますが…

ttp://www.gbadev.org/demos.php?year=03&month=04&screens=show
RPG Battle Engine Demo

ttp://www.gbadev.org/demos.php?year=04&month=07&screens=show
Final Fantasy 2 GBA demo
Chrono Trigger based RPG demo

とりあえず適当に探してみました。デモですが…。
05/01/29 17:26:51ID:M6bGL75O
>>74
http://www.pocketsnes.net/
こいつでどうだ?
8339
垢版 |
05/01/29 18:00:47ID:CTQ8u2OO
一応また紹介しておく
Interface 2005/03号
ゲームボーイアドバンスへuiTRONを移植する
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。