No$GBA
From Wikipedia, the free encyclopedia
概要
Martin Korthという人物が開発している、フリーウェア[注 1]のゲームエミュレータ「No$」シリーズのうちの1つである。かつてはファミリーコンピュータ用、スーパーファミコン用、ゲームボーイ用、MSX用など、10種類以上のエミュレータを開発しており[2]、今でも公開こそされているものの、2023年4月現在、開発が続いているのはPlayStationエミュレータであるNo$PSXと、本ソフトウェアのみである。
特徴
ゲームボーイアドバンスとニンテンドーDSソフトをどちらも動作させることができる、数少ないエミュレータの1つである。現在では、一部のDSiタイトルにも対応するようになったものの、起動しないゲームもあれば、グラフィックの不具合が発生する場合もある。また、画面拡大、回転ができなかったりなど、他のエミュレータが備えている機能を搭載していない場合もある。その他には、マルチプレイをサポートしているが、ネット対戦には対応していない。
互換性が低く、バグが起こりやすい一方で、システム開発用途に用いるには最適な機能を搭載したエミュレータである[3]。Martin Korth自身も、デバッグツールとしてのエミュレータに焦点を当てて開発しており、ゲーミング用途だけではなく、デバッグ用のバージョンを専用に提供しているほか[4]、開発によって得られた知見を自身のウェブサイト上でまとめている[5]。実際、再現性は高く、動作も軽量である[6]。
配布されているバージョンは、DOS版 (DOS gaming wersion)、Windows ゲーミング版 (Windows gaming version)、Windows デバッグ版(Windows debug version)に分かれている[4]。
Windows デバッグ版の無料公開は、DMCA攻撃により、バージョン1.4cから廃止となった。バージョン1.5以降は制限が課され、登録された商用ユーザーのみが利用可能となった。その後は少しずつ制限が緩和され、バージョン1.9以降はDOS版・Windowsゲーミング版は無料で、デバッグ版は登録ユーザーのみが利用可能と変更され、バージョン2.7c以降は再び完全なフリーウェアとなった[7][7]。