[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 11:45 / Filesize : 221 KB / Number-of Response : 833
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [04/10/30 15:50:05 ID:XmInH8YR]
GBAで何やら作ってみようという人の為のスレ。ライセンス不要。
初心者歓迎。質問歓迎。英語苦手な人歓迎。冷やかし歓迎。ネカマ歓迎。

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

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

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

ゲームボーイアドバンス(GBA)開発@ゲ製板(避難所)
bbs.gamdev.org/test/read.cgi/gamedev/1055111303/
前スレ
pc5.2ch.net/test/read.cgi/gamedev/1013750899/


669 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 07:29:04 ID:MwwoigrE]
境界揃えようとするから。
&graphicpat_t->sprites[0] でアドレス出力してみりゃいい。

typedef struct{
  u16 tileno ; // 使用するタイルデータ番号
  u8 usespritenum ; // 使用するスプライトの数
 ここにダミーが1バイト
  spritedata_t sprites[USE_SPRITE_NUM] ; // スプライトの情報
  u8 dummy[1] ;
 ここにダミーが3バイト
} graphicpat_t ;

多分こうなってる。

670 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 07:54:45 ID:S2twr9xc]
詳しいことはこちら。
ttp://www.jp.arm.com/tec_support/faqdev/ads037.html

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

typedef struct{
u16 a;
u8 b;
u16 c;
} __PACKED ST_TEST;

671 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 10:15:25 ID:MwwoigrE]
dummy[1] を上に移動するだけでもいいよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<221KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef