WON 4.0.5.0
World Opponent Network

The 4.0.5.0 reference.

Explore registered messages, login extensions, reports, and moderator requests in the supplied WON client. A separate versioned reference alongside SIGS 3.0.3.0.

Read the evidence first

Registered layouts, qualified interpretations.

This incomplete, reverse-engineered reference covers the supplied World Opponent Network 4.0.5.0 SierraNW and SNWValid DLLs. It is based on the October 4, 2026 static inventory, comparison, and constructor/handler research. It is not an official Sierra specification or a claim of complete game compatibility.

130registered IDs in each DLL
2 + 2added IDs + changed formats vs 4.0.2.4
4.0.5.0fingerprinted client version

The count includes only candidates calling the identified common registry target. Matching formats do not prove matching handlers. Names and labels are project descriptions: shared SIGS 3 labels are explicitly marked as inherited candidates, and unknown messages retain neutral fields. Live behavior and historical server policy remain unresolved unless an entry says otherwise.

Reference binary fingerprints and registry targets

SIERRANW.DLL · 1,053,184 bytes
SHA-256: 466d07bbc3bb3c68fab51aaf031057031dc1b6343839b57b0553e86ac8b36bce
Common registry target: 0x10032e60

SNWVALID.DLL · 231,936 bytes
SHA-256: 194af88ad94d5e132934b0e34776addb99dee5f8bd8534714e7f89846d1c8ec7
Common registry target: 0x100057a0

Both preferred image bases are 0x10000000. Addresses apply only to these binaries. The supplied SIERRANW-4050.DLL is byte-identical to SIERRANW.DLL.

What changed

Version differences

IDSIGS 3.0.3.0 / WON 4.0.2.4WON 4.0.5.0
302SIGS 3: %i %s %s; WON 4.0.2.4: %i %s %i%i %s %i · final integer meaning unresolved
601%s %s%s %s %b · 16-byte lobby MachineID or one-byte game-data marker
620Existing signup fieldsSame fields followed by %b · 16-byte MachineID
705Not registered in the 4.0.2.4 scan%s %s %s · client report submission
805Not registered in the 4.0.2.4 scan%s %i · ban/unban request

The 4.0.2.4 scans contain 128 IDs; 4.0.5.0 contains 130. No IDs are removed, and 126 layouts are unchanged. Those figures compare registration patterns, not complete runtime behavior. The older public 71-entry SIGS 3 catalog is a curated subset and must not be treated as a full baseline inventory.

Message 109 can indicate moderator status to this client through its profile byte. Page Moderator sends 705 and requests assistance; it does not grant a role. Authenticate and authorize moderation on the server rather than trusting client flags or MachineID.

Packet anatomy

Wire format

Working TCP framing profile

OffsetBytesMeaning
04Outer length, big-endian
44Inner length, big-endian
84Message ID, big-endian
124Flags, big-endian
16VariableEncoded fields

The project profile uses both lengths = 12 + payload bytes, total frame size = 16 + payload bytes, and normal flags 0x01000000. Buffer partial frames and multiple frames per read.

This framing is the inherited SIGSWON working profile, not an independent proof of every 4.0.5.0 framing mode. Compression, multiplexed blocks, and other flag meanings remain unresolved.

Field tokens and evidence limits

TokenEncoding / caveat
%sNUL-terminated bytes; historical character set unverified.
%i32-bit big-endian in the working codec; signedness is field-specific.
%l16-bit big-endian in the working codec; semantics may differ.
%d16-bit big-endian word established in the 4.0.2.4 serializer. The 4.0.5.0 registry retains it; independent serializer verification is pending.
%cOne byte.
%fBig-endian binary32 in the earlier static reference; 4.0.5.0 serializer verification is pending.
%bBig-endian 32-bit byte count followed by bytes in the dedicated project adapters. Apply exact channel-specific size limits.

Fields occur in format order. DLL accessors index by type, so integer 0 is not necessarily field 1. Preserve unknown payloads instead of guessing their meaning.

Example: fieldless Ping (207 / 0xCF)

00 00 00 0C  00 00 00 0C  00 00 00 CF  01 00 00 00

This example follows the working framing profile and contains no account data.

Following a connection

Connection context matters

01 / Validation

616 version check → 901 endpoint → 626 game check → 907 result.

The no-update response (0, 0, 0) is the emulator profile.

02 / Lobby

601 username/password + 16-byte MachineID → login reply path (311 in the emulator).

306 room directory; 602 entry request → 303 result.

03 / Game control

The working handoff uses 102 transport request and 103 configuration; membership/readiness gates the start.

Shared layouts alone do not prove an identical sequence.

04 / Game data

601 includes a one-byte marker, not a GUID. The traced source byte is zero.

The corrected emulator handoff coordinates data readiness, ping/107, control 201/207, 619, then 405.

These flows combine static client evidence and project implementation notes, not a complete historical state machine. A real 4.0.5.0 start attempt exposed the game-data extension; the documented correction was tested locally, while successful gameplay after that correction was still pending in those notes. This reference does not advertise release compatibility.

Login still carries a plaintext password. MachineID is untrusted private metadata, not encryption or authentication. Do not publish real credentials, GUIDs, or unredacted captures.

Browse the catalog

Messages

C → S means client to server; S → C means server to client. Direction and state are inherited candidates unless the entry provides 4.0.5.0 evidence. Every layout below is registered in both fingerprinted DLLs.

130 messages

1010x65RoomServerConnectivityResultS->C · lobbyStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_name%s
2status%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036d19, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x10009149, format 0x10029cf8, target 0x100057a0

Link to message 101
1020x66GameConnectionRequestC->S · game_creationStatic · both DLLs

Registered format: %s %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s
2client_address%s
3client_integer%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036d44, format 0x100a9474, target 0x10032e60
SNWVALID.DLL: ID push 0x10009174, format 0x10029cec, target 0x100057a0

Link to message 102
1030x67GameTransportConfigurationS->C · game_creationStatic · both DLLs

Registered format: %s %s %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1unused_string%s
2transport_address%s
3tcp_port%i
4udp_port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036d6f, format 0x100a9468, target 0x10032e60
SNWVALID.DLL: ID push 0x1000919f, format 0x10029ce0, target 0x100057a0

Link to message 103
1040x68ExitNotification104C->S · game_state_or_client_exitStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1identity_string%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036d9a, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x100091ca, format 0x100298ac, target 0x100057a0

Link to message 104
1050x69Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036dc5, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x100091f5, format 0x100298ac, target 0x100057a0

Link to message 105
1060x6aGameControlDisconnectC->S · game_state_or_client_exitStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036df0, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009220, format 0x100298ac, target 0x100057a0

Link to message 106
1070x6bPingResponseC->S · roomStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036e1b, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000924b, format 0x1002808c, target 0x100057a0

Link to message 107
1080x6cUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036e46, format 0x100a945c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009276, format 0x10029cd4, target 0x100057a0

Link to message 108
1090x6dPlayerProfileC<->S · lobbyStatic · both DLLs

Registered format: %s %s %c %s %s

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1identity_string%s
2username%s
3player_flags_candidate%c
4profile_string_0%s
5profile_string_1%s

The 4.0.5.0 receive path reads byte field 0 (third overall field) into the profile/UI update. The local-user check compares it with 64 (0x40), while the outgoing constructor ORs 0x40 for moderator state. The threshold is not an isolated bit test; revocation may require reconnecting. A client flag never authorizes server moderation. Evidence: handler 0x100196d7, byte read 0x1001977d, profile update 0x10027c6e. Other field labels remain inherited candidates.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036e71, format 0x100a944c, target 0x10032e60
SNWVALID.DLL: ID push 0x100092a1, format 0x10029cc4, target 0x100057a0

Link to message 109
1100x6eUDPTestEndpointS->C · udp_testStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1host%s
2port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036e9c, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x100092cc, format 0x10029cf8, target 0x100057a0

Link to message 110
1110x6fRoomPlayerRecordC->S and S->C · roomStatic · both DLLs

Registered format: %s %s %c %s %s %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1identity_string%s
2username%s
3player_flags%c
4profile_string_0%s
5profile_string_1%s
6address_string%s
7session_integer%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036ec7, format 0x100a9434, target 0x10032e60
SNWVALID.DLL: ID push 0x100092f7, format 0x10029cac, target 0x100057a0

Link to message 111
2010xc9RoomMemberNotificationS->C · roomStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036ef2, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009322, format 0x100298ac, target 0x100057a0

Link to message 201
2020xcaRoomMemberDepartureS->C · roomStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036f20, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009350, format 0x100298ac, target 0x100057a0

Link to message 202
2030xcbUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036f4e, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000937e, format 0x100298c4, target 0x100057a0

Link to message 203
2040xccUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036f7c, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x100093ac, format 0x100298c4, target 0x100057a0

Link to message 204
2050xcdUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036fa7, format 0x100a9474, target 0x10032e60
SNWVALID.DLL: ID push 0x100093d7, format 0x10029cec, target 0x100057a0

Link to message 205
2060xceUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10036fd8, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009408, format 0x100298ac, target 0x100057a0

Link to message 206
2070xcfPingS->C · roomStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037006, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009436, format 0x1002808c, target 0x100057a0

Link to message 207
2080xd0Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037034, format 0x100a9474, target 0x10032e60
SNWVALID.DLL: ID push 0x10009464, format 0x10029cec, target 0x100057a0

Link to message 208
2090xd1Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %i %s %s %s %s %i %i %i %i %i %i %i %i %i %i %i %i %i %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%i
3field_3%s
4field_4%s
5field_5%s
6field_6%s
7field_7%i
8field_8%i
9field_9%i
10field_10%i
11field_11%i
12field_12%i
13field_13%i
14field_14%i
15field_15%i
16field_16%i
17field_17%i
18field_18%i
19field_19%i
20field_20%i
21field_21%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037062, format 0x100a93f4, target 0x10032e60
SNWVALID.DLL: ID push 0x10009492, format 0x10029c6c, target 0x100057a0

Link to message 209
3010x12dDLLVersionMismatchS->C · signup_replyStatic · both DLLs

Registered format: %f

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1required_dll_version%f

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037090, format 0x100a9048, target 0x10032e60
SNWVALID.DLL: ID push 0x100094c0, format 0x100298c0, target 0x100057a0

Link to message 301
3020x12eSignupResultS->C · signup_replyStatic · both DLLs

Registered format: %i %s %i

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1status%i
2session_string_candidate%s
3signup_integer_result%i

WON 4 registers %i %s %i; SIGS 3 registers %i %s %s. The final integer is a signup result output with unresolved historical meaning. The 4.0.2.4 handler trace identifies status 0 as success; 4.0.5.0 registration agrees, but this page does not claim an independent live signup result.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100370bb, format 0x100a93e8, target 0x10032e60
SNWVALID.DLL: ID push 0x100094eb, format 0x10029c60, target 0x100057a0

Link to message 302
3030x12fRoomJoinStatusS->C · joining_roomStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100370ec, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000951c, format 0x100298c4, target 0x100057a0

Link to message 303
3040x130RoomCreationStatusResponseS->C · creating_roomStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003711a, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000954a, format 0x100298c4, target 0x100057a0

Link to message 304
3050x131UnknownS->C · lobbyStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037148, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009578, format 0x100298c4, target 0x100057a0

Link to message 305
3060x132AddRoomS->C · lobbyStatic · both DLLs

Registered format: %s %s %i %i %i %i %c %s %s %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_name%s
2game_type%s
3room_id%i
4num_players%i
5unknown1%i
6unknown2%i
7unknown3%c
8password%s
9description%s
10room_server_address%s
11room_server_port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037176, format 0x100a93c4, target 0x10032e60
SNWVALID.DLL: ID push 0x100095a6, format 0x10029c3c, target 0x100057a0

Link to message 306
3070x133Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100371a4, format 0x100a9474, target 0x10032e60
SNWVALID.DLL: ID push 0x100095d4, format 0x10029cec, target 0x100057a0

Link to message 307
3080x134FindOpponentResultS->C · lobbyStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_id%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100371cf, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x100095ff, format 0x100298c4, target 0x100057a0

Link to message 308
3090x135RemoveRoomS->C · lobbyStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_name%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037200, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009630, format 0x100298ac, target 0x100057a0

Link to message 309
3100x136UpdateRoomPopulationS->C · lobbyStatic · both DLLs

Registered format: %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_id%i
2population%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003722e, format 0x100a93bc, target 0x10032e60
SNWVALID.DLL: ID push 0x1000965e, format 0x10029c34, target 0x100057a0

Link to message 310
3110x137LoginResult_candidateS->C (hypothesis) · login_pending (hypothesis)Static · both DLLs

Registered format: %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status_candidate%i
2session_info_candidate%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003725c, format 0x100a93b4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000968c, format 0x10029c2c, target 0x100057a0

Link to message 311
3120x138Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003728a, format 0x100a93bc, target 0x10032e60
SNWVALID.DLL: ID push 0x100096ba, format 0x10029c34, target 0x100057a0

Link to message 312
3130x139Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100372b8, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x100096e8, format 0x100298c4, target 0x100057a0

Link to message 313
3140x13aMemberProfileS->C · lobbyStatic · both DLLs

Registered format: %s %s %s %s %s %s %s %s %s %s %s %l %l %i %c %c %c %c %c %c

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1membership_string_0%s
2membership_string_1%s
3membership_string_2%s
4membership_string_3%s
5membership_string_4%s
6membership_string_5%s
7membership_string_6%s
8membership_string_7%s
9membership_string_8%s
10membership_string_9%s
11membership_string_10%s
12membership_short_0%l
13membership_short_1%l
14membership_integer%i
15membership_byte_0%c
16membership_byte_1%c
17membership_byte_2%c
18membership_byte_3%c
19membership_byte_4%c
20membership_byte_5%c

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100372e6, format 0x100a9378, target 0x10032e60
SNWVALID.DLL: ID push 0x10009716, format 0x10029bf0, target 0x100057a0

Link to message 314
3150x13bUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037314, format 0x100a93b4, target 0x10032e60
SNWVALID.DLL: ID push 0x10009744, format 0x10029c2c, target 0x100057a0

Link to message 315
3160x13cUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %s %s %l %l %c %c %c %c %c %c

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%s
4field_4%s
5field_5%l
6field_6%l
7field_7%c
8field_8%c
9field_9%c
10field_10%c
11field_11%c
12field_12%c

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037342, format 0x100a9354, target 0x10032e60
SNWVALID.DLL: ID push 0x10009772, format 0x10029bcc, target 0x100057a0

Link to message 316
3170x13dUnresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037370, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x100097a0, format 0x1002808c, target 0x100057a0

Link to message 317
3190x13fUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%i

The 4.0.2.4 handler links this %i %i reply to SaveUserGameData (638), comparing operation ID then mapping status 0 to success. 4.0.5.0 registers the same layout; handler behavior in this build is not independently established.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100373cc, format 0x100a93bc, target 0x10032e60
SNWVALID.DLL: ID push 0x100097fc, format 0x10029c34, target 0x100057a0

Link to message 319
4010x191RoomInitializationS->C · room_initializationStatic · both DLLs

Registered format: %i %i %i %i %i %i %i %i %i %i %i %i %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_id%i
2min_game_players%i
3max_game_players%i
4room_parameter_3%i
5room_parameter_4%i
6room_parameter_5%i
7room_parameter_6%i
8room_parameter_7%i
9room_parameter_8%i
10room_parameter_9%i
11room_parameter_10%i
12room_parameter_11%i
13room_parameter_12%i
14room_parameter_13%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100373fa, format 0x100a931c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000982a, format 0x10029b94, target 0x100057a0

Link to message 401
4020x192RoomListCompletionS->C · room_initializationStatic · both DLLs

Registered format: %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1context_integer%i
2remaining_member_count%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037428, format 0x100a93bc, target 0x10032e60
SNWVALID.DLL: ID push 0x10009858, format 0x10029c34, target 0x100057a0

Link to message 402
4030x193GameListingS->C · game_creationStatic · both DLLs

Registered format: %s %i %i %i %i %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2setting_0%i
3setting_1%i
4setting_2%i
5setting_3%i
6game_server_address%s
7game_server_port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037456, format 0x100a9304, target 0x10032e60
SNWVALID.DLL: ID push 0x10009886, format 0x10029b7c, target 0x100057a0

Link to message 403
4040x194GameCreationStatusS->C · game_creationStatic · both DLLs

Registered format: %i %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status%i
2game_server_address%s
3game_server_port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037484, format 0x100a93e8, target 0x10032e60
SNWVALID.DLL: ID push 0x100098b4, format 0x10029c60, target 0x100057a0

Link to message 404
4050x195GameStartedNotificationS->C · room_game_startStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100374b2, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x100098e2, format 0x100298ac, target 0x100057a0

Link to message 405
4060x196RemoveGameS->C · roomStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100374e0, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009910, format 0x100298ac, target 0x100057a0

Link to message 406
4070x197GameInvitationS->C · roomStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2coordinate_0%i
3coordinate_1%i
4inviter%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003750e, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x1000993e, format 0x10029b70, target 0x100057a0

Link to message 407
4080x198InvitationResultS->C · roomStatic · both DLLs

Registered format: %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1accepted%i
2recipient%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003753c, format 0x100a93b4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000996c, format 0x10029c2c, target 0x100057a0

Link to message 408
4090x199GameJoinPermissionRequestS->C · roomStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2coordinate_0%i
3coordinate_1%i
4requester%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003756a, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x1000999a, format 0x10029b70, target 0x100057a0

Link to message 409
4100x19aGameJoinApprovalS->C · room_game_membershipStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037598, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x100099c8, format 0x100298c4, target 0x100057a0

Link to message 410
4110x19bGameMemberJoinedS->C · room_game_membershipStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2slot_coordinate_0%i
3slot_coordinate_1%i
4username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100375c6, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x100099f6, format 0x10029b70, target 0x100057a0

Link to message 411
4120x19cGameMemberLeftS->C · room_game_membershipStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2slot_coordinate_0%i
3slot_coordinate_1%i
4username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100375f4, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009a24, format 0x10029b70, target 0x100057a0

Link to message 412
4130x19dUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037622, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009a52, format 0x100298c4, target 0x100057a0

Link to message 413
4140x19eUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %s %b

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%s
3field_3%b

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037650, format 0x100a92ec, target 0x10032e60
SNWVALID.DLL: ID push 0x10009a80, format 0x10029b64, target 0x100057a0

Link to message 414
4150x19fUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003767e, format 0x100a945c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009aae, format 0x10029cd4, target 0x100057a0

Link to message 415
4160x1a0Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100376ac, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x10009adc, format 0x10029b5c, target 0x100057a0

Link to message 416
4170x1a1Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100376da, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009b0a, format 0x100298c4, target 0x100057a0

Link to message 417
4180x1a2Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037708, format 0x100a92d8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009b38, format 0x10029b50, target 0x100057a0

Link to message 418
4190x1a3Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i
4field_4%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037736, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009b66, format 0x10029b70, target 0x100057a0

Link to message 419
4200x1a4Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i
4field_4%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037764, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009b94, format 0x10029b70, target 0x100057a0

Link to message 420
4210x1a5Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%s
4field_4%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037792, format 0x100a92cc, target 0x10032e60
SNWVALID.DLL: ID push 0x10009bc2, format 0x10029b44, target 0x100057a0

Link to message 421
4220x1a6Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s
3field_3%s
4field_4%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100377c0, format 0x100a92cc, target 0x10032e60
SNWVALID.DLL: ID push 0x10009bf0, format 0x10029b44, target 0x100057a0

Link to message 422
4230x1a7Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100377ee, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x10009c1e, format 0x10029cf8, target 0x100057a0

Link to message 423
4240x1a8Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003781c, format 0x100a93bc, target 0x10032e60
SNWVALID.DLL: ID push 0x10009c4c, format 0x10029c34, target 0x100057a0

Link to message 424
5010x1f5Unresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003784a, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009c7a, format 0x1002808c, target 0x100057a0

Link to message 501
5020x1f6Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037878, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009ca8, format 0x100298c4, target 0x100057a0

Link to message 502
5030x1f7Unresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100378a6, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009cd6, format 0x1002808c, target 0x100057a0

Link to message 503
5040x1f8Unresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100378d4, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009d04, format 0x1002808c, target 0x100057a0

Link to message 504
5050x1f9Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %b

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%b

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037902, format 0x100a9034, target 0x10032e60
SNWVALID.DLL: ID push 0x10009d32, format 0x100298a8, target 0x100057a0

Link to message 505
5060x1faUnresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037930, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009d60, format 0x1002808c, target 0x100057a0

Link to message 506
5070x1fbUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %d %b

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%d
2field_2%b

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID. Related 4.0.2.4 traces link 507/635/636 to game-server buffer data and 637/638 to user game data. %d is a two-byte big-endian word in that baseline serializer; 4.0.5.0 registers the same token, but its serializer and selectors need independent verification.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003795e, format 0x100a92c4, target 0x10032e60
SNWVALID.DLL: ID push 0x10009d8e, format 0x10029b3c, target 0x100057a0

Link to message 507
5080x1fcUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %c

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%c

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003798c, format 0x100a537c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009dbc, format 0x100298b0, target 0x100057a0

Link to message 508
6010x259LoginC->S · loginStatic · both DLLs

Registered format: %s %s %b

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1username%s
2password%s
3channel_binary%b

Lobby construction appends a 16-byte MachineID GUID to username and password. The GUID helper reads MachineID under HKLM\Software\Sierra OnLine. Lobby binary setter: 0x1000165b. On the separate game-data channel, the same registered format has a one-byte binary marker, supplied as zero at 0x10004250 from 0x100a4264. Select the layout by channel: do not decode the marker as MachineID. Neither field encrypts the password or authenticates the sender.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100379ba, format 0x100a92b8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009dea, format 0x10029b30, target 0x100057a0

Link to message 601
6020x25aJoinRoomC->S · lobbyStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_id%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100379e8, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009e18, format 0x100298c4, target 0x100057a0

Link to message 602
6030x25bCreateRoomC->S · lobbyStatic · both DLLs

Registered format: %s %s %s %i %c %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1room_name%s
2description%s
3game_type%s
4max_players%i
5room_flags%c
6password%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037a16, format 0x100a92a4, target 0x10032e60
SNWVALID.DLL: ID push 0x10009e46, format 0x10029b1c, target 0x100057a0

Link to message 603
6040x25cUnknownunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037a44, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x10009e74, format 0x1002808c, target 0x100057a0

Link to message 604
6050x25dCreateGameC->S · roomStatic · both DLLs

Registered format: %s %i %i %i %i %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2selected_players_0%i
3selected_players_1%i
4setting_2%i
5setting_3%i
6unknown_4%i
7unknown_5%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037a72, format 0x100a928c, target 0x10032e60
SNWVALID.DLL: ID push 0x10009ea2, format 0x10029b04, target 0x100057a0

Link to message 605
6060x25eInvitePlayerC->S · roomStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2coordinate_0%i
3coordinate_1%i
4recipient%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037a9d, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009ecd, format 0x10029b70, target 0x100057a0

Link to message 606
6070x25fInviteReplyC->S · roomStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1inviter%s
2accepted%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037ace, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x10009efe, format 0x10029cf8, target 0x100057a0

Link to message 607
6080x260RequestGameJoinC->S · room_join_approvalStatic · both DLLs

Registered format: %s %s %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2join_string%s
3unknown_0%i
4unknown_1%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037afc, format 0x100a9468, target 0x10032e60
SNWVALID.DLL: ID push 0x10009f2c, format 0x10029ce0, target 0x100057a0

Link to message 608
6090x261GameJoinDecisionC->S · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1requester%s
2accepted%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037b2a, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x10009f5a, format 0x10029cf8, target 0x100057a0

Link to message 609
6100x262Unknownunknown · unknownStatic · both DLLs

Registered format: %s %i %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%s
2field_1%i
3field_2%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037b58, format 0x100a92d8, target 0x10032e60
SNWVALID.DLL: ID push 0x10009f88, format 0x10029b50, target 0x100057a0

Link to message 610
6110x263Unknownunknown · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%s
2field_1%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037b86, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x10009fb6, format 0x10029cf8, target 0x100057a0

Link to message 611
6120x264FindOpponentunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037bb1, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x10009fe1, format 0x100298ac, target 0x100057a0

Link to message 612
6130x265Unknownunknown · unknownStatic · both DLLs

Registered format: %l

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%l

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037be2, format 0x100a9040, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a012, format 0x100298b8, target 0x100057a0

Link to message 613
6140x266Unknownunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037c10, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a040, format 0x1002808c, target 0x100057a0

Link to message 614
6150x267LeaveGameRequestC->S · in_gameStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037c3e, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a06e, format 0x1002808c, target 0x100057a0

Link to message 615
6160x268RequestSIGSVersionCheckC->S · validationStatic · both DLLs

Registered format: %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_region%s
2sigs_version_candidate%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037c6c, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a09c, format 0x10029b5c, target 0x100057a0

Link to message 616
6170x269RequestUpdateDownloadC->S · validation_update_offerStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037c9a, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a0ca, format 0x1002808c, target 0x100057a0

Link to message 617
6180x26aUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037cc5, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a0f5, format 0x100298c4, target 0x100057a0

Link to message 618
6190x26bStartGameRequestC->S · game_controlStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037cf6, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a126, format 0x1002808c, target 0x100057a0

Link to message 619
6200x26cSignupRequestC->S · signupStatic · both DLLs

Registered format: %s %s %s %s %s %s %s %s %s %s %s %s %l %l %i %c %c %c %c %c %c %b

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1username%s
2real_name%s
3registration_password_placeholder%s
4registration_string_3%s
5registration_string_4%s
6registration_string_5%s
7registration_string_6%s
8registration_string_7%s
9registration_string_8%s
10registration_string_9%s
11registration_string_10%s
12registration_string_11%s
13registration_short_0%l
14registration_short_1%l
15registration_integer%i
16registration_byte_0%c
17registration_byte_1%c
18registration_byte_2%c
19registration_byte_3%c
20registration_byte_4%c
21registration_byte_5%c
22machine_id%b

The twelve strings, two %l fields, integer, and six bytes are followed by a 16-byte MachineID binary block. GUID helper call 0x10001ecf; binary setter 0x10002032. Earlier signup field labels are provisional; the appended binary field is not an encrypted password. Reject incorrect binary lengths and trailing bytes in known layouts.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037d24, format 0x100a9248, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a154, format 0x10029ac0, target 0x100057a0

Link to message 620
6210x26dPasswordChangeRequest_candidateC->S · account_managementStatic · both DLLs

Registered format: %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1password_change_string_0%s
2password_change_string_1%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037d52, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a182, format 0x10029b5c, target 0x100057a0

Link to message 621
6220x26eUpdateMemberProfileC->S · lobbyStatic · both DLLs

Registered format: %s %s %s %s %s %s %s %s %s %s %s %s %s %s %l %l %i %c %c %c %c %c %c

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1membership_string_0%s
2membership_string_1%s
3membership_string_2%s
4membership_string_3%s
5membership_string_4%s
6membership_string_5%s
7membership_string_6%s
8membership_string_7%s
9membership_string_8%s
10membership_string_9%s
11membership_string_10%s
12membership_string_11%s
13membership_string_12%s
14membership_string_13%s
15membership_short_0%l
16membership_short_1%l
17membership_integer%i
18membership_byte_0%c
19membership_byte_1%c
20membership_byte_2%c
21membership_byte_3%c
22membership_byte_4%c
23membership_byte_5%c

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037d80, format 0x100a9200, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a1b0, format 0x10029a78, target 0x100057a0

Link to message 622
6230x26fUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037dae, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a1de, format 0x100298ac, target 0x100057a0

Link to message 623
6240x270Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037ddc, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a20c, format 0x10029b5c, target 0x100057a0

Link to message 624
6250x271Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %b

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%b

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037e0a, format 0x100a9034, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a23a, format 0x100298a8, target 0x100057a0

Link to message 625
6260x272RequestGameVersionCheckC->S · validationStatic · both DLLs

Registered format: %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_identifier%s
2game_version%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037e38, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a268, format 0x10029b5c, target 0x100057a0

Link to message 626
6270x273SetGameStateC->S · game_state_or_client_exitStatic · both DLLs

Registered format: %s %i %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1game_name%s
2state_value_0%i
3state_value_1%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037e66, format 0x100a945c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a296, format 0x10029cd4, target 0x100057a0

Link to message 627
6280x274Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037e94, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a2c4, format 0x10029cf8, target 0x100057a0

Link to message 628
6290x275Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037ec2, format 0x100a945c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a2f2, format 0x10029cd4, target 0x100057a0

Link to message 629
6300x276Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i %i %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i
3field_3%i
4field_4%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037ef0, format 0x100a92f8, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a320, format 0x10029b70, target 0x100057a0

Link to message 630
6310x277UserComplaintC->S · lobbyStatic · both DLLs

Registered format: %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1complaint_string_0%s
2complaint_string_1%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037f1e, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a34e, format 0x10029b5c, target 0x100057a0

Link to message 631
6320x278Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037f4c, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a37c, format 0x100298ac, target 0x100057a0

Link to message 632
6330x279Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037f7a, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a3aa, format 0x100298ac, target 0x100057a0

Link to message 633
6340x27aUDPTestRequestC->S · udp_testStatic · both DLLs

Registered format: %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037fa8, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a3d8, format 0x100298ac, target 0x100057a0

Link to message 634
6350x27bUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %d %d

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%d
3field_3%d

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID. Related 4.0.2.4 traces link 507/635/636 to game-server buffer data and 637/638 to user game data. %d is a two-byte big-endian word in that baseline serializer; 4.0.5.0 registers the same token, but its serializer and selectors need independent verification.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10037fd6, format 0x100a91f4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a406, format 0x10029a6c, target 0x100057a0

Link to message 635
6360x27cUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %b %d

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%b
3field_3%d

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID. Related 4.0.2.4 traces link 507/635/636 to game-server buffer data and 637/638 to user game data. %d is a two-byte big-endian word in that baseline serializer; 4.0.5.0 registers the same token, but its serializer and selectors need independent verification.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038004, format 0x100a91e8, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a434, format 0x10029a60, target 0x100057a0

Link to message 636
6370x27dUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %s %s %d

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%s
3field_3%s
4field_4%d

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID. Related 4.0.2.4 traces link 507/635/636 to game-server buffer data and 637/638 to user game data. %d is a two-byte big-endian word in that baseline serializer; 4.0.5.0 registers the same token, but its serializer and selectors need independent verification.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038032, format 0x100a91dc, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a462, format 0x10029a54, target 0x100057a0

Link to message 637
6380x27eUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %s %s %b %d

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%s
3field_3%s
4field_4%b
5field_5%d

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID. Related 4.0.2.4 traces link 507/635/636 to game-server buffer data and 637/638 to user game data. %d is a two-byte big-endian word in that baseline serializer; 4.0.5.0 registers the same token, but its serializer and selectors need independent verification.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038060, format 0x100a91cc, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a490, format 0x10029a44, target 0x100057a0

Link to message 638
7010x2bdPublicRoomChatC<->S · roomStatic · both DLLs

Registered format: %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1username%s
2text%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003808e, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a4be, format 0x10029b5c, target 0x100057a0

Link to message 701
7020x2bePrivateRoomChatC<->S · roomStatic · both DLLs

Registered format: %s %s %s

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1recipient%s
2username%s
3text%s

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100380bc, format 0x100a91c0, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a4ec, format 0x10029a38, target 0x100057a0

Link to message 702
7030x2bfTCPBroadcastDataC->S · game_dataStatic · both DLLs

Registered format: %b

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1data%b

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100380ea, format 0x100a9034, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a51a, format 0x100298a8, target 0x100057a0

Link to message 703
7040x2c0TCPPointDataC<->S · game_dataStatic · both DLLs

Registered format: %i %i %b

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1peer_slot_candidate%i
2reserved_candidate%i
3data%b

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038118, format 0x100a91b4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a548, format 0x10029a2c, target 0x100057a0

Link to message 704
7050x2c1ClientReportSubmissionC->S · lobbyStatic · both DLLs

Registered format: %s %s %s

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1reporter_candidate%s
2room_candidate%s
3report_text%s

Constructor 0x10003613 selects 705 at 0x100036ed and sets three strings at 0x10003707, 0x10003714, and 0x10003721. Sources support reporter, current-room candidate, and report text. Callers include profanity reporting (0x10009e1c) and Page Moderator (0x10010f5a). Historical routing and acknowledgements are unresolved; this is not ordinary public chat or a moderator role grant.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038146, format 0x100a91c0, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a576, format 0x10029a38, target 0x100057a0

Link to message 705
8010x321Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038174, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a5a4, format 0x100298ac, target 0x100057a0

Link to message 801
8020x322Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100381a2, format 0x100a92e4, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a5d2, format 0x10029b5c, target 0x100057a0

Link to message 802
8030x323Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i %s %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i
2field_2%s
3field_3%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100381d0, format 0x100a91a8, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a600, format 0x10029a20, target 0x100057a0

Link to message 803
8040x324Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s

Registered in both supplied 4.0.5.0 DLLs. Purpose, direction, state, and field meanings remain unresolved; no meaning is inferred from the numeric ID.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100381fe, format 0x100a9038, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a62e, format 0x100298ac, target 0x100057a0

Link to message 804
8050x325ModeratorBanRequestC->S · lobbyStatic · both DLLs

Registered format: %s %i

Semantic evidence: documented static or comparative.

PositionProject field label / candidateToken
1username_candidate%s
2duration_seconds_candidate%i

Constructor 0x10003879 selects 805 at 0x100038dc, sets selected username at 0x100038f6 and integer argument at 0x10003902. Callers use 900 for a 15-minute ban, 2592000 for the until-restart menu option, and 0 for immediate unban. Seconds are a supported interpretation, but restart behavior and historical expiry policy remain unverified; UI notices disagree on week/month wording. Always check authenticated server-side privileges.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003822c, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a65c, format 0x10029cf8, target 0x100057a0

Link to message 805
9010x385ConnectionSuccessfulS->C · validationStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1next_server_host%s
2next_server_port%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003825a, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a68a, format 0x10029cf8, target 0x100057a0

Link to message 901
9020x386Unknownunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038288, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a6b8, format 0x1002808c, target 0x100057a0

Link to message 902
9030x387Unknownunknown · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%s
2field_1%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100382b6, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a6e6, format 0x10029cf8, target 0x100057a0

Link to message 903
9040x388Unknownunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%i

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100382e4, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a714, format 0x100298c4, target 0x100057a0

Link to message 904
9050x389Unknownunknown · unknownStatic · both DLLs

Registered format: %b

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1field_0%b

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038312, format 0x100a9034, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a742, format 0x100298a8, target 0x100057a0

Link to message 905
9060x38aUnknownunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: inherited candidate.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038340, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a770, format 0x1002808c, target 0x100057a0

Link to message 906
9070x38bGameRequiresUpdateS->C · validationStatic · both DLLs

Registered format: %i %i %l

Semantic evidence: inherited candidate.

PositionProject field label / candidateToken
1status%i
2download_size%i
3update_flag%l

The registered layout matches the SIGS 3.0.3.0 catalog. Name, direction, state, and field labels are inherited project candidates, not independently established 4.0.5.0 semantics. Older binary addresses and live observations are deliberately not carried over.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003836e, format 0x100a919c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a79e, format 0x10029a14, target 0x100057a0

Link to message 907
9510x3b7Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %s %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%s
2field_2%i

Both DLLs register this layout. No purpose or direction is assigned. Bounded 4.0.2.4 scans found no non-registry immediate-ID sites; that negative evidence is not proof that 4.0.5.0 never sends it.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x1003839c, format 0x100a9480, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a7cc, format 0x10029cf8, target 0x100057a0

Link to message 951
9520x3b8Unresolved messageunknown · unknownStatic · both DLLs

Registered format: (empty)

Semantic evidence: unresolved.

The registry format is empty. This establishes no encoded fields in that registration, not a resolved purpose.

Both DLLs register this layout. No purpose or direction is assigned. Bounded 4.0.2.4 scans found no non-registry immediate-ID sites; that negative evidence is not proof that 4.0.5.0 never sends it.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100383ca, format 0x100a4264, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a7fa, format 0x1002808c, target 0x100057a0

Link to message 952
9530x3b9Unresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Both DLLs register this layout. No purpose or direction is assigned. Bounded 4.0.2.4 scans found no non-registry immediate-ID sites; that negative evidence is not proof that 4.0.5.0 never sends it.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x100383f8, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a828, format 0x100298c4, target 0x100057a0

Link to message 953
9540x3baUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Both DLLs register this layout. No purpose or direction is assigned. Bounded 4.0.2.4 scans found no non-registry immediate-ID sites; that negative evidence is not proof that 4.0.5.0 never sends it.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038426, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a856, format 0x100298c4, target 0x100057a0

Link to message 954
9550x3bbUnresolved messageunknown · unknownStatic · both DLLs

Registered format: %i

Semantic evidence: unresolved.

PositionProject field label / candidateToken
1field_1%i

Both DLLs register this layout. No purpose or direction is assigned. Bounded 4.0.2.4 scans found no non-registry immediate-ID sites; that negative evidence is not proof that 4.0.5.0 never sends it.

Registration evidence (virtual addresses):
SIERRANW.DLL: ID push 0x10038454, format 0x100a904c, target 0x10032e60
SNWVALID.DLL: ID push 0x1000a884, format 0x100298c4, target 0x100057a0

Link to message 955
Use the reference

Download the catalog

All 130 entries with qualified field labels, uncertainty notes, and per-DLL registration evidence. No binaries, account data, or packet captures.