Skip to content

Add Nintendo Game Boy Game Pak edge connector

leo60228 requested to merge vriska/kicad-footprints:add-gameboy-cart into master

This adds the edge connector used by Game Paks for the Nintendo Game Boy (as well as the Game Boy Color, Game Boy Advance, and variants). I measured four cartridges (two GB, one GBC-enhanced, and one GBA) and while most of the dimensions were the same they were inconsistent in the height of the pads. I used the values used by both the newer of the two GB games and the GBA game. Also, all but the older of the two GB games had a solder mask keepout for the connector, but I didn't include one to be consistent with the other edge connector footprints.

There's obviously no (public) official datasheet, and I found limited unofficial measurements. However, a third-party library (licensed under CC-BY 4.0) contains a footprint, and from some cursory checks the important dimensions seem to match well enough.

check_footprint.py output:

Checking footprint 'Nintendo_GamePak-GameBoy_Edge':
  Violating F9.3 - https://klc.kicad.org/footprint/f9/f9.3/
    Footprint 3D model requirements
    Optional 3D model file path missing from the 3D model settings of the virtual footprint

Other edge connector footprints don't have 3D models.

Merge request reports