| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix compile error on Windows caused by #4877
Weird, I thought I saw this guard during the code review...
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
half_set_predicate: Fix HSETP2 predicate assignments
|
| | | |/ / / / / /
| |/| | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
es: Implement various ticket accessor commands from IEticketService
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Copies the raw personal ticket data into the buffer provided.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Copies the raw common ticket data for the specified rights ID into the buffer provided.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns the size of the buffer needed to hold the personal ticket associated with the rights ID.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns the size of the buffer needed to hold the common ticket associated with the rights ID.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns an application-specific number of entries of personal tickets, starting at offset 0.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns an application specified count of entries of common tickets, starting at offset 0.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns the number of personalized (console/user-unique) tickets in the KeyManager.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Returns the number of common (non-console-unique) tickets in the KeyManager.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Takes a rights ID as input and returns the associated title key, if it exists.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Takes a ticket and certificate and installs it to the KeyManager.
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Port citra-emu/citra#4866: "configure_dialog: reverse tab map to avoid logic based on user-facing/translatable text"
|
| | | |_|/ / / / / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
user-facing/translatable text
Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
system_archive: Add open-source reimplementation of MiiModel data
|
| | | | | | | | | | | |
|
| | |_|_|_|_|/ / / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input)
Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Port citra-emu/citra#4911: "Add cancel option to analog stick configuration"
|
| | | |_|_|_|_|/ / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | | |
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent
|
| | | | | | | | | | | |
|
| | |/ / / / / / / / |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
hid: Implement PermitVibration and IsVibrationPermitted
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Co-Authored-By: David <25727384+ogniK5377@users.noreply.github.com>
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | |/ / / / / / / / |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
externals: update fmt to 6.0.0
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
gl_shader_decompiler: Rework GLSL decompiler type system
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | |_|_|_|_|/ / / /
| |/| | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
GLSL decompiler type system was broken. We converted all return values
to float except for some cases where returning we couldn't and
implicitly broke the rule of returning floats (e.g. for bools or bool
pairs).
Instead of doing this introduce class Expression that knows what type a
return value has and when a consumer wants to use the string it asks for
it with a required type, emitting a runtime error if types are
incompatible.
This has the disadvantage that there's more C++ code, but we can emit
better GLSL code that's easier to read.
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
* AM: Implement IApplicationFunctions::GetGpuErrorDetectedSystemEvent
* Remove unneeded event clear
* Fix event name
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
We can remove this since its already a f32 value
|