54 Commits

Author SHA1 Message Date
Matt Nadareski
5a70802cd8 Update gitignore with newest version 2024-03-13 00:10:24 -04:00
Matt Nadareski
18cb67a610 Update .gitignore 2023-07-11 23:36:28 -04:00
Matt Nadareski
80d6517f3c Add empty unit test project 2020-12-18 13:31:29 -08:00
Matt Nadareski
778c307e3e Reports to own library 2020-12-11 10:10:56 -08:00
Matt Nadareski
24d4be0571 Split DatFiles namespace 2020-12-10 23:24:09 -08:00
Matt Nadareski
50fa2a7725 Extract out DatFiles + Reporting namespace 2020-12-08 16:37:08 -08:00
Matt Nadareski
e806927195 Extract out DatItems namespace 2020-12-08 15:15:41 -08:00
Matt Nadareski
82e3a3939b Extract out FileTypes namespace 2020-12-08 14:53:49 -08:00
Matt Nadareski
0512e393c8 Extract out Filtering namespace 2020-12-08 13:48:57 -08:00
Matt Nadareski
b41ae7a7c3 Data and Tools -> Core 2020-12-08 13:23:59 -08:00
Matt Nadareski
96e2afcfe4 Extract out IO namespace, Part 1 2020-12-07 15:08:57 -08:00
Matt Nadareski
ee3e4645a0 Extract out Logging namespace 2020-12-07 14:29:45 -08:00
Matt Nadareski
6423e46b53 Extract out Help namespace 2020-12-07 13:57:26 -08:00
Matt Nadareski
8d593c585c Extract out Skippers namespace 2020-12-07 13:02:42 -08:00
Matt Nadareski
e7461370af Extract out Data namespace 2020-12-07 12:33:24 -08:00
Matt Nadareski
4e406604c2 Remove .NET Framework 4.6.2/4.7.2 (#24)
* Remove < .NET 4.8, general cleanup

* Abstract

* Tango

* Banner

* Scan no more

* Common

* Application

* Access

* Filter-feeder

* Graffiti

* Paint-over

* Law and Order

* XOR-o

* Unused staircase

* Maybe

* Maybe not

* Delete this

* The word is "no"

* Emit

* Improper

* Aye aye

* Fence

* Barrier

* Monkey

* Pail

* Lines
2020-07-15 09:41:59 -07:00
Matt Nadareski
a39dfdde37 Update to NETStandard and NETCore, include 462 still 2019-03-29 00:15:40 -07:00
Matt Nadareski
bbc9fc5f27 [ALL] Update NuGet packages, don't include in actual repo 2018-05-08 13:26:05 -07:00
Matt Nadareski
7e9a694b6a [gitignore] Update gitignore again, remove erroneous files 2017-05-04 02:53:00 -07:00
Matt Nadareski
b7d104961c [gitignore] One more update 2017-05-04 02:47:06 -07:00
Matt Nadareski
30615fca3a [gitignore] Update .gitignore 2017-05-04 02:43:26 -07:00
Matt Nadareski
57b0b623fa Remove this and add exemption in gitignore 2017-02-23 17:24:40 -08:00
Matt Nadareski
8b34710e00 [.gitignore] Add local zipfile to ignore 2016-12-14 23:46:27 -08:00
Matt Nadareski
c65d1cbdf8 [.gitignore] Ignore settings files 2016-10-31 15:27:46 -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
2b84e94d1d [TGZConvert] TGZTest -> TGZConvert 2016-08-30 12:04:44 -07:00
Matt Nadareski
47dcdf8e02 [TGZTest] Fix archive handling, change logs slightly 2016-08-25 12:44:27 -07:00
Matt Nadareski
e07258a970 [ALL] RomData becomes Rom, DatData becomes Dat 2016-06-16 18:57:34 -07:00
Matt Nadareski
5e6e7c6dbd [SimpleSort] Add a new tool: SimpleSort
SimpleSort is essentially a quick rebuild solution for a fixdat or an input DAT. It can read all 4 major types of archive and always builds to zip
2016-06-13 20:00:44 -07:00
Matt Nadareski
8bd52f1348 [OfflineMerge, SabreTools] Integrate OfflineMerge
Along with this change are miscellaneous fixes to make it more useful.
2016-06-12 21:00:05 -07:00
Matt Nadareski
4c7942e46e [ALL] Move to new folders to reflect names 2016-06-12 20:20:50 -07:00
Matt Nadareski
b058c8ed24 [DATFromDir] Integrate DATFromDir into DATabase 2016-06-11 15:42:49 -07:00
Matt Nadareski
3eec524bf2 [DATabase, Filter] Move filter into DATabase 2016-06-10 13:18:46 -07:00
Matt Nadareski
1b4727c618 [DATabase] Move DATabaseTwo functions to DATabase 2016-05-28 16:36:39 -07:00
Matt Nadareski
c6b86010b6 Remove UncompressedSize project, rename Stats 2016-05-27 09:30:52 -07:00
Matt Nadareski
7c6dcbc0dd Create initlal version of Filter program
This program allows users to filter a DAT or set of DATs based on various criteria including names, sizes, and hashes.
2016-05-24 12:59:58 -07:00
Matt Nadareski
e0bad9eccf Add a couple new features
Added HashSplit to DATabase (commandline and menu)
Make DATFromDir properly use DatData objects
Add "Romba" option to DATFromDir to allow GZIP files to be read as archives
2016-05-22 12:45:20 -07:00
Matt Nadareski
99fa6da6b0 Add new tool: HashSplit
This tool will simply split a DAT by the "best" available hash in order of SHA-1, MD5, and CRC/No-Hash. The files are output to the same directory as the original file. Requested by Obiwantje.
2016-05-20 13:49:32 -07:00
Matt Nadareski
4e3e3f950c Add experimental DATabaseTwo and update 64-bit
DATabaseTwo is a standalone version of what will be replacing "Import" and "Generate" and thus eliminating the need for a complex import and export process. Custom DATs can be cared by Dir2DAT features and merging so there is no use to have advanced DB features. The new database, dats..sqlite, is a much lighter version, only holding the DAT information, systems, and sources.
2016-05-05 10:13:57 -07:00
Matt Nadareski
9daad48f50 Update gitignore for UncompressedSize 2016-05-04 17:14:50 -07:00
Matt Nadareski
27aea4a443 Add new project for Offline Merging
The outputs from this program help with organizing roms that are in hard drives that are disconnected from the computer. This is mainly for people with disconnected arrays, but can be used to maintain a "best missing" list at all times as well.
2016-04-28 14:08:06 -07:00
Matt Nadareski
04b1fce512 Merge MergeDAT, part 1 2016-04-21 13:10:13 -07:00
Matt Nadareski
3a88832980 Merge DatToMiss, parts 1-5 2016-04-20 15:09:26 -07:00
Matt Nadareski
9ec79c4bef Merge DatSplit, part 1 2016-04-20 11:13:39 -07:00
Matt Nadareski
151ef235a5 Merge SingleGame, part 3 2016-04-20 01:19:53 -07:00
Matt Nadareski
4575ebe2fa Update gitignore 2016-04-19 17:34:43 -07:00
Matt Nadareski
8762324033 Add DatToMiss as requested; minor update to DiffDat wording 2016-04-19 17:25:30 -07:00
Matt Nadareski
6ceac909da Build a working DiffDat generator 2016-04-19 16:39:17 -07:00
Matt Nadareski
120759dce1 Update gitignore 2016-04-11 15:13:49 -07:00
Matt Nadareski
1c260ed857 Update build location and gitignore 2016-04-06 00:05:25 -07:00