-
-
Notifications
You must be signed in to change notification settings - Fork 13
Investigate unknown and/or unobserved client/launcher window messages #36
Copy link
Copy link
Open
Labels
area: clientIssues related to the launcher/client APIs.Issues related to the launcher/client APIs.area: documentationIssues related to the documentation.Issues related to the documentation.area: researchIssues related to reverse engineering of the game.Issues related to reverse engineering of the game.cpu: x86 64Issues that are specific to x86 (64-bit).Issues that are specific to x86 (64-bit).os: windowsIssues that are specific to Windows (10, 11, etc).Issues that are specific to Windows (10, 11, etc).state: approvedEnhancements and tasks that have been approved.Enhancements and tasks that have been approved.
Milestone
Metadata
Metadata
Assignees
Labels
area: clientIssues related to the launcher/client APIs.Issues related to the launcher/client APIs.area: documentationIssues related to the documentation.Issues related to the documentation.area: researchIssues related to reverse engineering of the game.Issues related to reverse engineering of the game.cpu: x86 64Issues that are specific to x86 (64-bit).Issues that are specific to x86 (64-bit).os: windowsIssues that are specific to Windows (10, 11, etc).Issues that are specific to Windows (10, 11, etc).state: approvedEnhancements and tasks that have been approved.Enhancements and tasks that have been approved.
Type
Fields
Give feedbackNo fields configured for Enhancement.
Tl.exe->launcher.exe:0(csPopup()andpromoPopup(%d)only;gameEvent(%d)andendPopup(%d)are understood)4(ticket; not observed; unclear how it relates to8)5(last_svr; not observed)6(char_cnt; not observed)7(not observed)8(ticket; not observed; unclear how it relates to4)10(getWebLinkUrl(%d,%s))(Note that
launcher.exeonly ever replies toTl.exewith the same message ID it received; it does not send its own messages.)TERA.exe->Tl.exe:2425(potentially related to opening a Web browser; not observed)26(some kind of binary data; includes the data sent tolauncher.exeasgetWebLinkUrl(%d,%s)with ID10)1000(some kind of binary data; includes the Windows user name)100xand101x(usually empty; forwarded tolauncher.exeasgameEvent(%d)with ID0)1001,1002,1003,1004,1011, and1012(observed)1005,1006,1007,1008,1009,1010,1013, and1016(not observed)1020(sent on normal exit; binary data including the exit reason sent tolauncher.exeasendPopup(%d)with ID0)1021(sent if the client crashes; string with exception details)1022(seems to mean "XIGNCODE3 starting"; not observed)1023(seems to mean "XIGNCODE3 started"; not observed)1024(seems to mean "XIGNCODE3 failed to start"; includes the value ofGetLastErrorin the high bits of a 64-bit integer; not observed)1025(seems to mean "please open the customer support website"; not observed)1027(seems related to cash shop purchases; not observed)(
Tl.exeonly ever acts on request messages received byTERA.exe. In response to those, it may send messages tolauncher.exeto retrieve data. The reply messages sent back toTERA.exewill have a different message ID than the request message ID.)Tl.exe->TERA.exe:27(sent in response to message26)