Pavel Barabanov
ee03ac227d
Fixes the launch of some games on firmware versions 18 and above.
9 months ago
Pavel Barabanov
b66ebe638b
Qlauncher firmware 19
9 months ago
JPikachu
d6eff706f2
Service: am: enhance UnpopInData, GetHdcpAuthenticationState and GetHdcpAuthenticationStateChangeEvent
Thanks to Sudachi and Torzu for some help and referance.
9 months ago
MrPurple666
909a94783c
fixes out_audio_controller build error
9 months ago
Zephyron
cae9d9b9e8
service/audio: implement Unknown5000 and add debug commands
- Add Unknown5000 implementation to create duplicate controller interface
- Add new debug-related command handlers:
* OverrideDefaultTargetForDebug (50001)
* SetForceOverrideExternalDeviceNameForDebug (50003)
* ClearForceOverrideExternalDeviceNameForDebug (50004)
- Add proper debug logging for interface creation
- Update header with new function declaration
- Fix missing commas in function registration array
These changes improve the audio controller implementation by
adding support for interface duplication and debug override
functionality. The implementation maintains proper interface
lifetime management using SharedFrom.
11 months ago
Pavel Barabanov
1bd86b08f2
Qlauncher firmware 19
9 months ago
JPikachu
d87ba21d05
Service: am: enhance UnpopInData, GetHdcpAuthenticationState and GetHdcpAuthenticationStateChangeEvent
Thanks to Sudachi and Torzu for some help and referance.
9 months ago
darktux
eb536ef8a8
Return correct amount of values from IFriendService::GetReceivedFriendRequestCount
2 years ago
darktux
26eece092f
Fix NROs crashing and loading infinitely ( #3 )
Commit from Suyu, looks like Yuzu devs forgot to initialize memory here.
Comment from darktux: I've changed the use of memset to std::fill.
Co-authored-by: Belal Ashraf <nullequal@noreply.localhost>
Reviewed-on: http://y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion/darktux/torzu/pulls/3
Co-authored-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>
Co-committed-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>
2 years ago
MrPurple666
f9f311c014
Revert "Merge branch 'pr-12'"
This reverts commit dfe104bbb9 , reversing
changes made to 45683a4034 .
9 months ago
JPikachu
a6c9177ad1
Implement additions to nvdr services
Fixes log error: "[ 41.472933] Debug <Critical> core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.cpp:operator():81: Assertion Failed! Unimplemented ioctl=C0084713"
Credit: Antique - Sudachi dev, for the base Implementation and Citron for slight additions.
9 months ago
crueter
9cef9f5dce
Update fmt to allow for v11
Signed-off-by: swurl <swurl@swurl.xyz>
9 months ago
Mr_Purple_666
90bda9fee5
Use u32 instead of int
fix windows build error
10 months ago
MrPurple666
2d2e9208d2
Unified torzu and sudachi friend.cpp + fix android build on dma_pusher
10 months ago
Pavel Barabanov
409946d1e6
Added the GetKeyCodeMapByPort service, thanks JPikachu for the tip.
10 months ago
JPikachu
7c4fdaf528
Update freind, nifm and nim stubs
Credit: Antique - [Sudachi] Dev (https://sudachi.emuplace.app/ )
10 months ago
EmulationEnjoyer
d5bb26bf3e
Implement HID function stub "SetGestureOutputRanges" ( #105 )
Add function stub for "SetGestureOutputRanges" in HID service
Fixes userspace panic when booting Donkey Kong Country Returns HD:
> Debug <Critical> core\hle\service\service.cpp:operator ():78: Assertion Failed!
Unknown / unimplemented function '92(<unknown>)': port='hid' cmd_buf={[0]=0x6, [1]=0x8000000C, [2]=0x1, [3]=0x0, [4]=0x4F434653, [5]=0x0, [6]=0x0, [7]=0x0, [8]=0x49434653}
> Service.AM <Info> core\hle\service\am\service\application_functions.cpp:SetTerminateResult:187: (STUBBED) called, result=0x1a80a (2010-0212)
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:Break:52: Userspace PANIC! info1=0x0000001086D02C4C, info2=0x0000000000000004
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:operator ():33: debug_buffer_err_code=1A80A
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:Break:102: Emulated program broke execution! reason=0x0000000000000000, info1=0x0000001086D02C4C, info2=0x0000000000000004
ref: 132077e18f

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/105
Co-authored-by: EmulationEnjoyer <emulationenjoyer@noreply.localhost>
Co-committed-by: EmulationEnjoyer <emulationenjoyer@noreply.localhost>
1 year ago
MrPurple666
c6f2a85142
Add the rest of the necessary code for ssl:s
Credit: Antique - (Sudachi) Dev [https://sudachi.emuplace.app/ ]
Signed-off-by: MrPurple666 <antoniosacramento666@gmail.com>
10 months ago
JPikachu
6581fc5b98
Update ssl stubs
Updated the ssl stubs to implement ssl:s for Firmware 19
This should make Xenoblade X: Definitive Edition bootable
Credit: Antique - (Sudachi) Dev [https://sudachi.emuplace.app/ ]
10 months ago
JPikachu
6abd4d2f2b
Rewrote mm:u to follow switchbrew.org documentation and update them
Credit: Antique - [Sudachi Dev] (https://sudachi.emuplace.app/ )
10 months ago
darktux
2011cdd333
Added v18.0.0 stubs and updated tzdb_to_nx
2 years ago
darktux
d8c2ab85eb
Implemented a more correct version of ISfServiceMonitor::GetGroupInfo
2 years ago
darktux
1c7bae50cc
Fixed formatting in new stubs ported from Suyu
2 years ago
darktux
cacef3d8e7
Ported some stubs from Suyu (2ba2db7795)
2 years ago
darktux
5056d87da3
Actually return 0 in IFriendService::GetReceivedFriendRequestCount
2 years ago
darktux
675d53ab71
Fixed minor issues from previous PR related to buffers and a typo in npns
2 years ago
darktux
d82ee773da
Implemented IFriendService::GetUserPresenceView stub to get QLaunch friends list running
2 years ago
darktux
df67582446
Always report command ID in log and implement LoadUserSetting stub
2 years ago
darktux
616619c8f7
Port changes from Early Access
2 years ago
darktux
76a55dc003
Implement option to start QLaunch from Tools menu
2 years ago
Briar
b1ec0e9dec
Switch default username to eden
10 months ago
yuzubot
c280f95b1a
"Merge Tagged PR 13018"
2 years ago
Liam
7af4637f3d
general: fix asan errors
2 years ago
Liam
e15b1021a4
video_core: make gpu context aware of rendering program
2 years ago
Liam
1958a2df6b
ldn: return no connection from GetStateForMonitor
2 years ago
Liam
cacfe8ec90
ssl: add cert store
2 years ago
Liam
1c7c59ad91
glue: load initial year setting as s32
2 years ago
Liam
2945ef5999
acc: add account manager for acc:u1
2 years ago
Liam
4cc17106f6
fs: add stubs for online web applet
2 years ago
Liam
dd24fbb33c
erpt: stub report creation
2 years ago
Liam
7f0b506cf1
set: add GetPlatformRegion
2 years ago
german77
4e20a37a2b
service: set: Fix GetSettingsItemValue
2 years ago
german77
0f1de8fee0
service: set: Enable nfc and others by default and bump version
2 years ago
Liam
04e16dcb2f
set: fix region code for system settings
2 years ago
Narr the Reg
8bc1934126
service: audio: Add missing logging properties of SetHeadphoneOutputLevelMode
2 years ago
Narr the Reg
08703d2350
service: btdrv: Add EnableRadio for Qlaunch
2 years ago
Narr the Reg
a23f148581
service: friend: Add GetFriendCount, GetNewlyFriendCount, GetReceivedFriendRequestCount, GetPlayHistoryStatistics, GetReceivedFriendInvitationCountCache for QLaunch
2 years ago
Narr the Reg
d77cb74cb2
service: hid: Add IsAnyCustomButtonConfigEnabled for QLaunch
2 years ago
Narr the Reg
b1994c06df
service: lbl: Add SaveCurrentSetting, LoadCurrentSetting and IsAutoBrightnessControlSupported for QLaunch
2 years ago
Narr the Reg
ba58902d76
service: nfc: Implement SetNfcEnabled
2 years ago