Commit Graph

3764 Commits

Author SHA1 Message Date
Matt Nadareski
60e05089d5 [DatTools] Make filtering more accurate 2016-09-06 12:34:09 -07:00
Matt Nadareski
59d8b7b5ed [DatTools] Take care of nulled values too 2016-09-06 12:18:30 -07:00
Matt Nadareski
27d61eb0e6 [DatTools] Filtering updates
Instead of filtering as a post-process to a DAT, have it filter when the DATs are being parsed into the internal structure. This ends up with less memory used off the bat and it should make things quicker. This has not shown any issues in testing, so if this needs to be reverted, it will. Other small changes are also included in this. Some DFD issues might be lingering from this.
2016-09-06 11:38:55 -07:00
Matt Nadareski
a3da5c6738 [Constants] Bump version number 2016-09-06 11:06:24 -07:00
Matt Nadareski
74a6aad25d [DatTools] Fix offsets again 2016-09-05 20:31:44 -07:00
Matt Nadareski
cf92165a34 [RombaSharp] Add config.xml 2016-09-02 15:10:14 -07:00
Matt Nadareski
d1a2314462 [Build] Update help and flags 2016-09-02 14:41:36 -07:00
Matt Nadareski
e40d0fcada [RombaSharp] Fix broken initialization 2016-09-02 14:31:17 -07:00
Matt Nadareski
3d5a99a8a4 [RombaSharp] Add a ton of memory stats 2016-09-02 14:26:15 -07:00
Matt Nadareski
77067d86a1 [SimpleSort] Remove SabreTools requirement for SimpleSort 2016-09-02 14:15:55 -07:00
Matt Nadareski
e0bd821da9 [RombaSharp] Implement dir2dat option 2016-09-02 14:13:44 -07:00
Matt Nadareski
223755843c [RombaSharp] Create all skeleton methods 2016-09-02 14:08:34 -07:00
Matt Nadareski
aca3588a3d [RombaSharp] Pattern structure off SabreTools 2016-09-02 13:59:25 -07:00
Matt Nadareski
0cd008e1c7 [RombaSharp] Help text and main method framework 2016-09-02 13:42:18 -07:00
Matt Nadareski
75889b7b26 [RombaSharp] More .romba_size use 2016-09-02 13:08:52 -07:00
Matt Nadareski
e9d144f479 [RombaSharp] Create .romba_size files automatically 2016-09-02 13:07:41 -07:00
Matt Nadareski
f33d5534ec [RombaSharp] Add more code, comments 2016-09-02 13:05:20 -07:00
Matt Nadareski
443164e3c9 [RombaSharp] Write rest of UpdateDatabase code 2016-09-02 13:03:00 -07:00
Matt Nadareski
2328e71017 [RombaSharp] More code for update 2016-09-02 12:51:08 -07:00
Matt Nadareski
03be4c956f [RombaSharp] Implement more in UpdateDatabase
Also include a bunch of comments in the code for now and the future.
2016-09-02 12:11:51 -07:00
Matt Nadareski
cd77fccfcb [RombaSharp] Rewrite some RefreshDatabase code 2016-09-02 11:47:07 -07:00
Matt Nadareski
98eb7ee73e [RombaSharp] Remove unnecessary line 2016-09-02 11:27:37 -07:00
Matt Nadareski
93ca60e299 [SabreTools.Helper] Move some more things around 2016-09-02 09:12:38 -07:00
Matt Nadareski
61c79b6b59 [ALL] Move object classes to DLL 2016-09-01 23:41:19 -07:00
Matt Nadareski
003e603b28 [Style] Add region 2016-09-01 23:21:49 -07:00
Matt Nadareski
1291849379 [RombaSharp] Replace last usage of InitDatabase 2016-09-01 23:18:21 -07:00
Matt Nadareski
14a701b05a [DBTools] Add new param, update usage 2016-09-01 23:17:09 -07:00
Matt Nadareski
6444f83aee [*Hash] Extract out new code to new classes 2016-09-01 23:08:38 -07:00
Matt Nadareski
f83d0e6750 [FileTools] Switch external CRC32 algorithm class 2016-09-01 21:17:51 -07:00
Matt Nadareski
6192242d5e [ALL] Move some methods around to make more internal sense 2016-09-01 20:38:41 -07:00
Matt Nadareski
4b10b0cdd1 [Output] Add possibility for ignoring blanks flag 2016-09-01 10:10:02 -07:00
Matt Nadareski
7db3ef9f92 [Build] Remove notes from flags 2016-08-31 20:58:11 -07:00
Matt Nadareski
81189ff640 [Output] XML is default output further down the line 2016-08-31 20:55:41 -07:00
Matt Nadareski
ef9efd691a [DatTools] Enable rest of dats to be output in same format 2016-08-31 20:53:20 -07:00
Matt Nadareski
b63dc1a396 [DatTools] Attempt to let output format to go into cascade 2016-08-31 17:42:26 -07:00
Matt Nadareski
5bd72c4cc5 [Constants] Bump version number again 2016-08-31 15:01:22 -07:00
Matt Nadareski
35af57d09a [DatTools] Correctly account for game descriptions 2016-08-31 14:58:55 -07:00
Matt Nadareski
262fbba889 [DatTools, Build] Slight changes for clarity 2016-08-31 14:07:25 -07:00
Matt Nadareski
1266f579cd [README] Add RombaSharp 2016-08-31 13:05:14 -07:00
Matt Nadareski
848f82fea5 [README, Constants] Update for 0.9.1 fix 2016-08-31 13:01:37 -07:00
Matt Nadareski
e23ae61b9e [RombaSharp] Fix building 2016-08-31 13:00:40 -07:00
Matt Nadareski
61bfb433c5 [DATFromDirParallel] Create DATFromDirParallel
This is an experimental class not currently hooked up that will act as a test to see if a DFD can be created in parallel.
2016-08-30 17:39:51 -07:00
Matt Nadareski
f32b468985 [RombaSharp] Make things look better, add note 2016-08-30 17:23:21 -07:00
Matt Nadareski
9fc9449432 [RombaSharp] Slight restructuring 2016-08-30 16:55:51 -07:00
Matt Nadareski
4cce79a932 [RombaSharp] Get framework started
This is meant to be a wholesale Romba port written in C# so most features will be available. At this moment, all it does is initialize all of the items and it's halfway to getting things inserted into the database.
2016-08-30 15:02:48 -07:00
Matt Nadareski
db04ba6eba [TGZConvert] Remove unused reference 2016-08-30 13:25:32 -07:00
Matt Nadareski
a6d349b7b4 [TGZConvert] Fix load 2016-08-30 12:08:18 -07:00
Matt Nadareski
2b84e94d1d [TGZConvert] TGZTest -> TGZConvert 2016-08-30 12:04:44 -07:00
Matt Nadareski
baa853fa6e [FileTools] Fix archive naming
For some reason, headered files are not being rebuilt now... investigating
2016-08-29 20:56:01 -07:00
Matt Nadareski
b77cdff0cc [SimpleSort] Fix equivalence 2016-08-29 20:45:20 -07:00