| Age | Commit message (Collapse) | Author |
|
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation
* using an enum for audio_out_state as well as changing its initialize to member initializer list
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* added missing Audio loggin subclass, minor fixes, clang comment breakline
* Solving backend logging conflict
* minor fix
* Fixed duplicated Service NVDRV in backend.cpp, my bad
|
|
|
|
|
|
IPC: Don't create unnecessary ports when returning sub interfaces.
|
|
hid and time.
|
|
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the default display.
|
|
|
|
|
|
|
|
a domain.
|
|
Stub OpenAudioOut and fix a issue with HID IAppletResource
|
|
more than once
|
|
Default display.
This function is used by libnx to obtain a new layer.
|
|
It'll be needed when we implement CreateManagedDisplayLayer.
|
|
It is now created during Service initialization and passed to all the services that need it.
|
|
|
|
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations
* fixing the changes requested (remove private, explicit)
|
|
nvmap: Make IoctlCommands an enum class
|
|
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid
* used clang-format-3.9 instead
* lowercase pid
* Moved nvmemp handlers to cpp
* Removed unnecessary logging for NvOsGetConfigU32. Cleaned up log and changed to LOG_DEBUG
* using std::arrays instead of c arrays
* nvhost get config now uses std::array completely
* added pid logging back
* updated cmakelist
* missing includes
* added array, removed memcpy
* clang-format6.0
|
|
VI: Implement the Query transaction of IHOSBinderDriver, and stubbed some results.
|
|
This macro resolves to an empty macro in release builds.
|
|
Prevents the enum values from polluting the surrounding scope
|
|
|
|
|
|
|
|
|
|
file_sys: Add factory class for RomFS file system.
|
|
|
|
|
|
|
|
This gets gdbstub working at least to the point where clients can
communicate with it.
What works:
- Reading/writing GPRegs
- Reading/writing memory
- Interrupting the emulated program and continuing
What does NOT work:
- Breakpoints. Sizes have been updated to u64, but support will need to be
added in the interpreter for them to work.
- VRegs. Mostly because my gdb was having issues with 128-bit regs for
some reason. However, the current u128 representation is a bit
awkward to use and should probably be updated first.
|
|
results.
|
|
Implement Pull #3275 from citra: core: Don't Shutdown before we've even Init-ed
|
|
Fix NRO entry point
|
|
service/time: remove accidental #pragmas
|
|
|
|
|
|
Clang format as a build target
|
|
|
|
memory: Return false for large VAddr in IsValidVirtualAddress
|
|
|
|
|
|
|
|
|
|
|
|
* Port citra #3352 to yuzu
This change allows non x86_64 architectures to compile yuzu by skipping the building of dynarmic
* Fixed clang-format errors
* fixes more clang-format errors
|
|
* Added svcCreateSharedMemory
* Services which are not implemented now throw UNIMPLEMENTED()
* clang-format
* changed perms to u32
* removed camelcase
|
|
* Fixes some cast warnings, partially fixes citra #3064
* Converted casts to uint32_t to u32
* Ran clang-format
|
|
ISelfController: Stub LockExit and UnlockExit
|
|
* Stubs for various acc:u0 funcs needed
* Stub for GetDesiredLanguage in IApplicationFunctions
* Add set service + stubs needed for games
* Fix formatting
* Implement IProfile, IManagerForApplication, return bool in CheckAvailability, style fixes
* Remove IProfile::Get(needs more research), fix IPC response sizes
|