PabloMK7
4284893044
Implement RomFS cache and async reads. ( #7089 )
...
* Implement RomFS cache and async reads.
* Suggestions and fix compilation.
* Apply suggestions
2023-11-02 17:19:00 -07:00
PabloMK7
597a2e8ead
Add missing FS:USER functions ( #7051 )
2023-10-31 14:01:25 -07:00
Steveice10
07839fb3ce
qt: Add option to uninstall a game. ( #7064 )
...
* qt: Add option to uninstall a game.
* Address review comments.
2023-10-14 18:11:59 -07:00
PabloMK7
897d1fa957
Implement more HTTP:C functionality ( #7035 )
...
* Implement missing http:c functionality.
* More implementation details and cleanup.
* Organize code
* Disable treat errors as warnings for httplib
* Fix defines
* Remove pragmas that do nothing and mark as SYSTEM
* Make httplib system
* Try to fix issue from httplib
* Apply suggestions
* Fix header ordering
* Fix compilation issue
* Create and use ctx.CommandID()
* Add and use Common::TruncateString
* Apply more suggestions
* Apply suggestions
* Fix compilation
* Apply suggestions
* Fix format
* Revert SplitURL to previous version
* Apply suggestions
2023-10-11 10:09:16 -07:00
SachinVin
1acb03b579
dsp_dsp.cpp: fix registering Interrupt handler on loading savestates ( #7055 )
2023-10-10 12:52:57 -07:00
PabloMK7
6264b6d43c
Use RunAsync in multiple socket operations ( #7053 )
...
* Use RunAsync in multiple socket operations
* EOF newline
* Fix linux compilation
* Fix compilation on macos
2023-10-09 14:59:08 -07:00
SachinVin
72ff0c5337
AudioCore: Refactor DSP interrupt handling ( #7026 )
2023-10-04 15:44:59 +02:00
Tobias
1492d73ccb
frd: Stub several functions ( #7010 )
...
* mii: Improve mii data variable naming
* frd: Stub several functions
Allows the friend applet to open successfully.
* frd: Address review comments
2023-09-29 20:27:15 -07:00
Steveice10
327a00b4d5
externals: Update fmt. ( #7015 )
2023-09-27 03:29:13 -07:00
Steveice10
003a4ec09b
gsp: Downgrade StoreDataCache log to trace. ( #7006 )
...
* gsp: Downgrade StoreDataCache log to trace.
* gsp: Mark StoreDataCache parameters as maybe_unused
2023-09-22 09:15:31 -07:00
Steveice10
28c542c2c2
build: Fix compiling citra-qt for iOS. ( #6983 )
...
* build: Fix compiling citra-qt for iOS.
* Update src/citra_qt/configuration/configure_general.cpp
Co-authored-by: Tobias <thm.frey@gmail.com>
---------
Co-authored-by: Tobias <thm.frey@gmail.com>
2023-09-17 16:07:56 -07:00
GPUCode
d1c16bad78
code: Remove save state compatibility checks ( #6980 )
2023-09-16 15:22:10 -07:00
Steveice10
93c7c6a995
service: Downgrade some spammy logs to trace level. ( #6936 )
2023-08-30 19:19:38 +02:00
Steveice10
b2092de871
build: Fix web service functionality. ( #6903 )
2023-08-19 17:34:35 -07:00
Steveice10
a27971e723
service/cecd: Fix buffer writes in ReadData. ( #6880 )
2023-08-11 10:31:24 -07:00
Narr the Reg
33a2113b71
service: nfp: Fix size and increase timeout ( #6868 )
2023-08-08 14:00:53 -07:00
Daniel López Guimaraes
1f07ab8643
http/ac: Fix failing assert and stub GetConnectingProxyEnable ( #6864 )
2023-08-08 14:00:42 -07:00
GPUCode
0048e61fc7
Fix compilation without ENABLE_WEB_SERVICE ( #6856 )
2023-08-06 12:23:53 -07:00
PabloMK7
5b9f4d4129
SOC: Fix setting TTL to default value when TTL = 0 ( #6835 )
2023-08-02 13:06:51 -07:00
Tobias
970f2284d8
http/soc: Various implementations and fixes ( #6828 )
2023-08-02 00:37:56 +02:00
PabloMK7
35e208b447
Move MiiData to its own namespace and add ChecksummedMiiData ( #6824 )
...
* Move mii to own namespace and add checksummed mii data
* Fix compile issues
* Make mii classes trivial and add cast operator
* Fix Android side
* Add new line at the end of files.
* Make miidata a struct and crc16 a u32_be as per switch code.
* Apply suggestions
* Change back crc to u16 and set padding to 0.
2023-07-31 20:38:47 -07:00
GPUCode
f8b8b6e53c
core: De-globalize movie ( #6659 )
2023-08-01 02:57:38 +02:00
Steveice10
335fb78c5c
service/am: Clean up and optimize CIA installation. ( #6718 )
2023-07-30 21:40:35 +02:00
Tobias
22c4eb86d7
core/frd: Correct FunctionInfo and stub more functions ( #6209 )
2023-07-30 04:18:52 +02:00
Steveice10
964f9ee3cf
service/gsp: Implement saving of framebuffers in SaveVramSysArea. ( #6821 )
...
* service/gsp: Implement saving of framebuffers in SaveVramSysArea.
* Address review comments.
* service/apt: Separate capture info and capture buffer info.
The former is used with the RequestForSysApplet message and GetCaptureInfo.
The latter is used with SendCaptureBufferInfo and ReceiveCaptureBufferInfo.
2023-07-29 00:26:24 -07:00
Steveice10
bb364d9bc0
service/apt: Add and implement more service commands. ( #6721 )
...
* service/apt: Add and implement more service commands.
* service/apt: Implement power button.
* Address review comments and fix GetApplicationRunningMode bug.
2023-07-29 00:26:16 -07:00
Steveice10
539a1a0b6e
service/cfg: Separate out config block defaults and create when not found. ( #6716 )
2023-07-26 10:33:00 -07:00
Steveice10
a537f56766
services/cfg: Clean up definitions and access flag handling. ( #6711 )
2023-07-21 18:04:15 -07:00
Steveice10
9cb14044ec
kernel: Improvements to process cleanup. ( #6680 )
...
* kernel: Properly clean up process threads on exit.
* kernel: Track process-owned memory and free on destruction.
* apt: Implement DoApplicationJump via home menu when available.
* kernel: Move TLS allocation management to owning process.
2023-07-16 17:54:29 -07:00
Steveice10
e043caac27
hle: Eliminate need to specify command headers for IPC. ( #6678 )
2023-07-14 17:32:59 -07:00
Narr the Reg
8eebb83c2c
service: nfc: Keep tag alive while it's being used ( #6687 )
2023-07-12 14:01:08 -07:00
Steveice10
662bb9ba77
hle: Stub some service calls used by the home menu. ( #6675 )
2023-07-07 22:05:38 -07:00
Narr the Reg
26e3f96983
service: nfc: Start adapter communication on scan ( #6671 )
2023-07-07 19:02:39 -07:00
Steveice10
cd3244f139
mic_u: Fix up logic for populating shared memory sample buffer. ( #6669 )
2023-07-07 19:02:31 -07:00
GPUCode
cf9bb90ae3
code: Use std::span where appropriate ( #6658 )
...
* code: Use std::span when possible
* code: Prefix memcpy and memcmp with std::
2023-07-07 01:52:40 +03:00
GPUCode
4ccd9f24fb
Merge pull request #6638 from GPUCode/new-log
...
common: Backport yuzu log improvements
2023-07-06 23:44:54 +03:00
Steveice10
753b36c6ef
act: Use correct service session limit. ( #6670 )
2023-07-06 13:16:46 -07:00
Steveice10
c00768d6d0
nfc: Use existing secrets infrastructure for amiibo encryption. ( #6652 )
2023-07-06 11:45:46 -07:00
Narr the Reg
dc5ca96c0f
service: nfc: Use official names ( #6672 )
2023-07-06 20:25:05 +02:00
GPUCode
2126c240cd
core: backport some ResultCode updates ( #6645 )
...
Co-authored-by: Lioncash <mathew1800@gmail.com>
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
2023-07-03 02:23:53 +02:00
Narr the Reg
3d0a3c2c45
service: nfc: Implement amiibo encryption and appdata ( #6340 )
2023-06-30 22:15:58 +02:00
ameerj
52b9007fcf
common: Reduce unused includes
2023-06-30 12:15:52 +03:00
GPUCode
7edc86a9bc
code: Remove outdated comment style ( #6640 )
2023-06-25 15:22:41 +05:30
SachinVin
8eb89c260d
core: fix warnings
2023-06-17 21:23:58 +05:30
Steveice10
7f1ffa2a04
hle: Reduce Y2R stub warnings to debug logs. ( #6617 )
2023-06-17 01:03:37 -07:00
Steveice10
4ddb2116bf
qt: Allow toggling whether to enter system setup on home menu boot. ( #6574 )
2023-05-31 11:56:35 +03:00
PabloMK7
5c45c97ff9
Implement/Fix more SOC related functions ( #6267 )
...
* Implement SOC_U::GetHostByName and partial SOC_U::GetNetworkOpt
* Implement AC::GetWifiStatus, and get proper network interface.
* Minor fixes
* More minor fixes
* Even more fixes
* Fix Get/Set SockOpt
* Implement SendToOther
* Apply suggestions and fix timer advance
* Fix variable name
* Add more sockopt values and fix send/recv flags.
* Fix dontwait logic
* Add missing header for linux
* Remove TCP_STDURG
* Fix poll and add more 3ds <-> platform conversions
* Finish implementing all platform <-> 3ds conversion.
* Disable UDP connreset and fix poll again.
* Fix compile issues
* Apply suggestions
* Fix compiler issues
* Fix compiler errors (again)
* Fix GetAddrInfo
* Use IPC::MakeHeader instead of raw hardcoded value.
2023-05-21 19:01:08 -07:00
Vitor K
34de77d429
Various miscelaneous changes ( #6496 )
2023-05-03 17:24:10 +02:00
SachinVin
41f13456c0
Chore: Enable warnings as errors on MSVC ( #6456 )
...
* tests: add Sanity test for SplitFilename83
fix test
fix test
* disable `C4715:not all control paths return a value` for nihstro includes
nihstro: no warn
* Chore: Enable warnings as errors on msvc + fix warnings
fixes
some more warnings
clang-format
* more fixes
* Externals: Add target_compile_options `/W0` nihstro-headers and ...
Revert "disable `C4715:not all control paths return a value` for nihstro includes"
This reverts commit 606d79b55d3044b744fb835025b8eb0f4ea5b757.
* src\citra\config.cpp: ReadSetting: simplify type casting
* settings.cpp: Get*Name: remove superflous logs
2023-05-01 22:38:58 +03:00
Steveice10
055a58f01e
audio_core: Implement OpenAL backend ( #6450 )
2023-05-01 21:17:45 +02:00