Add Aaruformat validation and media item type (#29)

* Initial `media` and AaruFormat code

* But... why?

* Fix AIF reading

* Fix D2D, Logiqx cleanup

* Minor cleanup

* Final cleanup round
This commit is contained in:
Matt Nadareski
2020-08-27 16:57:22 -07:00
committed by GitHub
parent 3b481de3b9
commit 4d0a3f55eb
51 changed files with 2853 additions and 908 deletions

View File

@@ -1528,6 +1528,8 @@ namespace SabreTools.Library.Tools
return ItemType.Chip;
case "disk":
return ItemType.Disk;
case "media":
return ItemType.Media;
case "release":
return ItemType.Release;
case "rom":
@@ -1545,6 +1547,7 @@ namespace SabreTools.Library.Tools
"blank" => ItemType.Blank,
"chip" => ItemType.Chip,
"disk" => ItemType.Disk,
"media" => ItemType.Media,
"release" => ItemType.Release,
"rom" => ItemType.Rom,
"sample" => ItemType.Sample,
@@ -1914,6 +1917,8 @@ namespace SabreTools.Library.Tools
return "chip";
case ItemType.Disk:
return "disk";
case ItemType.Media:
return "media";
case ItemType.Release:
return "release";
case ItemType.Rom:
@@ -1931,6 +1936,7 @@ namespace SabreTools.Library.Tools
ItemType.Blank => "blank",
ItemType.Chip => "chip",
ItemType.Disk => "disk",
ItemType.Media => "media",
ItemType.Release => "release",
ItemType.Rom => "rom",
ItemType.Sample => "sample",