User:AF: Difference between revisions

From sc2k-reverse
Jump to navigationJump to search
AF (talk | contribs)
AF (talk | contribs)
Line 16: Line 16:
Thunk - 0x401C4E<br>
Thunk - 0x401C4E<br>
Main - 0x48B2E0<br>
Main - 0x48B2E0<br>
Apparently it is a function within a class. __thiscall
Though this specific case may be a diversion.


=== 2 ===
=== 2 ===

Revision as of 23:42, 7 March 2025

Landing page for information that isn't yet ready to go into the main sections on the site.

It will mostly account for a naming changes concerning marked down functions during the trawl with IDA.

Movie Function References

Oh the pain..

Although for now this is a suspicion, the next target is likely going to be the Smacker functions (specifically SmackOpen()).

Confirmed for now, when SmackOpen() is called, amongst other things it is passing the constructed filename.

1

Unsure where this is called from, though DATA XREF: .rdata:004DEE68
Thunk - 0x401C4E
Main - 0x48B2E0

Apparently it is a function within a class. __thiscall

Though this specific case may be a diversion.

2

Called from GameDoIdleUpkeep()
Thunk - 0x401104
Main - 0x48A980

Movie data directory address: 0x4EAA78

By default it references: '\DATA\'

No drive letter by default, so this is touched upon elsewhere.

3

Called from both GameDoIdleUpKeep and '1' just above
Thunk - 0x402360
Main - 0x48A810

It also references: '\DATA\'