100%
gb_to_megaduck_cart_adapter megaduck view
Description

Imported from GitHub: bbbbbr/gb_to_megaduck_cart_adapter · commit efe789e · license Unlicense

Description

Cart slot adapter to use Game Boy cartridges on MegaDuck consoles

README

Game Boy to MegaDuck Cart Slot Adapter

Design files for a plug-in adapter to use Game Boy cartridges on a MegaDuck console.

The consoles have near identical cpu cores (1) and an almost identical cart pinout but a different edge connector style (Game Boy: one-sided, MegaDuck double-sided) and different cartridge widths (MegaDuck cart slot is narrower). This adapter allows plugging GB carts into the MegaDuck Console.

*1. But with modified register addresses, values and other changes to make the MegaDuck incompatible.

MegaDuck Adapter with a game boy cart connected MegaDuck Adapter plugged into a Mega Duck console with a game boy cart connected

Game Boy game compatibility

  • Q: Does this mean regular Game Boy carts/games will run unmodified on the Mega Duck with this adapter?
  • A: No. Game Boy games require manual ROM patching to alter their register addresses, values and other changes in order to run on the Mega Duck.

Why?

Flash carts for the Game Boy are easier to obtain and are available with a wider variety of features than those for the MegaDuck. Having access to the full range of GB flash carts opens up a lot of options for Mega Duck homebrew development, research and testing. This includes Game Boy Cameras modified to allow running custom ROMs run on them.

Cartridge Shell

The following 3D printable cartidge shell design can be used with this adapter if the top edge of it is either removed from the design before printing or manually trimmed after printing.

https://github.com/bbbbbr/megaduck_cartridge_shell

TODO: Make cart shell specicially meant for this adapter

Riser Height

The design has been built with 11mm risers which provides enough clearance to plug in a some GB Interceptor builds.

Riser heights down to 3.5mm - 4mm should work and would result in a much smaller gap between the cart and the back of the console.

License

Per the LICENSE file this design is released into the public domain and no attribution is required.

Credits & Thanks

Thanks to Sean Riddle, Nitro2k, TexElec (pcb design)

Alternate Top Board for Game Boy Camera

A different top board that allows using a regular Game Boy Camera Shell (modified ROM still required) is also available. It changes the orientation so the Game Boy cart connector is facing UP.

The design is by Raphaël Boichot: https://github.com/Raphael-Boichot/Megaduck-to-game-boy-camera-adapter

Pix

MegaDuck Adapter pcb front MegaDuck Adapter pcb rear

GB to MegaDuck Cart Edge Connector Pinout Mapping

Mega Duck Cart SidePin NumGB/DMG PinMega Duck Pin
top1VCC+5 VDC
bottom2CLKCLK
top3/WR/WR
bottom4/RD/RD
top5CSCS
bottom6A0A0
top7A1A1
bottom8A2A2
top9A3A3
bottom10A4A4
top11A5A5
bottom12A6A6
top13A7A7
bottom14A8A8
top15A9A9
bottom16A10A10
top17A11A11
bottom18A12A12
top19A13A13
bottom20A14A14
top21A15A15
bottom22D0D0
top23D1D1
bottom24D2D2
top25D3D3
bottom26D4D4
top27D5D5
bottom28D6D6
top29D7D7
bottom30/RST/RST
top31VINNC
bottom32GNDNC
top33-NC
bottom34-NC
top35-GND
bottom36-GND
Comments
Sign in to comment

No comments yet. Be the first to ask about this board.