More actions
(One intermediate revision by the same user not shown) | |||
Line 8: | Line 8: | ||
|version=0.1 | |version=0.1 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/nxnonet.7z | |download=https://dlhb.gamebrew.org/switchhomebrews/nxnonet.7z?k33p0fil35 | ||
|website=https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/ | |website=https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/ | ||
|source=https://github.com/BestPig/NX-NONET | |source=https://github.com/BestPig/NX-NONET | ||
}} | }} | ||
NX-NONET is a SaltyNX plugin that fake no available internet connection to avoid nag on some games without enabling airplane mode. | NX-NONET is a SaltyNX plugin that fake no available internet connection to avoid nag on some games without enabling airplane mode. | ||
Line 25: | Line 24: | ||
* [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9793883 IsNetworkAvailableEv.asm64] by bestpig - Compatible with 64-bit games. (2022/04/04) | * [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9793883 IsNetworkAvailableEv.asm64] by bestpig - Compatible with 64-bit games. (2022/04/04) | ||
* [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9841382 SaltySD-Nop-Network] by bestpig - This version also eliminates the nag (e.g. "could not connect", "turn off airplane mode"). (2022/06/01) | * [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9841382 SaltySD-Nop-Network] by bestpig - This version also eliminates the nag (e.g. "could not connect", "turn off airplane mode"). (2022/06/01) | ||
* [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-10246924 _ZN2nn4nifm20SubmitNetworkRequestEv.asm64] by mrdude - | * [https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-10246924 _ZN2nn4nifm20SubmitNetworkRequestEv.asm64] by mrdude - This patch bypass the error "Notice - Loading Title Storage" when loading with the internet turned on (airplane mode off) and network is unreachable. (2023/09/16) Requires the following files from SaltySD-Nop-Network.zip: | ||
** _ZN2nn4nifm31HandleNetworkRequestErrorResultEv.asm64 | ** _ZN2nn4nifm31HandleNetworkRequestErrorResultEv.asm64 | ||
** _ZN2nn4nifm18IsNetworkAvailableEv.asm64 | ** _ZN2nn4nifm18IsNetworkAvailableEv.asm64 |
Latest revision as of 02:22, 5 February 2024
NX-NONET | |
---|---|
General | |
Author | BestPig |
Type | Plugins |
Version | 0.1 |
License | MIT License |
Last Updated | 2022/04/05 |
Links | |
Download | |
Website | |
Source | |
NX-NONET is a SaltyNX plugin that fake no available internet connection to avoid nag on some games without enabling airplane mode.
You need masagrator SaltyNX fork installed.
Installation
To install, put NX-NONET.elf to /SaltySD/plugins/
.
This plugin hooks the nn::nifm::IsNetworkAvailable()
function and always returns 0
, telling the games no network is available.
Also available are these alternate SaltyNX patch versions (they are the same, but may work better than the plugin):
- IsNetworkAvailableEv.asm64 by bestpig - Compatible with 64-bit games. (2022/04/04)
- SaltySD-Nop-Network by bestpig - This version also eliminates the nag (e.g. "could not connect", "turn off airplane mode"). (2022/06/01)
- _ZN2nn4nifm20SubmitNetworkRequestEv.asm64 by mrdude - This patch bypass the error "Notice - Loading Title Storage" when loading with the internet turned on (airplane mode off) and network is unreachable. (2023/09/16) Requires the following files from SaltySD-Nop-Network.zip:
- _ZN2nn4nifm31HandleNetworkRequestErrorResultEv.asm64
- _ZN2nn4nifm18IsNetworkAvailableEv.asm64
To use the patches, place them into /SaltySD/patches/
.
User guide
Here are some games that need airplane mode to run (not just 90DNS) and tested to work per user feedback:
- Lego Start Wars (starts with no issues)
- Prison Architect (starts with no issues)
- Death Coming (starts with no issues)
- DOOM (2017) (starts with no issues)
- Disc Room (starts with no issues, had a normal warning that leaderboards are not connected)
- Pandemic the Board Game (starts with no issues)
- CarX Drift Racing (starts with no issues)
- Crash Drive 2 (starts with no issues)
- Metal Slug Aca Neogeo (starts with no issues)
- Nyan Cat Lost in Space (prompt messages were displayed asking to connect Joy-Con and game server, game itself plays fine with no further issues)
- They Bleed Pixels (starts with no issues)
- Lode Runner Legacy (had an error message at start, after that game plays fine with no further issues)
- Arcade Archives (fully working with no error message)
- Tempest 4000 (fully working with no error message)
- GhostbladeHD (working)
- Disgaea 4 Complete+ (fully working)
- Stern Pinball Arcade (working)
- Portal 2 (working)
Screenshots
Known issues
Doesn't support all games.
Changelog
0.1 2022/04/05
- First version of faking no internet (nn::nifm::IsNetworkAvailable -> 0).
Credits
Thanks to masagrator for the forked SaltyNX and NX-FPS where this plugin is based on.
External links
- Github - https://github.com/BestPig/NX-NONET
- GBAtemp - https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9793865
- GBAtemp - https://gbatemp.net/threads/is-it-feasible-to-mitm-the-internet-connection-module.609819/post-9793883
- GBAtemp - https://gbatemp.net/threads/nonet-0-1-useful-little-elf-that-makes-you-forget-about-airplane-mode.615854/