From c06c70cad715764d04d712ed84d40fdd5f507bef Mon Sep 17 00:00:00 2001 From: tensorcrush Date: Wed, 15 Jul 2026 00:28:17 +0200 Subject: [PATCH] [Aerolib] Add ulobjmgr and NpEAAccess symbol names (#150) Resolves _sceUlobjmgrRegisterObject (BG26hBGiNlw) and _sceUlobjmgrUnregisterObject (Smf+fUNblPc), reported as unresolved by testers, plus four sceNpEAAccess exports. Names taken from shadPS4's NID tables and each verified by recomputing the NID with the repo's name2nid derivation before inclusion. aerolib.bin regenerated with scripts/generate_aerolib_binary.py. Co-authored-by: tensorcrush Co-authored-by: Claude Fable 5 --- scripts/ps5_names.txt | 6 ++++++ src/SharpEmu.HLE/Aerolib/aerolib.bin | Bin 12800051 -> 12800302 bytes 2 files changed, 6 insertions(+) diff --git a/scripts/ps5_names.txt b/scripts/ps5_names.txt index 0048603..77f7fd0 100644 --- a/scripts/ps5_names.txt +++ b/scripts/ps5_names.txt @@ -154449,3 +154449,9 @@ vector_str_substr WTFAnnotateBenignRaceSized WTFAnnotateHappensAfter WTFAnnotateHappensBefore +_sceUlobjmgrRegisterObject +_sceUlobjmgrUnregisterObject +sceNpEAAccessInitialize +sceNpEAAccessTerminate +sceNpHasEAAccessSubscription +sceNpHasEAAccessSubscriptionAbortRequest diff --git a/src/SharpEmu.HLE/Aerolib/aerolib.bin b/src/SharpEmu.HLE/Aerolib/aerolib.bin index af5bfe20463f9ba83905595f1bde83def39b5c29..e51c8389b0b4e25c74956167fd254b84f5accf46 100644 GIT binary patch delta 852 zcmaLP`+Lm=0Dy6?m^erhVJebjXqHq*aoVlD8$0Hffg*38hoEOIo@l zBU#DG4#`U-1?iS|WT*7VF6ousvPbsHKG`n^yI-Pkxs_m+TBug;--(TS;3Yo=n%Liu<`lCf{E!sO+hkS30XF zUAcYSfXBmlZe@9SDiuUgO(raat?95gh~;W~nmgjzJ-vzMg=71xrXb%HW?BnDtfVfJ zOhj`k*Ok^5|7)sSqyJ`&-N`7G4|9bun~CMtwzV{EsP4_wrl$X|EKg?hg@#~9cMugG E0V=EzCIA2c delta 599 zcmWN<2UiXN06@|6jL$A5Gpka{mJtypm6?W_5y~bjl$GdN`OL_cNM=b2Sq9sPgNvy=lc!`$;nIIEol1!EicAQYPhcQclTfIU{GK zLe5F0oR4AEZf|<)gI7Cux<>(kAWlMZU^6>5%X8Lw?FH`7NFD LNB*|am6-DnL3_3e