Read your own post from Jan 8, 2014 at 6:04am after SatsumaBenji post from Jan 7, 2014 at 7:03pm
Something cheap you might want to experiment with is the Intel Pentium 3, which should be more than enough for what you want to do
Might, as in the final product might use it.
But I don't know about just stopping a data stream from a flashdrive, such as when you eject it without safely removing it, it could cause data loss. Perhaps a simple option of (Remove Game), where it shuts down the game and then you can change games.
Would probably be the best route.
You could also use a CD or something, maybe a floppy to keep it old-school, and refrain from returning it until the program shuts down.
Are you all forgetting how data has always been stored on consoles? Consoles typically use one media form which is read only for the game data (such as CD) and another media for save data (such as memory stick)
Sony use CD and removable flash drive
Microsoft use CD and HDD (not supposed to be removed)
Nintendo use a whole range, most recently CD and internal HDD (in Wii) or the same flash drive for game and saving (on DS)
Btw I think we've overlooked a rather large detail... What's happening with the GUI since Unix is pretty much either console or windowed environments