lat9nq
b99c4dd568
time_zone_service: Always write time zone rule data
Switch firmware will initialize this data even if the given parameters
are invalid. We should do the same.
3 years ago
lat9nq
8d8f850bd6
time_zone_manager: Compare to the correct boolean
Reference implementation does not compare the booleans as we had them.
Use the correct ones as in the reference.
Also adds an assert. I have been made aware of a crash here and am
not able to reproduce currently.
3 years ago
Narr the Reg
61b4588517
service: nfc: Read tag protocol only for nfc backend
3 years ago
Narr the Reg
b1b13ddc6b
service: nfc: Accuracy fixes
3 years ago
Liam
6c34adb1de
nvnflinger: allow locking framerate during video playback
3 years ago
Morph
3e6d81a008
nvdisp: Fix SingleCore frametime reporting
3 years ago
Morph
9dcc7bde8b
time: Use compile time division for TimeSpanType conversion
3 years ago
Morph
8e56a84566
core_timing: Use CNTPCT as the guest CPU tick
Previously, we were mixing the raw CPU frequency and CNTFRQ.
The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available.
3 years ago
Morph
bbd502f67a
nvnflinger: Acquire lock prior to signaling the vsync variable
3 years ago
german77
107aa52cdb
service: nfc: Add backup support
3 years ago
lat9nq
8f9afbcd91
tz_manager: Fix comparison to wrong integer
3 years ago
lat9nq
3218313c22
tz_manager: Implement missing transition times
time_zone_manager: Use s64 storage
3 years ago
lat9nq
78a47f1ee8
tz_manager: Warn on unimplemented code
3 years ago
lat9nq
dea61f5d00
tz_manager: Fix character offset not advancing
3 years ago
lat9nq
63c51abe42
tz_manager: Fix off-by-one error
3 years ago
Narr the Reg
a40e0fdf9e
time: Implement missing services
Implements GetTotalLocationNameCount LoadLocationNameList and
GetTimeZoneRuleVersion.
tz-manager: Fix sign issue
4 years ago
lat9nq
8d52dc163a
time_zone_manager: Implement go_ahead/go_back
3 years ago
lat9nq
5d9dd88387
tz_content_manager: Try the system time zone first
If we can't find the normal time zone string, try searching for the
closest one.
3 years ago
lat9nq
a39b9134db
time: Remove auto timezone consideration
GetTimeZoneString no longer reports a setting unique to yuzu, so we
can assume a valid timezone string in core.
3 years ago
lat9nq
9e2164be74
time_manager: Don't offset RTC by system time zone
This causes the emulated system's universal time to be on the user's clock, and the user time to
be off if they set a time zone.
time_manager: Remove GetExternalRtcTime
3 years ago
lat9nq
c378cbbc2d
tz_content_manager: Detect system time zone
Uses C++20 tzdb to determine the system timezone. The switch uses the
597 posix time zones, so this needs tests if the system time zone isn't
posix-compliant.
3 years ago
Liam
a75bc759fe
fsp-srv: avoid patching romfs multiple times
3 years ago
german77
dc52152a81
service: account: Save user profile folder on first user creation
3 years ago
Kelebek1
6839341f17
Fix incorrect id check and potential out of bounds lookup
3 years ago
Narr the Reg
f63586c5f5
service: nfc: Remove encryption key requirement
3 years ago
Narr the Reg
fdb2002f77
input_common: Implement amiibo writting
3 years ago
german77
6e54615b16
service: hid: Use span instead of vector reference
3 years ago
Liam
a22c5a3880
time: implement ContinuousAdjustmentTimePoint
3 years ago
Liam
351079a4ba
fs: adjust future save path
3 years ago
Liam
62bcb99ba8
am: stub CreateCacheStorage
3 years ago
Liam
13e4ceb990
fs: stub cache storage and fix params alignment
3 years ago
Liam
bb94beed15
nvnflinger: fix Parcel serialization
3 years ago
Liam
6e10a0c130
nvnflinger: fix producer slot fence init
3 years ago
Narr the Reg
42e1db4b0e
service: nfc: Seed all random values
3 years ago
german77
1968cc7b10
service: nfp: Allow to load with a different amiibo id
3 years ago
german77
cf023aa8ec
core: hid: Update motion on a better place
3 years ago
Narr the Reg
94151097b9
service: nfc: Merge device interfaces and create the device manager
3 years ago
Liam
1b5c87ab6a
kernel: match calls to Register and Unregister
3 years ago
german77
5e16fe4579
core: service: Add FunctionInfoTyped to allow expanding existing interfaces
3 years ago
Narr the Reg
00d76fc5f5
service: nfc: Create mifare interface
3 years ago
Narr the Reg
a3fa64fcc4
service: nfc: Create interface
3 years ago
Kelebek1
4da4ecb1ff
Silence nifm spam
3 years ago
german77
7ffc42c397
core: am: Demote TryPopFromFriendInvitationStorageChannel Log level
3 years ago
FengChen
55a33342cc
core: audio: return result when audio_out initialize failed
3 years ago
Narr the Reg
307371e01d
service: nfp: Implement debug Interface
3 years ago
Narr the Reg
00800d5289
service: nfp: Implement system interface
3 years ago
Narr the Reg
101c0df79c
service: nfp: Use an unique interface
3 years ago
german77
d2ae39bf4b
service: hid: Fix handle validation
3 years ago
german77
11edba4974
applet: controller: Implement cancel button
3 years ago
german77
8e84381038
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
Used by Let's Get Fit
3 years ago