ParaJVE is an advanced emulator for the GCE Vectrex game console (created in 1982 by General Consumer Electric). The emulation is mature enough to deliver a rendering close to the real machine, allowing you to enjoy most of the original games (as well as some extra homebrew ROMs). The emulator packaging is self-sufficient: it contains all the files needed to run the whole set of original vectrex games (including ROMs and hi-quality color overlays) and some additional homebrew games. It is perfectly legal for anybody to download, install and run this software, since the embedded ROMs are either public domain or homebrews whose authors gave written permission to include them in the ParaJVE package.
Game Controller Hack (GCH) allows you to use a game controller (like a game pad or joystick) with games which do not support them. It achieves this by mapping the directional input (like analogue joysticks and directional pads) and button presses to mouse and keyboard events. This allows all types of games to be played, from first person shooters to simple 2D flash games.