v2.21 Released 10.15.04
Changed:
- MyRomInfo re-written to parse -listxml without use of XML2INFO.exe
- XML2INFO related parts of ultraconfig removed
- Added additional status info to MyRomInfo.exe screens
Fixed:
- made additional changes to stay in line with new NPlayers.ini
- the "helpful links" in ultraconfig had no code behind them, they do now
Added:
- FileInfo.txt, describes where support files come from in an effort to help you when  problems arise.
- added a 4th text size to accommodate longer names on the marquees

v2.2 Released 10.4.04
Changed:
- some aesthetic changes in ultraconfig
- removed pause when ultrastyle loads, used to wait for intro music to end
- changes were made to the game info code (as well as the clock) to make sure they
look more permanent
- Marquee default colors have been brightened again for easier text viewing
- wheel moves to next marquee using up and down a little faster
Fixed: 
- Choosing a game with a playing video would play the video sound while the game  loads
- AutoPlay code has been re-written to be in-line with game code for v2.0+
- added error checking code to verify that MP3 Directory actually has files in it
Added:
- optional clock in lower left hand corner
- checkboxes in ultraconfig to show/hide clock or controller info from interface
- ultraconfig now has presets for 4 commercial control panels 
  (HotRod Classic, HotRod SE, SlikStik Classic, and X-Arcade)
- controller information now optionally displays below screenshot cube

v2.11 Released 8.26.04
Changed:
- MyRomInfo updated to mirror a change in XML2INFO.EXE

v2.1 Released 8.24.04
Changed:
- Install.txt renamed to Setup.txt
- MyRomInfo.exe routines now look to sets.txt for rom info.
- removed the rompath textbox from ultraconfig
- execwait.dll no longer required, ultrastyle now handles this within it's own main code.
- -Listinfo and -verifysets are now broken into 2 buttons, depending on the status of xml2info, you will get a choice of buttons.
- Marquee default colors have been brightened for easier text viewing
Added:
- Because of changes to MyRomInfo.exe, merged sets now supported
- run an .EXE of your choice (I.E. Dapne games, HOTD, Virtua Cop/Squad)
- Configure external EXEs from ultraconfig
- new tab in ultraconfig to setup external .EXEs
- desktop no longer shows between ultrastyle and the game of your choice
- new checkbox to determine the "always on top" property of ulrtrastyle.
- new checkbox to add ultrastyle to run key in registry (startup at boot)
- readme1st.txt can now directly be viewed from ultraconfig.
- release.txt can now directly be viewed from ultraconfig.
- The DOS boxes that generate support files now give you info in them instead of just blinking cursors

v2.0 Released 7.10.04
Changed:
- Attract.txt is now AutoPlay.txt
- ultraconfig tab Attract Mode renamed to AutoPlay Mode as to not confuse the addtion of attract videos
- MAME devs removed -listinfo and ultrastyle now uses -listxml|xml2info to generate li.txt
- wheel changes have been animated to give a more arcady feel
- When checking on cube art, if a clone does not have a picture for a specific kind of art, it checks for the original ROM's art as well.
- In both the Favorite and the AutoPlay treeviews in ultraconfig, games are now listed by game name instead of ROM name.
Fixed:
- When starting with the filter wheel, the cube would not be the right size. This has been remedied.
Added:
- MP3 Background music can now be played while searching for a game to play in ultrastyle
- You can now add to your favorites from within ultrastyle
- Added a checkbox to ultraconfig to lock out the adding of favorites from within ultrastyle
- Attract videos have been added into the mix. If you have videos of the attract mode, they will play on the screenshot cube
- Control the volume of Events, MP3, and Attract Videos
- New sound for adding a favorite game
- Paths in ultraconfig for MP3 and Attract Videos, both are optional
- When adding a favorite game, a small green globe pops up next to the marquee and a visual acknowledgement
- LastGame.ini keeps track of the last game played. It is a new starting option as well.
- Error Reporting

BETA 1.7 Released 5.7.04
Changed:
- You no longer have to run your own -listinfo on your MAME executable, ultraconfig has a button that does all the work for you.
- The MyRomInfo/Catlist options tab in ultraconfig is now called the Filter options tab.
-  I have moved some things around in ultraconfig, to make room for future options, the Command Line Parameters textbox is now on the Main options tab. The RomPath information is now located only on the Filter options tab. 
- ultraconfig reads the favorites information differently now, after re-running MyRomInfo, or installing a new version of ultrastyle, you should not have to re-do your favorites. If installing to a new version, copy your favorites.ini to the ultrastyle\cfg\ directory and you should be all set. 
Fixed:
- removed the "empty" marquee from Favorites or Sub-category startup.
Added:
- With the addition of running the -verifysets switch on MAME, ultrastyle now weeds out the Non-working ROMs.
- ultraconfig creates Non-working.txt and places it in your ultrastyle\cfg\ directory so that you have a readable list of your Non-working ROMs.
- You can now enter multiple ROM directories into ultraconfig if you have ROMs in more then 1 place.
- There is an option to hide all clones in ultrastyle, this will effect All Games and Sub-categories, but not your Favorites.
- There is a new Marquee style to choose from. The original is now called rounded and the new one is called rounded outline.
- Choose from trackball or spinner modes for the mouse up-down vs. left-right to move the wheel.
- Attract mode games can now be configured through ultraconfig.

BETA 1.66 Released 4.30.04
Fixed:
- In ultraconfig, saving the category.txt leaves out information, causing the file to get smaller every time you save it (I take full responsibility)
- The roms were set to sort by real name, and they would sort ok, but now they are sorting 100% properly.
Added:
- You may now select startup mode for the wheel, the choices are: All Games, Favorites, Filter Wheel, or Any Sub-Category
  * If filtering is off, the only choice is All Games. If you don't have a Favorites.ini, Favorites is not a choice.

BETA 1.61 Released 4.29.04
Fixed:
- RGB Colors for the Text under the 3D screen objects were not reporting correctly.
- choosing up/down a letter was still connected to rom name, now connected to real name

BETA 1.6 Released 4.29.04
Changed:
- the games are now sorted by the game's actual name instead of the rom's name.
- Some radio buttons in ultraconfig have been changed to drop down lists
Fixed:
- the catlist sort in catconfig was inadvertently leaving out the first game on the list
- the checking off of a category to not show on the filter wheel was removing the next 2 categories as well
- mouse input is now much less sensitive
Added:
- when on the filter wheel, you can now see how many games in a sub category without going into it.
- there are now 2 choices for cube size: small, which was the previous standard, and big, the new size
- an optional global command line parameter is now tacked on to the end of the execution string

BETA 1.55 Released 4.25.04
Fixed:
- changed initial marquee sweep code to speed up the sweep.

BETA 1.5 Released 4.24.04
Fixed:
- Mouse/Trackball has now been enabled to control the wheel
- Snapshot/Marquee labels in ultraconfig are in the correct positions.
- Messagebox is now an Inputbox for the Run MyRomInfo Utility Button
- I removed the ability to take screenshots with the #2 button
- I changed the way the wheel moves from letter to letter, it is now much faster, but does not animate.
- Fixed loadscreens in cocktail mode at lower resolutions
-Run MyRomInfo Button in ultraconfig now opens the folder of the exe to avoid memory error
Added:
- the GUI now requires the path to all artwork directories in MAME
- You can now choose how many games it jumps when pressing P1 button/mouse 1 & 2
- You can choose to hide the 'X of X' under the game name
- you can choose to make the screenshot cube static instead of spinning
- Background Images have been moved into a subdirectory to allow for "skinning"
- Added the ability to use sounds during ultrastyle events - Startup, Wheel tick, Screenshot cube switch, Jump x# of games or go to next/previous letter, Run game,  and Quit.
- You can enable or disable any event sound individually
- sounds have their own folder like backgrounds do, my sounds are in the default folder
- 4 choices for screenshot cube, standard cube, rounded cube, and oblong cylinder, and phantom zone
- Added an optional timer and a attract.txt file which lists any game you would like the attract mode to start in X minutes.
- screenshot cube will rotate through all artwork by pressing the player 2 start button.
- Added Filtering! Pressing player 2 start brings up the Filter Wheel. This info is based on catlist information.
- Added CatConfig.exe - Creates lists based on your roms, and the catlist.
- Added a second treeview to the ultraconfig that allows for take categories out of the filter.
- Added the ability to bind ANY of the control keys
- Added ability to choose not to use filtering, and use just 1 All Games Included Wheel
- Added a shutdown dialog, now when you press Esc to quit you will be given 3 options, exit ultrastyle, shutdown windows and back to ultrastyle.
- Added the ability to make a your own list of favorites in conjunction with filtering

BETA 1.0 Released 4.7.04 
- Initial Release