diff --git a/src/LibHac/Horizon.cs b/src/LibHac/Horizon.cs index 7f052f08..117850ca 100644 --- a/src/LibHac/Horizon.cs +++ b/src/LibHac/Horizon.cs @@ -20,6 +20,13 @@ namespace LibHac ServiceManager = new ServiceManager(this); } + public Horizon(ITimeSpanGenerator timer, FileSystemServer fsServer) + { + Time = timer ?? new StopWatchTimeSpanGenerator(); + FileSystemServer = fsServer; + ServiceManager = new ServiceManager(this); + } + private Result OpenFileSystemClient(out FileSystemClient client) { if (FileSystemServer is null)