aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle
AgeCommit message (Collapse)Author
2016-12-08service: Add the ptm:s serviceLioncash
3dbrew documents this as being the exact same as ptm:sysm
2016-12-08service: Add common ptm:u commands to other ptm servicesLioncash
3dbrew indicates that all services have access to these commands except for ptm:sets.
2016-12-08service: Drop '_Interface' in ptm service class namesLioncash
Inheriting from Service::Interface makes this obvious.
2016-12-08service: Add ptm::gets and ptm::sets servicesLioncash
2016-12-08service: Add mvd and qtm servicesLioncash
Adds the two New3DS-only modules. 3dbrew was used for command information.
2016-12-08service: Add nfc servicesLioncash
3dbrew was used for the command information.
2016-12-07Merge pull request #2283 from lioncash/svcYuri Kunde Schlesner
service: Update function tables
2016-12-07Merge pull request #2281 from lioncash/appletYuri Kunde Schlesner
applet: minor interface changes
2016-12-08ssl_c: Update function tableLioncash
Updated based off information from 3dbrew
2016-12-08ptm: Update ptm_sysm function tableLioncash
Updated based off information from 3dbrew.
2016-12-08pm_app: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08nwm_uds: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08nim: Update function tablesLioncash
Updated based off information from 3dbrew.
2016-12-08http_c: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08gsp_lcd: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08fs_user: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08dlp_srvr: Update function tableLioncash
2016-12-08cfg: Update function tablesLioncash
Updated based off information from 3dbrew
2016-12-08cecd_u: Update function tableLioncash
Updated based off information from 3dbrew.
2016-12-08boss_p: Update function tableLioncash
2016-12-08act: Update function tablesLioncash
Updated based off information from 3dbrew.
2016-12-07apt: Update apt function tablesLioncash
Updated based off information from 3dbrew.
2016-12-07Update AM service function tablesLioncash
Updated based off information from 3dbrew.
2016-12-07applet: Move common IsRunning underlying variable to the Applet classLioncash
Gets rid of basic duplication.
2016-12-07applet: Make virtual destructor defaultedLioncash
2016-12-07applet: Make constructor protectedLioncash
Considering the class is abstract, there's no need to make the constructor public.
2016-12-07Merge pull request #2232 from wwylele/other-savebunnei
FS: implement archives for other game save data
2016-12-04GSP: Downgrade log severity of SetAxiConfigQoSModeYuri Kunde Schlesner
This function doesn't need to do anything for HLE and some games call it quite often, spamming up the logs.
2016-11-30Set client SDK version to Service APIsmailwl
2016-11-29FileSys: Implement OtherSaveDatawwylele
2016-11-29FS: add missing MediaTypewwylele
2016-11-29FileSys: abstract SD save data archive sourcewwylele
2016-11-27Merge pull request #2196 from Subv/system_modeYuri Kunde Schlesner
Kernel/Loader: Grab the system mode from the NCCH ExHeader.
2016-11-27Merge pull request #2132 from wwylele/fix-fs-errSebastian Valle
Correct FS error codes & add path boundary checks
2016-11-25Output parameters to logmailwl
2016-11-25MIC_U: Stub service funcionsmailwl
2016-11-23Bravely Default/Second stuck #1822 (#2188)pippo2931
* Bravely Default/Second stuck #1822 CancelLibraryApplet stub * Log parameter. * Taking care of comments * Sync with 3DBrew * White space ? * lower case
2016-11-23Merge pull request #2186 from wwylele/config9Yuri Kunde Schlesner
cfg: add config block 0x00090000
2016-11-23Merge pull request #1654 from JamePeng/errdispYuri Kunde Schlesner
Rework the code of err:f service!
2016-11-19Merge pull request #2193 from Subv/pulse_eventsbunnei
Kernel/Events: Log an error when trying to create Pulse events and timers
2016-11-19Kernel/Loader: Grab the system mode from the NCCH ExHeader.Subv
3dsx and elf files default to system mode 2 (96MB allocated to the application). This allows Home Menu to boot without modifications. Closes #1849
2016-11-19Kernel/Events: Log an error when trying to create Pulse events and timers.Subv
Related to #1904
2016-11-19APT/Applets: Renamed the members of the SignalType enum.Subv
Names now make sense and match 3dbrew.
2016-11-19FileSys: rename SaveDataCheck archive to NCCH archivewwylele
According to the observation from game and 3dbrew "Used for accessing general NCCH data"
2016-11-19PTM & CFG: use the correct path and error code according to the new FileSys ↵wwylele
policy
2016-11-19FileSys: add SDMCWriteOnlyArchivewwylele
2016-11-19FileSys: add ExtSaveDataArchivewwylele
ExtSaveData is more similar to SaveData, so let it be a subclass of SaveData
2016-11-19FileSys: add SaveDataArchivewwylele
The error checking of SaveDataArchive is completely different from DiskArchive, so it has to be a new class instead of a subclass of DiskArchive.
2016-11-17cfg: add config block 0x00090000wwylele
2016-11-02Style fixmailwl