AdamX ColecoVision/Adam Emulator port for XBox v4

What's New:

*** Changes To Adamx Core ***

* Converted to madmab edition.
* Now uses the "no delay" BIOS.
* Reverb Level turned off. I didn't like it anyways. :p
* Soundquality changed to 5. Not sure but the volume levels seem to be finer.

* Added support for Driving Controller. Turbo fans rejoice! Bump 'n Jump and Pitstop can use it as well. Dukes Of Hazzards works now although the driving controls are a little weird.

* Added support for Roller Controller. Slither and Victory now playable.
* Added support for speed roller on the "Super Action Controller". Super Baseball now playable. Have not tried Football or Soccer.
* Added option to limit sprites to four per row.
* Change Disk function now works properly!
* Added toggle sound channel 1-4 on/off function as definable to the xbox controller.
* Added Colecovision Overlays (Like I did with atari800xl). Finally!  Overlays could probably use some cleaning up due to the new overlay system I created while working on BlissX.

* Added two new sound engines mess, and mekaX.  At the moment Mess seems to be the best overall one to use.  See below.
* Squish 'em Sam fan's rejoice! Same can now speak.  be sure to use either the Mess or Meka sound engine.  Also use them for the homebrew "Monster Mash".

* Rewind frame skip set to 2.

Default controller settings are.  Xbox d-pad is mapped to the joystick. A = "button 1". B = "button 2". X = "button 3". Y = "button 4".  Start= "1".  White="*".  Black="#".  Right stick left=2, right=3, and down=4.  Back+Right stick up=5, left=6, right=7, down=8.  X =9, Y=0.  Back+Left stick up="Toggle Sound Channel 1", left="Toggle Sound Channel 2", right="Toggle Sound Channel 3", down=="Toggle Sound Channel 4".  Left stick up=space.

* New dual-preview skin to support Ressurection Xtra's.  Say thank you to Gilou9999 for the skin.

*** Interface Related Changes ***

A gazillion changes, read the Latest-AdamX.txt file.


**** Carryovers from Atarixlbox ****

A gazillion changes carried over from Atarixlbox.  Read the Latest-AdamX.txt file.

*** "Auto Game Configurations (aka Configuration defaults) for select emulators ***
In the "General settings" menu there will be a new option.

"Automatically Use Default Game Configuration - Yes/No"

If the user sets it to "Yes" it will bring up the game configuration screen and let the user define the default (if no default.stg and default.key file exists).

In the "Configuration" menu there will be a new option... "Set default game configuration"

The user can go in anytime thru the "Configuration" menu to change these "defaults" to something else if they wish.

Once set to "Automatically use Default Game Configuration" the user will not see the game configuration screen again unless they... a) press X when selecting a game. Change "Use Default Game Configuration" back to "No".

Keep in mind when it is set to "Yes" the game will use your "Default game settings" and not the normal x-port behavior. If set to "No" the emulator will behave like it usually does. Each emu is typically different. But all, at the very least carry the controller settings over.

This feature will only be added to emulators in which it is feasible to use.