Commit Graph

44 Commits

Author SHA1 Message Date
Matt Nadareski
9663d22274 Make program output even more uniform 2016-04-18 20:04:38 -07:00
Matt Nadareski
cd958b7950 Credits! 2016-04-18 16:32:17 -07:00
Matt Nadareski
dff14fe056 One more debug remove 2016-04-12 19:45:48 -07:00
Matt Nadareski
0ca49cb84a Remove debugging text 2016-04-12 18:12:31 -07:00
Matt Nadareski
61fc76f35d Forgot to double the value 2016-04-12 18:11:43 -07:00
Matt Nadareski
8f77b01546 Make better output directories 2016-04-12 15:43:34 -07:00
Matt Nadareski
50727d8edf Set Release directory 2016-04-12 15:37:22 -07:00
Matt Nadareski
1d129bfa18 Move Enums and Structs to central location 2016-04-12 15:03:47 -07:00
Matt Nadareski
72c4a95ae3 Convert to logging statements 2016-04-09 04:10:31 -07:00
Matt Nadareski
9ce5b2ee35 Add logging and correct creation of mappings 2016-04-09 04:07:46 -07:00
Matt Nadareski
c66e8b032e Move includes to helper project 2016-04-09 00:38:28 -07:00
Matt Nadareski
9517f0feaf Make sure header skippers are copied over 2016-04-09 00:36:04 -07:00
Matt Nadareski
8a266e9c07 Convert Headerer to use external header files 2016-04-09 00:34:37 -07:00
Matt Nadareski
6642a837a5 Add external header skippers 2016-04-08 23:29:03 -07:00
Matt Nadareski
f8ba67240a Add base tables in the Default folder 2016-04-07 11:30:06 -07:00
Matt Nadareski
503b302828 Move help to a central location; update help 2016-04-06 14:19:01 -07:00
Matt Nadareski
81cfbb0640 Add console titles 2016-04-06 00:35:39 -07:00
Matt Nadareski
97ee13681b Consolodate DB inits 2016-04-06 00:26:13 -07:00
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
fb0dd1a168 Bump version number 2016-04-05 16:11:31 -07:00
Matt Nadareski
845bd72a50 Bump version number 2016-04-03 03:06:29 -07:00
Matt Nadareski
7cdd98aad7 Add PC-Engine header support 2016-04-03 01:03:57 -07:00
Matt Nadareski
3026608021 Bump version number 2016-04-02 21:46:15 -07:00
Matt Nadareski
4c63c820ac Add extra check for directory creation; bump version number 2016-03-31 18:21:00 -07:00
Matt Nadareski
647bb5b7b9 Bump version number 2016-03-31 16:27:45 -07:00
Matt Nadareski
d3a1d4db6f Bump version number 2016-03-31 13:58:44 -07:00
Matt Nadareski
33890db6f4 Allow multiple distinct headers per file; bump version 2016-03-31 12:38:58 -07:00
Matt Nadareski
ab0392404e Increase urgency of Logger.Error; bump version number 2016-03-30 13:38:38 -07:00
Matt Nadareski
5d43c48a17 Bump version number 2016-03-30 12:59:38 -07:00
Matt Nadareski
7f6c8c5ab4 Bump version 2016-03-30 03:04:42 -07:00
Matt Nadareski
2a5ea06ea5 Overhaul Headerer and bump version
Headerer now does both deheadering and reheadering. When a file has a header detected, it puts an entry in the database with the header, unheadered sha1, and the rom type. Reheadering tries to find a matching sha1 in the database and then adds it if it's found.
2016-03-30 02:36:23 -07:00
Matt Nadareski
a47a809019 Rename Deheader to Headerer in anticipation 2016-03-30 01:31:07 -07:00
Matt Nadareski
af728123f0 Add better help text to Deheader 2016-03-29 14:59:14 -07:00
Matt Nadareski
175334a62c [doc] Add actual documentation to all classes 2016-03-29 14:49:03 -07:00
Matt Nadareski
dd4dfb9f20 Change namespace from WoD to SabreTools 2016-03-29 13:48:10 -07:00
Matt Nadareski
0436671646 Enable saving of the extracted header 2016-03-28 18:23:49 -07:00
Matt Nadareski
e2cb6acd41 Rename Program class files 2016-03-28 02:06:55 -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
07fb6674f1 Same goes for the other a7800 actually 2016-03-28 01:49:02 -07:00
Matt Nadareski
d034645911 Fix a7800 matching
I forgot that the length of the string is TWICE the size of the byte array. This caused the wrong number to be attempted to be matched.
2016-03-28 01:48:28 -07:00
Matt Nadareski
bcf6d8434e Get auto-detect working. 2016-03-28 01:29:55 -07:00
Matt Nadareski
96bf3a2997 Update build location to above parent folder 2016-03-28 01:15:10 -07:00
Matt Nadareski
d6d577726d Clean up deheader a little 2016-03-28 01:10:21 -07:00
Matt Nadareski
d730b58dd6 Add deheader to git
This code is based on the deheader experimental code in the web version. It is very rough but it works for now.
2016-03-28 01:01:56 -07:00