Flash cartridge

Last updated
A Turbo EverDrive ROM cart for the TurboGrafx-16/PC Engine console. Krikzz-EverDrive-TurboGrafx-16-BR.jpg
A Turbo EverDrive ROM cart for the TurboGrafx-16/PC Engine console.

A flash cartridge is one of several cartridges containing flash memory that have been developed for use in video game consoles. These cartridges enable homebrew applications and games 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. 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 or Secure Digital 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.

Contents

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).

Linkers

Flash Linker Advance and Flash 2 Advance Linker with flash carts Flash Linker Advance and Flash 2 Advance Linker with flash carts.jpg
Flash Linker Advance and Flash 2 Advance Linker with flash carts
Extreme Flash Advance, USB port built-in EFA With USB.jpg
Extreme Flash Advance, USB port built-in

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 slot on the cartridge itself and writes directly to the flash cartridge. These linkers usually connect to a PC through a USB 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.

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 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 called 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 by 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. Such cartridges often have a proprietary interface, making it difficult or impossible to use operating systems other than Microsoft Windows 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 DSi and the 3DS have the ability to update their system firmware via the Internet, which makes it possible for Nintendo to fix the exploit 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. [1]

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. [2]

In Australia, the R4 cartridge has faced legal troubles. A distributor of the R4 was fined over $600 thousand AUD, and was ordered to destroy any leftover stock they had, [3] and an import of R4 cartridges have been seized by the Australian Border Force, as well as other assorted counterfeit Nintendo products. [4]

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.

Related Research Articles

<span class="mw-page-title-main">Game Boy Advance</span> Handheld game console by Nintendo

The Game Boy Advance (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, 2001, and in mainland China as iQue Game Boy Advance on June 8, 2004. The GBA is part of the sixth generation of video game consoles. The original model was followed in 2003 by the Game Boy Advance SP, a redesigned model with a frontlit screen and clamshell form factor. A newer revision of the SP with a backlit screen was released in 2005. A miniaturized redesign, the Game Boy Micro, was released in September 2005.

<span class="mw-page-title-main">Handheld game console</span> Portable self-contained video game console

A handheld game console, or simply handheld console, is a small, portable self-contained video game console with a built-in screen, game controls and speakers. Handheld game consoles are smaller than home video game consoles and contain the console, screen, speakers, and controls in one unit, allowing people to carry them and play them at any time or place.

<span class="mw-page-title-main">Game Boy Player</span> GameCube accessory

The Game Boy Player (DOL-017) is a GameCube peripheral developed by Nintendo which enables it to play Game Boy, Game Boy Color, and Game Boy Advance cartridges, allowing those games to be played on a television.

<span class="mw-page-title-main">Nintendo DS</span> Handheld game console

The Nintendo DS 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 tandem, a built-in microphone and support for wireless connectivity. Both screens are encompassed within a clamshell design similar to the Game Boy Advance SP. The Nintendo DS also features the ability for multiple DS consoles to directly interact with each other over Wi-Fi within a short range without the need to connect to an existing wireless network. Alternatively, they could interact online using the now-defunct Nintendo Wi-Fi Connection service. Its main competitor was Sony's PlayStation Portable during the seventh generation of video game consoles.

<span class="mw-page-title-main">Rumble Pak</span> Haptic accessory for the Nintendo 64

The Rumble Pak is a removable device from Nintendo which provides force feedback while playing video games. Games that support the Rumble Pak cause it to vibrate in select situations, such as when firing a weapon or receiving damage, to immerse the player in the game. Versions of the Rumble Pak are available for the Nintendo 64, the Nintendo DS, and the Nintendo DS Lite. A select few Game Boy Color and Game Boy Advance (GBA) games use a similar technology built into the game cartridge. Force feedback vibration has become a built-in standard feature in almost every home video game console controller since.

<span class="mw-page-title-main">Action Replay</span> Brand of video game cheating devices

Action Replay is the brand name of a cheating device created by Datel. The Action Replay is available for many gaming systems including the Nintendo DS, Nintendo DSi, Nintendo 3DS, PlayStation Portable, PlayStation 2, GameCube, Game Boy Advance, and the Xbox. The name is derived from the first devices’ signature ability to pause the execution of the software and save the computer’s state to disk or tape for future “replay”. The ability to manipulate the contents of memory in this paused state permitted the cheat functions for which the brand is now better known.

A softmod is a method of using software to modify the intended behavior of hardware, such as video cards, sound cards, or game consoles in a way that can overcome restrictions of the firmware, or install custom firmware.

Homebrew, when applied to video games, refers to games produced by hobbyists for proprietary video game consoles which are not intended to be user-programmable. The official documentation is often only available to licensed developers, and these systems may use storage formats that make distribution difficult, such as ROM cartridges or encrypted CD-ROMs. Many consoles have hardware restrictions to prevent unauthorized development.

A video game accessory is a distinct piece of hardware that is required to use a video game console, or one that enriches the video game's play experience. Essentially, video game accessories are everything except the console itself, such as controllers, memory, power adapters (AC), and audio/visual cables. Most video game consoles come with the accessories required to play games out of the box : one A/V cable, one AC cable, and a controller. Memory is usually the most required accessory outside of these, as game data cannot be saved to compact discs. The companies that manufacture video game consoles also make these accessories for replacement purposes as well as improving the overall experience. There is an entire industry of companies that create accessories for consoles as well, called third-party companies. The prices are often lower than those made by the maker of the console (first-party). This is usually achieved by avoiding licensing or using cheaper materials. For the mobile systems like the PlayStation Portable and Game Boy iterations, there are many accessories to make them more usable in mobile environments, such as mobile chargers, lighting to improve visibility, and cases to both protect and help organize the collection of system peripherals to. Newer accessories include many home-made things like mod chips to bypass manufacturing protection or homemade software.

Import gamers are a subset of the video game player community that take part in the practice of playing video games from another region, usually from Japan where the majority of games for certain systems originate.

<span class="mw-page-title-main">Nintendo DS Browser</span> Portable web browser software

The Nintendo DS Browser is a port of the Opera 8.5 web browser for use on the Nintendo DS, developed by Opera Software and Nintendo, and sold as a standalone game cartridge. Two versions were sold, one for the original Nintendo DS and one for the Nintendo DS Lite, each with a different Slot-2 memory expansion pack to fit the respective system.

The DSLink is a 1st generation storage device used to run Nintendo DS homebrew. It allows the running Nintendo DS games and programs created by unofficial developers. It also allows the running of Nintendo DS game ROMs.

<span class="mw-page-title-main">ROM cartridge</span> Replaceable device used for the distribution and storage of video games

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, electronic musical instruments.

<span class="mw-page-title-main">Wii system software</span> Operating system for Nintendos Wii home video game console

The Wii system software is a discontinued set of updatable firmware versions and a software frontend on the Wii home video game console. Updates, which could be downloaded over the Internet or read from a game disc, allowed Nintendo to add additional features and software, as well as to patch security vulnerabilities used by users to load homebrew software. When a new update became available, Nintendo sent a message to the Wii Message Board of Internet-connected systems notifying them of the available update.

<span class="mw-page-title-main">Game backup device</span> Device for backing up ROM information from a video game cartridge

A game backup device, informally called a copier, is a device for backing up ROM data from a video game cartridge to a computer file called a ROM image and playing them back on the official hardware. Recently flash cartridges, especially on the Game Boy Advance and Nintendo DS platforms, only support the latter function; they cannot be used for backing up ROM data. Game backup devices also make it possible to develop homebrew software on video game systems. Game backup devices differ from modchips in that modchips are used in conjunction with systems that use generally available media such as CDs and DVDs, whereas game backup devices are used with systems that use cartridges.

<span class="mw-page-title-main">Nintendo DSi</span> Handheld game console released in 2008

The Nintendo DSi is a dual-screen handheld game console released by Nintendo. The console launched in Japan on November 1, 2008, and worldwide beginning in April 2009. It is the third iteration of the Nintendo DS, and its primary market rival was Sony's PlayStation Portable (PSP). The fourth iteration, entitled Nintendo DSi XL, is a larger model that launched in Japan on November 21, 2009, and worldwide beginning in March 2010. Development of the DSi began in late 2006, and the handheld was unveiled during an October 2008 Nintendo conference in Tokyo. Consumer demand convinced Nintendo to produce a slimmer handheld with larger screens than the DS Lite. Consequently, Nintendo removed the Game Boy Advance (GBA) cartridge slot to improve portability without sacrificing durability.

<span class="mw-page-title-main">Nintendo DSi system software</span> Operation system for Nintendos Nintendo DSi handheld game console

The Nintendo DSi system software is a set of updatable firmware versions, and a software frontend on the Nintendo DSi video game console. Updates, which are downloaded via the system's Internet connection, allow Nintendo to add and remove features and software. All updates also include all changes from previous updates.

A Nintendo Game Card is a proprietary flash storage-based format used to physically distribute video games for certain Nintendo systems. The game cards resemble both smaller and thinner versions of Hudson's HuCard, the storage medium for the PC-Engine, and the Game Pak ROM cartridges used for previous portable gaming consoles released by Nintendo, such as the Game Boy and Game Boy Advance. The mask ROM chips are manufactured by Macronix and have an access speed of 150 ns.

<span class="mw-page-title-main">R4 cartridge</span> Flash cartridge for the Nintendo DS

The R4 is an unlicensed flash cartridge for the Nintendo DS handheld system. It allows ROMs and homebrew to be booted on the Nintendo DS handheld system from a microSD card. This allows the user to run homebrew applications, to store multiple games and MP3 music files on a single memory card, and to play games that have been backed up by the user.

References

  1. https://www.digital-circuitry.com/DOC/NINTENDO/GAMEBOY/DIY%20Nintendo%20GAMEBOY%20Classic%20Flash%20Cartridge.pdf [ bare URL PDF ]
  2. "high court case". Nintendolife.com. 2010-07-28. Retrieved 2012-05-02.
  3. Melanson, Donald. "R4 card provider ordered to pay Nintendo over $500,000 in damages". Engadget. Retrieved 4 June 2023.
  4. Lui, Spandas. "Updated: Nintendo scores another win over R4 piracy". ARN.