[rugerpc/Jamie: should this post be added to the OP?]
I have posted my first beta version of the online MODCAT Decoder here:
http://www.prsmodcat.co.nf/
I just picked a free hosting site at random, so this link will probably not be its permanent home. Feel free to share it, but be aware that the link may change in the future. Once the application seems to be complete and stable, I will look for a permanent home for it.
Please give it a try, and most importantly, provide feedback in this thread so we can improve it. I figure that if we keep all feedback about the MODCAT codes in the same thread, it will be easier to track them. So, if you run into any problems at all, please post here to let us know. If you enter a MODCAT and it does not spit back the correct information, please post here and include the exact MODCAT you entered, what was incorrect about the Decoder's response, and some info about your guitar (year, specs, etc.).
I put this together quickly yesterday, so it isn't much to look at, but it should work for most MODCATs. It is a work in progress. In order to make it as good as it can be, we'll need your feedback, so don't be shy. I am no expert when it comes to PRS MODCAT codes or model history, so we are relying on your knowledge when it comes to that sort of thing. I will update and fix the Decoder as time permits.
Some caveats:
1) I have assumed the all MODCATS have 20 characters. If you enter a MODCAT with <> 20 characters (blank spaces are ignored), the decoder will not work properly. If you know of a MODCAT that is not 20 characters, post the MODCAT and specs here and I will do what I can to work the alternative MODCAT format into the Decoder.
2) I have not yet entered all of the color codes, but have entered everything else listed in ruger's OP. All this data will be updated as we receive feedback about missing codes, typos, etc.
Any questions, comments or suggestions, please post here. And thanks again to rugerpc for all the hard work in gathering this MODCAT info.