游戏用汇编语言写成,大小最多为 32 KB,这是有限的地址总线造成的。 不过,使用 地址组切换器(即之前提到的 动态映射),游戏可以变得更大。 市面上容量最大的 GameBoy 卡带,具有 1 MB 的 ROM(在 GameBoy Color 上,则是 8 MB)。
卡带可以内置一个实时时钟、一个外置电池,以及用于保存数据的 SRAM,但所有这些都是可选的。
卡带的类型
由于 Game Boy Color 支持两种模式,任天堂列出了 三种不同类型 的 Game Boy 游戏:
- GameBoy 版: 这种游戏与原版 GameBoy 完全兼容。 它总是以 DMG 模式运行。
- GameBoy Color 增强: 能够同时兼容两种型号。 虽然完全兼容单色模式,但在GameBoy Color上运行时,因为运行在 CGB 模式,视觉效果将会得到提升。 然而,为了保证与 GameBoy 的兼容性,总体上其功能受到限制。
- GameBoy Color 独占: 只兼容 GameBoy Color, 但能够充分利用该主机的机能。
外部通信

为多种Game Boy变体使用的Game Boy Link电缆 自初代游戏机发布以来,后续的修订版在保持针脚数量不变的情况下对接口进行了小型化。
游戏第一次能够利用 GameBoy Link 线缆(即"对打线")进行通讯,它提供了多人游戏的功能。 线缆采用的是非常原始的 串行通信接口(Serial Communication Interface, SCI)。
原版 GameBoy 的数据传输速率为每秒 8 千比特(即每秒 1 KB),在 Color 型号上可以达到每秒 512 千比特(每秒 64 KB);其中后者称"高速模式"。
另外,Color 型号还内置 红外发射与接收器,分别由红外 LED 和光电晶体管组成。 这种装置可以实现无线通讯,就像在 宝可梦 金/银 等游戏里看到的那样。 然而,您会发现这个通讯系统不依赖任何协议:它只是有一个寄存器(名为 RP)来编码它的动作(发射或接收)、传输的某一个比特和接收的最后一个比特(0 或 1)。 即便如此,Nintendo 还是在官方的开发手册里编写了参考实现方案,以减轻开发者的困惑。