Mai M
c48b9668f0
Merge pull request #7866 from xerpi/svc-OutputDebugString32-CreateCodeMemory32-ControlCodeMemory32
...
kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32
3 years ago
bunnei
027ff7847c
Merge pull request #7878 from german77/mnpp
...
service/mnpp: Stub mnpp_app
3 years ago
Morph
4514325b9c
Merge pull request #7899 from Kelebek1/test
...
file_sys: Dump patched exefs rather than base
3 years ago
bunnei
b5fd9c58cd
Merge pull request #7877 from lat9nq/upd_rev
...
audio_core: Update current process revision
3 years ago
bunnei
910a0fa58e
Merge pull request #7891 from Morph1984/buffer_to_string_view
...
common: fs_util: Add buffer to string view utility functions
3 years ago
Narr the Reg
1e21f5f872
yuzu: config: Fix mapping issues with the enter key
3 years ago
Kelebek1
e1201abc1e
Dump patched exefs rather than base
3 years ago
Sergi Granell
c3242abe95
kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32
...
Very straightforward, they are just wrappers to the 64-bit version of
the SVC.
3 years ago
bunnei
d81cdd9114
Merge pull request #7871 from german77/svc2
...
svc: Set unique names for function tables
3 years ago
Mai M
45bcd7f9b8
Merge pull request #7890 from Morph1984/utf8-console
...
debugger: console: Set console output codepage to UTF-8
3 years ago
Morph
4390370a19
common: fs_util: Add buffer to string view utility functions
...
These functions allow to construct a string view from an input buffer, avoiding the copy done by the non string view counterparts. However, callers must be cognizant of the viewed buffer's lifetime to avoid a use-after-free.
3 years ago
Morph
54c7af9902
debugger: console: Set console output codepage to UTF-8
...
This allows the console to display multi-byte encoded characters.
3 years ago
german77
b57d61010f
nfp: Allow files without password data
3 years ago
Narr the Reg
eaca010ee9
Merge pull request #7887 from lat9nq/stub-is-usb-full-key
...
hid: Stub IsUsbFullKeyControllerEnabled
3 years ago
lat9nq
c5d22952bf
hid: Stub IsUsbFullKeyControllerEnabled
...
Used by Splatoon 2, when opening the inventory from a LAN battle lobby.
Reference: https://switchbrew.org/wiki/HID_services
3 years ago
lat9nq
81806603eb
audio_core: Update current process revision
...
Update CURRENT_PROCESS_REVISION from REV9 to REVA.
Used by Nintendo Entertainment System - Nintendo Switch Online 6.0.0 and
Super Nintendo Entertainment System - Nintendo Switch Online 3.0.0.
3 years ago
bunnei
ca9da569ce
Merge pull request #7852 from Morph1984/new-uuid
...
common: Revise and fix the UUID implementation
3 years ago
Narr the Reg
6705439cf3
service/mnpp: Stub mnpp_app
...
Used in Super Nintendo Entertainment System™ - Nintendo Switch Online
3 years ago
Morph
3799c820ca
common: uuid: Use sizeof(u64) instead of 8 in Hash()
3 years ago
bunnei
1105614b86
Merge pull request #7861 from german77/user_features
...
yuzu: New hotkeys and mute audio on background
3 years ago
Narr the Reg
6a1ad03153
nfp: Separate nfc tag from amiibo data
3 years ago
bunnei
fc01074f89
Merge pull request #7860 from german77/no-more-drift
...
yuzu: Add auto center on right click
3 years ago
bunnei
bcd666b86b
Merge pull request #7870 from yuzu-emu/fix-codememory-size
...
hle: kernel: KCodeMemory: Correct m_page_group number of pages.
3 years ago
Narr the Reg
d0c7c3f64f
svc: Set unique names for function tables
3 years ago
bunnei
862dddf8c9
hle: kernel: KCodeMemory: Remove unused QueryMemory.
3 years ago
bunnei
d134ca68c6
hle: kernel: KCodeMemory: Correct m_page_group number of pages.
...
Credits to @xerpi for finding this issue and pointing it out on #7519 .
3 years ago
german77
e35c2fd5d0
nfp: Address compiler issues
3 years ago
Narr the Reg
29f9a454eb
nfp: Validate amiibo files
3 years ago
german77
41b65d38fa
yuzu: Allow to open and remove the amiibo
3 years ago
german77
fc9abd3c62
nfp: Improve implementation
3 years ago
german77
c001a2af25
nfp: Move IUser class to header and add missing enum and structs
3 years ago
german77
3d24eb54ec
nfp: Sort functions by command number
3 years ago
german77
ab93b4c66d
yuzu: Mute audio when in background
3 years ago
german77
49eb78497b
yuzu: Add docked, GPU accuracy and adapting filter hotkeys
3 years ago
german77
6a4ab3e0d2
yuzu: Add auto center on right click
3 years ago
german77
21742f0096
input_common: Remove battery duplicated struct and update every button press
3 years ago
Morph
b720009dc0
Merge pull request #7847 from tech-ticks/master
...
service: pm: Implement AtmosphereGetProcessInfo
3 years ago
Morph
36910e9020
Merge pull request #7851 from lat9nq/cmd-add-motion
...
yuzu-cmd: config: Support motion inputs
3 years ago
bunnei
0456ed6b4e
Merge pull request #7849 from Morph1984/qt-frameless-window
...
main: Always remove the frameless window flag when restoring UI state
3 years ago
Morph
ec4d7f71fe
common: uuid: Return an invalid UUID if conversion from string fails
...
The string constructor of UUID states:
Should the input string not meet the above requirements, an assert will be triggered and an invalid UUID is set instead.
3 years ago
Morph
25db62ce15
general: Rename NewUUID to UUID, and remove the previous UUID impl
...
This completes the removal of the old UUID implementation.
3 years ago
Morph
dfe11d72e3
profile: Migrate to the new UUID implementation
3 years ago
Morph
d94dcaefa0
common: uuid: Add AsU128()
...
This copies the internal bytes of the UUID into a u128 for backwards compatibility. This should not be used.
3 years ago
Morph
f0340b8d22
hle: ipc_helpers: Ignore -Wclass-memaccess
...
This warning is triggered by GCC when copying into non-trivially default constructible types, as it uses the more restrictive std::is_trivial (which includes std::is_trivially_default_constructible) to determine whether memcpy is safe instead of std::is_trivially_copyable.
3 years ago
Morph
ee0547e4c4
service: Migrate to the new UUID implementation
3 years ago
Morph
cb30fe50cd
input/hid: Migrate to the new UUID implementation
3 years ago
Morph
3271099fea
common: Implement NewUUID
...
This is a fixed and revised implementation of UUID that uses an array of bytes as its internal representation of a UUID instead of a u128 (which was an array of 2 u64s).
In addition to this, the generation of RFC 4122 Version 4 compliant UUIDs is also implemented.
3 years ago
bunnei
5cb1c2ad84
Merge pull request #7842 from german77/vibration_test
...
yuzu: config: Vibrate the controller while configuring vibration strength
3 years ago
lat9nq
928380ebf9
config: Support motion inputs
...
Motion inputs were not being read in by the config when yuzu-cmd boots
up. This adds support for those.
While we're at it, make a reference to the current player controls to
improve readability. Also updates the if statements in the Analog and
Button loops with curly braces to keep the style consistent.
3 years ago
bunnei
0ec5b9bff2
Merge pull request #7839 from german77/battery
...
yuzu: ui: Improve battery symbols
3 years ago