Narr the Reg
707999d4c0
android: Add update support
3 years ago
Charles Lombardo
b1b9075f2d
android: Add proper homebrew check
3 years ago
Liam
1b33ebdde2
nvnflinger: allow locking framerate during video playback
3 years ago
Morph
6b460f860e
nvdisp: Fix SingleCore frametime reporting
3 years ago
Morph
52a219cfe9
core_timing: Fix SingleCore cycle timer
3 years ago
Morph
1b83c7eab4
(wall, native)_clock: Add GetGPUTick
Allows us to directly calculate the GPU tick without double conversion to and from the host clock tick.
3 years ago
Morph
e25d41580b
time: Use compile time division for TimeSpanType conversion
3 years ago
Morph
2856fadaa0
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
fb3bb63880
nvnflinger: Acquire lock prior to signaling the vsync variable
3 years ago
german77
4255ac45d1
service: nfc: Add backup support
3 years ago
lat9nq
2556a6c78c
tz_manager: Fix comparison to wrong integer
3 years ago
lat9nq
c95977a29f
tz_manager: Implement missing transition times
time_zone_manager: Use s64 storage
3 years ago
lat9nq
021df7a2e1
tz_manager: Warn on unimplemented code
3 years ago
lat9nq
c82d11ff73
tz_manager: Fix character offset not advancing
3 years ago
lat9nq
95faad1413
tz_manager: Fix off-by-one error
3 years ago
lat9nq
60e705fd6d
time_zone_binary: Add zoneinfo data
Adds the basic time zone data for the system archive.
time_zone_binary: Implement full system archive
time_zone_binary: Remove unneeded template
tz_binary: Make GenerateFiles static
3 years ago
Narr the Reg
c934089969
time: Implement missing services
Implements GetTotalLocationNameCount LoadLocationNameList and
GetTimeZoneRuleVersion.
tz-manager: Fix sign issue
4 years ago
lat9nq
99d8774310
time_zone_manager: Implement go_ahead/go_back
3 years ago
lat9nq
bd9ab73ba8
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
a379c50acc
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
5ecd76f619
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
6457b99586
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
Kevin Sundqvist Norlén
596dc7ebb7
Fix typo
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
3 years ago
Liam
22d0bf11f1
fsp-srv: avoid patching romfs multiple times
3 years ago
Keve1227
0cadb7a705
Update Chinese NX language names
... as per the TLoZ: TotK icon files. Would this conflict with older games?
3 years ago
Keve1227
7f4c596af2
Pick game icon based on the configured system language
3 years ago
Liam
445948d297
romfs: use vfs_cached for romfs output
3 years ago
Liam
3fd364d3bb
vfs: add vfs_cached for romfs build
3 years ago
Narr the Reg
c4925fc96a
core: hid: Finish linking motion from virtual controllers
3 years ago
german77
8da09657e6
service: account: Save user profile folder on first user creation
3 years ago
bunnei
74e76421e6
android: native: Add support for custom Vulkan driver loading.
3 years ago
bunnei
56600190e4
core: frontend: Refactor GraphicsContext to its own module.
3 years ago
bunnei
af1855e0ad
android: frontend: Integrate key installation for SAF.
3 years ago
bunnei
4fb2d06a8c
core: crypto: key_manager: Add methods to reload & validate keys.
3 years ago
Liam
120b8baebb
device_memory: Use smaller virtual reservation size for compatibility with 39-bit paging
3 years ago
Kelebek1
f50f69f07c
Fix incorrect id check and potential out of bounds lookup
3 years ago
Liam
18088c67cd
vfs_concat: fix time complexity of read
3 years ago
Liam
d23a532bf4
k_memory_block_manager: remove auditing calls
3 years ago
Narr the Reg
6a217dd7a5
service: nfc: Remove encryption key requirement
3 years ago
Narr the Reg
60ba48c5e2
input_common: Implement amiibo writting
3 years ago
german77
5e95870b1f
service: hid: Use span instead of vector reference
3 years ago
Liam
78b97867cb
time: implement ContinuousAdjustmentTimePoint
3 years ago
Liam
7e3c5fa38a
fs: adjust future save path
3 years ago
Liam
1fc6519671
am: stub CreateCacheStorage
3 years ago
Liam
6bee9352b7
fs: stub cache storage and fix params alignment
3 years ago
Liam
c59b0c9715
nvnflinger: fix Parcel serialization
3 years ago
Liam
b929ebf49e
nvnflinger: fix producer slot fence init
3 years ago
Narr the Reg
cc610d369c
service: nfc: Seed all random values
3 years ago
german77
e43d1c20d5
service: nfp: Allow to load with a different amiibo id
3 years ago
Narr the Reg
63ab5ee887
core: hid: Allow to calibrate gyro sensor
3 years ago