Beta 8:

* Z3Chip is not a Z3 board anymore, now also compatible with KS 1.x (donīt forget that 32-bit addressing capable CPU is required)
* rawkeyboard RIDEV_NOHOTKEYS flag was missing (Disables Windows keys etc..)
* GamePorts remap/test GUI updated
* GamePorts remap when in Configuration#x mode didnīt update GamePorts input mappings
* data in GamePorts overwritten Configuration#x slot 1 is stored in hidden slot 5, also saved to configuration when needed (not backwards compatible with old versions). Now you can load old configurations in Configuration#x mode, set GamePorts to without losing original input configuration data in slot 1.
* added key label to keyboard configuration data, not used for anything yet (compatible with old versions, old versions simply ignore it)
* added supported archive extensions to CD image dialogīs file type list
* DX SDK updated (June 2010), d3dx9_xx.dll version bump -> DX runtime update required...
* added stupid looking vid and pid values to rawinput keyboards and mice, makes it possible to distinguish multiple mouse or keyboard.. (instead of "HID Keyboard Device [n]" x N that change position if you remove or add any keyboard-like device, including bar code readers)


Important: if you have configurations with Configuration#1-3 set, please do following tests: (There is no way I can test all possible combinations)

Test 1: Load configuration file, set both mouse and joystick port to . Check that all mappings are still 100% correct. NOTE: remember that Keyboard* and Mouse* are gone if you have rawinput compatible mouse and keyboard (most likely). Keyboard or mouse mappings disappearing due to this rawinput change is not a bug.

Test 2: Play with Game Ports mouse and joystick settings, add random custom mappings, whatever (You can keep checking Input panel if you want) and then set them back to . Mappings should still be 100% exact same as when configuration was originally loaded.

Test failed -> email or attach original configuration and include short problem description. Thank you.