diff --git a/RombaSharp/Partials/RombaSharp_Inits.cs b/RombaSharp/Partials/RombaSharp_Inits.cs
index f66127e8..446d1379 100644
--- a/RombaSharp/Partials/RombaSharp_Inits.cs
+++ b/RombaSharp/Partials/RombaSharp_Inits.cs
@@ -1,8 +1,6 @@
-using System;
+using SabreTools.Helper;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using System.IO;
namespace SabreTools
{
@@ -44,7 +42,18 @@ namespace SabreTools
///
private static void InitDir2Dat(List inputs)
{
- _logger.User("This feature is not yet implemented: dir2dat");
+ // Create a simple Dat output
+ Dat datdata = new Dat()
+ {
+ FileName = Path.GetFileName(inputs[0]) + " Dir2Dat",
+ Name = Path.GetFileName(inputs[0]) + " Dir2Dat",
+ Description = Path.GetFileName(inputs[0]) + " Dir2Dat",
+ OutputFormat = OutputFormat.Xml,
+ Files = new Dictionary>(),
+ };
+
+ DATFromDir dfd = new DATFromDir(inputs, datdata, false, false, true, false, true, "__temp__", _logger);
+ dfd.Start();
}
///