【GBA】Linuxから目覚めるぼくらのゲームボーイ!
■ このスレッドは過去ログ倉庫に格納されています
UNIX USER誌で連載中の「GCCプログラミング工房」特別編。
ゲームボーイアドバンス(含むSP)であそぼうっ!
プログラムの転送には書籍添付のUSB接続ブートケーブルが必要です。
UNIX USERサポートページ
http://www.unixuser.jp/books/gba/
筆者のサイト
ttp://www.skyfree.org/jpn/index.html
ZDnetの紹介文
http://www.zdnet.co.jp/news/0311/14/njbt_03.html
http://www.zdnet.co.jp/news/0312/06/nj00_gbaonlinux.html 今日本屋で手に取った。
でも、GBAを持っていなかったからとりあえず保留した。
買った(&使った)人の感想とか聞かせてもらえるとうれしい。 とりあえず、一通り読めばてきとーにテトリス程度なら作れる情報は載っている。
が、その程度までの情報しか載っていない。 >>5
とりあえず、テトリスつくれるなら問題ないんじゃないの?
3Dライブラリとか、もともとないでしょ?>GBA >>5
ブートケーブルUSB自体が通販で5500円だからね。
書籍込みでだらだら遊ぶにはいい値段かと思ってたんだけど… >>6
3D機能はないけど、画像をRotZoomさせたりはできるらしい。
ただ、本には全部のレジスタが載ってるわけではないのでその辺はネットで
調べるしかないかと(エミュもあるんだから、調べるのは楽だとおもうけど)。
個人的にはgcc+binutilsの勉強にはなったし、久しぶりにアセンブラ+ハード叩きで
楽しんでるけどね。 Win 用クロスコンパイラがあったはず(確か min なんとか)
それで出来るかどうかは知らん >>5
>>9
僕も買って一通り読んだ。そのとおりですね。
>>12
CygwinでARMのクロスコンパイラを使ってできるかも。
ttp://www.cygwin.com/
ttp://ecos.sourceware.org/build-toolchain.html
別プロジェットでやったことあるけどGBA開発用に
大丈夫かどうかまだ試してない。 今日、おもちゃ屋でゲームボーイを買った。
そのあとデカい本屋に逝った。
例の本売り切れていた…。 追伸:
おもちゃ屋のレジのおねーちゃんが家族づれの後ろに並んでゲームボーイを
買うオレを見て困惑していた。 amazonも直販も売り切れみたい。。。
だれか売っているところ知らない?
>>18
12/9の話だが、三宮(神戸)のジュンク堂にあった。 今日、高田馬場のほうりんどうに売ってた。つくもと同じビル >>18
九州だけど紀伊国屋の博多駅店で今日見たよ
取り寄せてもらえるんじゃない?
紀伊国屋はネット通版があったか分かんないけど調べてみたら? 平積みになってたけど、そんなに売れる本かなぁ。
高いし。 >>23
確かに一般受けする本じゃないよな。
マニアにはたまらん本だけど。 Linuxから目覚める〜だからLinuxをGBAに移植するのかなと思った。 ブートケーブルすでに持ってるから、ケーブル無しでも出してほしい・・・
3000円くらいなら、即買いしてたけど、
俺にはちょっと高くて手が出ない。 うむ。3000円なら即買い。5000円でもじゅうぶん購入候補だと思う。
もう一回りお高いとは思わなんだ。 大学内の書店に山の様に積んであるなぁ
パソ部の教材で部費で買おうかなぁ? >>40
じゃあGBAよこせ。
カラーしかねーよ。
これでLinuxとプログラミング入門してみたいんだけどどう?やっぱ好きな事だと上達もはやそうだし
努力もそれだけするしさ。んで作ったソフトはカートリッジがなくてもお外で遊べるのかな。
PCに繋がないとオリジナルソフトが動かないんならエエェーー!!って感じだけど買った人とかどうなのかキボンヌ。 >>43
ブートチップ機能がある
但し128KBしか使えれないし尻尾が邪魔
欲をいえばフラッシュロムが欲しぃ この本読むより、
http://optimize.ath.cx/bootcable/index.html
を読んだ方がいいと思う。
ところで、GBA上で動作するLinuxってないの? >>43
この本で習得できるプログラミングは、一般的なものからかなり外れたものだけど。
あと、まったく入門者向きではないんで、プログラミングの勉強は別途必要。 >>49
どこで手に入れられるんだ教えてくれ。ぐぐっても見つからん。 raw2gba で変換する元の画像データってどうやってつくるの?
24bit raw 汎用画像データ形式にしろってかいてあるけど、
photoshop or gimpでなんて拡張子にしたらいいかわかんね。
BMPにしたら画像が上下反転して変な色で表示されたべよ。 >>53
漏れはImageMagickのconvertコマンドで変換した.
拡張子は.rgbにした
>>54
サンクスです。convert で今晩やってみます。 >>52
もったいぶらずにおしえてくれよ。英語でもドイツ語でもいいよ。 ttp://www.uclinux.org/pub/uClinux/dist/
Full Source distributionに入ってる。
ブートケーブルなしのヤツが1980で出てるんだね。 それかなり意味無いような気も…
ほとんどの人はケーブル持ってないだろうし… >>59
雑誌連載時にケーブルを購入した人が、書籍化にあたり本だけほしいという人もいるのでは? 本どこにも売ってないぞ。どこで手に入れたんだ、お前ら? >>61
>>62で既出(今現在)
未来ログ位読め。 >>63 おまえ最悪・最悪・最悪!!つまんねー!!つまんねー
なにそれ!!誰かがワラタとかいってくれるとでも思ってんの??
おまえ死んだ方がいいよ(プゲラ 今日ビックでコンパクトフラッシュをカートリッジにいれてGBAでプレイするというゲームを発見したが
もしかして落としたROMをコンパクトフラッシュに書き込んで・・・・・・っていうことができるからこんなに品薄なのかな。 >67
【コンパクトフラッシュをカートリッジにいれてGBAでプレイするというゲーム】
そんなゲームはおもしろくないと思う。 なんだ、こういう悪い事ができるツールはすでにあったか。
>>70
それがあればファミコンエミュが起動すんだよね。
256Mもあったら好きなソフトは大抵入るよ。 エミュだとGBAにこだわる必要無くないか?(´・ω・`) 「ああ俺にはこの手のゲーム機プログラミングは向かなかったんだな」
ということがブートケーブル買う前にあらかじめわかるかもという点でアリかもという気はする プログラムのまねごとだけで終わっても
ゲームソフト1本分の価値はあると思うんだが…
逆に、そういう考え持てんなら始めからしないほうがいいような気がするぞ >>71
そんなの買わなくても
この本のケーブルだけでOkだべ
ttp://optimize.ath.cx/bootcable/pocketnes.html
フラッシュあればもちろんいろいろ突っ込めるが
256KBだけでも穴掘りは遊べる
>>72
ハードさわらなくてもいいのなら、普通にWindowsあたりでゲーム作ってたほうが面白い。
どうしてもGBAにこだわるのなら、GBAエミュ作るとか。 しかしさぁ
「この本買えばLinuxプログラミングが勉強できる」
なんて誤解されてるのはちょっとまずいんじゃないか?
この本買って勉強できるのは全然Linuxとは関係ないじゃん。
GBAってシリアルとかパラレルのI/Oついてないの?
ttp://www.cs.rit.edu/~tjh8300/CowBite/CowBiteSpec.htm >>79
いや、むしろこの本を読んで
% less /usr/src/linux/arch/i386/boot/bootsect.S
する小学生きぼんぬ。 >>82
最近のbootsect.Sは読んでもつまらんぞ。
>>79
Linux上でプログラムを組むときに気にしていなかったリンカスクリプトとか
crt0.Sの理解が深まったぞ。
だから、全然Linuxとは関係ない事もない。 第一、GBAの開発環境整えるだけならWindowsの方が圧倒的に楽だし >>88
あれはシェルとは認められない。
>>87
gccはUNIX系に最初から入ってるから、クロスコンパイラとGBA用のバイナリツールがあればいいだけ。 >LinuxベースのPCとゲームボーイアドバン スを接続し
かぁ、WIN系じゃだめなのか・・。
Lindowsは平気なの?
>>88
tcshあるいはbashとunixyなツールいくつか入れりゃいいだけじゃん。
ていうか普通入ってるだろcygwinくらい。gccも。
Linuxを *新たに* インストールしてまでやるくらいなら
Windowsでやったほうが楽で、
Linuxが既に入ってるマシンを持っててそれが使えるなら
Linuxでやったほうが楽
ってくらいじゃねーの? この本,「Linuxで〜」なのに,本文中でデータの変換とかに
Photoshopとかサウンドレコーダ使っちゃうのがちょっと萎え.
CygwinがあればLinuxで目覚める必要が無い気が….
>>93
データの変換は Photoshopではできなかったけど。
Imagemagik の convert ならできたけど。 お兄ちゃんはやっぱり大変なハッカーだと再確認する今日この頃。 OSのいないプログラミングってかなり久しぶりで面白い。
crt.S とかな。
MSXを思い出したYo
アセンブラが懐かしかった。じっくり遊べそうな本だね。
# でも、金払いたくなければ、この本なくてもググって独学でいじれば十分か(笑)。
# ほんのちょっとの手軽さと、思い腰を動かす動機づけってことで。
>>99
数値計算から入ってアサンブラ素人の僕にとっては魅力的な本だったな。
他のことで忙しくて未に本格的には読めていない気もするけど。
■ このスレッドは過去ログ倉庫に格納されています