ゲームボーイアドバンス(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
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況