jGameBase is a Java port of GameBase, a fully-featured retro-gaming emulator frontend and game database utility. It supports virtually any emulator for any system and has versatile database searching and filtering.