These cartridges remain the best-known way to create and distribute games for the GBA (the other 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 Games are written to the cartridge with a device called 'linker'. Depending on the brand of flash cartridge, the linker either connects to the GBA's serial link port and writes to the cartridge through the GBA or connects to a mini- USB slot on the cartridge itself and writes directly to the flash cartridge. These linkers usually connect to a through a USB or parallel plug on the other end.