偽物のGBA版『ポケモン サファイア』がフラッシュカートに!? GB/GBC作品を動かす改造例が公開

偽物のGBA版『ポケモン サファイア』がフラッシュカートに!? GB/GBC作品を動かす改造例が公開

かつて購入した偽物のゲームカートリッジが、思いがけない形で復活しました。

海外掲示板Redditの「r/Gameboy」に、ゲームボーイアドバンス(GBA)用ソフト『ポケットモンスター サファイア』の模造カートリッジを再利用し、ゲームボーイやゲームボーイカラーの作品を動かせるようにしたという改造事例が投稿されました。

単に別のゲームを書き込んだだけではなく、セーブ機能や時計機能にも独自の工夫が施されています。

●GitHub:Goomba Color
https://github.com/Dwedit/goombacolor

セーブデータが消える偽物の『ポケモン サファイア』

今回の改造例を公開したのは、Redditユーザーのu/Time-Has-Come氏です。

投稿者によると、使用したのは子どもの頃にGameStopで購入した『ポケットモンスター サファイア』のカートリッジです。当時は偽物だと気付いておらず、それを知ったのは購入から何年も経ってからだったそうです。

このカートリッジには問題があり、ゲームを途中まで進めるとセーブデータが突然破損することがあったといいます。子どもの頃には、そのことで泣いてしまうほど悔しい思いをしたこともあったそうです。

それから約20年が経過し、投稿者はかつての模造カートリッジを別の用途に活用することを思いつきました。

模造カートリッジを書き換えてGB/GBC作品を起動

今回の改造でポイントとなったのが、模造カートリッジの書き換え可能な構造です。

投稿者によると、所有していたカートリッジは「GBxCart」などの機器を使用することで、内部に保存されているゲームデータを書き換えられるタイプでした。

そこで利用したのが、GBA向けのゲームボーイ/ゲームボーイカラー用エミュレーター「Goomba Color」です。

Goomba Colorは、ゲームボーイやゲームボーイカラーのソフトをGBA上で動かすために開発されたエミュレーターです。対応するゲームデータと組み合わせ、GBA用ROM形式として利用できる仕組みになっています。

投稿者は、このGoomba Colorを模造カートリッジに書き込むことで、GB/GBC作品を動かせるフラッシュカートとして再利用することに成功したと報告しています。

つまり、もともとは不具合の多かった偽物の『ポケモン サファイア』が、別のゲームを楽しむためのカートリッジへと生まれ変わったわけです。

セーブ機能を改善し、時計機能も独自に実装

もっとも、Goomba Colorを書き込んだだけですべてが正常に動いたわけではありません。

投稿者によると、セーブ機能を正常に動作させるためには調整が必要だったそうです。そのため、所有する模造カートリッジの仕様に合わせてGoomba Colorを独自に改変し、セーブ機能を利用できるようにしたと説明しています。

さらに興味深いのが、リアルタイムクロック(RTC)に関する工夫です。

今回使用したカートリッジには電池が搭載されていませんが、投稿者はGBAの電源が入っている間に限り、時計の進行を再現できるようにしたと報告しています。

これにより、時間帯によって昼夜が切り替わる第2世代の『ポケットモンスター』シリーズでも、昼夜の変化を楽しめるようになったそうです。

ただし、これはGBAの電源が入っている間の動作です。電源を切っている間も時計が進み続けるわけではありません。

すべての模造カートリッジで再現できるわけではない

今回の事例は、あくまでも投稿者が所有する特定の模造カートリッジを利用した個人の改造例です。

GBA用の模造カートリッジにはさまざまな種類があり、すべての製品が書き換えに対応しているわけではありません。また、今回使用されたGoomba Colorの独自修正版についても、一般向けに公開されていることは確認できていません。

そのため、同じような模造カートリッジを持っていても、必ずしも今回の方法を再現できるとは限りません。

もちろん、ゲームを動かす際には、適法に利用できるゲームデータを用意する必要があります。

投稿者自身も、今回のものが最適なフラッシュカートというわけではないと認めています。それでも、子どもの頃につらい思いをさせられたカートリッジに、ようやく使い道を見つけられたことを喜んでいるようです。

偽物として購入してしまったゲームカートリッジが、長い年月を経て別の形で役立つようになるという、なかなかユニークな再利用例ではないでしょうか。

ABOUT US
アバター画像
retrogamer