Commit Graph

4450 Commits

Author SHA1 Message Date
James Benton
3d9485d0f3 snd_core: Stub VS functions. 2016-01-24 21:09:19 +00:00
James Benton
6905ab14ea nn_acp: Implement ACPCheckApplicationDeviceEmulation. 2016-01-24 21:09:14 +00:00
James Benton
e3c5fdf8a6 Refactor vpad module. 2016-01-24 17:05:59 +00:00
James Benton
a28bb4e3dc Refactor sysapp module. 2016-01-24 17:05:44 +00:00
James Benton
8321150a86 Refactor swkbd module. 2016-01-24 17:05:29 +00:00
James Benton
01640adf11 Refactor snd_core module. 2016-01-24 17:05:10 +00:00
James Benton
99adaff2ae Refactor proc_ui module. 2016-01-24 17:04:54 +00:00
James Benton
0859fc377a Refactor padscore module. 2016-01-24 17:04:43 +00:00
James Benton
79ffb3520e Refactor zlib module. 2016-01-24 17:04:24 +00:00
James Benton
e4eb135193 Fix build. 2016-01-24 17:03:47 +00:00
James Benton
7dbcbbf5ca Refactor mic module. 2016-01-24 17:03:34 +00:00
James Benton
5d222cacfc Refactor erreula module. 2016-01-24 17:03:24 +00:00
James Benton
6796a7af05 Refactor nn_temp module. 2016-01-24 14:28:42 +00:00
James Benton
5f65ed11b2 Refactor nn_save module. 2016-01-24 14:28:30 +00:00
James Benton
a106e570dd Refactor nn_nfp module. 2016-01-24 14:27:53 +00:00
James Benton
c90f02ecfa Refactor nn_fp module. 2016-01-24 14:27:02 +00:00
James Benton
a7a5f0fcc3 Refactor nn_act module. 2016-01-24 14:26:04 +00:00
James Benton
84f531b15e Refactor nn_ac module. 2016-01-24 14:25:28 +00:00
James Benton
c73db1e003 Add nn_ndm module. 2016-01-24 14:03:46 +00:00
James Benton
736e75d2a1 Add nsysnet module. 2016-01-24 14:03:45 +00:00
James Benton
5092f58548 Add nn_boss module. 2016-01-24 14:03:43 +00:00
James Benton
858c453406 Add nn_acp module. 2016-01-24 14:02:59 +00:00
James Benton
15ba4e4bf7 nn_act: Some more account id stubs. 2016-01-24 13:22:14 +00:00
James Benton
c2205872df Change default working directory to / 2016-01-24 13:21:54 +00:00
James Benton
42a8dab9fb Fix loading RPLs with circular dependencies. 2016-01-24 13:21:43 +00:00
James Benton
4169506c79 coreinit: Implement fake locked cache DMA.
Just immediately do memory operations and keep DMA queue empty at all times.
2016-01-20 21:28:49 +00:00
James Benton
ea6b58b8d8 opengl_driver: Do not throw exception on invalid packet header. 2016-01-20 21:28:44 +00:00
James Benton
be21b7dcfc Fix gpr/tmp register usage in shader recompilation. 2016-01-20 21:01:56 +00:00
James Benton
9b840abbbc Implement some more nn_act functions. 2016-01-20 18:07:59 +00:00
James Benton
227837e9fb Add some zlib deflate functions. 2016-01-20 17:55:18 +00:00
James Benton
188bd3af8f Fix some shader dumping stuff. 2016-01-20 17:55:18 +00:00
James Benton
2b935d69a8 shaders: Use an array for GPRs so we can access with relative addressing.
Set last 16 GPR as temp registers - not sure on the exact amount though.
Rename SQ_ALU_SRC enum values to FIRST/LAST rather than the number value.
2016-01-20 17:55:18 +00:00
James Benton
751c0c3db1 Implement OSIsHomeButtonMenuEnabled. 2016-01-20 17:55:18 +00:00
James Benton
c63f3ca966 Implement some nn::act functions.
IsNetworkAccountEx, GetNumOfAccounts, GetUuidEx,
GetPrincipalIdEx, GetSimpleAddressIdEx.
2016-01-20 17:55:18 +00:00
James Benton
8b739bbf6b Implement SAVEOpenDir[Async]. 2016-01-20 17:55:18 +00:00
James Benton
b1068f7943 Print trace on thread access violation. 2016-01-20 17:55:18 +00:00
James Benton
a996076e5c Cleanup trace debug printing. 2016-01-20 17:55:18 +00:00
Lioncash
2a89a10c21 coreinit_rendezvous: Don't memset non-pod structs 2016-01-17 23:35:48 -05:00
James Benton
2f4d50357b cmake: Update CMakeLists with new files 2016-01-12 16:13:54 -08:00
James Benton
fcc5425871 Warn when a registered system module has no exports.
To prevent shit like forgetting to call NN_temp::RegisterFunctions.
2016-01-12 22:06:47 +00:00
James Benton
dfb67b3d83 gx2: Fix debug shader dumping. 2016-01-12 22:06:42 +00:00
James Benton
90e3de3086 coreinit: Move internal functions to coreinit::internal namespace.
No more internal function names which are similar to real coreinit exports,
as it is very confusing for everyone involved.
2016-01-12 22:06:37 +00:00
James Benton
6c3fa10196 Add missing NN_temp::RegisterFunctions. 2016-01-12 22:06:32 +00:00
James Benton
1248e27631 microcode: Shader::Type fetch, geometry. 2016-01-12 22:06:26 +00:00
James Benton
cdd1a37619 filesystem: Add deleteFolder. 2016-01-12 22:06:20 +00:00
James Benton
6eb5662314 Fix path in SAVEInitSaveDir. 2016-01-12 22:06:14 +00:00
James Benton
93c0088e21 Implement TEMPCreateAndInitTempDir and TEMPShutdownTempDir. 2016-01-12 22:06:05 +00:00
James Benton
97e03032f2 nn_save: Implement SAVEInitSaveDir, SAVEMakeDir, SAVEOpenFile. 2016-01-11 21:40:15 +00:00
James Benton
22f6419485 coreinit: Implement OSGetTitleID, OSGetOSID.
Read from app.xml
2016-01-11 21:40:10 +00:00
James Benton
141310fd26 filesystem: Add support for links. 2016-01-11 21:40:05 +00:00