bunnei
f2cc07cc2c
core: hle: kernel: Remove resource limit hack for PhysicalMemory.
- With prior changes, we now report the correct amount of physical memory available to the emulated process.
4 years ago
bunnei
09adf10025
core: hle: kernel: KProcess: Pass in KResourceLimit on process creation.
- This allows us to have a resource limit per process, rather than use the global system resource limit.
4 years ago
bunnei
64ae76bff6
core: hle: kernel: KEvent: Pass in owner KProcess on event creation.
- This is necessary to ensure resource limits are freed from the right process.
4 years ago
bunnei
fe48c772e9
core: hle: kernel: KResourceLimit: Add a helper function for creating a KResourceLimit for a process.
4 years ago
bunnei
0e50d2914a
Merge pull request #7919 from bunnei/phys-mem-updates
core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.
4 years ago
bunnei
0b8e6347ee
Merge pull request #7920 from bunnei/fix-unmap-pages
core: hle: kernel: KPageTable: Fix UnmapPages.
4 years ago
bunnei
e1af26d5b3
fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.
4 years ago
bunnei
5e81f38950
Merge pull request #7867 from german77/amiibo
nfp: Improve amiibo support
4 years ago
bunnei
eb65836f69
core: hle: kernel: KPageTable: Fix UnmapPages.
- Fixes a logic bug in KPageTable::UnmapPages.
4 years ago
bunnei
6075031e99
core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.
- Improves the implementations of MapPhysicalMemory and UnmapPhysicalMemory to more closely reflect latest HOS.
4 years ago
bunnei
c792b21b68
Merge pull request #7900 from german77/enter
yuzu: config: Fix mapping issues with the enter key
4 years ago
Mai M
f4351c9707
Merge pull request #7909 from Wunkolo/null-visit-ctor
common: Add NullVisitor default constructor
4 years ago
Wunkolo
fe8b240a39
common: Add NullVisitor default constructor
Addresses https://github.com/yuzu-emu/yuzu/issues/7881 to fix linux
builds.
`YUZU_NON_COPYABLE` deletes the `T(const T&)` constructor which will
cause the implicitly defined default ctor/dtor to no-longer generate.
4 years ago
Mai M
53f6a61ff8
Merge pull request #7866 from xerpi/svc-OutputDebugString32-CreateCodeMemory32-ControlCodeMemory32
kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32
4 years ago
bunnei
3f85da2231
Merge pull request #7878 from german77/mnpp
service/mnpp: Stub mnpp_app
4 years ago
Morph
754fde3c90
Merge pull request #7899 from Kelebek1/test
file_sys: Dump patched exefs rather than base
4 years ago
bunnei
7859ee2811
Merge pull request #7877 from lat9nq/upd_rev
audio_core: Update current process revision
4 years ago
bunnei
472d4fe033
Merge pull request #7891 from Morph1984/buffer_to_string_view
common: fs_util: Add buffer to string view utility functions
4 years ago
Narr the Reg
10a0790ce5
yuzu: config: Fix mapping issues with the enter key
4 years ago
Kelebek1
9ae0aaed6a
Dump patched exefs rather than base
4 years ago
Sergi Granell
dbfe017c9f
kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32
Very straightforward, they are just wrappers to the 64-bit version of
the SVC.
4 years ago
bunnei
7cecfa8369
Merge pull request #7871 from german77/svc2
svc: Set unique names for function tables
4 years ago
Mai M
9dac65e0b8
Merge pull request #7890 from Morph1984/utf8-console
debugger: console: Set console output codepage to UTF-8
4 years ago
Morph
0d71098873
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.
4 years ago
Morph
c1a3ce985f
debugger: console: Set console output codepage to UTF-8
This allows the console to display multi-byte encoded characters.
4 years ago
german77
c2942fa5c3
nfp: Allow files without password data
4 years ago
Narr the Reg
053680dc7a
Merge pull request #7887 from lat9nq/stub-is-usb-full-key
hid: Stub IsUsbFullKeyControllerEnabled
4 years ago
lat9nq
94dec8e568
hid: Stub IsUsbFullKeyControllerEnabled
Used by Splatoon 2, when opening the inventory from a LAN battle lobby.
Reference: https://switchbrew.org/wiki/HID_services
4 years ago
lat9nq
022e1edd24
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.
4 years ago
bunnei
fa8505dfbb
Merge pull request #7852 from Morph1984/new-uuid
common: Revise and fix the UUID implementation
4 years ago
Narr the Reg
4eef3a0cde
service/mnpp: Stub mnpp_app
Used in Super Nintendo Entertainment System™ - Nintendo Switch Online
4 years ago
Morph
9429bb6222
common: uuid: Use sizeof(u64) instead of 8 in Hash()
4 years ago
bunnei
7c3ca94abd
Merge pull request #7861 from german77/user_features
yuzu: New hotkeys and mute audio on background
4 years ago
Narr the Reg
11680706a7
nfp: Separate nfc tag from amiibo data
4 years ago
bunnei
63427e11c8
Merge pull request #7860 from german77/no-more-drift
yuzu: Add auto center on right click
4 years ago
bunnei
342a872821
Merge pull request #7870 from yuzu-emu/fix-codememory-size
hle: kernel: KCodeMemory: Correct m_page_group number of pages.
4 years ago
Narr the Reg
d5873beb51
svc: Set unique names for function tables
4 years ago
bunnei
c40b56b554
hle: kernel: KCodeMemory: Remove unused QueryMemory.
4 years ago
bunnei
9ab27ece86
hle: kernel: KCodeMemory: Correct m_page_group number of pages.
Credits to @xerpi for finding this issue and pointing it out on #7519 .
4 years ago
german77
f2b6837fb7
nfp: Address compiler issues
4 years ago
Narr the Reg
bb831fae3a
nfp: Validate amiibo files
4 years ago
german77
5fced43199
yuzu: Allow to open and remove the amiibo
4 years ago
german77
68ed8e2388
nfp: Improve implementation
5 years ago
german77
78aa2441d8
nfp: Move IUser class to header and add missing enum and structs
5 years ago
german77
2dba88f9fd
nfp: Sort functions by command number
5 years ago
german77
eb34318ded
yuzu: Mute audio when in background
4 years ago
german77
2e45a555b4
yuzu: Add docked, GPU accuracy and adapting filter hotkeys
4 years ago
german77
2ea4a2b74e
yuzu: Add auto center on right click
4 years ago
Morph
58df24fdde
Merge pull request #7847 from tech-ticks/master
service: pm: Implement AtmosphereGetProcessInfo
4 years ago
Morph
7b50355561
Merge pull request #7851 from lat9nq/cmd-add-motion
yuzu-cmd: config: Support motion inputs
4 years ago