ゲームボーイ吸い出し

ソフトウェアは個人でお楽しみ下さい

, 51039th 1997/12/01 UPDATED


内緒な情報

アタッチメント基板数枚あります(基板のみです)のでご希望の方へお譲りします。 詳しくは E-mailにて

ゲームボーイのソフトがパソコンで遊べます。

Virtual GameBoyというエミュレータソフトがあります。 UNIX, DOS, PowerMac, Win95 各プラットホーム上で動作するようです。 バックアップカートリッジのエミュレーションもするので、セーブもできます。 一番まともに動くように見受けられるのは DOS版で、サウンド出力できるのも DOS版のみのようです。

インターネット上にはGBソフトのバイナリを公開しているサイトもあるようです。 国内サイトではないのでほとんど海外ソフトとなっていますが、難しいことをしなくてもちょちょいとすぐに遊べます。

自作PC98/Cバス用 PPIボード
何でいまさら PC98か って?? だって、昔 作ったPPIボードがかさばってたんだもん。

PPIボード回路図
アタッチメント回路図
アタッチメント基板アートワーク
容量自動認識吸い出しプログラム(PC98用)


自作アタッチメント(その裏)

GBカートリッジのコネクターはどこから入手したらいいのか良く判りません。 コントロールパッドのゴムスイッチのように任天堂ショップで注文できるのだろうか? 壊れて使えなくなったGBを譲り受けるというのも手です。 ちなみに私は自分のGBからコネクターだけ拝借しました。 コネクターが入手できたら復活させてあげるつもりです。


カートリッジを吸い出すっち

カートリッジのピンコネ(カートリッジ左が 1ピン)

 1. Vcc		 9. a3		17. a11		25. d3
 2. CLK?	10. a4		18. a12		26. d4
 3. /WR		11. a5		19. a13		27. d5
 4. /RD		12. a6		20. a14		28. d6
 5. /MREQ	13. a7		21. a15		29. d7
 6. a0		14. a8		22. d0		30. /RESET
 7. a1		15. a9		23. d1		31. AUDIO IN
 8. a2		16. a10		24. d2		32. GND
  
カートリッジのアドレスマップ
                  Address map from MBC1
              READ                       WRITE
--------------------------------+---------------------------
0x0000  ROM BANK#0(fixed) 16kb  | MBC Initialaize register
0x2000   |                      | MBC ROM BANK register(0-31)
0x4000  ROM BANK WINDOW 16kb    | MBC SRAM BANK register
0x6000   |                      | N/A
0x8000  N/A                     | N/A
0xa000  SRAM BANK WINDOW(RD)8kb | SRAM BANK WINDOW(WR)8kb
0xc000  N/A                     | N/A
0xe000  N/A                     | N/A


                  Address map from MBC2
              READ                       WRITE
--------------------------------+---------------------------
0x0000  ROM BANK#0(fixed) 16kb  | MBC Initialaize register
0x0100   |                      | MBC ROM BANK register(0-15)
0x2000   |                      | N/A
0x4000  ROM BANK WINDOW 16kb    | N/A
0x6000   |                      | N/A
0x8000  int RAM(d0-d3, 512b RD) | int RAM(d0-d3, 512b WR)
0x8200  N/A                     | N/A
0xa000  N/A                     | N/A
0xc000  N/A                     | N/A
0xe000  N/A                     | N/A

  
カートリッジには MBC(Memory Bank Controler)というチップが搭載されており、バックアップ付きやそうでないものなどの種類により MBC1, MBC2とその型番が違います。
MBC1は外部SRAMをコントロールできるバックアップカートリッジ用のチップで、ROM/SRAM 32バンクを管理できます。 MBC2は512bit x 4bitの少量RAMを搭載したチップで、ROM 16バンクの管理ができます。


あそぶっち

関連リンク

Virtual GameBoy Distribution Site
GameBoy Technical Information
IO-56

E-mail [注意]不適正な題名は即座ゴミ箱、名前を名乗らぬ者への返事はしない事があります。フリー系メールからは自動的に拒絶する場合があります。
-- LINK FREE --
 
HOME LAST