Matt Nadareski
dc448a5008
BucketedBy superseded by Field
2020-08-22 23:02:30 -07:00
Matt Nadareski
93b774b69a
Wire up remaining OpenMSX DatItem fields
2020-08-21 23:48:35 -07:00
Matt Nadareski
b01217cffb
Wire up value and loadflag for SL
2020-08-21 14:20:17 -07:00
Matt Nadareski
e9ca2658bb
Wire up area width, endianness for SL
2020-08-21 13:31:22 -07:00
Matt Nadareski
2ffa22ebaa
Implement SetFields
2020-08-21 10:16:05 -07:00
Matt Nadareski
d90e9ee8a1
Wire up remaining AttractMode fields
2020-08-20 21:15:37 -07:00
Matt Nadareski
2da51628a4
Machine stands alone
2020-08-20 13:17:14 -07:00
Matt Nadareski
381183c71c
Each item removes its own
2020-08-17 23:45:23 -07:00
Matt Nadareski
5c11066a07
Items are responsible for their own filters
2020-08-17 23:09:35 -07:00
Matt Nadareski
42b3bd906a
Move field replacement
2020-08-17 22:35:17 -07:00
Matt Nadareski
5660da7b0e
DatItems of destiny
2020-08-17 17:28:32 -07:00
Matt Nadareski
fafac31ea8
Better equality code
2020-08-17 14:57:54 -07:00
Matt Nadareski
e23596983a
Add support for inverted CRC flag
2020-07-28 17:00:19 -07:00
Matt Nadareski
151b0b4a79
Extra merge tag code
2020-07-23 15:45:14 -07:00
Matt Nadareski
334e1c4585
Filter Abstraction ( #25 )
...
* Add category, back filters by dictionary
* Complete internal filter set
* Fix AreaSize filter
* Populate filter object the hard way
* Manipulation flags should not be filters
* None of them need to be public
* Convert to partial helper method
* Better method use
* Field, not string; no dictionary
* Add FilterTo method for later
* More naming options (easier conversion)
* Update README
2020-07-18 21:35:17 -07: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
e95b5d3268
Make dat items serializable
2020-06-15 21:00:09 -07:00
Matt Nadareski
ec52981070
Cleanup of usings
2020-06-11 11:44:46 -07:00
Matt Nadareski
4ad77d6be6
Cleanup and overhaul ( #21 )
...
* Syntax cleanup
* More minor cleanup, use Linq
* Fix broken features by using correct values
* Feature flags the same
* Features are modular
* No AlphaFS, more .NET versions
* Fix appveyor
* Put back identifiers, for some reason
* String interpolation, modernization
* Better use of GetField
* XmlTextWriter to remove possible issues
* Fix header for OpenMSX
2020-06-10 22:37:19 -07:00
Matt Nadareski
ac2a9fabb7
Hashing
2020-06-05 22:26:44 -07:00
Matt Nadareski
47c2228881
Missing size means just hash checking
2019-09-20 10:55:03 -07:00
Matt Nadareski
26c4e1a93f
[DatItems/] Clean these up a bit
2019-01-08 17:40:12 -08:00
Matt Nadareski
1768370199
[ALL] DatItem/Machine cleanup and descriptions
2019-01-08 12:11:55 -08:00
Matt Nadareski
e0a92e836c
[Rom] Ensure BaseFile date gets used
2018-03-04 21:40:10 -08:00
Matt Nadareski
1e7627dcc9
[Disk, Rom] Initialize from BaseFile properly
2018-02-23 11:06:01 -08:00
Matt Nadareski
5740cecc0d
[FileTypes/] BaseFile for life
2018-02-15 23:38:55 -08:00
Matt Nadareski
f8f93b9d7e
[AttractMode, Rom] Handle "null" case
2018-02-15 18:47:11 -08:00
Matt Nadareski
5e303cde49
[ALL] Fix device merging, add new parsing prototypes
2018-01-13 22:42:42 -08:00
Matt Nadareski
130e4255fb
[DatFile, Disk, Rom] Better equality checking
2017-11-09 00:20:47 -08:00
Matt Nadareski
de16014af9
[ALL] Update string check; add output path helper
2017-11-08 13:15:44 -08:00
Matt Nadareski
5dd08cba63
[ALL] One utility class now
2017-11-08 00:27:00 -08:00
Matt Nadareski
397e5634c1
[DatItems/] Items -> DatItems for clarity
2017-11-02 15:44:15 -07:00