lat9nq
5173821cfa
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.
2023-06-15 23:05:41 -04:00
bunnei
4abd6e552c
Merge pull request #10603 from lat9nq/tz-more-complete
...
core,common: Implement missing time zone data/computations
2023-06-13 13:28:45 -07:00
liamwhite
82dace133c
Merge pull request #10623 from german77/backup
...
service: nfc: Add backup support
2023-06-08 21:54:12 -04:00
Liam
1b33ebdde2
nvnflinger: allow locking framerate during video playback
2023-06-08 01:15:51 -04:00
german77
4255ac45d1
service: nfc: Add backup support
2023-06-06 17:06:21 -06:00
bunnei
31ad92b287
Merge pull request #10508 from yuzu-emu/lime
...
Project Lime - yuzu Android Port
2023-06-05 21:43:43 -07:00
lat9nq
2556a6c78c
tz_manager: Fix comparison to wrong integer
2023-06-05 15:15:23 -04:00
lat9nq
c95977a29f
tz_manager: Implement missing transition times
...
time_zone_manager: Use s64 storage
2023-06-05 15:15:23 -04:00
lat9nq
021df7a2e1
tz_manager: Warn on unimplemented code
2023-06-05 15:15:23 -04:00
lat9nq
c82d11ff73
tz_manager: Fix character offset not advancing
2023-06-05 15:15:23 -04:00
lat9nq
95faad1413
tz_manager: Fix off-by-one error
2023-06-05 15:15:23 -04:00
Narr the Reg
c934089969
time: Implement missing services
...
Implements GetTotalLocationNameCount LoadLocationNameList and
GetTimeZoneRuleVersion.
tz-manager: Fix sign issue
2023-06-05 15:15:11 -04:00
lat9nq
99d8774310
time_zone_manager: Implement go_ahead/go_back
2023-06-05 15:15:11 -04:00
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.
2023-06-05 15:15:11 -04:00
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.
2023-06-05 15:15:11 -04:00
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
2023-06-05 15:15:11 -04:00
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.
2023-06-05 15:15:11 -04:00
Liam
22d0bf11f1
fsp-srv: avoid patching romfs multiple times
2023-06-03 14:27:08 -04:00
german77
8da09657e6
service: account: Save user profile folder on first user creation
2023-06-03 00:05:50 -07:00
Kelebek1
f50f69f07c
Fix incorrect id check and potential out of bounds lookup
2023-05-31 19:10:00 +01:00
bunnei
39fcbfead6
Merge pull request #10396 from german77/amiibo_write
...
input_common: Implement amiibo writing
2023-05-25 14:07:16 -07:00
Narr the Reg
6a217dd7a5
service: nfc: Remove encryption key requirement
2023-05-22 18:42:09 -06:00
Narr the Reg
60ba48c5e2
input_common: Implement amiibo writting
2023-05-21 21:09:20 -06:00
german77
5e95870b1f
service: hid: Use span instead of vector reference
2023-05-14 18:07:04 -06:00
Fernando S
789be8368f
Merge pull request #10244 from liamwhite/lower-upper
...
time: implement ContinuousAdjustmentTimePoint
2023-05-13 03:51:05 +02:00
bunnei
ad99f6eccc
Merge pull request #10237 from liamwhite/cache-storage
...
fs: stub cache storage
2023-05-12 16:42:17 -07:00
Liam
78b97867cb
time: implement ContinuousAdjustmentTimePoint
2023-05-11 21:05:27 -04:00
Liam
7e3c5fa38a
fs: adjust future save path
2023-05-11 17:30:30 -04:00
Liam
1fc6519671
am: stub CreateCacheStorage
2023-05-11 17:26:02 -04:00
Liam
6bee9352b7
fs: stub cache storage and fix params alignment
2023-05-11 17:23:28 -04:00
Liam
c59b0c9715
nvnflinger: fix Parcel serialization
2023-05-11 17:09:19 -04:00
Liam
b929ebf49e
nvnflinger: fix producer slot fence init
2023-05-11 17:08:14 -04:00
Narr the Reg
cc610d369c
service: nfc: Seed all random values
2023-05-09 17:54:07 -06:00
german77
e43d1c20d5
service: nfp: Allow to load with a different amiibo id
2023-05-09 17:51:59 -06:00
bunnei
0b1cffbd9c
Merge pull request #10075 from Kelebek1/silence_nifm_spam
...
Silence network spam
2023-05-07 17:45:32 -07:00
german77
62acd50c0b
core: hid: Update motion on a better place
2023-05-07 17:01:57 -06:00
bunnei
36a670a4c9
Merge pull request #10097 from german77/nfp_full
...
service: nfc: Merge device interfaces and create the device manager
2023-05-07 12:18:09 -07:00
Narr the Reg
2a36d667c9
service: nfc: Merge device interfaces and create the device manager
2023-05-05 22:02:59 -06:00
Liam
7afcc29ac8
kernel: match calls to Register and Unregister
2023-04-29 21:52:26 -04:00
german77
7ed3f00c30
core: service: Add FunctionInfoTyped to allow expanding existing interfaces
2023-04-25 23:36:24 -06:00
Fernando S
fa3ff7a6d5
Merge pull request #10056 from vonchenplus/audout_u
...
core: audio: return result when audio_out initialize failed
2023-04-24 12:36:52 +02:00
Narr the Reg
f8d2ab4660
service: nfc: Create mifare interface
2023-04-23 23:28:09 -06:00
Narr the Reg
db242ac13f
service: nfc: Create interface
2023-04-23 23:28:09 -06:00
Kelebek1
325a8febfc
Silence nifm spam
2023-04-22 14:29:58 +01:00
german77
1ec8e38f3f
core: am: Demote TryPopFromFriendInvitationStorageChannel Log level
2023-04-21 22:35:45 -06:00
FengChen
ea68bfba5d
core: audio: return result when audio_out initialize failed
2023-04-16 12:31:54 +08:00
Narr the Reg
5de37e921c
service: nfp: Implement debug Interface
2023-04-14 17:03:58 -06:00
Narr the Reg
c8ed98bb1c
service: nfp: Implement system interface
2023-04-14 17:03:57 -06:00
Narr the Reg
52447e1b58
service: nfp: Use an unique interface
2023-04-13 22:24:27 -06:00
german77
4c562a2c8c
service: hid: Fix handle validation
2023-04-02 02:21:54 -06:00