Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Bank switching
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Video game consoles == Bank switching was also used in some [[video game console]]s.<ref name="Carey_2002"/> The [[Atari 2600]], for instance, could only address 4 KB of ROM, so later 2600 [[game cartridge]]s contained their own bank switching hardware in order to permit the use of more ROM and thus allow for more sophisticated games (via more program code and, equally important, larger amounts of game data such as graphics and different game stages).<ref name="Grand_2004"/> The [[Nintendo Entertainment System]] contained a modified [[MOS Technology 6502|6502]] but its cartridges sometimes contained a [[megabit]] or more of ROM, addressed via bank switching called a [[Multi-Memory Controller]]. [[Game Boy]] cartridges used a chip called MBC (Memory Bank Controller), which not only offered ROM bank switching, but also cartridge [[Static random-access memory|SRAM]] bank switching, and even access to such peripherals as [[Infrared|infrared links]] or rumble motors. Bank switching was still being used on later game systems. Several Sega [[Mega Drive]] cartridges, such as [[Super Street Fighter II]] were over 4 MB in size and required the use of this technique (4 MB being the maximum address size). The [[GP2X]] handheld from Gamepark Holdings uses bank switching in order to control the start address (or memory offset) for the second processor.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)