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