Due to some annoyances within the original UltraStik plugin for GameEx, I decided to code my own version, which has more features, is easier to install, and allows for customization.
Features:
* Top 8 used joystick maps are built-in without need of external UltraMap (.um) files.
o joy2way - 2-way horizontal joystick
o vjoy2way - 2-way vertical joystick
o joy4way - 4-way joystick
o djoy4way - 4-way diagonal joystick
o joy8way - 8-way joystick
o joy8wayeasy - 8-way joystick with easy diagonals
o analog - analog joystick (used for 49-way as well)
o mouse - acts like a PC mouse
* For MAME users, it automatically selects the appropriate joystick map.
* Any rom's chosen joystick map can be overridden through use of accompanied INI file.
* Works not just with MAME, but all configured emulators, allowing a default joystick map for each one.
* Supports external UltraMap (.um) files.
* Allows customization of joystick map chosen upon exit of GameEx as well as a game.
* Does not require MAME to be installed at a specific location.
* Does not require UltraMap unless you want to create your own specific joystick maps.
Installation:
Download and extract the PlugInUltraSkip.zip to your GameEx\PLUGINS directory. Open up GameEx's Plugin Manager and enable this plugin. For most users, this is all you need to do. For those who are picky, move on to the next section.
Configuration:
If you want to start overriding or customizing the plugin's settings, open up the PlugInUltraStik.ini file within your GameEX\PLUGINS directory and start editing with a text editor. All instructions on how to customize your settings reside within that file; so, check it out.
Any problems or questions, just let me know.

Download from GameEx Forum's here:
http://www.gameex.info/forums/index.php?showtopic=2704&pid=28018&mode=threaded&start=#entry28018