reposted from the staff forum:
a while back I discovered this site
http://www.istudy666.cn run by Subor and providing downloads for various SD-slot equipped consoles and educational... things.
if you want to explore the site yourself, the first page is just a server selection, all servers have the same stuff. the next page is all the Subor products they have downloads for, the middle column is game consoles and the like. depending on the system you'll find all manner of software and games, this mostly native stuff for the 32-bit SPG293 system most of them run on, which unfortunately means we can't do much with those since there's no SPG293 emulator (at least not a public one).
but one interesting thing i found buried in there was a pack of 198 8-bit games - 8-bit meaning NES naturally. Now obviously Subor isnt just going to put these up there for any tom, dick or harry to download and play on their NES emulator, they're in a custom encrypted .wxn format (wxn = WaiXiNg/WaiXing NES?) but the filenames seemed to indicate it was full of Waixing cart games plus their built-in stuff from various famiclones.
now that might have been the end of it, but since some of those games are already dumped I was able to compare them against existing dumps and figure out the encryption. (and i was pretty damn surprised that I managed it, since I've never decrypted anything in my life. I can only assume that means Waixing's encryption totally sucks.)
(Incidentally these encrypted roms also have their own header format, I havent figured it out exactly but it is at least somewhat based on iNES - it has PRG and CHR sizes in the same place for example. instead of "NES" it starts with "mfc", and I have found old listings for a PSP-lookalike MP4 player which claims to play "MFC" games among others, so maybe this format has been used elsewhere at some point?)
anyway I wrote a program to decrypt them and i've now decrypted all 198 of the damn things. only 43 of those games will run in emulators as is - some are normal NES games, some are VT03 so theyre in EmuVT .bin format.
As for the remainder, there are basically two different problems that occur with them - some don't display the proper graphics, they seem to be failing to switch banks when they should (and this applies for VT03 too). Others don't run at all, especially the larger RPG games. I'm not sure if these are mapper issues or if there's something wrong with the way I'm decrypting them, or the Subor console's emulator does something unusual, or what. in the case of the VT03 games it's quite likely that I'm not converting them to .bin format properly though.
so! have some files:
http://www.mediafire.com/?675buu2isdddi8位游戏合集数据包.rar - Original archive. Subor's servers are slow as hell so i'm rehosting it.
wxdec02.zip - Decryption program, for windows (requires .net framework 2.0). it can also attempt to convert .nes to EmuVT .bin but thats fairly preliminary
wxdec02src.zip - Source code. if anyone wants to improve it or anything.
wx-working.rar - All working roms, plus their original encrypted versions
wx-notworking.rar - Non working roms, including encrypted, decrypted .nes and .bin where applicable. one or two roms might have wrong names since I can't actually see the title screens in most cases, but I've tried to keep them fairly accurate.