more updates

This commit is contained in:
Dave Murphy 2018-05-15 13:24:44 +01:00
parent 27b686fe5c
commit 64a99623e9

View File

@ -17,64 +17,44 @@
* Added disabled hidGetControllerType(). * Added disabled hidGetControllerType().
* Added hidSetNpadJoyAssignmentModeSingleByDefault() * Added hidSetNpadJoyAssignmentModeSingleByDefault()
* Added hidSetNpadJoyAssignmentModeDual(). * Added hidSetNpadJoyAssignmentModeDual().
* Added support for Services: fsp-ldr, fsp-pr, CSRNG, SPL, all Loader services.
* hid vibration support * hid vibration support
* hidPermitVibration() * hidPermitVibration()
* and hidIsVibrationPermitted(). * and hidIsVibrationPermitted().
* Renamed hidInitializeVibrationDevice() to hidInitializeVibrationDevices() * Renamed hidInitializeVibrationDevice() to hidInitializeVibrationDevices()
* Added hidSendVibrationValues(). * Added hidSendVibrationValues().
* Improved hidInitializeVibrationDevices() * Improved hidInitializeVibrationDevices()
* Removed code for g_gfxPixelFormat/gfxSetPixelFormat and use hard-coded constant instead. * Replace g_gfxPixelFormat/gfxSetPixelFormat with constant since changing this value has no effect.
* Added system calls: < svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo > * Added system calls: svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo
* Added envGetLastLoadResult().
* Audio input implementation and fixes * Audio input implementation and fixes
* Add rules for building .npdm, .nsp and .kip. * Add rules for building .npdm, .nsp and .kip.
- Now building .npdm from .json if specified * Now building .npdm from .json if specified
- .pfs0 now embeds previously built npdm if available * .pfs0 now embeds previously built npdm if available
- .nsp accepted as an alternative file extension to .pfs0 * .nsp accepted as an alternative file extension to .pfs0
- .kip can be built from elf and json descriptor (subset of .npdm) * .kip can be built from elf and json descriptor (subset of .npdm)
* add support for finding nxlink host * add support for finding nxlink host
* improve bsdSockets support
* Added mounting for SystemSaveData.
* Revise LR API to use actual LR function names
* Further improvements to overall system stability and other minor adjustments to enhance the user experience. * Further improvements to overall system stability and other minor adjustments to enhance the user experience.
--- stuff to organise --- --- stuff to organise ---
Added pm:info and GetTitleId Added pm:info and GetTitleId
Implement sm:m. Implement sm:m.
Services: Add fsp-ldr, fsp-pr.
Implement all Loader Services.
Implement CSRNG services
Implement SPL services
Revise LR API to use actual LR function names
Set h_errno and errno for the socket.c 'Unimplementable functions'.
improve bsdSockets support
Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable
Add FS commands for SD card state change detection. Add FS commands for SD card state change detection.
Added plGetSharedFontByType(). Added plGetSharedFontByType().
IPC: Improve information available in IpcParsedCommand IPC: Improve information available in IpcParsedCommand
Added the remaining (pre-4.0.0) hid-serv vibration cmds. Added the remaining (pre-4.0.0) hid-serv vibration cmds.
Added nacpGetLanguageEntry and SetLanguage_Total. Added nacpGetLanguageEntry and SetLanguage_Total.
Implemented 3.0.0+ support for ns. Implemented 3.0.0+ support for ns.
Changed nsApplicationControlData to NsApplicationControlData. Changed nsApplicationControlData to NsApplicationControlData.
Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments. Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments.
Added FsStorageId. Added FsStorageId.
Added pmshell init/exit and pmshellLaunchProcess. Added pmshell init/exit and pmshellLaunchProcess.
Fix IN6_IS_ADDR macros in netinet/in.h (#68) Fix IN6_IS_ADDR macros in netinet/in.h (#68)
Use Service for AccountProfile. Use Service for AccountProfile.
Added impl for accountProfile*. If the inital smGetService fails, attempt to use 'acc:u0'. Added impl for accountProfile*. If the inital smGetService fails, attempt to use 'acc:u0'.
Use Service for all fs sessions. This fixes an issue with savedata commit. Use Service for all fs sessions. This fixes an issue with savedata commit.
@ -83,9 +63,7 @@
Changed ContentStorageId in FsSave to SaveDataType. Changed ContentStorageId in FsSave to SaveDataType.
Added enums FsSaveDataSpaceId and FsSaveDataType. Added enums FsSaveDataSpaceId and FsSaveDataType.
Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT. Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.
Added mounting for SystemSaveData.
Added envGetLastLoadResult().
## Version 1.1.0 ## Version 1.1.0