Zephyron
7730d14b4a
build: upgrade fmt and SDL2
...
Update fmt library to version 11.0.2 and make necessary adjustments:
- Replace fmt/format.h includes with fmt/ranges.h
- Add const qualifiers to formatter::format functions
- Update CMake to require fmt version 11
Additional dependency updates:
- Update SDL2 bundled version from 2.28.2 to 2.32.0
- Update catch2 to version 3.8.0
- Update vcpkg baseline to c82f74667287d3dc386bce81e44964370c91a289
2025-02-16 13:38:05 +10:00
Zephyron
dcf6f9a071
Revert "Replace yuzu identifiers with citron"
...
This reverts commit d4ad55ed21
.
2025-02-09 18:19:08 +10:00
Zephyron
d4ad55ed21
Replace yuzu identifiers with citron
...
Update magic numbers and default identifiers across codebase:
- UUID default value
- Thread magic number
- Amiibo name
- Vulkan cache magic number
- Shader cache magic number
2025-02-09 12:07:50 +10:00
Zephyron
9ae0eeeb87
Revert incorrect copyright attribution for non-contributed files
...
- In commit b3facaa6bb
, the copyright header was
updated to include "Citron Homebrew Project" across multiple files, regardless
of whether any contributions were made.
- This commit removes the incorrect attribution and reverts the copyright header
to its previous state.
- Copyright attribution should only be added when meaningful contributions have
been made to the file.
- This commit ensures proper compliance with copyright standards and maintains
correct attribution to the respective contributors.
- Special thanks to Tachi for pointing out the need for these corrections and
ensuring that proper attribution practices are followed.
2025-01-14 15:33:24 +10:00
Zephyron
b3facaa6bb
chore: update project references and add Citron copyright
...
- Replaced all references to the old project name with Citron.
- Added Citron copyright information alongside existing notices in all files.
2024-12-31 17:07:49 +10:00
Narr the Reg
015d666a4d
service: nfc: Implement SetNfcEnabled
2024-02-23 18:58:50 -06:00
Kelebek1
da410506a4
Move time services to new IPC.
...
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
FearlessTobi
54372fdff5
result: Make fully constexpr, add ON_RESULT_INCLUDED
2024-01-25 16:42:06 -05:00
Kelebek1
e4915fb7d2
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
Narr the Reg
c661b95864
service: nfc: Create backup when none exist
2024-01-15 14:07:54 -06:00
Viktor Szépe
f124461674
Fix typos in src/core ( #12625 )
...
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2024-01-08 13:31:48 -06:00
Narr the Reg
ee847f8ff0
hid_core: Move hid to it's own subproject
2024-01-05 11:41:15 -06:00
Narr the Reg
e40a2d2fd2
service: nfc: Don't tag amiibos as corrupted if they are loaded as read only
2023-12-01 14:21:55 -06:00
german77
281eb020ea
service: nfc: Validate mii data
2023-11-25 23:40:01 -06:00
Narr the Reg
cff2d0e19e
service: hid: Create appropriate hid resources
2023-11-20 17:19:17 -06:00
Narr the Reg
9cd5c44019
service: nfc: Implement SetRegisterInfoPrivate mii support
2023-10-01 11:38:30 -06:00
german77
e3f7e02555
service: mii: Fix reported bugs
2023-09-27 23:34:03 -06:00
german77
2f22b53732
service: nfc: Fully Implement GetRegisterInfoPrivate
2023-09-17 16:06:25 -06:00
german77
0d4aa9125e
service: nfc: Fix amiibo formatting
2023-09-15 22:02:57 -06:00
german77
bd169f417f
mii: Prepare Interface for new implementation
2023-09-11 00:58:46 -06:00
german77
571399930c
service: mii: Fix ver3 inconsistencies
2023-09-11 00:23:46 -06:00
german77
8d7d62dc24
service: mii: Move ver3 operations
2023-09-10 22:42:38 -06:00
german77
27929d7ca2
service: mii: separate mii types into their own file
2023-09-10 22:18:25 -06:00
Narr the Reg
57e7eed54c
service: mii: Fix broken mii on MK8
2023-09-07 11:46:12 -06:00
Narr the Reg
54f150b70a
service: nfc: Update Implementation to match with latest RE
2023-07-17 11:24:23 -06:00
german77
9cd698e8ad
service: nfc: Ensure controller is in the correct mode
2023-07-02 19:21:16 -06:00
Narr the Reg
84d43489c5
input_common: Implement native mifare support
2023-06-21 17:54:58 -06:00
Narr the Reg
61b4588517
service: nfc: Read tag protocol only for nfc backend
2023-06-14 18:16:23 -06:00
Narr the Reg
b1b13ddc6b
service: nfc: Accuracy fixes
2023-06-14 18:08:35 -06:00
german77
107aa52cdb
service: nfc: Add backup support
2023-06-06 17:06:21 -06:00
bunnei
ffa1fba7d6
Merge pull request #10396 from german77/amiibo_write
...
input_common: Implement amiibo writing
2023-05-25 14:07:16 -07:00
Narr the Reg
f63586c5f5
service: nfc: Remove encryption key requirement
2023-05-22 18:42:09 -06:00
Narr the Reg
fdb2002f77
input_common: Implement amiibo writting
2023-05-21 21:09:20 -06:00
Narr the Reg
42e1db4b0e
service: nfc: Seed all random values
2023-05-09 17:54:07 -06:00
german77
1968cc7b10
service: nfp: Allow to load with a different amiibo id
2023-05-09 17:51:59 -06:00
Narr the Reg
94151097b9
service: nfc: Merge device interfaces and create the device manager
2023-05-05 22:02:59 -06:00
Narr the Reg
00d76fc5f5
service: nfc: Create mifare interface
2023-04-23 23:28:09 -06:00
Narr the Reg
a3fa64fcc4
service: nfc: Create interface
2023-04-23 23:28:09 -06:00
Narr the Reg
6ff4bf9b1c
nfc: Initialize device when controller is connected
2023-03-21 20:09:36 -06:00
Liam
65be230fdd
service: move hle_ipc from kernel
2023-03-01 10:39:49 -05:00
Liam
a936972614
service: refactor server architecture
...
Converts services to have their own processes
2023-02-21 12:19:25 -05:00
Narr the Reg
4a307a7b3a
core: hid: Only set the polling mode to the correct side
2023-01-19 18:05:23 -06:00
german77
5cb437703f
yuzu: Add ring controller test button
2023-01-19 18:05:22 -06:00
german77
79f1f326c7
service: nfc: Silence ListDevices
2022-12-18 11:57:33 -06:00
Narr the Reg
a4725bcb73
service: nfc: Implement mifare service
2022-12-01 20:43:59 -06:00
Lioncash
97f273e94e
service: Make use of buffer element count helpers
2022-11-23 13:43:20 -05:00
Narr the Reg
327d225c3e
service: nfc: Implement nfc user
2022-11-19 08:51:59 -06:00
german77
673de3995b
nfp: Multiple fixes against HW
2022-10-02 12:32:26 -05:00
Morph
99ceb03a1c
general: Convert source file copyright comments over to SPDX
...
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-04-23 05:55:32 -04:00
Morph
7bb2dd75cd
service: Reduce header include overhead
2021-10-07 13:32:21 -04:00