aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Services/Sdb
diff options
context:
space:
mode:
authorThog <me@thog.eu>2020-03-01 23:56:02 +0100
committerGitHub <noreply@github.com>2020-03-02 09:56:01 +1100
commit3b531de670a011c40b269eaba33e2fea8f438859 (patch)
tree1c0ac3711297340b8b256ac27ca9baea2aa3969a /Ryujinx.HLE/HOS/Services/Sdb
parent7d1a294eae00b8f6e752ec34f794ba09ea80974a (diff)
Implement mii:u and mii:e entirely (#955)
* Implement mii:u and mii:e entirely Co-authored-by: AcK77 <Acoustik666@gmail.com> This commit implement the mii service accurately. This is based on Ac_k work but was polished and updated to 7.x. Please note that the following calls are partially implemented: - Convert: Used to convert from old console format (Wii/Wii U/3ds) - Import and Export: this is shouldn't be accesible in production mode. * Remove some debug leftovers * Make it possible to load an arbitrary mii database from a Switch * Address gdk's comments * Reduce visibility of all the Mii code * Address Ac_K's comments * Remove the StructLayout of DatabaseSessionMetadata * Add a missing line return in DatabaseSessionMetadata * Misc fixes and style changes * Fix some issues from last commit * Fix database server metadata UpdateCounter in MarkDirty (Thanks Moose for the catch) * MountCounter should only be incremented when no error is reported * Fix FixDatabase Co-authored-by: Alex Barney <thealexbarney@gmail.com>
Diffstat (limited to 'Ryujinx.HLE/HOS/Services/Sdb')
-rw-r--r--Ryujinx.HLE/HOS/Services/Sdb/Mii/IImageDatabaseService.cs8
-rw-r--r--Ryujinx.HLE/HOS/Services/Sdb/Mii/IStaticService.cs9
2 files changed, 0 insertions, 17 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Sdb/Mii/IImageDatabaseService.cs b/Ryujinx.HLE/HOS/Services/Sdb/Mii/IImageDatabaseService.cs
deleted file mode 100644
index b084714c..00000000
--- a/Ryujinx.HLE/HOS/Services/Sdb/Mii/IImageDatabaseService.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-namespace Ryujinx.HLE.HOS.Services.Sdb.Mii
-{
- [Service("miiimg")] // 5.0.0+
- class IImageDatabaseService : IpcService
- {
- public IImageDatabaseService(ServiceCtx context) { }
- }
-} \ No newline at end of file
diff --git a/Ryujinx.HLE/HOS/Services/Sdb/Mii/IStaticService.cs b/Ryujinx.HLE/HOS/Services/Sdb/Mii/IStaticService.cs
deleted file mode 100644
index 6c156d94..00000000
--- a/Ryujinx.HLE/HOS/Services/Sdb/Mii/IStaticService.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-namespace Ryujinx.HLE.HOS.Services.Sdb.Mii
-{
- [Service("mii:e")]
- [Service("mii:u")]
- class IStaticService : IpcService
- {
- public IStaticService(ServiceCtx context) { }
- }
-} \ No newline at end of file