300 lines
30 KiB
Text
300 lines
30 KiB
Text
17:17:38.944 [tid 4396] ==== sots-engine shim (binkw32 proxy) build 4a15301-20260907T2115Z ====
|
|
17:17:38.944 [tid 4396] exe: C:\SOTS\Sword of the Stars.exe
|
|
17:17:38.944 [tid 4396] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=6396 shim=730c0000
|
|
17:17:38.944 [tid 4396] addresses: Source: sots-re ghidra/addresses.json @ daea98f, generated 2026-09-07 by tools/gen_addresses.py
|
|
17:17:38.944 [tid 4396] config: hooks=off
|
|
17:17:38.944 [tid 4396] hook: disabled by config
|
|
17:18:55.309 [tid 7380] ==== sots-engine shim (binkw32 proxy) build 4a15301-20260907T2118Z ====
|
|
17:18:55.309 [tid 7380] exe: C:\SOTS\Sword of the Stars.exe
|
|
17:18:55.309 [tid 7380] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=3808 shim=730c0000
|
|
17:18:55.309 [tid 7380] addresses: Source: sots-re ghidra/addresses.json @ daea98f, generated 2026-09-07 by tools/gen_addresses.py
|
|
17:18:55.309 [tid 7380] config: hooks=trace
|
|
17:18:55.309 [tid 7380] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
17:18:55.309 [tid 7380] hook: MH_Initialize -> MH_OK
|
|
17:18:55.309 [tid 7380] hook: MH_CreateHook -> MH_OK (trampoline=00e50fe0)
|
|
17:18:55.324 [tid 7380] hook: MH_EnableHook -> MH_OK
|
|
17:18:55.340 [tid 7380] Application::Initialize called (this=035c8128)
|
|
17:31:45.177 [tid 7380] shutdown: MH_Uninitialize -> MH_OK
|
|
17:31:45.177 [tid 7380] ==== shim detach ====
|
|
17:32:04.990 [tid 5440] ==== sots-engine shim (binkw32 proxy) build 4a15301-20260907T2118Z ====
|
|
17:32:04.990 [tid 5440] exe: C:\SOTS\Sword of the Stars.exe
|
|
17:32:04.990 [tid 5440] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=4384 shim=730c0000
|
|
17:32:04.990 [tid 5440] addresses: Source: sots-re ghidra/addresses.json @ daea98f, generated 2026-09-07 by tools/gen_addresses.py
|
|
17:32:04.990 [tid 5440] config: hooks=trace
|
|
17:32:04.990 [tid 5440] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
17:32:04.990 [tid 5440] hook: MH_Initialize -> MH_OK
|
|
17:32:04.990 [tid 5440] hook: MH_CreateHook -> MH_OK (trampoline=00b10fe0)
|
|
17:32:05.005 [tid 5440] hook: MH_EnableHook -> MH_OK
|
|
17:32:05.021 [tid 5440] Application::Initialize called (this=03268128)
|
|
18:09:43.229 [tid 5960] ==== sots-engine shim (binkw32 proxy) build 750ad59-dirty-20260907T2208Z ====
|
|
18:09:43.229 [tid 5960] exe: C:\SOTS\Sword of the Stars.exe
|
|
18:09:43.229 [tid 5960] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=2636 shim=69fc0000
|
|
18:09:43.229 [tid 5960] addresses: Source: sots-re ghidra/addresses.json @ 254a077, generated 2026-09-07 by tools/gen_addresses.py
|
|
18:09:43.229 [tid 5960] config: hooks=trace
|
|
18:09:43.276 [tid 5960] trace: C:\SOTS\shim.trace.jsonl (default mode trace, inline_max 256, flush always)
|
|
18:09:43.276 [tid 5960] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
18:09:43.276 [tid 5960] hook: MH_Initialize -> MH_OK
|
|
18:09:43.276 [tid 5960] hook: MH_CreateHook -> MH_OK (trampoline=00e70fe0)
|
|
18:09:43.292 [tid 5960] hook: MH_EnableHook -> MH_OK
|
|
18:09:43.292 [tid 5960] cfg: GlobalConsts hook ready (scale constant -2.854354e-18)
|
|
18:09:43.292 [tid 5960] hook: Mars::GlobalConsts::LoadFile rva=0x004b73c0 -> va=013373c0 MH_CreateHook -> MH_OK (trampoline=00e70fc0)
|
|
18:09:43.307 [tid 5960] hook: Mars::GlobalConsts::LoadFile MH_EnableHook -> MH_OK mode=trace
|
|
18:09:43.307 [tid 5960] selftest: Shim::SelfTest::Fill mode=trace checksum=075ef0c3 records=1
|
|
18:09:43.323 [tid 5960] Application::Initialize called (this=034d8128)
|
|
18:09:43.682 [tid 5960] cfg: ACTOR_ASTEROID_COLLIDE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ACTOR_MOON_COLLIDE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ASSAULTSHUTTLE_STRAFE_EXPLOSION_PSYS_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ASSAULTSHUTTLE_STRAFE_EXPLOSION_SOUND_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: LIIR_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: LIIR_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: LIIR_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: MORRIGI_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: MORRIGI_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: MORRIGI_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: TARKAS_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: TARKAS_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: TARKAS_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ZUUL_CAMERA_PATH_ANIM_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ZUUL_CAMERA_PATH_BASE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: ZUUL_CAMERA_PATH_EXT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: PLANET_BEAM_IMPACT_DECALNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: PLANET_BOLT_IMPACT_DECALNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: PLANET_HEAVYBEAM_IMPACT_DECALNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: PLANET_MISSILE_IMPACT_DECALNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_FARCAST_SPAWN_CRUS_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_FARCAST_SPAWN_DEST_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_FARCAST_SPAWN_DRED_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_CRUS_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_CRUS_GATE_HEIGHT has a parser this build does not model (01337080)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_CRUS_SHIP_OFFSET has a parser this build does not model (01337080)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_DEST_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_DEST_GATE_HEIGHT has a parser this build does not model (01337080)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_DEST_SHIP_OFFSET has a parser this build does not model (01337080)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_DRED_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HIVER_SPAWN_DRED_SHIP_OFFSET has a parser this build does not model (01337080)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_CRUS_ENTRYEFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_CRUS_TUBEMODELNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_DEST_ENTRYEFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_DEST_TUBEMODELNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_DRED_ENTRYEFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_DRED_TUBEMODELNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: HUMAN_SPAWN_DRIVEFILENAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: MORRIGI_SPAWN_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_ALLY_CLOAK_EFFECT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CLOAK_BADGE_EFFECT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_COLL_PARTICLES has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_COLL_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_CMD_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREADY_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREADY_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREADY_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREST_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREST_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_COMBATREST_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_ENG_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_EXPLODE_FIREBALL_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CR_MIS_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_CRUS_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_CMD_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREADY_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREADY_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREADY_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREST_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREST_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_COMBATREST_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_ENG_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_EXPLODE_FIREBALL_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DE_MIS_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DEBRIS_COLLIDE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DEBRIS_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DEBRIS_SHOWOFF_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DEST_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_CMD_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREADY_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREADY_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREADY_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREST_SOUND1 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREST_SOUND2 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_COMBATREST_SOUND3 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_ENG_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_EXPLODE_FIREBALL_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DN_MIS_EXPLODE_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_DRED_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_EMP_SURFACE_EFFECT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_HIVER_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_HUMAN_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_INTANG_EFFECT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_LIIR_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_MORRIGI_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_SECTION_CRUS_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_SECTION_DEST_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_SECTION_DRED_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_TARKAS_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_TURRET_EXPLODE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SHIP_ZUUL_CREW_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: TARKAS_SPAWN_EFFECTNAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SPYSHIP_TENDER_DOCK_FRAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: COMBAT_NODEPOINT_EFFECT has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: COMBAT_NODEPOINT_PSYS has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: COMBAT_NODEPOINT_RINGMODEL has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: COMBAT_NODEPOINT_TEXTURENAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: BLASTEROIDS_COLLIDE_PSYS_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: BLASTEROIDS_COLLIDE_SOUND_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: DERELICT_SECTION_01 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: DERELICT_SECTION_02 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: DERELICT_SECTION_03 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: DERELICT_SECTION_04 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: DERELICT_SECTION_05 has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_ASSAULT_COMMAND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_ASSAULT_ENGINE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_ASSAULT_MISSION has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_TANKER_COMMAND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_TANKER_ENGINE has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: SLAVERSREFUEL_TANKER_MISSION has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_DISINTEGRATE_EFFECT_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_DISINTEGRATE_PLANETEFFECT_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_DISINTEGRATE_TARGET_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_EMIT_EFFECT_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_GLOW_EFFECT_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_INTEGRATE_CHILD_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_INTEGRATE_EFFECT_NAME has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_INTEGRATE_MOM_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.682 [tid 5960] cfg: VNEUMANN_TRANSFER_TO_MOM_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_ENEMY has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_EXPLICITTARGET has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_MOUSENAVPOINT has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_MOUSETARGETPOINT has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_SELECTION has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_WAYPOINT has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_MODEL_WAYPOINTSPRINT has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_PARTICLES_CLICKTARGETFEEDBACK has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATHUD_SHIPOVERLAY_SPRITENAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: COMBATSETUP_CARD_AVATAR_RECT has a parser this build does not model (01337040)
|
|
18:09:43.698 [tid 5960] cfg: COMBATSETUP_CARD_IMAGE_RECT has a parser this build does not model (01337040)
|
|
18:09:43.698 [tid 5960] cfg: MINISHIPTEXTURE has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: SOUND_COUNTDOWN_FILE has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: SOUND_ZEROTIME_FILE has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: TEST_GUI_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: TEST_SFX_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: TEST_VOICE_SOUND has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: REBELAI_AVATAR has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: REBELAI_BADGE has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_BLANK_TEXTURENAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_MESHNAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_MESHNAME_LOD1 has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_MESHNAME_LOD2 has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_NOISE_TEXTURENAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_NULL_TEXTURENAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_RING_TEXTURENAME has a parser this build does not model (01337670)
|
|
18:09:43.698 [tid 5960] cfg: STARMAP_PLANET_RINGMESHNAME has a parser this build does not model (01337670)
|
|
22:06:28.119 [tid 572] ==== sots-engine shim (binkw32 proxy) build 4f0a9db-dirty-20260908T0205Z ====
|
|
22:06:28.119 [tid 572] exe: C:\SOTS\Sword of the Stars.exe
|
|
22:06:28.119 [tid 572] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=1808 shim=69f60000
|
|
22:06:28.119 [tid 572] addresses: Source: sots-re ghidra/addresses.json @ b24f13c, generated 2026-09-07 by tools/gen_addresses.py
|
|
22:06:28.119 [tid 572] config: hooks=trace
|
|
22:06:28.228 [tid 572] trace: C:\SOTS\shim.trace.jsonl (default mode trace, inline_max 256, flush always)
|
|
22:06:28.228 [tid 572] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
22:06:28.228 [tid 572] hook: MH_Initialize -> MH_OK
|
|
22:06:28.228 [tid 572] hook: MH_CreateHook -> MH_OK (trampoline=007d0fe0)
|
|
22:06:28.244 [tid 572] hook: MH_EnableHook -> MH_OK
|
|
22:06:28.244 [tid 572] cfg: GlobalConsts hook ready (scale constant 0.017453292519943295)
|
|
22:06:28.244 [tid 572] hook: Mars::GlobalConsts::LoadFile rva=0x004b73c0 -> va=013373c0 MH_CreateHook -> MH_OK (trampoline=007d0fc0)
|
|
22:06:28.260 [tid 572] hook: Mars::GlobalConsts::LoadFile MH_EnableHook -> MH_OK mode=trace
|
|
22:06:28.260 [tid 572] selftest: Shim::SelfTest::Fill mode=trace checksum=075ef0c3 records=1
|
|
22:06:28.291 [tid 572] Application::Initialize called (this=03338128)
|
|
22:07:49.644 [tid 4440] ==== sots-engine shim (binkw32 proxy) build 4f0a9db-dirty-20260908T0205Z ====
|
|
22:07:49.644 [tid 4440] exe: C:\SOTS\Sword of the Stars.exe
|
|
22:07:49.644 [tid 4440] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=5256 shim=6a890000
|
|
22:07:49.644 [tid 4440] addresses: Source: sots-re ghidra/addresses.json @ b24f13c, generated 2026-09-07 by tools/gen_addresses.py
|
|
22:07:49.644 [tid 4440] config: hooks=trace
|
|
22:07:49.644 [tid 4440] config: hook.Mars::GlobalConsts::LoadFile=compare
|
|
22:07:49.706 [tid 4440] trace: C:\SOTS\shim.trace.jsonl (default mode trace, inline_max 256, flush always)
|
|
22:07:49.706 [tid 4440] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
22:07:49.706 [tid 4440] hook: MH_Initialize -> MH_OK
|
|
22:07:49.706 [tid 4440] hook: MH_CreateHook -> MH_OK (trampoline=017f0fe0)
|
|
22:07:49.722 [tid 4440] hook: MH_EnableHook -> MH_OK
|
|
22:07:49.722 [tid 4440] cfg: GlobalConsts hook ready (scale constant 0.017453292519943295)
|
|
22:07:49.722 [tid 4440] hook: Mars::GlobalConsts::LoadFile rva=0x004b73c0 -> va=013373c0 MH_CreateHook -> MH_OK (trampoline=017f0fc0)
|
|
22:07:49.737 [tid 4440] hook: Mars::GlobalConsts::LoadFile MH_EnableHook -> MH_OK mode=compare
|
|
22:07:49.737 [tid 4440] selftest: Shim::SelfTest::Fill mode=trace checksum=075ef0c3 records=1
|
|
22:07:49.753 [tid 4440] Application::Initialize called (this=03928128)
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/actor.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/assaultshuttle.txt] 12 keys: applied 12, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/camera.txt] 34 keys: applied 34, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/drone.txt] 20 keys: applied 20, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/gravboat.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/ortgay.txt] 19 keys: applied 19, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [data/Combat/planet.txt] 25 keys: applied 25, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/sensors.txt] 9 keys: applied 9, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/ship.txt] 196 keys: applied 196, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/spyship.txt] 8 keys: applied 8, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/terrain.txt] 19 keys: applied 19, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/Combat/vnhomeworld.txt] 4 keys: applied 4, unknown 0, duplicate 0, missing 0
|
|
22:07:50.097 [tid 4440] cfg: [Data/encounters.txt] HERALD_SPEECH_MAX_INVERVAL expected but not found.
|
|
22:07:50.097 [tid 4440] cfg: [Data/encounters.txt] 195 keys: applied 194, unknown 0, duplicate 0, missing 1
|
|
22:07:50.112 [tid 4440] cfg: [Data/globals.txt] 364 keys: applied 364, unknown 0, duplicate 0, missing 0
|
|
22:07:50.112 [tid 4440] cfg: [Data/options.txt] 3 keys: applied 3, unknown 0, duplicate 0, missing 0
|
|
22:07:50.112 [tid 4440] cfg: [Data/Species.txt] 12 keys: applied 12, unknown 0, duplicate 0, missing 0
|
|
22:07:50.112 [tid 4440] cfg: [Data/Strategy/AI/AIRebellion.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:07:50.112 [tid 4440] cfg: [Data/Strategy/starmap.txt] 56 keys: applied 56, unknown 0, duplicate 0, missing 0
|
|
22:07:50.112 [tid 4440] cfg: [Data/Strategy/StrategyVars.txt] CIVILIAN_BURDEN_RATIO expected but not found.
|
|
22:07:50.112 [tid 4440] cfg: [Data/Strategy/StrategyVars.txt] 97 keys: applied 96, unknown 0, duplicate 0, missing 1
|
|
22:09:46.225 [tid 4404] ==== sots-engine shim (binkw32 proxy) build 4f0a9db-dirty-20260908T0205Z ====
|
|
22:09:46.225 [tid 4404] exe: C:\SOTS\Sword of the Stars.exe
|
|
22:09:46.225 [tid 4404] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=8236 shim=6a890000
|
|
22:09:46.225 [tid 4404] addresses: Source: sots-re ghidra/addresses.json @ b24f13c, generated 2026-09-07 by tools/gen_addresses.py
|
|
22:09:46.225 [tid 4404] config: hooks=trace
|
|
22:09:46.225 [tid 4404] config: hook.Mars::GlobalConsts::LoadFile=replace
|
|
22:09:46.287 [tid 4404] trace: C:\SOTS\shim.trace.jsonl (default mode trace, inline_max 256, flush always)
|
|
22:09:46.287 [tid 4404] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
22:09:46.287 [tid 4404] hook: MH_Initialize -> MH_OK
|
|
22:09:46.287 [tid 4404] hook: MH_CreateHook -> MH_OK (trampoline=00a50fe0)
|
|
22:09:46.303 [tid 4404] hook: MH_EnableHook -> MH_OK
|
|
22:09:46.303 [tid 4404] cfg: GlobalConsts hook ready (scale constant 0.017453292519943295)
|
|
22:09:46.303 [tid 4404] hook: Mars::GlobalConsts::LoadFile rva=0x004b73c0 -> va=013373c0 MH_CreateHook -> MH_OK (trampoline=00a50fc0)
|
|
22:09:46.303 [tid 4404] hook: Mars::GlobalConsts::LoadFile MH_EnableHook -> MH_OK mode=replace
|
|
22:09:46.303 [tid 4404] selftest: Shim::SelfTest::Fill mode=trace checksum=075ef0c3 records=1
|
|
22:09:46.319 [tid 4404] Application::Initialize called (this=03238128)
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/actor.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/assaultshuttle.txt] 12 keys: applied 12, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/camera.txt] 34 keys: applied 34, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/drone.txt] 20 keys: applied 20, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/gravboat.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/ortgay.txt] 19 keys: applied 19, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [data/Combat/planet.txt] 25 keys: applied 25, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/sensors.txt] 9 keys: applied 9, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/ship.txt] 196 keys: applied 196, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/spyship.txt] 8 keys: applied 8, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/terrain.txt] 19 keys: applied 19, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Combat/vnhomeworld.txt] 4 keys: applied 4, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/encounters.txt] HERALD_SPEECH_MAX_INVERVAL expected but not found.
|
|
22:09:46.663 [tid 4404] cfg: [Data/encounters.txt] 195 keys: applied 194, unknown 0, duplicate 0, missing 1
|
|
22:09:46.663 [tid 4404] cfg: [Data/globals.txt] 364 keys: applied 364, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/options.txt] 3 keys: applied 3, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Species.txt] 12 keys: applied 12, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Strategy/AI/AIRebellion.txt] 5 keys: applied 5, unknown 0, duplicate 0, missing 0
|
|
22:09:46.663 [tid 4404] cfg: [Data/Strategy/starmap.txt] 56 keys: applied 56, unknown 0, duplicate 0, missing 0
|
|
22:09:46.678 [tid 4404] cfg: [Data/Strategy/StrategyVars.txt] CIVILIAN_BURDEN_RATIO expected but not found.
|
|
22:09:46.678 [tid 4404] cfg: [Data/Strategy/StrategyVars.txt] 97 keys: applied 96, unknown 0, duplicate 0, missing 1
|
|
22:14:08.241 [tid 8484] ==== sots-engine shim (binkw32 proxy) build 4f0a9db-dirty-20260908T0205Z ====
|
|
22:14:08.241 [tid 8484] exe: C:\SOTS\Sword of the Stars.exe
|
|
22:14:08.241 [tid 8484] exe base=0x00e80000 (link-time image base 0x00400000, ASLR delta +11010048) pid=1320 shim=6a890000
|
|
22:14:08.241 [tid 8484] addresses: Source: sots-re ghidra/addresses.json @ b24f13c, generated 2026-09-07 by tools/gen_addresses.py
|
|
22:14:08.241 [tid 8484] config: hooks=trace
|
|
22:14:08.304 [tid 8484] trace: C:\SOTS\shim.trace.jsonl (default mode trace, inline_max 256, flush always)
|
|
22:14:08.304 [tid 8484] hook: Mars_Application_Initialize rva=0x004a0e50 -> va=01320e50
|
|
22:14:08.304 [tid 8484] hook: MH_Initialize -> MH_OK
|
|
22:14:08.304 [tid 8484] hook: MH_CreateHook -> MH_OK (trampoline=00660fe0)
|
|
22:14:08.319 [tid 8484] hook: MH_EnableHook -> MH_OK
|
|
22:14:08.319 [tid 8484] cfg: GlobalConsts hook ready (scale constant 0.017453292519943295)
|
|
22:14:08.319 [tid 8484] hook: Mars::GlobalConsts::LoadFile rva=0x004b73c0 -> va=013373c0 MH_CreateHook -> MH_OK (trampoline=00660fc0)
|
|
22:14:08.335 [tid 8484] hook: Mars::GlobalConsts::LoadFile MH_EnableHook -> MH_OK mode=trace
|
|
22:14:08.335 [tid 8484] selftest: Shim::SelfTest::Fill mode=trace checksum=075ef0c3 records=1
|
|
22:14:08.351 [tid 8484] Application::Initialize called (this=02e58128)
|