OPENHOOPS / 2K14Final team archive · November 9, 2026Reference libraryChecksums

Dated source reference. Current release status: handoff state. Full original relative paths are in the developer archive.

Native conference investigation — October18,2026

The requested college roster will mix NCAA D1/D2/D3 and NAIA schools with approximately90+ basketball conferences. The editor standard separates governing association, competition division and basketball conference identity. See creator instructions.

What the original game stores and reads

The supplied RED MC team inventory exposes Division; its H_ConfTtls field is a historical title count, not a conference identifier. No independent writable conference identity was established from that inventory. The recovered original serialization maps Division to ROS bit5752, width4, and the native record to bit6038. Those are preserved factual-schema coordinates, not public identifiers.

Original getter 0x4903c0 loads the word at native team+0x2f0, shifts22 and masks0xf. This can express at most16 numeric states. The separate native category lookup 0xcb9810 dispatches from the division value through a fixed table; 0xcba890 repeats that mapping for a team pointer and returns category2 for null.

Native division IDs Lookup result Interpretation
0,1,2 1 First three regular NBA divisions; East label inferred from the supplied enum names
3,4,5 0 Other three regular NBA divisions; West label inferred from the supplied enum names
6,7,8,9 2 Other category; this does not certify those teams in every game mode
10–15 Invalid dispatch target in the bounded fixture Not safe extra conference slots

The fixed lookup has no local bounds guard for arbitrary larger numbers. The editor already refuses90 as a native4-bit value. Copying college conference IDs into Division, widening only the writer or patching just this getter is not a supported expansion.

Evidence and limits

Static field candidates contain356 packed-word candidates, including119 windows with the division extraction. This is a bounded heuristic scan, not an exhaustive sound call graph; some candidate windows cross unrelated code/data. Focused exports show the relevant dispatch instructions and nearby fixed division-indexed storage. Do not assign semantics to disassembled jump-table bytes or unrelated candidates.

Original-instruction verification executes49 bounded cases on the Dell:16 division getter values,16 direct category lookups,16 pointer-based lookups and null-pointer category handling. The expected unused-state fetch failures are evidence of the table boundary, not game crashes caused during this task. These checks run original instructions under Unicorn with synthetic records/stack; no game/API/service was launched and no original executable was edited.

Source .text SHA256: 5dafbec541c01a91459ec797af4a5d1cc52ed6250ba426ead3baa92b4c7b22ad, retained from supported executable SHA256 7cb5fdaa30586558a3146dcf9023880b1cceeaabfe0f92f967f461c4644f3704. Supplied field/enum reference attribution remains Vl@d Zola Jr./RED Modding Center and the existing schema provenance. Existing serializer evidence remains scalar field mapping.

Decision

Use the version1 companion's stable conference ID/name/abbreviation now. The editor groups membership by (ID namespace, conference ID), supports explicit independent teams and warns about conflicting labels. The new real-ROS writer fixture checks90 distinct metadata conferences without changing native division bytes. This is authoring/grouping support; the native hook/API do not yet consume the vocabulary or show90 native conferences.

A later native expansion remains possible in principle through targeted replacement. It needs a widened or external identity source, roster load/save integration and recovery of each owning subsystem: conference/team enumeration, fixed arrays and indexes, name lookup and any requested association standings, schedules or postseason. Exhibition selection and external dynasty grouping do not establish those native-mode features. External clients can own league structure through their own supported interfaces; no particular first-party manager is required.

There is no native conference patch to install from this task. Presentation, actual mod/custom-art acceptance and native association-mode expansion remain separate.