【GB】今更ながらFlashCartを作る 準備編

夏休みです。(ほぼ終わりかけとも言う)

まあ高専なんで半分行ってないぐらいなんですが、夏休みの宿題に自由ゲーム制作というものが出されました。

ゲームかぁ…みんな何で作るんだろう( ˘ω˘)

何人かに聞いたところScratchとかUnityとかいう声が多かったですね。

じゃあ俺はどうしようなぁって考えた結果、前からやりたかったゲームボーイのゲームを作りをいまやろうというふうになりました。まだゲーム作ってないのでアレですが、カート作った以上成し遂げたい…(最悪Unityとかでぱぱっと済ませて出します)

書いてたら長くなったので3篇に分けます。

【GB】今更ながらFlashCartを作る Flasher制作編

【GB】今更ながらFlashCartを作る FlashCart制作編

 

で、FlashCartとはなんぞやって話ですが、ゲームボーイのカセットにフラッシュメモリを載せたものです。多分Flashrom + CartridgeでFlashCartなんじゃないかなぁ…(DSのマジコンもFlashCartって呼ばれてるのでよくわかりませんが)

聞いた感じ剥がしてつけるだけだし楽そうじゃね!?って思ったのが中2の夏休み、今まで何やってたんだ…

今ではUSBでつないでROMをブチ込むだけのマジコンぽいやつまで売られてるので(しかもAmazonで)イマイチ作る意味はないのかなぁとか思いますが、技術向上と自作感の向上(重要)のために自作したいと思います。

SmartBoyとかネットで売ってた気がするのですが、最近その手の人もブログやめてたりGB飽きてたりであんまり情報がないです…

というわけで、必要な材料たちです。最近出尽くしたのか量が少なくなってきてますがほぼ全部ハードオフで100円で買うことができるので非常にリーズナブルです。

まず前知識として非常によくまとまってる

https://www.jrodrigo.net/files/MBC5-DIY-CART.pdf

を読んでから読むことをおすすめします。なんだ、ちゃんと繋げば張り替えるだけなのか…というのが体感できるはずです(?)

 

ハードオフで買うもの

  • 適当なカセット(後記) ←何を買うかによって難易度が違ったりROMの最大積載量が違います。
  • 64GBアダプタorスーパーゲームボーイ ←ゲームボーイのスロットがあれば何でもOK,普通の本体でもヨシ

 

海外(eBayとかAliexpressとか)から買うもの

  • AM29Fシリーズ(後記)
  • ATMEGA8515(Lでも行けるっぽい?)
  • FT232RLのシリアル変換

 

そのへんで買うもの(秋月とか共立とか)

  • 6MHzオシレータ(僕は秋月にあるセラロックを使いました)
  • LED(いるなら)
  • UEW(0.18mmがやりやすかった)
  • ユニバーサル基板とかスズメッキ線とか一般的なはんだ付けセット
  • ピンヘッダとかICソケットとかいりそうな部品
  • チップリフレッサー
  • ペースト
  • 細いコテ先
  • ピンセット(曲がってるやつ)

赤字で書いたやつは時短に大いに役立ちます。というか電気屋の便利グッズ便利すぎワロタって感じ….

実は最初こいつらなしでやったんですが1日かかった上にどっか壊れててちゃんと動きませんでした…

道具を揃えることは大事です( ˘ω˘)

 

カセットは多分全部100円なので特にたくさん買っとくべきです。

正直解析がそこまで難しくないのでなんでもいいんですが、ハンダ付けやすいという意味ではこいつらがおすすめかも知れません

・ゼルダの伝説 夢見る島DX

MBC5/SRAM256k/SOIC

→一番使いやすそう。でも球数が少ない…

 かのMBC5-DIY-CART.pdfではこれが使われてます

・ポケモン金/銀/黄

MBC3/SRAM256k/SOIC

→MBC3でもいいやって人は球数の多いポケモンとかが良さそう。

(手頃に買える範囲では)AM29F016Dぐらいが限界だと思うので最大2MBでも問題ナシ

 

AM29Fシリーズについて

MBC5-DIY-CART.pdfではAM29F032B-90SDが使われているようです。

が、このAM29F032B、ぱっと探した感じTSOPのE*シリーズぐらいしかなく、TSOPを手配線はまず不可能なので変換を入れる必要があったり等結構居所が高いです。そこまでして4MBほしいかとなるとウーンなので今回は諦めました。

https://www.tindie.com/products/JRodrigo/flash-memory-adapter-for-some-game-boy-cartridges/

ここでアダプタが買えるので買いたい人は買って高みを目指しましょう。こういうところから物を買うとコミュニティの活性化に繋がります。

で、僕はというと諦めてAM29F016B-90SCを買うことにしました。

https://www.ebay.com/itm/1PCS-AM29F016B-90SC-SOP-44-8-Flash-EEPROM/192395138289?hash=item2ccba4d4f1:g:aP0AAOSwnCFaL3UT

これ買いましたがオリジナル感あっていい感じです。

AliexpressでAM29F016D-90SCを買いましたがどうも偽物っぽいのでeBayで買うほうが良い気がします。

写真だとわかりにくいかもしれませんがDのほうが明らかにキラキラしてて削ってある事がわかります。触った感じも全く違います。これが中華でよくあるリマーク品というやつだと思うのですが、SSD界隈で騒がれてるリマーク品をこんなレガシーな製品で見るとは思ってませんでした(99年当時の方がおおっぴらにコピー品を売れるので古いほうがあって当たり前な気がせんでもない)

名前の意味はデータシート見るとわかりますがパッケージだったりスピードだったり動作温度だったりです。

 

さて、だいたい情報は集め終わったので次はGB Cart Flasherを作りたいと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です