Flash cartridge

A Turbo EverDrive ROM cart for the TurboGrafx-16/PC Engine console

A flash cartridge (also known as a flashcart) is a homebrew video game cartridge that uses flash memory for storage as well as running applications. These cartridges enable homebrew applications and games to be used and played when they are inserted into an otherwise officially licensed game console. The game storage can be in the form of onboard flash memory on the cartridge, although newer cartridges usually use external memory cards as storage in place of onboard memory, such as Compact Flash or Secure Digital. Recent flash cartridges may also use RAM instead of ROM for flashing games to run on the console as a way to offer faster loading times than what is possible on reprogrammable ROM.

These cartridges remain the best-known way to create and distribute homebrew games for many consoles, such as the Game Boy Advance. (another option in this case being the GBA Movie Player, which can run specially designed homebrew programs but cannot run illicit copies of commercial GBA Game cartridges due to the lack of onboard RAM for fast data access).

Flash cartridges are usually not officially created or sold. Rather, they are commonly unofficially produced and released by offbrand game accessories companies, or sometimes by singular technologically experienced people who make and sell them for profit through websites like Etsy or Mercari.