ryujinx-mirror/Ryujinx.HLE
Jumpman 73feac5819
Caching local network info and using an event handler to invalidate as needed (improves menu slow down issue in FE3H) (#2761)
* Update IGeneralService.cs

Fix IPV4 local ip related frame drop in fire emblem by rewriting [CommandHipc(12)]

* Fix IPV4 Local IP Slowdown & Style Fixes

fix a missing space

* Remove unnecessary line

* Fix for hardcoding which index to use

* Replace argument with empty string.

By sending an empty string to Dns.GetHostAddresses("") you get back localhost info only.

* Add caching, undo change in GetCurrentIpAddress

Implement caching and revert the GetCurrentIP() function, speed improvements still present.

* Remove unnecessary using

* Syntax fixes and removing extra lines

Requested changes by AcK77

* Properly unsubscribe from event handler

Adds an unsubscribe in the dispose section of IGeneralService
2022-03-15 03:49:35 +01:00
..
Exceptions hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
FileSystem Use Enum and Delegate.CreateDelegate generic overloads (#3111) 2022-02-13 10:50:07 -03:00
HOS Caching local network info and using an event handler to invalidate as needed (improves menu slow down issue in FE3H) (#2761) 2022-03-15 03:49:35 +01:00
Loaders Update LibHac to v0.16.0 (#3159) 2022-02-27 00:52:25 +01:00
Ui infra: Migrate to .NET 6 (#2829) 2021-11-28 21:24:17 +01:00
Utilities sfdnsres: Fix serialization issues (#2992) 2022-01-12 17:43:00 +01:00
HLEConfiguration.cs Update to LibHac 0.15.0 (#2986) 2022-01-12 12:22:19 +01:00
Homebrew.npdm Better process implementation (#491) 2018-11-28 20:18:09 -02:00
MemoryConfiguration.cs hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
PerformanceStatistics.cs Adjustments to framerate metric and addition of frametime (#2638) 2021-09-15 02:26:10 +02:00
Ryujinx.HLE.csproj Update LibHac to v0.16.0 (#3159) 2022-02-27 00:52:25 +01:00
Switch.cs Add Cheat Manager (#2964) 2022-01-03 09:39:43 +01:00