I did a variety of things to the arcade machine. I installed MAME. I found an archive at archive.org that had multiple thousands of ROMs in it. It was from archive.org so it must be legit, right? We'll see.
Now that there's more game options I had to set up a way for players to choose which game they want to play. I achieved this using KDialog. I created a bash script which generates a KDialog window that lists the available games. The player then chooses the game they want to play and the script launches it. When the exit the game they are returned to the KDialog window.
I don't even know how many hours I'm at now. I hit 40 a while back and pretty much stopped keeping track.