7800 Emulation Fixes:
Discovered that Asteroids, Pole Position, and Xevious use a scheme to detect the joystick type (2600 vs. 7800) and alters the controller mapping accordingly. Brakes now work in Pole Position and missles and bombs are on separate joystick buttons in Xevious (thanks to Tom Hafner for the hardware report)
Moved VBLANK OFF up by four scanlines, making the track selection screen in Pole Position II work with the joystick (thanks to Tom Hafner for the hardware report)
Added support for the 2600-daptor II device, enabling use of real 7800 joysticks and 2600 keypad controllers
Changed default keyboard bindings such that Z=Left 7800 Fire Button and X=Right 7800 Fire Button (previously transposed)
Serialization fixed for the 78S4 cart type, affecting Karateka, RealSports: Baseball, Tank Command, and Water Ski
Fixed: Integration of .zip format for ROM files prevented use of 7800 BIOS startup screen
Windows Phone: By popular demand, added D-Pad input control