Update MBC3.md
Results from CasualPokePlayer and me, as discussed in the Research channel on Discord on Tuesday. Also make RAM bank count and RAM size consistent and add some more details how it handles wirting invalid values.
We also might want to add the following, which is true on MBC3B, but @CasualPokePlayer please confirm on MBC3A:
- You cannot see your writes to the counter registers reflected while the clock is latched.
- When writing to the counter registers, both latch and halt are optional.
Before we merge, we should agree on a consistent capitalization scheme. It is entirely random right now. Looks like it has originally been written by a German.
There's also some inconsistent line wrapping to fix before merging
I thought it would be better to not bloat the diff with retroactive changes of the line wrapping. Unifying the capitalization will create a massive diff for a neclegible change anyway, so I guess we can address the line wrapping at the same time.
Which type of line wrapping do you recommend? I would normally go for infinite line length, since it is the software's job to handle this (people on some forums don't understand that).