Commit Graph

26 Commits

Author SHA1 Message Date
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
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
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
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
44775378dc Fix "fake" roms in MAME softlists 2016-04-02 21:52:04 -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
745a4c63c2 Add warnings and clean up errors 2016-03-30 14:18:37 -07:00
Matt Nadareski
2d4a4fa668 Add and implement Logger.Error 2016-03-30 13:36:52 -07:00
Matt Nadareski
397ef8067a Add special mappings for TRS Model 2-4 2016-03-30 12:52:35 -07:00
Matt Nadareski
3e7e5eac7f Add old mappings to TOSEC 2016-03-30 12:47:43 -07:00
Matt Nadareski
994ead77bb Fix more verbose logging 2016-03-30 12:31:41 -07:00
Matt Nadareski
175334a62c [doc] Add actual documentation to all classes 2016-03-29 14:49:03 -07:00
Matt Nadareski
c43be67ebc [doc] Add one last note 2016-03-29 14:09:10 -07:00
Matt Nadareski
8968d81312 [doc] Add import class add instructions 2016-03-29 14:06:29 -07:00
Matt Nadareski
dd4dfb9f20 Change namespace from WoD to SabreTools 2016-03-29 13:48:10 -07:00
Matt Nadareski
63f5566f3b Rename DatType enums to match mappings 2016-03-29 13:41:55 -07:00
Matt Nadareski
070a1cccb3 Finish dyamic remappings import 2016-03-29 12:11:58 -07:00
Matt Nadareski
9832c64f45 Rename Logging class to Logger 2016-03-28 18:40:35 -07:00
Matt Nadareski
9c8075dc05 Add logging support and bump version 2016-03-28 17:54:24 -07:00
Matt Nadareski
9fede1a207 Fix merging order and bump version number 2016-03-28 14:28:51 -07:00
Matt Nadareski
3eacecfa65 Rename namespace and classes
The whole namespace should no longer be "DATabase", rather WoD for the whole project. As such, both of the Program classes should be renamed for their actual purposes
2016-03-28 02:06:14 -07:00
Matt Nadareski
02d36e2abd Put Helper classes in their own namespace 2016-03-24 14:03:22 -07:00
Matt Nadareski
3c740a3f6b Move core functionality to Core folder 2016-03-24 12:49:10 -07:00