wineを前提にした環境だと、動作の検証用には
windows(32bit版)のmGBAというエミュレータがいい感じ。
ちなみに、仮想PCのHDDは8GBを用意したのだけれど、
ぱっつんぱっつんで、もう何も入らない状態。
ケチらずに10GBぐらいにしとけばよかった。
(そうすれば、32GBのUSBメモリに3つ入れていい感じに埋まる)

実機でも環境を構築したのだけれど、
セレロンM機でも全然余裕(HDDの容量は40GB)。

ということで、GBAやNDSのゲーム開発に、高価なマシンは必要ない。
ジャンク屋で500円で売られているようなゴミマシンで十分いける。