[過去ログ] ゲームボーイアドバンス(GBA)非公式開発 Part2 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
619
(1): 2006/10/08(日)21:49 ID:4xsfh3Uv(1) AAS
みんなNDSに行ってしまったのかのぉ・・・
620
(1): 2006/10/24(火)06:12 ID:ZAHl0B0T(1) AAS
>>619
GBAでゲーム作っても遊んだ人からの反応まったくないし
作っても公開しなくなった

理由は自分のゲームがヘボイからかもしれないけど
中国サイト行けば市販のゲームがゴロゴロしてるんでわざわざ個人が作った
ゲーム遊ぶ必要ないからかなとも思ってる。

90年代初期はメールもなかったのにしょーもないゲームを作っても
省6
621: 2006/10/24(火)15:26 ID:cYlleL0y(1) AAS
飽食の時代だからよほど美味しいものでない限り感想なんて出ないよ
622: 2006/10/26(木)03:20 ID:24QDK3Yd(1) AAS
日記はチラシの裏へ
623: 名無しさん@ピンキー 2006/10/28(土)13:47 ID:gjo4UGO4(1) AAS
枯れた名無しの水平思考:2006/10/28(土) 10:56:32 ID:+NQmeL9E0
624: 2006/10/28(土)17:15 ID:xWspkZfp(1) AAS
そうか
625
(1): 2006/10/31(火)16:54 ID:yUNj5TBp(1) AAS
今から(今更?)「Linuxから目覚めるぼくらのゲームボーイ!」を片手に開発しようと
しているんだが
頑張って作って公開してみるよ
11月中に公開できるように頑張ってみる
626: 2006/11/01(水)07:04 ID:/sm3ufDZ(1) AAS
>>625
ケーブルつきのってまだ売ってます?
売ってるところ知ってたら教えてください。
627: 2006/11/01(水)20:04 ID:Guie0q3r(1) AAS
大阪梅田のジュンク堂にはまだあった
他にも梅田か日本橋か天王寺で一つ二つ見かけた気がする
628: 2006/11/06(月)20:09 ID:KtIFIqw2(1) AAS
>>620
遊ぶために機器が必要だったり知識が必要だったりするから気軽に遊べないんだろう
629: 2006/11/07(火)01:50 ID:AW0GICw7(1) AAS
ACGのローダーってないですか?
630: 2006/11/28(火)17:59 ID:lYNXLR4z(1) AAS
なぜか玄人受けしてるGBA

インターフェース2007年1月号
ゲームボーイアドバンスをゲームパッド入力に使おう
外部リンク[asp]:www.cqpub.co.jp

昔からあるゲーム・パッドは,ボタンのON/OFF の情報しか存在しなかった.しかし最近は,スティックを倒した角
度を判別できたり,加速度センサを内蔵して,「傾ける」,「振る」というような動作を入力できる.ここでは,汎用または
特定のゲームに最適化したゲーム・パッドをUSB のHID として実現する方法について解説する.
省1
631: 2006/11/28(火)18:59 ID:CQsPXXr+(1) AAS
玄人受けというか、ARM7の教材として扱いやすいから?
632: 2006/11/28(火)22:55 ID:mND01pQW(1) AAS
元々アドバンスのソフト開発の本出してる人じゃなかったっけ?
633: 2006/11/29(水)00:46 ID:PE+92vg7(1) AAS
>玄人受けというか、ARM7の教材として扱いやすいから?

まぁInterface的にはそうだろうなぁ・・・
でも現実問題としてCPUなんて気にする?Cで書いてあとはコンパイラまかせじゃない?

>元々アドバンスのソフト開発の本出してる人じゃなかったっけ?
そーすね、TeamKNOx ってのは結構みる名前だね
外部リンク:www.teamknox.com
634
(2): 2006/12/12(火)12:32 ID:6ZcgJMVe(1) AAS
GBAプログラミング研究所のサンプルソースとか保存されてる方。出来れば、ページ全部保存されている
方とかいらっしゃいませんか?

外部リンク[cgi]:72.14.235.104

web archiveとかだと圧縮ファイルとかが無かったり、ページが残ってなかったりするんですよねぇ…
635: 2006/12/14(木)02:04 ID:vETQ7Qmk(1) AAS
super cardのSD版を使っているのですが、
自作のソフトが古いファームでは動くのですが、最近のファームでは動かなかったり。
原因らしきものをご存知の方、いませんでせうか。
636
(2): 2006/12/26(火)01:28 ID:7oMVjVXx(1) AAS
>>634
俺も欲しいなぁ。ソースとページ合わせて
500円位なら出してもいい。
637
(3): 2006/12/27(水)01:19 ID:B3711zVe(1) AAS
>>634,636
外部リンク[html]:www.liarsoft.org
ここにちょっと残ってたよ
638: 2006/12/27(水)22:58 ID:IYuKdSXr(1) AAS
>>637
ありがとう!!随分と助かりました。
639
(2): 636 [suteado636@hotmail.co.jp] 2006/12/30(土)15:23 ID:0mYHchrL(1) AAS
>>637 頂きました。ありがとう。
それはそれとして、GBAプログラミング研究所のログ(html、ツール、ソース等)
なるべく完全な形で持ってる方、譲って頂けないでしょうか?
640: 2007/01/02(火)16:05 ID:5lu1SnWM(1) AAS
>>639
サンプル関係のソースは
>>637 のページで上がってるヤツが完全じゃないかなぁ

ツール類が無かったから上げといた
BMP2RGB12a
外部リンク[zip]:gamdev.org
WideMapEditor08
省4
641: 2007/01/02(火)18:54 ID:2qSyyt6K(1) AAS
>>639
ある程度は自分で何とかしないと、道具だけあったって
いつまでたっても完成しないぜ。
642: 2007/01/25(木)03:02 ID:M87w4hor(1) AAS

643: 2007/02/25(日)15:53 ID:6fWnPDMq(1) AAS
上のツールとログ感謝。
プログラミング初心者だけど少しずつ勉強してます。
644: 2007/03/29(木)00:37 ID:82qQevcM(1) AAS
DragonBasicでプログラミングをしたみたいんですが、
どんなサイトや本で勉強するのがいいでしょうか?
また、どのBasic言語に近いですか?
645: 2007/03/29(木)21:18 ID:YDI3ylWF(1) AAS
DragonBasicやるぐらいなら Cの方が良くね?
資料やサンプルも多いし。。。
646: 2007/03/30(金)22:12 ID:YkDKnwst(1) AAS
上に同じく、DragonBasicだけはお勧めできない。
まだVisualHAMの方がましかと思われ。
647: 2007/04/02(月)22:07 ID:0q+4yudy(1) AAS
AGE
648
(1): 2007/04/17(火)16:29 ID:P6JhDjR/(1) AAS
誰かすずめ愛好会のログ保管してる方いません?
649
(1): 2007/04/20(金)17:48 ID:i9Q+t8gp(1/2) AAS
>648
外部リンク:web.archive.org

今年最初も消えた騒ぎあったから、たぶんまた復活するよ
・・と思ってたら今度は「閉鎖します」ってあるね。
どうしたんだろう・・
DSはエミュの準備が遅れたせいか盛り上がりが今ひとつだし。
コンシューマーで趣味で開発するのも下火になってくのかな
省2
650: 2007/04/20(金)17:50 ID:uuMZCywc(1) AAS
 
651: 2007/04/20(金)17:53 ID:i9Q+t8gp(2/2) AAS
外部リンク:www.gbadev.org
こっちも二ヶ月ほど更新ないし保存したい人は急いで・・・
と見てみたら更新キター(涙)
652: 2007/04/27(金)02:08 ID:DA6N3Znq(1) AAS
>>649
この前移転したばっかじゃん…と思ったら消えてた。
まぁ研究所と違ってhtml保存しといたからいいけど、
すずめ愛好会はGBAの項書きかけなんだよな。
653: 2007/05/01(火)16:14 ID:PWiUSG0M(1) AAS
「ゲームボーイのプログラム・改造マニュアル」って本読んだ事ある人居ますか?
買おうかと思ってるんだけど
ゲーム制作に生かせそうな内容なのかな?
654
(1): 2007/05/01(火)19:52 ID:GE2MjvK1(1) AAS
ゲームボーイの構造を理解するのには使えると思う。
開発環境の導入からわからなかったり、自作のフラッシュカートリッジを作るつもりなら買うといい。

ゲーム製作についてのノウハウに期待するならやめておいた方がいい。
655: 2007/05/03(木)00:08 ID:D5OchpDV(1) AAS
>>654
遅れながら参考になりました、ありがとうございます。
656: 2007/05/07(月)00:05 ID:OG5zBZdn(1) AAS
書籍つながりで、さっきヤフオクでケーブル付きのGBA本が
かなり競った結果、定価以上で落札されてた。
書籍は相当薄かったから価値の殆どはケーブルだろうけど。

とりあえず、昨日定価で売ってるところ見つけたんで買いに行ってくるわノシ
657: 2007/05/13(日)11:57 ID:wW9pgdXS(1) AAS
押入れから昔買ったパラレル用のブートケーブルが出てきた
いつ買ったか記憶にねえけどこれを使って遊んだ記憶はある
USB版もあるらしいけどもう売ってないんだね・・・
658
(1): 2007/05/30(水)00:46 ID:FQR+i3Gi(1) AAS
これからやろうと思うんだけど、どの環境でやるのがおすすめ?
devKitProはインストール簡単って聞いたけど、これでよい?
659: 2007/05/30(水)07:51 ID:bMMHSJx3(1) AAS
>>658
devkitProとVC2005EEおすすめ。
660: 2007/06/06(水)23:28 ID:sfjb+KuV(1) AAS
ありがとう
661: 2007/07/11(水)15:37 ID:yUK6R5E5(1) AAS
lfwgewreheh

hjyjrwyjwj

ryuklryul

ryeyet

ylflily
省2
662
(3): 2007/09/15(土)13:41 ID:KXWFvYd6(1) AAS
GBA で弾幕 1024 発
外部リンク[html]:gba.pqrs.org

弾幕ゲー
外部リンク[ja]:gba.pqrs.org
外部リンク[ja]:gba.pqrs.org
663
(1): 2007/09/15(土)18:35 ID:odGWNMQb(1) AAS
>>662
前に見たけど、
今見ると、スプライトダブラーすごいよなあ
他の発売されたソフトでもやってたんかな?
664: 2007/09/17(月)23:06 ID:01k7iDJx(1) AAS
>>662
何か知らんがやる気が湧いてきた。ありがとー。
665: 2007/09/18(火)13:11 ID:X/1lrDkx(1) AAS
>>663
8bitの時代からある技法だよ。
666: 2007/09/19(水)03:28 ID:/41S7z44(1) AAS
Macで作ってる人居ますか?
667: 2007/09/25(火)03:48 ID:Wtxosh+4(1) AAS
ゲームボーイのプログラム・改造マニュアル
ゲームボーイプログラミング入門

両方吸出し機とかの方に力入れてて全然役に立たなかった。
特に後者はGBAを表紙に入れておきながら殆ど触れていない。
一緒に買ったC言語超入門―Windowsでゲームボーイのプログラムを作ろう!は使えたなぁ。
668: 2007/09/28(金)04:26 ID:3PURGaCN(1/2) AAS
すいません、質問させて下さい。
typedef unsigned char u8;
typedef unsigned short u16;
typedef signed char s8;

#define USE_SPRITE_NUM 8
typedef struct{
  u8 tileno ; // 使用するタイル番号
省15
669
(1): 2007/09/28(金)07:29 ID:MwwoigrE(1/2) AAS
境界揃えようとするから。
&graphicpat_t->sprites[0] でアドレス出力してみりゃいい。

typedef struct{
  u16 tileno ; // 使用するタイルデータ番号
  u8 usespritenum ; // 使用するスプライトの数
 ここにダミーが1バイト
  spritedata_t sprites[USE_SPRITE_NUM] ; // スプライトの情報
省4
670
(1): 2007/09/28(金)07:54 ID:S2twr9xc(1) AAS
詳しいことはこちら。
外部リンク[html]:www.jp.arm.com

対処法はこんな感じで。
#define __PACKED __attribute__ ((__packed__))

typedef struct{
u16 a;
u8 b;
省2
671
(1): 2007/09/28(金)10:15 ID:MwwoigrE(2/2) AAS
dummy[1] を上に移動するだけでもいいよ。
672: 2007/09/28(金)17:57 ID:3PURGaCN(2/2) AAS
>>669-671
あれから自分でもパディングの事を調べてみたんですが、
パディングって構造体の最後だけじゃなくてメンバの途中にも入るんですね。
メンバがu8一つだけの構造体のサイズを調べると2バイトになっていたり、
u8二つの構造体のサイズは4バイトだったりするのが謎だったりで
まだちゃんと理解できてはいないのですがとりあえず
graphicpat_tのdummy[1]をusespritenumnumの次にする事でうまくいってます。
省1
673: 2007/09/29(土)19:37 ID:Yyp6PcC5(1/2) AAS
.cファイルに書いた場所(順番)によって、ポインタが指す場所が変わるのですが、
原因がわかる方はいらっしゃいますか?
具体的には

const u8 hogebindata[HOGE_SIZE] ; // .oファイルから

HOGE* pHoge1 = &hogebindata[0] ; // HOGE構造体のポインタ
HOGE* pHoge2 = &hogebindata[0] ;

これでpHoge1とpHoge2の指す場所が変わったのですが。
674
(1): 2007/09/29(土)20:45 ID:/Cn9Hphu(1) AAS
その現象は確認したことがないので
お役に立てないかも。

指す場所が変わったというけれど
1,2バイト程度のズレなのか、全然無関係な
アドレスを見ているのか気になります。

前者ならコンパイラの最適化の影響?
volatile修飾子つけてみてはどうでしょうか。
省5
675: 2007/09/29(土)22:41 ID:Yyp6PcC5(2/2) AAS
>674
レスありがとうございます。ズレも定義する位置毎に変わったり、
さらには他の部分の関数等の量(?)にも変わったりするので良く解りません。
とりあえず、今まではグローバルで定義と初期化をしていたのですが、
初期化をAgbmain()の冒頭にしたら見かけ上はうまく行きました。
原因が解らないのが気持ち悪いところではありますが…。
676
(1): 2007/09/30(日)13:48 ID:2cArtL+Y(1) AAS
・u8型なのに、HOGE*型で参照しようとするので
 キャストがおかしくなっているのかもしれない。

・Agbmain関数と聞いて、開発環境が
 DevkitAdvanceではないかと思いました。
 もしそうならばdevkitProに変えてみるといいかも。

・最終手段で、バグのままの状態でプロジェクト一式
 アップしてみるとか(ぉ。
省2
677
(1): 2007/09/30(日)14:47 ID:3pf8Eidk(1) AAS
全部じゃなくても、そちらの環境で再現する最小限のソースをうpしてみなよ。
678: 2007/10/01(月)06:09 ID:47UHIi+z(1) AAS
>676
片方が駄目で、片方は普通に使えるというのが謎なんですよね。
コンパイラの最適化関係で、何かされているのでしょうか。
makefileは他のサンプルをそのまま使っているので、
その辺のオプションは弄くれていないのでそういう事もあるかも知れないです。
それとお察しの通り、DevkitAdvanceを使ってます。
自分もdevkitProに変えたいのですが、いまいちやり方がわからず…。
省5
679: 2007/10/03(水)14:03 ID:XInTGgcu(1) AAS
コンパイラはDEVKITのどのバージョンですか
680
(1): [age] 2007/11/01(木)03:19 ID:zUdctaSC(1/2) AAS
2バイトパレットってBIT15は未使用のはずなのに、
ゲームによってはBIT15が1で、+8000hされてる色が
稀に使用されていたりして、用途がさっぱり解らないんだけど
誰かわかります?

色違いキャラなどで、同じ色が使用されている時に片方のみ
+8000hされてるなんて事はないから
意図的な設定なんだろうけど
681: [age] 2007/11/01(木)03:21 ID:zUdctaSC(2/2) AAS
同じ色が含まれている、の間違いです
682
(1): 2007/11/01(木)03:57 ID:bsWY8rCq(1) AAS
なんの根拠もないが、なんかのフラグで使ってるんじゃないか?
たとえば、パレットアニメの対象外にする時にビットを立てておくとか。
683: 2007/11/01(木)05:48 ID:ep0Z0ILK(1) AAS
>662
変なのー。
周りのやる気をなくさせようという気がまんまんだね。
言ってることとやってることが違うと何だか腹立つ。

…やってること自体は簡単だから、「すごい」とか騙されては駄目だよ。
一介のプロのつもりなんだろうけど、むしろ手抜きが目立つね。
サウンドも背景もちゃんと凝った方が全体の評価は高い。
684: 2007/11/01(木)09:42 ID:ihkhmp1x(1) AAS
>>680
GBAだと使用しないけど、NDSだとBIT15は透過フラグになってて、モードによってはそのBITを立てて使う。
NDSのプログラムでも使えるようにしてるか、git(データの変換)なんかでフラグ立てる設定で
変換したのを間違ってそのまま使ってるんじゃないかな。
685
(1): 2007/11/02(金)17:34 ID:mn9t6mJD(1) AAS
透過フラグの存在は初耳です。
でもキャラスプライトに二つ以上の透過色が
必要な使われ方はしてなかったようです。
何かのフラグが残ったままって可能性はありそう。

>>682
そういうケースもありそうですが、
パレットアニメが使われてた様子はないっぽいです
686: 2007/11/02(金)22:13 ID:IwsTzJ5B(1) AAS
聞いたことないけど
もし'何かある'としたらブレンドモードだと思う。
どんな状況で表示されてるスプライトなんだ?
687: 2007/11/03(土)10:22 ID:gtw8DYou(1) AAS
>>685
NDSはスプライトにはタイルだけじゃなく、ビットマップも使えるようになってる。
ビットマップだと0番パレットみたいな透過色の代わりに、BIT15立てることによって透過を実現してるんじゃない。
688: 2007/11/05(月)08:24 ID:WSMZViqh(1) AAS
俺にもビット15が0で色が表示されないと悩んでた時期があった
689: 2007/11/15(木)20:19 ID:LZz2LXH5(1) AAS
携帯電話の液晶を再利用したボードPC「DVIEW」
外部リンク[pl]:slashdot.jp

スプライトは使えないけど、オイラ的には実機でも動かしてみたいからこれ買うつもり

性能的にはこんなもん

CPU: ARM7TDMI Core (81MHz)
メモリ: On-Chip 40Kb SRAM (外部SD, FlashROMが利用可能)
ディスプレイ: 320x240、32K(RGB555)色
省3
690: 2007/11/16(金)05:22 ID:FnKxVSr6(1/2) AAS
メモリ 40Kbで、一体なにができるんだw
691: 2007/11/16(金)06:49 ID:oFaiRmep(1/2) AAS
40KBの間違いだろ
692
(1): 2007/11/16(金)07:05 ID:FnKxVSr6(2/2) AAS
40KBでも同じこと
693: 2007/11/16(金)12:22 ID:oFaiRmep(2/2) AAS
>>692
最初に買ったパソコンはRAM16KBだったがいろいろ出来たぞ
694
(1): 2007/12/05(水)01:08 ID:q7aGDUhk(1) AAS
全くの初心者なんですが質問させてください

既存のゲームをベースにポケモンやメダロットやFFなんかを、
テキストやら音楽やら絵やらパーツやらモンスターやらを追加したり差し替えたりして作りたいと思っているのですが
おおまかな手順と必要な知識を教えてください
695: 2007/12/05(水)02:10 ID:FhM2zJFq(1) AAS
簡単に言うと板違い。
gameurawazaに行って下さい。

難しく言うと
差し替え→コンスタント領域から該当箇所を見つけてリプレース
追加→コード領域からコンスタント領域参照部分を見つけて分岐もしくはテーブル書き換え
必要な知識→各種データフォーマット・LZ77圧縮法・ARM7インストラクション
696: 2007/12/05(水)17:45 ID:qkiwd5QC(1) AAS
算数知らないのに数学の教えを乞うようなモン
質問でもなんでもない

と書こうとしたら695が親切すぎて泣いた
697: 2007/12/06(木)19:07 ID:+3Rk8p3E(1) AAS
>>694
GBAは難しいからファミコンで練習するといいんじゃない。
698: 2007/12/07(金)00:00 ID:zCCzBOkw(1) AAS
super card上でデータを保存するにはどうすればいいんでしょうか
sramに書いたあと、自分でメニュー呼んでSDに保存できればいいのですが、どうパッチをあててもできず。
自作ソフトには付けられないんですかね、パッチ。

また、同じくsuper cardで新しめのファームウェアだと起動すらしないのですが、アプリ側でできる対処法などご存知の方いませんか
699: 2008/02/02(土)06:07 ID:9JCHDRiH(1) AAS
誰かwww.agbdev.netで配布してたデモ(Nok_Keysupd.zip、sprite.zipとか)
持ってる人いる?どんな中身か知りたいんだけどサイトが潰れちゃってさ。
1-
あと 303 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s