Commit Graph

396 Commits

Author SHA1 Message Date
GaryOderNichts
4ccc879aa9 coreinit: Add CopyData functions 2022-10-29 19:28:43 +02:00
miku-666
8cae5c050d Update FSStateChangeParams and add offset checks 2022-10-29 18:44:31 +02:00
Maschell
b417b8fbd4 coreinit: Add missing coreinit/context.h include in coreinit/interrupts.h 2022-09-22 17:32:16 +02:00
GaryOderNichts
d3d0485e71 nn_nfp: Add declarations for amiibo settings 2022-09-21 23:39:30 +02:00
GaryOderNichts
f39f4647b4 sysapp: add _SYSDirectlySwitchTo 2022-09-21 23:04:33 +02:00
GaryOderNichts
1a78ac37cf sysapp: add arguments 2022-09-21 23:04:33 +02:00
GaryOderNichts
0ecfaa3966 nn_nfp: Update functions, structs and add documentation 2022-09-21 20:52:47 +02:00
GaryOderNichts
2c331d22ce nn::Result: add missing modules 2022-09-17 22:16:07 +02:00
Maschell
80de7e3aac Add missing FSARequest/FSAResponse structs 2022-09-17 21:45:13 +02:00
GaryOderNichts
0edd2e9c5c Add missing IM_* functions from coreinit 2022-08-28 00:52:10 +02:00
Xpl0itU
88bf29a766 Add const to paths in coreinit/filesystem.h 2022-08-28 00:51:54 +02:00
GaryOderNichts
366f02606b Add several definitions for Multi/Double DRC mode 2022-08-28 00:14:56 +02:00
GaryOderNichts
5c8a4a9056 Add several nsysccr functions 2022-08-28 00:14:46 +02:00
GaryOderNichts
c77e6f6015 Add several nn_ccr functions 2022-08-28 00:14:31 +02:00
Maschell
f26ef1a7a4 coreinit: Fix order of arguments for FSOpenFileExAsync 2022-08-05 23:28:18 +02:00
Maschell
9d7289c69f nn::acp: Remove invalid C++ function declarations 2022-07-26 18:30:14 +02:00
Maschell
5f3217b267 nn::acp: Fix C function declerations 2022-07-26 18:30:14 +02:00
Maschell
1ebadb1169 coreinit: Update FSCmdBlockBody struct to include asyncResult 2022-07-24 20:08:26 +02:00
Maschell
309deefe9d nn::acp: Enforce ACPGetTitleMetaXml parameter alignment requirement. 2022-07-23 21:24:41 +02:00
Maschell
cb251757f4 sysapp: Add function declaration for _SYSLaunchTitleByPathFromLauncher 2022-07-23 19:31:33 +02:00
Maschell
107105e757 coreinit: Add OSShutdown function declaration 2022-07-23 19:26:35 +02:00
Maschell
7418f20eca coreinit: Add OSRestartGame function declaration 2022-07-23 19:26:35 +02:00
Maschell
a6018a7b33 nn::acp: Add missing ACPInitialize / ACPFinalize function declarations 2022-07-23 16:35:00 +02:00
Maschell
d290bc8a8a coreinit: Add missing bsp functions 2022-07-23 16:24:44 +02:00
Maschell
89d8e818cd vpad: Add missing VPADSetSamplingCallback function declaration 2022-07-23 16:24:31 +02:00
Maschell
c96d0e7b81 sysapp: Add missing function SYSLaunchMiiStudio 2022-07-23 15:53:50 +02:00
Maschell
4997d54b24 sysapp: Fix parameter of serveral _SysLaunch functions 2022-07-23 15:53:50 +02:00
Maschell
173a2ebdb3 nsyshid: Fix HIDSetIdle parameters, add HIDGetIdle 2022-07-23 13:20:14 +02:00
Crementif
d621766b2f
devoptab: Implement various functions and fixes (#223)
- Improved error codes for unlink and rmdir regarding non-empty directories.
- Return ENOENT on empty strings since it softlocks the Wii U. Since the devoptab relies on the cwd it's pretty easy to run into with stuff like recursive path creation for example.
- Clean up open_r mode_t->string conversion
- Improved FSStat->mode_t conversion
- Add FSOpenFileEx and flags
2022-07-23 12:03:07 +02:00
Maschell
b2710f8448
Add initial nsyskbd header (#237) 2022-07-22 09:25:58 +01:00
Xpl0itU
4292907324
Fix CMPTLaunchTitle definition (#235) 2022-07-22 09:25:29 +01:00
Maschell
318c3a72b9
Fix FSACommandEnum (#236) 2022-07-22 09:25:09 +01:00
GaryOderNichts
c86b7cf574 Proc UI: Add missing functions 2022-06-30 21:03:09 +02:00
GaryOderNichts
53ceda65da gx2: Add inlined GX2SetShaderMode function 2022-06-30 21:02:43 +02:00
GaryOderNichts
f64726d9c1 gx2: Add GX2CopySurfaceEx 2022-06-30 21:02:28 +02:00
Xpl0itU
ed13ea3f19
MCP: Use const for paths (#231) 2022-06-24 22:33:38 +01:00
Maschell
38eaa155cc
Add FSA structs and function declarations (#228) 2022-06-18 12:47:27 +02:00
Maschell
1527966c0b sysapp: Fix incorrect enum name 2022-06-09 19:20:19 +02:00
miku-666
8fdfd12d6c Add MIC lib 2022-06-05 15:21:29 +01:00
Maschell
159f578b34 nsysnet: Add missing functions 2022-06-05 16:09:40 +02:00
Miku-666
de962298cc
Add nn::fp lib (#205) 2022-06-04 22:58:59 +02:00
Maschell
0b196e8abc coreinit: Fix FSError enum 2022-05-21 21:09:25 +02:00
Miku-666
6e547c154f
Add functions used in SCI lib (#211)
* Add functions used in SCI lib

* fix for older code using FSStateChangeInfo
just a typedef `typedef struct FSStateChangeParams FSStateChangeInfo`
2022-05-07 11:29:53 +01:00
GaryOderNichts
535e6d575b gx2: Add clip control functions 2022-05-07 11:25:13 +01:00
Fangal-Airbag
b75d781df8 change rumbleStatus to BOOL 2022-04-15 17:00:03 +01:00
Fangal-Airbag
ebb886eb5a wpad: Add WPADControlMotor 2022-04-15 17:00:03 +01:00
GaryOderNichts
0b434c5d0a nsysuhs: Add missing functions and types 2022-04-15 16:58:19 +01:00
Crementif
7831bb20a1 Add more FSStatFlags and add FSTimeToCalendarTime
This pull request adds:
 - Missing flags to FSStatFlags so that it's possible to recognize these (sym)links or encrypted files.
 - Adds the FSTimeToCalendarTime function which is used to convert the created and modified time of the FSStat entry.

These additions don't change anything and are only additive, so it won't break/change existing projects.

Credits to @koolkdev for figuring out the FSStat flags. I double-checked them and did some minor changes (unencrypted -> encrypted).
2022-04-15 16:49:44 +01:00
GaryOderNichts
47991bc8a6 Add nn::nfp functions 2022-04-15 16:43:38 +01:00
Maschell
6112345285 Add various functions used in root.rpx 2022-04-15 16:43:02 +01:00