Can't wait to give it a shot tomorrow

EDIT:
Hey Gilles,
As always, the skin looks beautful man. Love the game banners too.
I don't think I communicated myself right about the sprites though. These sprite names don't fix the problem we have with configurations not being compatible with other skins.
Here's a list of the problem folder names and my suggestions. Hopefully I get the point across better this time.
1)
10_[BOXART] Missing NES boxart HDTV
11_[BOXART] Missing NES boxart SDTV
We need to remove the
NES here. We already know it's NES since it's in the NES skin so that's okay.
It should just read
"10_[BOXART] Missing boxart HDTV" to work.
This way all skin configurations will automatically use the right artwork when you dump it in a new skin. If I were to dump the NES configuration into ADAM with the folders we have now, it would be looking for the NES folders in the ADAM skin. If we give the folders in both the same generic name in blue above, with the same # slot, they will be perfectly compatible with each other.
2)
30_[LOGO] Nintendo
31_[LOGO] Nintendo with fader
Nintendo should be replaced with "
Console". Like with the other one, we already know which console this is because of what skin we're in.
3)
40_[SKIN_PM3] Cursor main menu
41_[SKIN_PM3] Loading
50_[SKIN_PM3] Rombrowser blade
51_[SKIN_PM3] Rombrowser half blade
All of these need the
_PM3 removed.
40_[SKIN] Cursor main menu
41_[SKIN] Loading
50_[SKIN] Rombrowser blade
51_[SKIN] Rombrowser half bladeWe already know it's the PM3 skin because the main folder says it's PM3. This way, when we make an XBox 360 skin and call the folders like I renamed them in blue we can just dump our configuration into the new skin and it will automatically use the right sprites for the new skin.
4)
70_[BANNER] 1st Nes system..... (All Banner names)
We need to make all the banners generic too. This one isn't such an easy trade off because we actually do have different game names for different systems, but when we're making a new skin or editing the skin within the emulator we can see which banner we are currently using and that will be good enough.
The problem with the way that they're named now is that if I am using the Bayou Billy banner for NES, and then I save a configuration that I've made and want to copy it to Atari 7800, it will be looking for Bayou Billy when there is no Bayou Billy banner in the Atari skin.
To fix this, I propose we name the folders EXACTLY as I have them below:
70_[BANNER] Console 01 (Keep 5 generic spots for consoles.)
71_[BANNER] Console 02 (We're not using a specific console name here.)
72_[BANNER] Console 03
73_[BANNER] Console 04
74_[BANNER] Console 05
75_[BANNER] Controller 01 (Keep 5 generic spots for controllers)
76_[BANNER] Controller 02 (We're not using a specific controller name here.)
77_[BANNER] Controller 03
78_[BANNER] Controller 04
79_[BANNER] Controller 05
80_[BANNER] Game 01 (Keep 5,10,15,20,? generic spots for games)
81_[BANNER] Game 02 (We're not using a specific game name here.)
82_[BANNER] Game 03
83_[BANNER] Game 04
84_[BANNER] Game 05
So in this example,
"70_[BANNER] 1st Nes system" would be changed to "
70_[BANNER] Console 01"
"71_[BANNER] 1st Nes controller" would be changed to "
75_[BANNER] Controller 01"
"72_[BANNER] Bayou Billy" would be changed to "
80_[BANNER] Game 01"
"73_[BANNER] Bionic commando" would be changed to "
81_[BANNER] Game 02"
"74_[BANNER] Dragon quest" would be changed to "
82_[BANNER] Game 03"
ETC....
If we rename everything so there is a standard name and number for every sprite function, any configuration we save can be dropped into any other skin and work automatically without having to fix anything.
I hope that clears it up better and that you now understand why I'm suggesting it should be done this way.
~Rx
EDIT: Okay.... I took the liberty of renaming the folders myself and zipped them up. I also included a separate zip with the emu-specific sprite folders emptied out so you could put in the ADAM specific sprites in them and see what I'm talking about now with saving one config and it working on another emu.
http://www.megaupload.com/?d=EED1XYXQ
Once you fix the NES skin now with the new names, you can just copy those configurations right over to ADAM and they will work perfectly without any tinkering.
~Rx