gbdev / gbdev/pandocs

MBC3 RAM banks unclear

Open
#632 4 comments 0 reactions 0 assignees View on GitHub
content
Dominant language
Markdown
Stars
783
Forks
134
Avg merge
6h 54m
Merged PRs (30d)
3

Description

The page detailing the MBC3 has a discontinuity around the number of RAM banks and how they are indexed. [At the top](https://gbdev.io/pandocs/MBC3.html#mbc3), it states that there is a maximum of 4 banks. However, [the table](https://gbdev.io/pandocs/MBC3.html#4000-5fff---ram-bank-number---or---rtc-register-select-write-only) explaining how indexing into the RTC/RAM bank works states that writing a value between 0 and 7 will cause the "corresponding" bank to be mapped into that memory region. This implies that there are at most 8 RAM banks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.