Commit Graph

358 Commits

Author SHA1 Message Date
Matt Nadareski
0f0313d52b Major changes to structure and code
First is the inclusion of two new projects: SabreHelper and SingleGame. SabreHelper is a DLL that contains anything that might be in common between programs (converters, db tools, logging). SingleGame is an experimental program to minimize a DAT for server usage, requested by Kludge.

The new structure represents a cleaner approach to having helper functions in a DLL, making each individual executable smaller and more well-defined.
2016-04-06 00:01:54 -07:00
Matt Nadareski
762c80d280 Merge branch 'master' of https://github.com/mnadareski/wizzardDesktop.git 2016-04-05 18:12:14 -07:00
Matt Nadareski
bce9b1f863 Fix UTF-8 output 2016-04-05 18:09:19 -07:00
attractivo
5fdaa1dd63 revised tosec mappings [part2] 2016-04-06 01:30:57 +02:00
Matt Nadareski
8c37d050a5 Add second special TOSEC case 2016-04-05 16:11:58 -07:00
Matt Nadareski
122aa67594 Update README to include DatSplit 2016-04-05 16:11:44 -07:00
Matt Nadareski
fb0dd1a168 Bump version number 2016-04-05 16:11:31 -07:00
Matt Nadareski
ce648ad853 Create DatSplit
This new tool can split DAT files by the extension of the files involved. This will help split things like the NonGoods properly. It's highly in beta, but hey, it's working!
2016-04-05 15:54:58 -07:00
Matt Nadareski
45c9884b8e Fix accessor level 2016-04-05 13:59:18 -07:00
Matt Nadareski
eb7b18760b Not sure how this didn't fail before... 2016-04-05 13:59:03 -07:00
attractivo
f8a2187d2d revised tosec mappings [part1] 2016-04-05 22:27:07 +02:00
attractivo
df0c3cb705 fixed noIntroNumberedPattern 2016-04-05 18:52:43 +02:00
attractivo
c4a600ab86 revised mappings [mame] 2016-04-05 16:38:32 +02:00
Matt Nadareski
be6d73e0fd Move instructions to wiki 2016-04-05 00:17:03 -07:00
Matt Nadareski
a5c776a792 Make sure things have tabs instead of spaces 2016-04-04 23:11:29 -07:00
Matt Nadareski
5563f4c63b Fix minor tabbing 2016-04-04 21:36:44 -07:00
Matt Nadareski
18d12bdc01 Add better support for non-DOM No-Intro DATs 2016-04-04 20:16:09 -07:00
Matt Nadareski
eec98b07c1 Fix minor tabbing issue 2016-04-04 20:05:33 -07:00
Matt Nadareski
87fdfd88bd Merge branch 'master' of https://github.com/mnadareski/wizzardDesktop.git 2016-04-04 20:02:11 -07:00
Matt Nadareski
e104e447db Correct Bandai Pippin mapping 2016-04-04 20:00:54 -07:00
Matt Nadareski
7635a697a6 Minor change to accommodate oddly named DATs 2016-04-04 20:00:07 -07:00
attractivo
3a55f5eab2 added mappings 2016-04-05 04:53:08 +02:00
Matt Nadareski
58ff29b365 Add more bios support 2016-04-04 19:37:18 -07:00
Matt Nadareski
89c9e08244 Add more verbose message 2016-04-04 19:05:07 -07:00
Matt Nadareski
1d00ea3bea [doc] change comment 2016-04-04 19:02:20 -07:00
Matt Nadareski
2f619489c9 Redump bioses need their own pattern, like TOSEC 2016-04-04 18:01:38 -07:00
Matt Nadareski
f3c5f0b371 Typo patrol 2016-04-04 17:59:23 -07:00
Matt Nadareski
087d9db7c8 One too many parenthesis 2016-04-04 17:20:59 -07:00
Matt Nadareski
13813c32d7 Add additional logic for numbered DATs 2016-04-04 16:20:08 -07:00
Matt Nadareski
74924a083e Add special mapping for Gizmondo, N-Gage 2016-04-04 14:34:46 -07:00
Matt Nadareski
c396e7e246 Update readme with new Headerer info 2016-04-04 13:38:43 -07:00
Matt Nadareski
c8a6df3b42 Change int32 to int64 for file sizes
There were issues where some files had sizes that were larger than what a standard 32-bit integer could handle. This should fix that issue.
2016-04-04 13:37:20 -07:00
Matt Nadareski
9e81178898 Fix mappings (@tractivo) 2016-04-04 13:34:33 -07:00
Matt Nadareski
743c3d3d7e Clean up help dialog 2016-04-03 18:22:09 -07:00
Matt Nadareski
35ebf06ec6 Add handling of hex-sized roms
The new Neo Geo softlist has 0x prefixed rom sizes for some reason. It seems like each cart might be broken up into different files or a single file with different hashes for each part; it's hard to tell. But this converts all hex numbers to dec before adding them in both normal XML and softlist.
2016-04-03 18:06:37 -07:00
Matt Nadareski
30220c260e Remove debugging output 2016-04-03 03:11:18 -07:00
Matt Nadareski
9e3ce0fd53 Missed a copy-paste change 2016-04-03 03:09:55 -07:00
Matt Nadareski
4aab2bf0e2 Revert auto tabs 2016-04-03 03:07:31 -07:00
Matt Nadareski
845bd72a50 Bump version number 2016-04-03 03:06:29 -07:00
Matt Nadareski
614cb92f01 Add XML to RV conversion 2016-04-03 03:05:51 -07:00
Matt Nadareski
bc4fbeacbc Make DAT conversion more accurate 2016-04-03 02:14:46 -07:00
Matt Nadareski
7cdd98aad7 Add PC-Engine header support 2016-04-03 01:03:57 -07:00
Matt Nadareski
44775378dc Fix "fake" roms in MAME softlists 2016-04-02 21:52:04 -07:00
Matt Nadareski
3026608021 Bump version number 2016-04-02 21:46:15 -07:00
Matt Nadareski
598041efb0 Fix imports of malformed XML by skipping errors
Also ended up adding an error to tell the users to double check their input file
2016-04-02 21:45:39 -07:00
Matt Nadareski
de4a2e5570 Misspelling in Neo-Geo 2016-04-02 20:57:26 -07:00
Matt Nadareski
d547bdbae9 Update all mappings
Some new additions to the MAME list; Tiger has been separated into Tiger Electronics and Tiger Telematics; Nintendo Wii and Wii U mappings have been fixed. All changes thanks to @tractivo
2016-04-02 20:31:57 -07:00
Matt Nadareski
663b7d8c37 Add more TOSEC mappings; lexographic sort 2016-04-01 18:19:06 -07:00
Matt Nadareski
4c63c820ac Add extra check for directory creation; bump version number 2016-03-31 18:21:00 -07:00
Matt Nadareski
e07c54bff3 Fix writing to folder
Make sure that the folder exists as well as make sure that it has the proper path markings
2016-03-31 16:40:28 -07:00