aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-13Add pl:u stub, use higher precision on CNTPCT_EL0 register tick countgdkchan
2018-03-13stub some hid service functions (#57)emmauss
2018-03-12IAudioDeviceService -> IAudioDevicegdkchan
2018-03-12Fix GetAudioRenderersProcessMasterVolume which was totally wronggdkchan
2018-03-12Stub GetAudioRenderersProcessMasterVolume and avoid blowing up the stack ↵gdkchan
inside HDomains Dispose method
2018-03-12Add bsd:s service variant againgdkchan
2018-03-12Allow more than one process, free resources on process dispose, implement ↵gdkchan
SvcExitThread
2018-03-11Implement BSD Service (#54)Ac_K
* Implement BSD Service - Implementation of bsd:s & bsd:u. - Adding an EndianSwap class. * Corrections #1 * Correction2
2018-03-10Do not sign-extend timestampsgdkchan
2018-03-10Allow to enable/disable memory checks even on release mode through the flag, ↵gdkchan
return error for invalid addresses on SvcMap*Memory svcs, do not return error on SvcQueryMemory (instead, return reserved for the end of the address space), other minor tweaks
2018-03-10Fix EmitScalarUnaryOpF and add SSRA (vector)gdkchan
2018-03-09Add FRINTM (vector) instructiongdkchan
2018-03-09Add SHLL instructiongdkchan
2018-03-09Disable memory checks by default, even on debug, move ram memory allocation ↵gdkchan
inside the CPU, since the size if fixed anyway, better heap region size
2018-03-06Add SMLAL (vector), fix EXT instructiongdkchan
2018-03-06More Vi/NvFlinger/NvDrv stubs, allow paths starting with //, do not allow ↵gdkchan
paths that don't start with at least a /, increase map region size
2018-03-06Implement basic performance statistics (#53)emmauss
* implement basic frame time stats * added game frame time * made performancestatictics class non-static * report average framerate instead of current framerate
2018-03-06stub IApplicationDisplayService:CloseDisplay (#52)emmauss
2018-03-05Remove QueryMemory workaroundgdkchan
2018-03-05Add MUL (vector by element), fix FCVTN, make svcs use MakeError toogdkchan
2018-03-05Add FCVTL and FCVTN instruction (no Half support yet), stub SvcClearEventgdkchan
2018-03-05Add Frintx_S, ASRV test, update ADCS, use Assert.Multiple and indent (#44)MS-DOS1999
* add 'ADC 32bit and Overflow' test * Add WZR/WSP tests * fix ADC and ADDS * add ADCS test * add SBCS test * indent my code and delete comment * '/' <- i hate you x) * remove spacebar char * remove false tab * add frintx_S test * update frintx_S test * add ASRV test * fix new line * fix PR * fix indent
2018-03-05Allow multiple hid shared memory locationsgdkchan
2018-03-04Try fixing NvFlinger rotation with scaling, return correct error code on ↵gdkchan
WaitSignal timeout, always display window at the center of the screen
2018-03-04Improve CPU initial translation speeds (#50)gdkchan
* Add background translation to the CPU * Do not use a separate thread for translation, implement 2 tiers translation * Remove unnecessary usings * Lower MinCallCountForReJit * Remove unused variable
2018-03-04Do not block execution on audout append buffergdkchan
2018-03-04Remove unneeded log messagesgdkchan
2018-03-04Fix hid touch screen timestamp, add more log infogdkchan
2018-03-03Fix Rename* functions on FspSrv, add a separate class do hold system ↵gdkchan
settings on Switch
2018-03-03Fix paths using ascii instead of utf8 on IFileSystemgdkchan
2018-03-02Refactor HID, fix issues (#48)gdkchan
* Refactor HID, fix issues * Fix on touch screen code with wrong offset * Don't use magic values * Replace more magic values with actual variables, fix touch screen coordinates on different window sizes
2018-03-02Fix REV64 (vector) instructiongdkchan
2018-03-02Add REV64 (vector) instructiongdkchan
2018-03-02Add EXT, CMTST (vector) and UMULL (vector) instructionsgdkchan
2018-03-02Update IAudioOut.cs (#51)Ac_K
Little improvements, sound looks a little better...
2018-03-01stub set_sys (#49)emmauss
2018-02-28Enable hardware frame buffer texture scalinggdkchan
2018-02-28Fix wrong rotation direction on nvflingergdkchan
2018-02-28More stubs (#47)Ac_K
* Stubs implementations Services Bsd, Nifm & SSL stubs implementations Objects IGeneralService, IRequest stubs implementations. Fake-Fix GetAvailableLanguageCodes stub too ^^! * More stubs - Fix SvcGetInfo loops by gdkchan. - Implement stub for Sfdnsres service. - Add more stubs for Bsd service. * Update ServiceSfdnsres.cs
2018-02-28Stubs implementations (#45)Ac_K
Services Bsd, Nifm & SSL stubs implementations Objects IGeneralService, IRequest stubs implementations. Fake-Fix GetAvailableLanguageCodes stub too ^^!
2018-02-27Change SvcGetInfo 5 to return actual heap size, remove AMemoryAlloc since it ↵gdkchan
is no longer needed with direct memory access, move some memory management logic out of AMemoryMgr, change default virtual filesystem path to AppData
2018-02-26Fix corner cases of ADCS and SBFMgdkchan
2018-02-25Implement SvcSetMemoryAttributegdkchan
2018-02-25Fix regression introduced on last commit with wrong ImageEndgdkchan
2018-02-25Added initial support for function names from symbol table on the cpu with ↵gdkchan
tracing, fix wrong ImageEnd on executables with MOD0, fix issue on the CPU on input elimination for instruction with more than one register store
2018-02-25Implement many objects, improve logging. (#42)Ac_K
* Implement many objects, improve logging. Change and rename folders of Services Add Logging of IpcMessage. Add "lm" Log Service. Parse Errors of SetTerminateResult Add Svc Calls. Add many object implementations. * Corrections Forgotten Debug Conf * Corrections 2 * Corrections 3 * Corrections 4
2018-02-25Refactor IPC services to have commands into separate classes, fix readme urlgdkchan
2018-02-24Update ADC test, add WZR/WSP, ADCS, SBCS test (#37)MS-DOS1999
* add 'ADC 32bit and Overflow' test * Add WZR/WSP tests * fix ADC and ADDS * add ADCS test * add SBCS test * indent my code and delete comment * '/' <- i hate you x) * remove spacebar char * remove false tab
2018-02-24Update SvcSystem.cs (#40)Ac_K
* Update SvcSystem.cs Implement SvcGetInfo 0 * Update SvcSystem.cs
2018-02-24Update IpcMessage.cs (#38)Ac_K
Temporary Fix by Misson20000