(IMG:
style_emoticons/default/blink.gif) Can't believe I didn't see this thread earlier!!! There are two ways to look at this:
1. Xport's setup allows easy setup for USER CREATED screenshots. If a user likes to take their own screenshots, make screenshots for save state points, etc, this is the way to go.
2. The traditional MAME setup is much easier for ARTPACK CREATORS to setup, and much simpler for users to set it up how they like. Using Xport's method, its difficult for a user to decide if they only want box fronts to display, or if they want box fronts to display first, followed by backs, etc.
If it were my decision, I'd set it up in the tradidtional MAME setup, with: "fronts", "backs", "carts", "snaps", "titles" and possibly even "flyers". Really, I don't think it'd be that difficult to add in support for tons of different art types, as the burden is on the user to come up with the artwork. Really I think this allows for the best of all worlds; hardcore collectors like me could have all of the artwork I can possibly muster up, while the standard user can settle for snaps or fronts, ITS THEIR CHOICE! Additionally if it was really desired by people, you could do this in conjunction with XPort's setup for snaps. This would allow the "stock" artwork that's really not going to change to be there and untouched while the user has the full ability to make pics for save states, or whatever they wish. As long as the Gui has an option to determine the display order of the "stock" artwork (fronts, backs, carts etc) the setup for the user is a matter of drag and drop. To setup my art packs for XPort standards, I have an "XPort Artwork convertor" that you can run on them to set everything up, but its still heavily dependent on the user's know how to get it done.
Bottom line: Use both the MAME style setup (which allows for great ease of use and future expansion) alongside Xport's setup (in the existing previews folder? or a second snapshots?) for user customized snapshots. I'd also reccomend putting the artwork folders in either a "artwork" or "previews" folder, to remove clutter from the root ZSNES directory.
This is a HUGE stretch (or maybe not) but using a DAT file system would alleviate many headaches from FATX file renaming to matching up artwork. I think its done wonderfully for MAME and Surreal, and could be used the same way for ZSNES. Maybe even going so far as making box art icons for each game (that's a stretch). Once again though, implementing this shouldn't be hard at all, and once done (either through a true dat file like FBA or MAME or through an .ini file like surreal) the burden of updating these could be put towards scene contributors like me and others, not on you. Ok enough rambling....
This post has been edited by guybird: Sep 6 2006, 12:47 PM