sudo apt update sudo apt install mgba-qt Then grab your legally backed-up ROMs, sit back, and listen for that familiar chime. The GBA is dead. Long live the GBA.

That night, I synced my save files to Nextcloud. The next morning, I played the same game on my laptop—same Ubuntu, same mGBA, same save state. My childhood progress, now floating across devices like a ghost.

After all, nostalgia runs best on Linux.

I sat down at my desk, running Ubuntu 22.04 LTS—clean, stable, and utterly indifferent to my childhood. “There has to be a way,” I muttered.

I told a friend about it, and he asked, “Isn’t emulation illegal?” I explained the gray area: dumping your own BIOS, owning the original cartridge, the DMCA, fair use. He glazed over. But the truth is, for me, it wasn’t about piracy. It was about preservation. That cartridge in my drawer is dying—battery saves failing, pins corroding. The ROM on my SSD will outlive me.

I decided on mGBA. It’s in the official Ubuntu repositories, which meant no sketchy PPAs or compiling from source. A simple sudo apt install mgba-qt later, I had the emulator ready. The install was clean, fast, and uneventful—exactly what you want from a package manager.