gbdev / gbdev/hardware.inc

Support the homebrew TPP1 MBC

Open
#52 5 comments 2 reactions 1 assignee Claimed by @ISSOtm View on GitHub
enhancement
Dominant language
Assembly
Stars
163
Forks
25
Avg merge
11h 17m
Merged PRs (30d)
2

Description

[TPP1](https://github.com/aaaaaa123456789/tpp1) is a fan-defined MBC convention that can theoretically support very large amounts of ROM and RAM.

On the one hand, hardware.inc has historically only supported official data (e.g. `CART_SRAM_2KB` was [deprecated](https://github.com/gbdev/hardware.inc/issues/19)).

On the other hand, RGBDS, SameBoy, and BGB all support TPP1, and I think by now hardware.inc is more for *use* in the homebrew community, not *documentation* (the Pan Docs are much more thorough than hardware.inc's per-register comments). And TPP1 constants would be useful, since they would enable a complete write-build-and-emulate toolchain.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.