Matt Nadareski
c533a29bd7
Fix rebuild, extract depth to proper places
2020-09-18 15:01:03 -07:00
Matt Nadareski
9c671b488d
Split out blank directory adding
2020-09-18 12:15:09 -07:00
Matt Nadareski
ea5ef04ab1
Less passing down the chain
2020-09-18 11:40:21 -07:00
Matt Nadareski
ba253f94e6
Reduce who cares about date
2020-09-18 11:26:50 -07:00
Matt Nadareski
bc5e508d84
Remove unused method
2020-09-18 10:55:35 -07:00
Matt Nadareski
99c530b418
Add special combinations of TreatAsFile
2020-09-18 10:54:34 -07:00
Matt Nadareski
6eac80805f
Remove copy files flag
2020-09-18 10:52:13 -07:00
Matt Nadareski
e1cb29880d
Reorder params to be more logical
2020-09-18 10:45:40 -07:00
Matt Nadareski
3502a35dbd
Remove unused parameter from Write
2020-09-18 10:44:01 -07:00
Matt Nadareski
b9e6111ae1
Stats writing not inherent to writing to file
2020-09-18 10:42:06 -07:00
Matt Nadareski
cae8ce898c
Less reliance on specific hashes in DFD path
2020-09-18 10:21:04 -07:00
Matt Nadareski
7ed7107fd2
Clean up more info instances
2020-09-18 01:50:44 -07:00
Matt Nadareski
817f1528cd
Use flag more properly
2020-09-18 00:52:43 -07:00
Matt Nadareski
4bb768f258
Reduce redundant code
2020-09-18 00:45:08 -07:00
Matt Nadareski
7acadcddd5
Simplify GetInfo
2020-09-18 00:29:08 -07:00
Matt Nadareski
208de0282b
Fix SpamSum hashing
2020-09-17 23:37:42 -07:00
Matt Nadareski
1e4afb3046
Decouple stream hashing from special file info
2020-09-17 23:07:49 -07:00
Matt Nadareski
044d70da6e
Consolidate some of the throws
2020-09-15 17:09:35 -07:00
Matt Nadareski
74a0c47102
Fix a few stragglers
2020-09-15 14:46:39 -07:00
Matt Nadareski
fc580c7d35
Make logging more intuitive
2020-09-15 14:38:37 -07:00
Matt Nadareski
f506915a04
Make less things use global throw state
2020-09-15 14:23:40 -07:00
Matt Nadareski
91f659dca2
Add and use ThrowOnError global (temp)
2020-09-15 12:12:13 -07:00
Matt Nadareski
f0afe33dd7
Combine some tags
2020-09-08 10:12:41 -07:00
Matt Nadareski
e34f50c464
Better shorthand, change internal naming
2020-09-07 22:57:44 -07:00
Matt Nadareski
412759a2d7
New name please
2020-09-07 22:40:27 -07:00
Matt Nadareski
d2ab6fdc05
SabreDAT now JSON-equivalent
2020-09-07 22:21:02 -07:00
Matt Nadareski
d70415b989
Add some XML serialization attributes
2020-09-07 14:47:27 -07:00
Matt Nadareski
9b6e54aeed
Fix a couple AttractMode things
2020-09-07 12:58:55 -07:00
Matt Nadareski
1494e0693f
Mandatory is technically numeric
2020-09-07 12:34:18 -07:00
Matt Nadareski
712f98fa32
Add and use DeviceType
2020-09-07 00:39:59 -07:00
Matt Nadareski
4538bc3932
Location number is numeric
2020-09-06 23:08:50 -07:00
Matt Nadareski
5d5520dbdd
Add ControlType, fix a bunch of numerics
2020-09-06 23:00:13 -07:00
Matt Nadareski
3257908b23
Typos and such
2020-09-05 23:15:48 -07:00
Matt Nadareski
9fd8a48874
Convert Rom size field to long?
2020-09-04 23:03:27 -07:00
Matt Nadareski
5b8519bbc3
Simplification for filter
2020-09-04 21:17:06 -07:00
Matt Nadareski
4146972afe
Add per-machine filtering to Batch
2020-09-04 20:57:30 -07:00
Matt Nadareski
79538095a3
Fixed extension regression for Media
2020-09-04 15:04:35 -07:00
Matt Nadareski
5f749d07a4
Add and use SpamSum for Media and Rom types
...
SpamSum implementation courtesy of https://github.com/aaru-dps/Aaru
2020-09-04 15:02:15 -07:00
Matt Nadareski
40ca4e39a5
Promote DataArea, DiskArea, and Part
2020-09-04 14:10:35 -07:00
Matt Nadareski
a416064bc0
Control types to long?
...
Interesting note that I left in the code as well, but `regbuttons` doesn't appear to be used AT ALL in the latest ListXML output. I'm not sure what its original use was or anything, so I'm leaving it as `string` for now. Note that the `ways*` values are all string with no TODO. This is because there is the possibility of "vertical*" being a valid input which would be nuked if I went to long? only.
2020-09-04 11:46:17 -07:00
Matt Nadareski
f98ffe94b1
Chip clock to long?
2020-09-04 11:20:54 -07:00
Matt Nadareski
ef414dd48b
Display referesh to double?
2020-09-04 11:04:58 -07:00
Matt Nadareski
762f8dda27
All display blanking fields to long?
2020-09-04 10:57:30 -07:00
Matt Nadareski
319913a288
Display pixclock to long?
2020-09-04 10:50:08 -07:00
Matt Nadareski
de656f003a
Display width and height to long?
2020-09-04 10:39:37 -07:00
Matt Nadareski
120dcd6c4a
DataArea width to long?
2020-09-04 10:32:43 -07:00
Matt Nadareski
7f8766b0a4
Change display rotation to long?
2020-09-04 10:28:25 -07:00
Matt Nadareski
9c38fd82aa
Sound.Channels as a number
2020-09-03 22:35:09 -07:00
Matt Nadareski
d204f8eb1f
Input players and coins to numbers
2020-09-03 22:28:48 -07:00
Matt Nadareski
33908e4e72
Add and use Relation enum
2020-09-03 21:59:53 -07:00