Commit Graph

  • 99c325ed5b
    Further cleanup in SM code; smEncodeName is now constexpr fincs 2019-09-19 12:56:21 +0200
  • 51db782e7a
    fatal: Use new IPC interface fincs 2019-09-19 04:23:00 +0200
  • 6ad0042147
    Introduce new IPC interface wrapper code, see details: fincs 2019-09-19 03:50:06 +0200
  • 0a3592d4dd
    Deprecate current IPC interface fincs 2019-09-19 02:58:12 +0200
  • 02b5d3b474
    Introduce NX_INLINE and NX_CONSTEXPR fincs 2019-09-19 02:46:13 +0200
  • f4fe3376bd
    Fixed the names for nsdevLaunchApplication, nsdevLaunchApplicationWithStorageId, nsdevGetRunningApplicationProcessId, and nsdevSetCurrentApplicationRightsEnvironmentCanBeActive. Updated the sysver checks for nsdevIsSystemMemoryResourceLimitBoosted since it was removed with [9.0.0+]. yellows8 2019-09-17 13:19:29 -0400
  • 87332e2685
    Added SetLanguage_ZHHANS/SetLanguage_ZHHANT. Added SetRegion_CHN, SetRegion_KOR, and SetRegion_TWN. yellows8 2019-09-15 23:39:42 -0400
  • ceab0a693c
    Updated docs. yellows8 2019-09-14 22:55:25 -0400
  • b1317d3ff8
    Added ts. yellows8 2019-09-14 20:46:37 -0400
  • fa25df27d0
    Added support for friendsLa. Added friends.h. yellows8 2019-09-14 19:25:54 -0400
  • 3d682b6748
    Release v2.5.0 v2.5.0 fincs 2019-09-14 19:23:09 +0200
  • 4ce9c0b038
    Updated hdls to support [9.0.0+]. Added hiddbgGetUniquePadDeviceTypeSetInternal. Actually load the output rc from resp in AbstractedPad/VirtualPad funcs. yellows8 2019-09-14 11:13:56 -0400
  • 042c756d72
    Added HidDeviceTypeBits and HidDeviceType. Updated docs. yellows8 2019-09-14 11:03:43 -0400
  • c10e70df3a
    Fix typo fincs 2019-09-13 13:16:54 +0200
  • c55383c973 lr: fix 9.x RedirectApplication* commands (#326) SciresM 2019-09-13 03:34:21 -0700
  • 9d632b856d
    Added HidNpadInterfaceType enum. yellows8 2019-09-13 02:47:15 -0400
  • 326619c271
    Added hidGetNpadInterfaceType. yellows8 2019-09-13 00:05:43 -0400
  • 847f249a0c lr: fix hosversion spacing Michael Scire 2019-09-12 21:05:22 -0700
  • c055f42080 lr: correct LegalInformation->ApplicationLegalInformation Michael Scire 2019-09-12 20:59:07 -0700
  • a7f5113a60 lr: fix 9.x RedirectApplication* commands Michael Scire 2019-09-12 20:52:34 -0700
  • 81781f0782
    Use hidControllerIDToOfficial for the input id, with hidSetNpadJoyAssignmentModeSingleByDefault, hidSetNpadJoyAssignmentModeDual, and hidMergeSingleJoyAsDualJoy. yellows8 2019-09-12 23:28:07 -0400
  • 1a676a68f5 hid: set SYSTEM/SYSTEM_EXT as supported styles. Michael Scire 2019-09-11 20:36:38 -0700
  • 5432bafbda hid: set SYSTEM/SYSTEM_EXT as supported styles. Michael Scire 2019-09-11 20:36:38 -0700
  • b06a6ff29f
    Updated sysver checks for the AbstractedPad cmds which were removed in [9.0.0+]. yellows8 2019-09-11 16:36:08 -0400
  • b89191c435
    Added support for launching the Album applet via albumLa. yellows8 2019-09-09 11:10:33 -0400
  • 76e86a9a80
    Updated the AlbumReportOption enum. yellows8 2019-09-08 20:11:56 -0400
  • 297f84c912
    Updated docs. yellows8 2019-09-08 19:23:29 -0400
  • b7311b6ab1
    Added support for capsu. Updated caps.h. Improved docs. Added enum CapsContentType. Added structs CapsScreenShotAttributeForApplication, CapsScreenShotDecodeOption, CapsApplicationAlbumFileEntry, and CapsLoadAlbumScreenShotImageOutputForApplication. Added capsGetDefaultStartDateTime, capsGetDefaultEndDateTime, capsConvertApplicationAlbumFileEntryToApplicationAlbumEntry, and capsConvertApplicationAlbumEntryToApplicationAlbumFileEntry. yellows8 2019-09-08 19:20:05 -0400
  • 7d71d4f3a1
    Use BufferType_Type1 in _capssuSaveScreenShotEx0, instead of a constant. yellows8 2019-09-02 16:46:21 -0400
  • fdb1605fc5 Require whole mount name to match when finding a romfs (#324) friedkeenan 2019-09-02 14:22:49 -0500
  • a76351d02c
    Include null terminator in strncmp friedkeenan 2019-09-02 13:08:30 -0500
  • 799faa848b
    Require whole mount name to match when finding a romfs friedkeenan 2019-09-01 19:54:45 -0500
  • 4f74aa1ad1
    Updated docs for OffscreenRecordingParameter. Updated param names for grcMovieMakerFinish. yellows8 2019-08-31 19:06:15 -0400
  • 7d08c7cc7c
    Updated CapsAlbumFileDateTime. Updated docs. yellows8 2019-08-31 11:53:15 -0400
  • eeabd3bed0
    Added capssuSaveScreenShotWithUserData, capssuSaveScreenShotWithUserIds, capssuSaveScreenShotEx1, and capssuSaveScreenShotEx2. Updated params for capssuSaveScreenShot and capssuSaveScreenShotEx0. Added enum AlbumReportOption, and structs CapsApplicationData/CapsUserIdList. Updated CapsScreenShotAttribute. Updated docs. yellows8 2019-08-30 23:14:31 -0400
  • 5dc2fc0b7e
    Removed AlbumFileEntry and reverted grcMovieMakerFinish back to using CapsApplicationAlbumEntry, since AlbumFileEntry is a duplicate of multiple other structs. yellows8 2019-08-30 12:55:50 -0400
  • 7515bb4466
    Use SetShimLibraryVersion with capssu. yellows8 2019-08-29 21:19:58 -0400
  • 6d7d96a751
    Added struct AlbumFileEntry, which grcMovieMakerFinish now uses. Updated CapsApplicationAlbumEntry. yellows8 2019-08-28 22:56:20 -0400
  • b269f58f8f
    Renamed capsscCaptureScreenshot to capsscCaptureRawImageWithTimeout. yellows8 2019-08-28 22:38:12 -0400
  • 318f2b33b6
    Added appletCreateMovieMaker. Added support for grc MovieMaker. Improved grc docs. yellows8 2019-08-28 18:41:43 -0400
  • e7209bbcf5
    Fixed the name of setsysGetServiceSession in the .c, so that it matches the .h. yellows8 2019-08-28 17:13:39 -0400
  • c790aa0fab
    Added capsGetShimLibraryVersion. Added comments to audio.h. yellows8 2019-08-27 19:14:18 -0400
  • 3999ec147e
    Use serviceIpcPrepareHeader/serviceIpcParse with binder to support using domains. yellows8 2019-08-27 18:32:53 -0400
  • 4177031ebe
    Use the same style for all system-versions. yellows8 2019-08-26 12:43:01 -0400
  • 6246f56305
    Changed the type for NacpStruct.ratingAge to s8. yellows8 2019-08-26 11:56:24 -0400
  • 0569ca7588
    Updated docs. Use proper doxygen sections instead of plain comments, and use same style for all system-versions in applet docs. Internal applet.c improvements. Added appletGetServiceSession_*() funcs. yellows8 2019-08-26 10:39:31 -0400
  • bde3ae5a77
    Added binder_session param to nwindowCreate(), which is now used with the binderInitSession() call instead of a hard-coded Service. Moved the viGetSession_IHOSBinderDriverRelay() call into nwindowCreateFromLayer(), for this new param. yellows8 2019-08-25 20:05:44 -0400
  • 5e535bc2eb
    Added support for grcd. yellows8 2019-08-24 23:25:06 -0400
  • c8b9120ba4
    Updated docs. yellows8 2019-08-24 11:00:26 -0400
  • 86ab999ee2
    Added grc, for trimming videos. Added appletCreateGameMovieTrimmer, appletReserveResourceForMovieOperation, and appletUnreserveResourceForMovieOperation. Added structs CapsAlbumFileDateTime/CapsAlbumEntryId and updated CapsAlbumEntry. yellows8 2019-08-24 10:55:43 -0400
  • 7c18df6d4c
    Added appletRequestFlushGamePlayingMovieForDebug. yellows8 2019-08-22 10:27:49 -0400
  • c7cab0351c
    Added appletExecuteProgram, appletJumpToSubApplicationProgramForDevelopment, appletRestartProgram, and appletGetPreviousProgramIndex. Added AppletProgramSpecifyKind. yellows8 2019-08-21 17:38:35 -0400
  • 79e6db16be
    Added appletPrepareForJit. yellows8 2019-08-21 12:14:29 -0400
  • c3b32581c9
    Added appletGetLaunchStorageInfoForDebug. yellows8 2019-08-20 18:16:45 -0400
  • 8135d6cbc5
    Updated applet docs. yellows8 2019-08-20 15:17:41 -0400
  • 487aed9a59
    Added appletTerminateAllLibraryApplets/appletAreAnyLibraryAppletsLeft and appletApplicationTerminateAllLibraryApplets/appletApplicationAreAnyLibraryAppletsLeft. yellows8 2019-08-20 14:33:56 -0400
  • e069da4320
    Added appletHolderTerminate. yellows8 2019-08-20 11:44:55 -0400
  • 0f8e18573d
    Added appletLaunchDevMenu. yellows8 2019-08-20 11:19:49 -0400
  • 447ca35c29
    Added appletPopRequestLaunchApplicationForDebug. yellows8 2019-08-19 22:08:19 -0400
  • 579a5203b6
    Added appletBeginToObserveHidInputForDevelop. yellows8 2019-08-19 21:19:24 -0400
  • 7bcea54a65
    Updated applet docs. yellows8 2019-08-19 19:11:22 -0400
  • ecd9127bed
    Added appletHolderRequestExitOrTerminate and appletApplicationRequestExitLibraryAppletOrTerminate. Minor internal improvements. yellows8 2019-08-18 23:15:41 -0400
  • c34bea8d4c
    Improved infinite-sleep-loop handling, and use it for appletStartShutdownSequenceForOverlay/appletStartRebootSequenceForOverlay. yellows8 2019-08-18 19:40:17 -0400
  • ac75527491 Filled in missing NacpStruct fields (#322) WerWolv 2019-08-19 01:23:41 +0200
  • f9c83903ba
    Fix typo WerWolv 2019-08-19 00:30:29 +0200
  • f1dfb2c23b
    Added support for AppletApplication. Added AppletApplicationExitReason. Added AppletApplicationLaunchProperty and AppletApplicationLaunchRequestInfo. Added appletCreateApplication, appletPopLaunchRequestedApplication, appletCreateSystemApplication, appletPopFloatingApplicationForDevelopment, and appletOpenMainApplication. Minor internal changes + updated docs. yellows8 2019-08-18 17:29:26 -0400
  • 602d9766ee Fixed typos WerWolv 2019-08-18 17:28:19 +0200
  • 3d1175773a Filled in missing NacpStruct fields WerWolv 2019-08-18 16:19:14 +0200
  • 758db03ca4 Add some FS commands (#321) Alex Barney 2019-08-17 10:36:43 -0500
  • e7a09f7be7
    Added appletGetAppletResourceUsageInfo. Added struct AppletResourceUsageInfo. yellows8 2019-08-17 00:34:46 -0400
  • d5f68ef52f Savedata sizes are signed. Alex Barney 2019-08-16 23:27:50 -0500
  • ec6356c069 Add comments for FS commands. Alex Barney 2019-08-16 23:08:05 -0500
  • 19741cb103
    Added appletRequestLaunchApplicationWithUserAndArgumentForDebug. yellows8 2019-08-16 23:56:29 -0400
  • c8ada6a2fd Add more FS commands Alex Barney 2019-08-16 22:10:25 -0500
  • 2f3fa0030e
    Renamed AppletLaunchParameterKind_Application to AppletLaunchParameterKind_UserChannel. yellows8 2019-08-16 22:42:10 -0400
  • 7cc9295684
    Added appletInvalidateTransitionLayer. yellows8 2019-08-16 22:31:01 -0400
  • fc09340a42
    Added appletPerformSystemButtonPressing and the enum types for it. Updated docs. yellows8 2019-08-16 22:05:34 -0400
  • b20147eeb7
    Added appletExitAndRequestToShowThanksMessage. yellows8 2019-08-16 21:10:35 -0400
  • 287bb00981
    Enter an infinite-sleep-loop in _appletExitProcess when the exit cmds were successful, this is used with __nx_applet_exit_mode handling. Minor other changes. yellows8 2019-08-16 20:33:09 -0400
  • 10e2e71ea2
    Enter infinite-sleep-loop in appletRequestToShutdown/appletRequestToReboot. Minor change in appletHolderJump. yellows8 2019-08-16 20:19:50 -0400
  • 112da06f37
    Renamed AppletNotificationMessage to AppletMessage. Updated docs. yellows8 2019-08-16 15:42:04 -0400
  • eeaa63aa28
    Added appletPushContext/appletPopContext. Added appletHolderJump. Added appletGetAppletInfo. Added libappletSetJumpFlag. Added structs AppletProcessLaunchReason and AppletInfo. yellows8 2019-08-15 21:34:42 -0400
  • 8db92d48a5
    Added libappletArgsPop. Improved docs. yellows8 2019-08-14 21:55:07 -0400
  • 77961c6ede
    Added appletPopInData, appletPushOutData, appletPopInteractiveInData, appletPushInteractiveOutData, appletGetPopInDataEvent, appletGetPopInteractiveInDataEvent, appletPopExtraStorage, appletGetPopExtraStorageEvent, appletUnpopInData, and appletUnpopExtraStorage. Improved docs. yellows8 2019-08-14 18:04:59 -0400
  • 067492ee17
    nvAddressSpaceCreate: call InitializeEx with the proper page size value... fincs 2019-08-14 21:02:56 +0200
  • dfa7e4d0e1
    Update header with new function XorTroll 2019-08-14 15:52:40 +0200
  • bf0df0c369
    Add fsdevDeleteDevice XorTroll 2019-08-14 15:50:26 +0200
  • 5090c54654
    Added appletGetMainAppletAvailableUsers. yellows8 2019-08-13 21:26:50 -0400
  • a17c73e783
    Added appletGetMainAppletStorageId, appletGetDesirableKeyboardLayout, appletGetIndirectLayerProducerHandle, and appletGetCurrentApplicationId. yellows8 2019-08-13 19:06:39 -0400
  • b09b2deb2d
    Added appletRequestExitToSelf. yellows8 2019-08-13 17:18:22 -0400
  • 6017cba043
    Added comment for NacpStruct. yellows8 2019-08-13 12:48:07 -0400
  • c516388ba0
    Added appletCanUseApplicationCore, appletGetMainAppletApplicationControlProperty, and appletGetMainAppletApplicationDesiredLanguage. Added docs for appletGetDesiredLanguage. yellows8 2019-08-13 12:43:57 -0400
  • 0137f582da
    Added struct AppletAttribute. Use cmd OpenLibraryAppletProxy on [3.0.0+] when running appletInitialize for AppletType_LibraryApplet. yellows8 2019-08-12 11:14:58 -0400
  • 629ffed93e Implement fsOpenCustomStorageFileSystem Alex Barney 2019-08-10 19:35:50 -0500
  • 37fdcb5726 svcGetInfo id0 should be an u32 Robin Lambertz 2019-08-09 11:03:59 +0200
  • 433d3beb82
    svcGetInfo id0 should be an u32 Robin Lambertz 2019-08-09 11:03:59 +0200
  • 11e3bfd5ac
    Release v2.4.0 v2.4.0 fincs 2019-08-09 02:19:10 +0200
  • 15b3181c93
    Fixed docs. yellows8 2019-08-08 13:39:07 -0400
  • f9ccfb79d2
    Added appletGetApplicationIdForLogo, appletSetGpuTimeSliceBoost, appletSetAutoSleepTimeAndDimmingTimeEnabled, appletTerminateApplicationAndSetReason, appletSetScreenShotPermissionGlobally, appletStartShutdownSequenceForOverlay, appletStartRebootSequenceForOverlay, and appletSetHandlingHomeButtonShortPressedEnabled. yellows8 2019-08-08 13:35:16 -0400
  • f5b24bd244
    Added appletStartSleepSequence, appletStartShutdownSequence, appletStartRebootSequence, appletIsAutoPowerDownRequested, appletLoadAndApplyIdlePolicySettings, appletNotifyCecSettingsChanged, appletSetDefaultHomeButtonLongPressTime, appletUpdateDefaultDisplayResolution, appletShouldSleepOnBoot, and appletGetHdcpAuthenticationFailedEvent. yellows8 2019-08-08 11:32:27 -0400