Matt Nadareski
612d4bb1f5
Fix incorrect region two-letter code
2022-01-27 21:25:58 -08:00
Matt Nadareski
a42d14e3b8
Fix incorrect language three-letter code
2022-01-27 15:39:09 -08:00
Matt Nadareski
3ca78604fd
Fix InfoTool tests
2022-01-02 22:01:21 -08:00
Matt Nadareski
05dcc039bd
Tweak new disc information fields and tabs
2021-12-30 20:48:32 -08:00
Matt Nadareski
02c98b1547
Add internal structure for special site codes
2021-12-30 13:00:55 -08:00
Matt Nadareski
c864589478
Start overhauling Redump information pulling, again
2021-12-30 11:09:37 -08:00
Matt Nadareski
8e843647bf
Overhaul XeMID handling ( fixes #334 )
2021-12-21 10:54:57 -08:00
Matt Nadareski
f3f9c63156
Add and overhaul some more tests
2021-11-26 14:07:07 -08:00
Matt Nadareski
5580e208f5
More test changes/additions, new helper method
2021-11-25 22:38:59 -08:00
Matt Nadareski
56ef06d651
Add enum converter tests, fix other related things
2021-11-25 22:05:35 -08:00
Matt Nadareski
eb337a8aaf
Reorganize result tests
2021-11-25 21:06:19 -08:00
Matt Nadareski
32bcfa1d42
Add SubmissionInfo serialization tests
2021-11-24 23:58:08 -08:00
Matt Nadareski
3b2e14d0de
Finish filling out first round of Extension tests
2021-11-24 23:36:12 -08:00
Matt Nadareski
88a0ce38f9
Fill in another significant chunk of extension tests
2021-11-24 23:19:58 -08:00
Matt Nadareski
110c8337aa
Overhaul cross-enumeration RedumpLib tests
2021-11-24 23:02:13 -08:00
Matt Nadareski
3dc79fea6b
Cleanup some old test classes
2021-11-24 22:19:57 -08:00
Matt Nadareski
d92015d071
Add sanitization for StarForce
2021-11-19 11:03:24 -08:00
Matt Nadareski
67f5a7794a
Fix protection sanitization; add tests
2021-11-19 10:09:34 -08:00
Matt Nadareski
c51461592c
Start adding regression tests for DIC
2021-11-05 14:44:58 -07:00
Shiz
26281b8f0b
Fix various arcade system metadata issues ( #324 )
...
* redumplib: correct media type for Sega Nu
* redumplib: merge Namco System 246 and System 256
* redumplib: drop Namco System 357 / 369
This was not a disc-based system, none of its released forms
have a disc reader.
* redumplib: add SEGA ALLS
2021-10-26 10:30:14 -07:00
Matt Nadareski
4209158807
Extract anything that can be static
2021-09-29 16:16:54 -07:00
Matt Nadareski
88ab691f07
Simplify remaining structure in MPF.Library
2021-09-29 15:05:17 -07:00
Matt Nadareski
37b1dc574c
Separate out modules into own library; fix csproj's
2021-09-29 14:56:15 -07:00
Matt Nadareski
9643442281
Create MPF.Core and move a lot to there
2021-09-29 11:48:37 -07:00
Matt Nadareski
227c61b588
Add .NET 5.0 as build target
2021-09-27 20:59:37 -07:00
Matt Nadareski
3a14db53c6
Update packages
2021-09-22 11:19:01 -07:00
Matt Nadareski
68b932bad0
Fix extension and conversion methods
2021-08-18 23:17:47 -07:00
Matt Nadareski
c4793e849c
Move a bit more
2021-08-18 22:48:31 -07:00
Matt Nadareski
1c525a6d2e
Update library, move more things there
2021-08-18 22:13:38 -07:00
Matt Nadareski
c8610ee16a
Convert to using separate Redump library code
2021-08-18 15:32:45 -07:00
Matt Nadareski
e5ba670c04
Update to BurnOutSharp 1.7.0
2021-07-22 11:19:58 -07:00
Matt Nadareski
03eeed4113
Update nuget packages
2021-06-03 22:39:50 -07:00
Matt Nadareski
7e96bbee27
Custom UI elements v1
...
This enables full-window dark mode to be a reality. The problem is that my design skills are very low
2021-04-26 22:32:05 -07:00
Matt Nadareski
143a4149bd
Parametrics ( #276 )
...
* Begin reducing complexity of parameters classes
* Make the method virtual, not the field
* Consolidate helper methods
* Fix "empty" commands; Fix DD generation
* Handle all sorts of numerical values
* Rip out remaining unneeded enum
2021-04-25 14:03:55 -07:00
Matt Nadareski
e88e67c927
Fix broken test
2021-03-29 11:56:28 -07:00
Matt Nadareski
b284ffd99d
Fix build
2021-03-20 12:47:51 -07:00
Matt Nadareski
1ad5c25ed0
Remove .NET Framework 4.7.2, update copyright dates
2021-03-12 15:05:33 -08:00
Matt Nadareski
512f7ae016
Clean up parameters and related
...
This makes some former virtual methods into properties, cleans up the location of some logic, and makes the BaseParameters class a little neater
2021-03-12 14:59:04 -08:00
Matt Nadareski
e2a27479f5
Display dump progress in log window ( fixes #131 )
...
This builds heavily upon the work that Jack put into capturing and processing DIC outputs. For now, there are only matchers for DIC outputs. All other programs will still direct to the log window, but may not be processed as neatly
2021-03-10 14:51:13 -08:00
Matt Nadareski
bbbc3e98a0
One more pass on options
2021-03-08 22:19:22 -08:00
Matt Nadareski
d756ae2163
Fix poorly designed tests
2021-03-08 16:19:53 -08:00
Matt Nadareski
5c104ebf3d
Fix tests
2021-03-06 21:47:02 -08:00
Matt Nadareski
34d65a9d70
KnownSystem cleanup based on Shadow's stuff
2021-03-02 09:48:36 -08:00
Matt Nadareski
47b5bbe7e7
Update to BurnOutSharp 1.5.1
2021-01-22 12:03:12 -08:00
Matt Nadareski
e6dea158e5
Rename to MPF
2020-11-10 17:43:21 -08:00