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/
517 名前:名前は開発中のものです。 mailto:sage [2006/03/12(日) 23:37:14 ID:Yfw9wRAT] 仕様です
518 名前:516 [2006/03/13(月) 01:03:53 ID:OoJGMs+j] >>517 レスどうもです。 なぜそんなことを聞いたかというと 市販ソフトのBGを見ると512*512でやっているのが多いんですが なぜなのかなと思ったんですよ。 512*512にしろ256*256にしろスクロール部分を書き換えなきゃ いけないのは一緒だし、だったら256*256でやったほうが メモリ配列のことなんか考えなくていいし VRAMの使用量もすくないじゃないですか。 なんでなんでしょう?
519 名前:名前は開発中のものです。 mailto:sage [2006/03/13(月) 06:13:07 ID:CqXZ+TIn] >>516 タイルの配列は、2Kごとに区切られているような扱いをしてる模様。 Webでのサンプルは256x256はかりなので以外に気付かない罠。 >>518 256だと横幅が16ピクセルしか余裕がないからそれ以上のスクロール量が発生した時の案パイだと思われ。
520 名前:任天堂本社より警告 [2006/03/21(火) 20:45:17 ID:5b78pgIg] 任天堂本社情報通達部から本スレッドをご利用の皆様に警告します。 いかなる場合においても、ゲーム機本体および周辺機器、ソフトの内容を 改変する事は違法であり、個人使用もその限りではありません。 日本条例により罰せられますので早急におやめ下さい。 今回は警告という事で免除しますが、後日2ちゃんねる管理人に許諾を得て なんらかの処分を決定させていただきますのでご了承ください。 法的手段に踏み切る事も視野に入れて検討中です。 アクセス解析等によりご自宅にお邪魔させていただく場合があります。 会社・学校・友人・親・親戚への連絡を行う場合があります。
521 名前:名前は開発中のものです。 mailto:sage [2006/03/21(火) 22:14:46 ID:QjFV0BDn] >>520 なんだこれ? 気になって取説とパッケージ見直してみたけど、そんなこと書いてないね。 悪質ないたずらだな。
522 名前:名前は開発中のものです。 mailto:sage [2006/03/22(水) 08:47:24 ID:a/VO7x3i] どうせ警告だすならマジコンスレでやってくれよ頼むから(w
523 名前:名前は開発中のものです。 mailto:sage [2006/03/22(水) 08:58:11 ID:YwZnSigd] >>520 ダウト 情報通達部なんて部署ないぞ やるとしても法務部だろ
524 名前:名前は開発中のものです。 mailto:sage [2006/03/22(水) 10:09:51 ID:LO+kTHWz] "任天堂本社情報通達部"に該当するページが見つかりませんでした。 "任天堂情報通達部"に該当するページが見つかりませんでした。 "情報通達部"に該当するページが見つかりませんでした。 >会社・学校・友人・親・親戚への連絡を行う場合があります。 これ結構発想が古いよな おっさんかな?とも思ったけど 情報通達部とかネーミングが安直杉て大人の考えた文章にも見えない
525 名前:名前は開発中のものです。 mailto:sage [2006/03/22(水) 15:43:49 ID:xfpFN+qP] 春だから変なのが出てきたな
526 名前:名前は開発中のものです。 mailto:sage [2006/03/22(水) 22:30:28 ID:GCp07UCj] >>524 つーか、ワンクリック詐欺のメールによくある文面じゃないか?
527 名前:名前は開発中のものです。 [2006/03/23(木) 06:40:59 ID:yzl+UCcc] GBAのソフト作りたいんですが、既にGBAプログラミング研究所は閉鎖? っぽいですね。 PC用とiアプリくらいしか作ったことなくて メモリを書き込むとかピンとこないんですが 私でもできますかね? 一応調べてはいるんですが、なかなか良いサイトもなくて。 みなさんはどうやって調べてますか〜?
528 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 08:38:46 ID:hqVbe+bQ] >>527 つ Google
529 名前:名前は開発中のものです。 [2006/03/23(木) 08:44:08 ID:yzl+UCcc] 527です。 コンパイルくらいは出来るようにと思い、挑戦してみました。 devkitadvを使っています。 パスは通せていると思うのですが、コンパイルしようとすると 'gcc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と言われます。 明らかに失敗しているんですが、理由がわかりません。 私がディレクトリ構造が解っていないからでしょうか? 今はc:\devkitadv\{include,bin,arm-agb-elf,lib}という感じになっています。 devkitadv内のディレクトリの中はイジってません。
530 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 09:06:24 ID:dQR3ranb] >>529 なんでその状態で「パスが通せている」なんて思うんだ?
531 名前:名前は開発中のものです。 [2006/03/23(木) 10:01:02 ID:yzl+UCcc] >>530 申し訳ない、書き方が悪かったです(;´瓜`) やり方は間違っていないと思うのですが、という意味でした。 XPだとDOSからパス通せないんですね(´・ェ・`) 研究所のキャッシュから何とかできました。 コンパイルなんですが、 int main(){} に warning: no newline at end of file って返してきます。 これってドコガおかしいのでしょう? 他にも下のように返してきます、私にはよくわからないんですが。 /cygdrive/c/devkitadv/bin/../lib/gcc-lib/arm-agb-elf/3.0.2/../../../../arm-agb-e lf/bin/ld: cannot open crt0.o: No such file or directory collect2: ld returned 1 exit status crt0.oファイルが場所がわからずに開けないって事ですかね? テキストファイルの拡張子をelfとして、出力されるであろう場所に 先にファイルを保存してからコンパイルしてみたらファイルが消えたので アクセスしてはいるんですが…。 何度もすいません(=;ェ;=)
532 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 10:20:27 ID:4oHn/BWJ] >コンパイルなんですが、 >int main(){} >に warning: no newline at end of file って返してきます。 >これってドコガおかしいのでしょう? えっと、これは多分 int main(){}[EOF] になってるからじゃないかな? int main(){}[改行] [EOF] にすればいいんじゃねーの?
533 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 10:59:35 ID:4oHn/BWJ] あとgccじゃなくてarm-agb-elf-gccでコンパイルしてる? %find /cygdrive/c/devkitadv -name crt0.o でなんて表示される? #これはcrt0.oを/cygdrive/c/devkitadv以下から検索するコマンドです gcc(arm-agb-elf-gcc)がリンカ(arm-agb-elf-ld)をどうやって検索して リンクするファイルを決定してるんだっけ?binutilsの知識が足りないから良くわかんないや いっつも何も考えずに %make するだけだから・・・
534 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 11:11:31 ID:4oHn/BWJ] リンク用スクリプトはこれかな? (インストールディレクトリ)/ctrls/lnkscripts
535 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 12:44:58 ID:sIg8RrCZ] devkitproならインストーラあるからそっちのほうが楽じゃね? サンプルもついてるし
536 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 14:34:43 ID:T8UKKPq0] スーパーカードSDってミクロでも使えるのか? ミクロで使いたいんで買おうかどうか迷ってるんだが。
537 名前:名前は開発中のものです。 mailto:sage [2006/03/23(木) 15:25:44 ID:o1aF/CaP] >>536 game10.2ch.net/test/read.cgi/handygame/1141201889/
538 名前:sage [2006/03/24(金) 02:14:18 ID:ImOqKFUg] 529です。 プログラム中の改行の問題は>>532 の通りでした。ありがとうございます(>< crt0.oの問題についてですが、こちらは改善しませんorz crt0.oというファイルがディレクトリ内にあるのでしょうか? 私はファイル検索にひっかかりませんでした。 >>533 arm-agb-elf-gccでコンパイルしても結果は同じでした。 やはりcrt0.oというファイルがないとダメなんですかねぇ(;´瓜`) zip展開してディレクトリまとめただけなんですけどねぇ(´・ω・`)
539 名前:sage [2006/03/24(金) 03:24:57 ID:ImOqKFUg] 名前: sage E-mail: 内容: >>538 下がって無かった(´・ェ・`) なんとか、自己解決しましてgbaファイルの出力までこぎつけました。 cannot find lc とか言われましたがgoogleの文面でなんとかできました。 それでコンパイルに関しては一応できたのでいいんですがディレクトリ構造について質問です。 コンパイルまでにいくつかファイルを移動しなければなりませんでした。 今は 下記のようになっているんですが、いくつか同じディレクトリ名のものが ありますがこれは正常なのでしょうか? これは同一ディレクトリとしてまとまっていなければいけないのでしょうか? これからまた問題が起こる様だと嫌なので(゚Д゚;) 全然GBA開発っぽい質問じゃないですね、申し訳ないorz
540 名前:名前は開発中のものです。 mailto:sage [2006/03/24(金) 03:25:32 ID:ImOqKFUg] ☆参照 C:\DEVKITADV ├─arm-agb-elf │ ├─bin │ └─lib │ ├─interwork │ ├─ldscripts │ └─thumb │ └─interwork ├─bin ├─ctrls ├─include │ └─g++-v3 │ ├─arm-agb-elf │ │ └─bits │ ├─backward │ ├─bits │ └─ext └─lib └─gcc-lib └─arm-agb-elf └─3.0.2 ├─include ├─interwork └─thumb └─interwork
541 名前:名前は開発中のものです。 mailto:sage [2006/03/24(金) 09:41:39 ID:VA7n455u] せっかくなので自分の環境TREE晒してみる。 C:\GBA\DEVKITADV ├─arm-agb-elf │ ├─bin │ ├─include │ │ ├─machine │ │ └─sys │ └─lib │ ├─interwork │ ├─ldscripts │ └─thumb │ └─interwork ├─bin │ ├─bin2o │ └─old ├─include │ └─g++-v3 │ ├─arm-agb-elf │ │ └─bits │ ├─backward │ ├─bits │ └─ext └─lib └─gcc-lib └─arm-agb-elf └─3.0.2 ├─include ├─interwork └─thumb └─interwork
542 名前:名前は開発中のものです。 mailto:sage [2006/03/24(金) 09:44:01 ID:VA7n455u] 失敗したのでもう一度 C:\GBA\DEVKITADV ├─arm-agb-elf │ ├─bin │ ├─include │ │ ├─machine │ │ └─sys │ └─lib │ ├─interwork │ ├─ldscripts │ └─thumb │ └─interwork ├─bin │ ├─bin2o │ └─old ├─include │ └─g++-v3 │ ├─arm-agb-elf │ │ └─bits │ ├─backward │ ├─bits │ └─ext └─lib └─gcc-lib └─arm-agb-elf └─3.0.2 ├─include ├─interwork └─thumb └─interwork
543 名前:名前は開発中のものです。 mailto:sage [2006/03/25(土) 02:45:10 ID:O8/pDA5A] ん〜、結構ちがうっぽいw
544 名前:名前は開発中のものです。 mailto:sage [2006/03/26(日) 17:31:57 ID:7U+q1LYU] >>527 devkitadvにこだわらないなら、devkitproってのもあるぞ。 つttp://sourceforge.net/projects/devkitpro/ こっちはWindows用のインストーラもあって導入が楽だぞ。 横槍質問でアレなんだけど、ワイアレスアダプタの無線通信を受けたり、 送ったりしたいんだけど、規格とかの情報が載ってるサイトってありますか? 漏れの心の中にはありませんでした。
545 名前:名前は開発中のものです。 mailto:sage [2006/03/26(日) 20:02:36 ID:M0ZU0si1] >>544 ttp://forum.gbadev.org/viewtopic.php?t=5360&highlight=wireless+adapter ttp://forum.gbadev.org/viewtopic.php?t=5839&highlight=wireless+adapter ttp://vbalink.wz.cz/
546 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 21:13:27 ID:Fmy3qIDJ] VHAMは人気ないのね・・・ GUIだから使いやすいのに
547 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 22:02:28 ID:GzxMWvBO] devkitproにもIDE環境付いてないか?
548 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 23:16:11 ID:14VFmU6o] >>547 今のはProgrammer's Notepadが入っているのか 至れり尽くせりじゃん
549 名前:名前は開発中のものです。 [2006/03/28(火) 23:20:56 ID:2Tli5+F3] 保守シツツ質問〜。|-`).。oO(sage進行だったかしら…) え〜、いわゆる背景のような一枚絵を表示しようとして24bitカラーを16bit 長で変換するのはできたんですが。 GBAに組み込めません。 const unsigned short bg[]={0x48f3,0x48f3,0x48f30x,48f3……} のような配列をVRAM転送しようとしたんですが、elfファイルへの変換 で詰まってしまいました。 ん〜、これだけじゃ解らないと思うのでどこがわからないかも教えて頂ければ その都度答えます。 どうぞよろしく<(_ _)>
550 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 23:32:05 ID:UREbAOXw] elfファイルへの変換って*.oファイル群をくっつける段階ってこと? >arm-agb-elf-gcc -o Hoge.elf main.o AAA.o … リンカ用オプション群… この段階でエラーが出るって事でしょうか?
551 名前:名前は開発中のものです。 mailto:sage [2006/03/29(水) 02:04:54 ID:WkICK/I5] >>549 ヴァカには無理だから諦めろ
552 名前:名前は開発中のものです。 mailto:sage [2006/03/29(水) 10:03:26 ID:r+qS9JpC] >>549 bin2oとかいうものをさがしなはれ
553 名前:名前は開発中のものです。 mailto:sage [2006/03/29(水) 12:23:13 ID:Jy2dPNlV] objcopy 使えよ。
554 名前:549 [2006/03/30(木) 05:54:46 ID:2KH+avLQ] え〜っと、*.oは使ってません。objcopyもつかってます。 因みにバイナリファイルじゃないのでbin2oはいらないのでは?(-_-;) arm-agb-elf-gcc -oだけでいってます。 コンパイルは自作のプログラムにしちゃってソース消しちゃいました(;; 配列にcg=[0x7fff,0x2344…}って感じになってます。
555 名前:名前は開発中のものです。 mailto:sage [2006/03/30(木) 09:06:25 ID:ogJM85e3] >>554 なんかちょっと >>551 が正解な様な気がしてきた。 まともに説明できる自信が無いなら 「やったこと」と「結果」を全部そのまま貼れ。 特にエラーメッセージは一字一句変えずにコピペすること。
556 名前:名前は開発中のものです。 mailto:sage [2006/03/30(木) 10:09:46 ID:40ZORAcq] arm-agb-elf-gcc でコンパイルしている時の引数を正確に書いてくれ #多分text領域指定が間違ってる(指定していない?)からgccの中の人が #RAM領域に配置しようとして「場所がないぞゴラッ!!」って言ってるだと予想
557 名前:554 mailto:sage [2006/04/02(日) 05:20:18 ID:5zOmLFeS] なんか、ひさしぶりに触ったら問題はあるものの表示までできました(−。− 質問に答えてくださった。 >>550 ,551,552,553,555,556 みんなありがとうございまいした(>< またヴァカで解らなくなったらききにきます(´・ェ・`)
558 名前:名前は開発中のものです。 mailto:sage [2006/04/02(日) 07:26:03 ID:pqlR3pBE] >>557 自分でできたにしても解決方法を書き残すのが最低限の礼だ。おぼえとけ。
559 名前:名前は開発中のものです。 mailto:sage [2006/04/11(火) 16:57:08 ID:1tPl+P9e] 早くDSエミュがまともにならないかなぁ 今はまだ手をつける気にならん。
560 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 21:43:04 ID:eCr+OvCf] ttp://www.msh-tools.com/GBA/gbagps.html コレと同じような事をしたいと思っています。 GBAの通信ポートの最低速度は9600BPSですが、4800BPSの機器と通信することはできるのでしょうか? 信号のHI/LOを一定間隔でポーリングして8ビットずつビットを詰めてバイトにしたりできるんでしょうか? ノウハウなしで妄想を書いてみたんですが、実際どうすればいいんでしょうか?
561 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 22:52:25 ID:Pdaasamk] おお、かっこいい とりあえず、地図データは国土地理院から入手すればいいのか。 なぜかちょうど今見てるところだw 数値地図(空間データ基盤)の閲覧(試験公開) ttp://sdf.gsi.go.jp/ 数値地図2500(空間データ基盤)について ttp://www.gsi.go.jp/MAP/CD-ROM/2500/t2500.htm サンプル ttp://www.gsi.go.jp/MAP/CD-ROM/2500/gyosei.gif ttp://www.gsi.go.jp/MAP/CD-ROM/2500/douro.gif 通信ポートはワカンネ。 単純にシリアル通信なら何とかなるのかな?ちょうど整数倍だし
562 名前:名前は開発中のものです。 mailto:sage [2006/04/12(水) 22:59:14 ID:Pdaasamk] 予想(根拠無し): 定期的に割り込みかけてポートアドレスを監視。 アドレスを読んだ結果をリングバッファかなにかに記録していく これでなんとかならんかな?
563 名前:名前は開発中のものです。 mailto:sage [2006/04/18(火) 18:57:27 ID:L6MQWgAf] ここに誘導されたので再度質問です。 GBAアーケドエミュ関連現在開発進んでるのかな? UPL系はGBAに解像度近いからRemudvance01Src参考にうまく導入してみたいけどいまいちコンパイル環境手順が分からなかったり 参考リンク ttp://hem.passagen.se/flubba/gbadown.html
564 名前:名前は開発中のものです。 mailto:sage [2006/04/20(木) 15:30:08 ID:7OthIVhC] Dragon BASICの制限がいやなんで Ver 1.4.1やってるんですけど、 このVerはローカル変数なし?
565 名前:564 mailto:sage [2006/04/22(土) 02:35:28 ID:uGulsd+Z] すいません、自己解決しました 自分の勘違いでした BASICの事もよく知らずに手を出したのがそもそもの間違いでした Dragon BASICってどのBASICに近いんですか?
566 名前:名前は開発中のものです。 mailto:sage [2006/04/27(木) 00:23:16 ID:aBoGbIWj] PascalでGBA開発しようってページがあったと思うのですが、 どなたか知りませんか? Delphi使いなので、Cよりよさそうに思えて
567 名前:名前は開発中のものです。 mailto:sage [2006/04/27(木) 00:30:05 ID:aBoGbIWj] これかな? itaprogaming.free.fr/#FPC_4_GBA いや、他のページで見たような・・・ ここか! fpc4gba.pascalgamedevelopment.com/
568 名前:名前は開発中のものです。 mailto:sage [2006/05/06(土) 20:28:44 ID:Uqj9gm5h] GBA WIKI f26.aaa.livedoor.jp/~gbawiki/pukiwiki/pukiwiki.php こんなのあるんだぜ おれたちまだまだやれるんだ!
569 名前:名前は開発中のものです。 [2006/05/09(火) 00:27:24 ID:Nv+mbjmE] GBAで mameを動かせませんか?
570 名前:名前は開発中のものです。 mailto:sage [2006/05/09(火) 02:59:23 ID:eqJo6wAB] mameってソース公開されてんだから、569が移植すれば動くんじゃ?
571 名前:名前は開発中のものです。 mailto:sage [2006/05/09(火) 22:09:18 ID:6xd2h4+n] >>570 頭いい!! 気付かなかった。
572 名前:名前は開発中のものです。 mailto:sage [2006/05/13(土) 17:43:00 ID:OsxHn0Ej] 誰か前スレのログ持ってませんか?にくちゃんねるには無くて…。
573 名前:名前は開発中のものです。 mailto:sage [2006/05/14(日) 23:16:33 ID:Jm7sUt47] gbaをbinに変換するソフトでおすすめはありますか? いろいろ探しているのですが…
574 名前:名前は開発中のものです。 [2006/05/15(月) 22:24:21 ID:DwdJ4zT9] MOTHER3をやってて、 RPGを作るならGBAの性能があれば十分だと悟った。 ひさしぶりのGBAだがやるぞ。 やっちゃる。
575 名前:名前は開発中のものです。 mailto:sage [2006/05/23(火) 03:50:20 ID:wGCAP7LG] >>572 ttp://grugru.mine.nu/file.cgi?v=guru_guru_2677.zip 975までしかないけどログ
576 名前:572 mailto:sage [2006/05/24(水) 15:18:05 ID:aWvyhvvF] 頂きました。サンクス。
577 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 20:09:31 ID:jhiqce0m] 誰か研究所にあったVisualHAMのDevkitAdvance用テンプレート持ってませんか?
578 名前:名前は開発中のものです。 [2006/05/30(火) 21:03:09 ID:lX9ZFjmr] >>577 ここの下の方に・・・ ttp://merl.ec.t.kanazawa-u.ac.jp/~masashi/gba/
579 名前:名前は開発中のものです。 mailto:sage [2006/05/30(火) 21:50:07 ID:j6SFvMMD] >>578 おぉ!ありがとうございます! それにしても何で研究所なくなったんでしょうね?
580 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 08:30:21 ID:Iwgpk4q4] GBAの次はNDSかな
581 名前:名前は開発中のものです。 mailto:sage [2006/06/19(月) 20:44:22 ID:lrDe9uLw] >>580 やるとしたら、合同スレ?
582 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 09:42:50 ID:Oos3inT2] GBAでゲーム作る手順だけど、みんなどうやってる? 自分はまず、WINDOWSのVCで240x160のウンドウサイズでゲームを作ってから GBAに移植するようにしています。 理由は、コンパイルもその方が早いし、ツールも充実してるから。
583 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 03:07:18 ID:XW6d1QEA] ツールが充実してても、結局は移植の際に手間がかかるんじゃね?
584 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 03:23:46 ID:vS7x8MJH] >>583 Cだから関数さえ用意すれば、数時間で移植出来るよ。 そのかわり、GBAのハードスペックに合わせた作りしなくちゃいけないけど。 それより、一番面倒くさいのは、データをバイナリに変換する作業。 ちっとも楽しくねぇ
585 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 21:24:46 ID:2jXoXtXB] >>584 > 関数さえ用意すれば これが一番苦しくてやらない奴続出な罠。
586 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 22:22:26 ID:pTqJvHvW] 関数セットが用意されてれば楽なんだけどね。
587 名前:名前は開発中のものです。 [2006/06/23(金) 00:23:34 ID:jbDE0Qdh] エディタとしてVCを使ってる コンパイルが通るところまでVCでやってcygwin上でmakeしてエミュ上でチェック Insightデバッガがなぜか使えないのでVC?エミュを細かい単位で繰り返してます C++の例外的なデバッグ用マクロ作ってソースの中に埋め込んでるし ライブラリを作る時にVC上でもデバッグもできるよう単体テストプログラムも平行して作ってる 最悪画面なしでデバッグ出来るようgba.hをVC上でも動かせるように改造してるので 何とかなってる、のかな?
588 名前:dささfsdfs [2006/06/27(火) 03:18:06 ID:yZB52bbM] 竜の戦士をVBAでやっているのですが、マップ上で装備画面とか道具画面が見れません;;何か特別な操作方法でもあるのでしょうか?ごぞんじのかたおしえてください><
589 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 09:05:11 ID:WebWAjXw] >>588 市ね
590 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 00:09:29 ID:WdTnG40v] 普通にエミュ+Devkit使った方が、簡単じゃね? それ以外の方法で作ってる香具師がいたなんてビクーリ
591 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 00:05:09 ID:ra5FwpZJ] VisualHAMだっけか、あれ開発しやすいね。
592 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 00:34:26 ID:4v+uyAFm] >>264 亀レスにもほどがあるけど、こんなもんでいい? ttp://forums.zhilaware.starfusion.org/viewtopic.php?t=181
593 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 01:40:38 ID:U994UVSu] GBAを電子ブックにしたら便利じゃね? とか思ったのですが自力でそんな物作れない上、検索してもその手のソフトは見つかりません。 すでに公開されてたりしないでしょうか? なかったら仕方ないのでやってみるつもりですが Cなんてコマンドプロンプト上で計算させるくらいしか出来ないのでちょっとキツイ
594 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 18:20:40 ID:Xal8c/qW] >>592 これって最終版で使えるの?
595 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 21:25:41 ID:kSvtGVTG] >>594 2.0.2ならいける。 簡単な試し方としては、sampleのGAPMANあたりで 音を容量が大きなものに変更したりなんかするといい。 上記方法で、コード未記入で128KBリミットエラー、記入するといけた。
596 名前:名前は開発中のものです。 [2006/07/26(水) 16:40:18 ID:fHmjjFuN] f2a使いだが。セーブするとクラッシュするのがある、、、
597 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 23:13:23 ID:pQfRcCXe] >>593 つ www.geocities.jp/yasuho68k/gba/index.html
598 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 23:30:50 ID:ILCF31zU] GBA SP 以降の本体はバッテリーで動いてますが、 このバッテリーの残り容量って何処かのレジスタとかで知ることって できるんでしょうか?
599 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 23:33:52 ID:Inp46MmS] できない
600 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 00:19:44 ID:vqUDD/EX] ありがとうございます。 メニューとかで残り容量をパーセント表示できれば 便利かなと思ったんですけど残念です。
601 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 00:50:52 ID:lpRblFOt] >>596 環境と状況、再現方法が分からない。 詳しく書くと回答があるかも知れない。
602 名前:名前は開発中のものです。 [2006/07/29(土) 05:16:54 ID:VU8bWXZr] >>601 空ロムはf2a ultra 512メガで三国志 信長の野望 この二つだけセーブするとクラッシュ。 他のはセーブできるんだが、、、でクラッシュ後でバックモード〔パソコンに繋いでセレクト+ab〕で見ると、sramエラー、、 このふたつでだけなんだよなー、、、、
603 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 05:26:02 ID:M8WNXU2q] マジコンスレでやれ
604 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 19:35:49 ID:lpRblFOt] なんだ、自作ROMじゃなかったのか。
605 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 00:24:52 ID:I8BNhVVH] >>597 ありがとうございます。
606 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 01:17:52 ID:039nNzKB] SRAMのサイズは 32KB と 64KB がありますが、 このサイズ情報ってカートリッジの隠しヘッダが何かで 指定できたりしますかね? EZClient のデフォルトだと 32KB にアサインされるので、 普段は 32KB にしているのですが、 自動的に 64KB と認識させることが出来ると、 SRAM 空間が広がって嬉しいかなと。
607 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 12:57:20 ID:cmFrblxi] 自分で調べろ 32KBの場合ミラーリングされるから 64KB空間に書き込んで32KB空間に変化が出れば32KBとして扱え
608 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 23:36:16 ID:uFl4wB70] >>607 ありがとうございます。 32KBでも64KBでも動くようにゲームデザインをするのは 手間がかかりすぎてしまうので それならば 32KB 決め打ちで作ってしまう感じですね。 かといって 64KB のみ対応で作ってしまって、 32KB の場合に「64KBの設定で焼き直してください」とするのも ありえない感じがするので、 ROM 焼きの際に確実に 64KB を保証させる方法が ないかどうかは引き続き調べてみます。
609 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 08:42:51 ID:jp84eOiV] 何とんちんかんなことを言ってるんだ?
610 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 18:55:58 ID:CqYcVTC5] はげはひっこんでろ
611 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 20:38:32 ID:4JgSJQVV] んー、とんちんかんですか……。 SRAM を使用するゲームの公開をする際に悩ましい問題だと思っているのですが。 ちなみに、SRAM を使用するゲームを公開している方は 何か工夫とかされてますでしょうか? EZ とか F2A とかに焼いて遊んでくれる人が EEPROM 形式とかで焼いてしまってセーブ出来ないという事態を出来るだけ 避けたいという気持ちもありますし。 (確実に SRAM 64KB で焼いてもらえる方法があれば、 SRAM 32KB でなくて、SRAM 64KB を使いたかったので質問しました)。
612 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 00:09:49 ID:klI4CtM6] >>611 readme書いとけ
613 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 01:32:08 ID:sySwsE88] EEPROM 形式と来たか とんちんかんにも程があるぞ >EEPROM 形式とかで焼いてしまってセーブ出来ない EEPROMに書き込むコードを自分で書かない限りEEPROMが使用されることはありえないわけだが >確実に SRAM 64KB で焼いてもらえる方法 F2Aは確実に64KBありバンク切り替えで通常256KB最低でも128KB使用できるわけだが Pogoshellにしてもデフォルトで64KB設定になっているわけだが EZClientの件については>>612 何が悩ましいんだ?
614 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 01:52:10 ID:sySwsE88] 反省はしてないが少し悪意をこめ過ぎた はげは遺伝で俺のせいじゃない
615 名前:名前は開発中のものです。 mailto:sage [2006/08/11(金) 11:13:04 ID:edGLQjp3] ◆ (No Subject) / 三国志 信長の野望 で flash2advance ウルトラ 512 がセーブすると固まり、デバックモードでみるとsramエラー このソフト以外はセーブ出来のにセーブ形式っ一応すべて網羅してますよねこのーカード 2006/07/27(Thu) 17:56:18 [No.3522]
616 名前:名前は開発中のものです。 [2006/09/15(金) 12:07:00 ID:NHtCgRBY] まぁ無理だと思うけどバーチャルコンソールで自作ゲームが動けばいいなage
617 名前:名前は開発中のものです。 mailto:sage [2006/10/02(月) 02:19:05 ID:G8hRGYQD] mightymax.org/gbamp_multiboot.html これのGBA側もマルチブートにしたいんだけど、どっかに情報無いですかね。