GameCube GC Loader
Image: Damien McFerran / Time Extension

Back when cartridges were the main means of distributing video games on home consoles, the prospect of optical media was a technological revolution of sorts; these shiny discs promised greater storage at a cheaper cost (not that the consumer always saw the latter benefit), and carts were considered to be such a throwback in the mid-'90s that Nintendo was seen as 'stuck in the past' by using them for its N64 console.

As time has gone on, though, the industry's switch to optical media has become something of a curse for retro players. Not only are discs easily scratched and far less robust that cartridges, but some of the older examples are also experiencing an unpleasant phenomenon known as 'bit rot', rendering them unplayable – even when kept in mint condition. Then there's the problem of the hardware required to actually read these discs; over time, optical drives become misaligned or fail completely.

Thankfully, there is something of a solution for those who which to experience games on original hardware but don't want to take the software emulation route: optical drive emulators, or ODEs. These little devices act just like a proper optical disc drive – often using FPGA chips to simulate the original drive on a hardware level – but use SD cards for storage. They're convenient, because you don't need to swap discs as you can fit several games on a single SD card, and because there are no moving parts or lasers to clean, they'll prolong the life of your hardware. They also allow you to play homebrew code on your machine, as well as access other cool settings and hacks. The drawbacks? Well, for purists and collectors, the idea of not actually playing their discs might be off-putting, and there's also the obvious modification work required, too.

GC Loader is the ODE option for Nintendo GameCube console which costs around £100 and totally replaces the disc drive of the console; to fit it, you have to physically remove the optical drive, which means the console will no longer be capable of playing games the old-fashioned way. You then boot GameCube iso files directly from an SD card, or use the 'Swiss' menu system to give yourself a proper front-end which allows you to select iso files from the SD card and tinker with various other options.

Installing the GC Loader seems like an intimidating business, and might be one of the main things that puts people off investing in the device. However, absolutely no soldering is required and the GC Loader is an easy install; the biggest issue is the sheer volume of screws that need to be tackled to remove the optical drive in the first instance. The GameCube's optical drive interfaces with the mainboard via a cartridge-like interface and this is the same connection into which the GC Loader inserts. It's as easy as plugging in a cartridge, in all honesty.

Getting access to games to play on the GC Loader is perhaps a more difficult proposition. While a great many people will naturally take advantage of the many shady sites online which share game files, the makers of the GC Loader do not condone software piracy and encourage users to rip their own discs in order to use them with the device. This can be done with a program such as Clean Rip. SD cards from 4GB to 1TB in size are supported (SDXC cards are highly recommended as there are reports of issues with 'normal' ones), as long as they're formatted in FAT32.

While Swiss offers a bunch of cool features – such as the ability to force games to run in 480p where supported – the GC Loader currently lacks the ability to 'write' data to the SD card so your Swiss settings cannot be stored on the SD card at the time of writing. Write-to-SD support is in development, and updating the GC Loader is simply a matter of placing the latest version on the SD card and running it via Swiss, but to be honest, it's a bit of a non-issue as your Swiss settings can be saved to a normal GameCube memory card anyway.

The other really cool thing about GC Loader is the fact that it massively reduces load times as data isn't being pulled from an optical disc, which incurs seek time – it's loaded from much faster solid-state media. This might seem like a relatively minor benefit, but you'd be surprised at how much of a difference it makes. Another bonus is the ability to load 'patched' games, such as Japanese regional exclusives that have had fan-made translation patches created for them.

At £99, the GC Loader certainty isn't cheap, but if you have a GameCube in the house with a dead or dying optical drive, it could be the ideal way of saving it from the scrapheap – as well as allowing you to enjoy your library of games for many more years in a much more convenient fashion. Twin it with a GCHD Mk-II, and you've got a highly portable device which can hook up to pretty much any modern TV. We've found that, since installing the GC Loader, we've been taking our GameCube with us on the road, as we don't need to bring along a bunch of discs to play; turns out the console's carry handle was a stroke of genius after all.

A GC Loader was supplied by its creator for the purpose of this review.

This article was originally published by nintendolife.com on Tue 7th July, 2020.