Add JSON write

This commit is contained in:
Matt Nadareski
2020-06-15 22:31:46 -07:00
parent e95b5d3268
commit e7984b7b74
7 changed files with 838 additions and 9 deletions

View File

@@ -619,6 +619,9 @@ namespace SabreTools.Library.Tools
case DatFormat.EverdriveSMDB:
return new EverdriveSMDB(baseDat);
case DatFormat.Json:
return new Json(baseDat);
case DatFormat.Listrom:
return new Listrom(baseDat);
@@ -763,6 +766,8 @@ namespace SabreTools.Library.Tools
case "dc":
case "doscenter":
return DatFormat.DOSCenter;
case "json":
return DatFormat.Json;
case "lr":
case "listrom":
return DatFormat.Listrom;
@@ -1271,6 +1276,8 @@ namespace SabreTools.Library.Tools
{
case "csv":
return DatFormat.CSV;
case "json":
return DatFormat.Json;
case "md5":
return DatFormat.RedumpMD5;
case "ripemd160":