Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rewrite MBCs to make it less confusing #477

Open
zlago opened this issue Apr 7, 2023 · 3 comments
Open

rewrite MBCs to make it less confusing #477

zlago opened this issue Apr 7, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@zlago
Copy link
Contributor

zlago commented Apr 7, 2023

rewrite MBCs to make it not rely on the reader having read the more confusing MBC1 page when most people will use the less confusing MBC3 and MBC5

if possible, could MBC5 or MBC3 be the "base" mapper? alternatively, could there be a page dedicated to explaining the concept of banking, and then make the MBCx pages use that as a base?

@pinobatch
Copy link
Member

Seconded. I'd like the new MBC1 and MBC2 pages to explain their quirkiness as arising from a limited I/O pin count. I'm willing to write this once we agree in principle on what to include.

"First you lend them your money, and then they hold on to it for you..."

@aaaaaa123456789
Copy link
Member

I'd say that the concept of banking as instant-load overlays is worth explaining by itself, in a separate page — as it applies to any mapper, not just licensed ones. The characteristics of the MBCs can probably be summarized in a single page after that.

@avivace avivace added the enhancement New feature or request label Apr 8, 2023
@zlago
Copy link
Contributor Author

zlago commented Jun 14, 2023

there was a bit of a discussion on discord and if im not mistaken it concluded that we should explain banking separately somewhere around memory map, since gbc features bankswitching

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants