From 41c03f481a6d95dab830d6ecf6e563ff7284dc9a Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 8 Dec 2016 05:17:19 -0500 Subject: service: Add ptm::gets and ptm::sets services --- src/core/hle/service/ptm/ptm.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/core/hle/service/ptm/ptm.cpp') diff --git a/src/core/hle/service/ptm/ptm.cpp b/src/core/hle/service/ptm/ptm.cpp index 6a9f1d24d..771fd1323 100644 --- a/src/core/hle/service/ptm/ptm.cpp +++ b/src/core/hle/service/ptm/ptm.cpp @@ -6,7 +6,9 @@ #include "core/file_sys/file_backend.h" #include "core/hle/service/fs/archive.h" #include "core/hle/service/ptm/ptm.h" +#include "core/hle/service/ptm/ptm_gets.h" #include "core/hle/service/ptm/ptm_play.h" +#include "core/hle/service/ptm/ptm_sets.h" #include "core/hle/service/ptm/ptm_sysm.h" #include "core/hle/service/ptm/ptm_u.h" #include "core/hle/service/service.h" @@ -106,7 +108,9 @@ void CheckNew3DS(Service::Interface* self) { } void Init() { + AddService(new PTM_Gets()); AddService(new PTM_Play_Interface); + AddService(new PTM_Sets()); AddService(new PTM_Sysm_Interface); AddService(new PTM_U_Interface); -- cgit v1.2.3 From cd778cf9915689f14fbf7bd4499edd186993bc9e Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 8 Dec 2016 05:20:12 -0500 Subject: service: Drop '_Interface' in ptm service class names Inheriting from Service::Interface makes this obvious. --- src/core/hle/service/ptm/ptm.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/core/hle/service/ptm/ptm.cpp') diff --git a/src/core/hle/service/ptm/ptm.cpp b/src/core/hle/service/ptm/ptm.cpp index 771fd1323..da7d56ced 100644 --- a/src/core/hle/service/ptm/ptm.cpp +++ b/src/core/hle/service/ptm/ptm.cpp @@ -108,11 +108,11 @@ void CheckNew3DS(Service::Interface* self) { } void Init() { - AddService(new PTM_Gets()); - AddService(new PTM_Play_Interface); - AddService(new PTM_Sets()); - AddService(new PTM_Sysm_Interface); - AddService(new PTM_U_Interface); + AddService(new PTM_Gets); + AddService(new PTM_Play); + AddService(new PTM_Sets); + AddService(new PTM_Sysm); + AddService(new PTM_U); shell_open = true; battery_is_charging = true; -- cgit v1.2.3 From 007815647cfaed90d61e12fce50de0df98e2a8ba Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 8 Dec 2016 05:32:38 -0500 Subject: service: Add the ptm:s service 3dbrew documents this as being the exact same as ptm:sysm --- src/core/hle/service/ptm/ptm.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core/hle/service/ptm/ptm.cpp') diff --git a/src/core/hle/service/ptm/ptm.cpp b/src/core/hle/service/ptm/ptm.cpp index da7d56ced..4d374ba17 100644 --- a/src/core/hle/service/ptm/ptm.cpp +++ b/src/core/hle/service/ptm/ptm.cpp @@ -110,6 +110,7 @@ void CheckNew3DS(Service::Interface* self) { void Init() { AddService(new PTM_Gets); AddService(new PTM_Play); + AddService(new PTM_S); AddService(new PTM_Sets); AddService(new PTM_Sysm); AddService(new PTM_U); -- cgit v1.2.3