NTSC-U and NTSC-J support (#326)

* add ntsc-u and ntsc-j support

Co-authored-by: DarthMDev <mgracer48@yahoo.com>
Co-authored-by: rooklz <rookieb@muzo-works.com>

* hash inc files and require project for shards

* port remaining stale rr us hooks

* drop map report generation

* drop one-off region porters

---------

Co-authored-by: DarthMDev <mgracer48@yahoo.com>
Co-authored-by: rooklz <rookieb@muzo-works.com>
This commit is contained in:
patchzyy
2026-10-21 17:37:44 +02:00
committed by GitHub
parent ad95c5c7da
commit e9f1fdd77c
95 changed files with 64733 additions and 646 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
#include "network_internal.h"
#include "guest_abi/guest_region.h"
#include "fiber_manager.h"
#include "hle/net/network.h"
@@ -627,7 +628,7 @@ static bool InitializeDeferredSyncRoute(DeferredNetworkRoute& route, uint32_t wa
// early scheduler setup. Capture its identity before yielding so a late
// resolver result cannot wake a stale/reused stack queue after cancellation.
constexpr uint32_t kOSRunningContextAddr = 0x800000E4u;
constexpr uint32_t kDefaultThreadContextAddr = 0x80347498u;
const uint32_t kDefaultThreadContextAddr = MKW_GADDR(80347498);
uint32_t expectedThread = Memory::Read32(kOSRunningContextAddr);
if (expectedThread == 0) {
expectedThread = kDefaultThreadContextAddr;