Everdrive
   HOME

TheInfoList



OR:

A flash cartridge is one of several cartridges containing
flash memory Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both us ...
that have been developed for use in
video game consoles A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to a t ...
. These cartridges enable homebrew applications and
games A game is a structured form of play, usually undertaken for entertainment or fun, and sometimes used as an educational tool. Many games are also considered to be work (such as professional players of spectator sports or games) or art (such ...
to be used. Flash cartridges offer a means of storage for keeping the games until a user decides to run a game, which then it is copied to the cartridge's game ROM for the console to run the game as if it were a normal
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electroni ...
. The game storage can be in the form of onboard flash memory on the cartridge, although more recent cartridges use external memory cards as storage in place of onboard memory, such as
Compact Flash CompactFlash (CF) is a flash memory mass storage device used mainly in portable electronic devices. The format was specified and the devices were first manufactured by SanDisk in 1994. CompactFlash became one of the most successful of the ea ...
or
Secure Digital Secure Digital, officially abbreviated as SD, is a proprietary format, proprietary non-volatile memory, non-volatile Flash memory, flash memory card format developed by the SD Association, SD Association (SDA) for use in portable devices. The s ...
memory cards. 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 The (GBA) is a 32-bit handheld game console developed, manufactured and marketed by Nintendo as the successor to the Game Boy Color. It was released in Japan on March 21, 2001, in North America on June 11, 2001, in the PAL region on June 22, 2 ...
. (another option in this case being the
GBA Movie Player This is a list of Nintendo DS accessories. Accessories for the Nintendo DS often came in two forms: those that worked with Slot 1 as a regular DS cartridge, and those that worked in Slot 2 (for Game Boy Advance cartridges) known as a "DS Option ...
, 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).


Linkers

Games are written to the cartridge with a device called "linker". Depending on the brand of flash cartridge, the linker either connects to a link port on the console and writes to the cartridge through the console, or connects to a mini-
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
slot on the cartridge itself and writes directly to the flash cartridge. These linkers usually connect to a PC through a
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
or parallel plug on the other end. Most linkers that connect to a link slot are capable of copying ROM information from commercial software cartridges. Some more recent flash cartridges use digital media cards (SD, MMC, CF, etc.) in which files are placed via a
memory card reader A memory card reader is a device for accessing the data on a memory card such as a CompactFlash (CF), Secure Digital (SD) or MultiMediaCard (MMC). Most card readers also offer write capability, and together with the card, this can function as ...
.


Flash card adapters

A number of devices have been released which use popular flash memory cards such as SD and CF for storage. These have proven popular since the development of techniques to run
Nintendo DS The is a handheld game console produced by Nintendo, released globally across 2004 and 2005. The DS, an initialism for "Developers' System" or "Dual Screen", introduced distinctive new features to handheld games: two LCD screens working in tan ...
software from a GBA cartridge, due to the smaller size of DS games and the low price of these cards compared to conventional GBA flash cartridges. Examples of such devices include the M3, R4 and Supercard.


Software

There are those that use a program calle
LittleWriter
to write games to the cartridges. However, some people (especially people with older computers) use other software to write games to the cartridge. An example of this software is X-ROM Frontend b
DanSoft Australia
Some flash cartridges use specialized software designed for the specific cartridge, such as Power Writer and USB Writer software for the Flash2Advance Ultra cartridges. This presents several conflicts in regard to homebrew, as Power Writer uses a large database for proper naming and saving of games. ROMs that are not in the database (such as emulators or any other GBA homebrew) are prone to saving issues, and editing the database manually is difficult and involves the use of a
hex editor A hex editor (or ''binary file editor'' or ''byte editor'') is a computer program that allows for manipulation of the fundamental binary data that constitutes a computer file. The name 'hex' comes from ' hexadecimal', a standard numerical format f ...
. Such cartridges often have a proprietary interface, making it difficult or impossible to use operating systems other than
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
for writing to the cartridge with a few exceptions.


Other Nintendo flash cartridges

Flash cartridges are also available for other Nintendo consoles, such as the DS, DSi, and the
3DS The is a handheld game console produced by Nintendo. It was announced in March 2010 and unveiled at E3 2010 as the successor to the Nintendo DS. The system features backward compatibility with Nintendo DS video games. As an eighth-generatio ...
. The DSi and the 3DS have the ability to update their system firmware via the
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
, which makes it possible for Nintendo to fix the
exploit Exploit means to take advantage of something (a person, situation, etc.) for one's own end, especially unethically or unjustifiably. Exploit can mean: *Exploitation of natural resources *Exploit (computer security) * Video game exploit *Exploitat ...
that allowed the flashcarts to work, and essentially block the flashcart from loading on the console. There are also project files existing on the Internet that guide people through creating their own flash cartridge for the original Nintendo Game Boy.


Legality

The legality of flashcarts has been called into question many times, primarily by Nintendo. In a 2010 high court case, the court ruled in Nintendo's favour, and flashcarts were outlawed in the
United Kingdom The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom (UK) or Britain, is a country in Europe, off the north-western coast of the continental mainland. It comprises England, Scotland, Wales and North ...
.


Official flash cartridges

Some game consoles have official flash cartridges (and official emulators) used by developers to test prototypes of their games. These cartridges are usually part of the console's software development kit and are only available to licensed developers.


References

{{Homebrew Game Boy Advance Homebrew software Solid-state computer storage media Video game distribution Video game storage media Japanese inventions