Commit graph

11 commits

Author SHA1 Message Date
KeybadeBlox
46566650e0 Fix exception handling symbol names
Weren't updated when names were pulled from Yakuza.
2026-04-19 09:16:30 -04:00
KeybadeBlox
bb7dfcc017 Update symbol table 2026-04-19 09:05:41 -04:00
KeybadeBlox
4048526736 Function name updates
In the decompilation proper, the SaveData "Vs" methods have been renamed
to "Unused" methods (they have nothing to do with multiplayer).  Other
symbols in the symbol table have also been updated, particularly
relating to CActSequence (previously known as Director).
2026-04-09 21:53:51 -04:00
KeybadeBlox
836b5eaa41 Incorporate known names from Smilebit code
The Yakuza 1 and 2 rereleases on the Wii U export function symbols,
preserving their names, and some debug data was also available in a PS2
release, providing some struct definitions.  These have been used to
rename analogous classes, functions, and member variables to the same
names used by Smilebit, plus a more general imitation of their naming
and typing conventions (i.e. Win32 style).
2026-03-31 20:24:13 -04:00
KeybadeBlox
57fc53ebfb Add IMAGE_TLS_DIRECTORY32 struct
With this, everything is delinking again.
2026-03-21 22:35:37 -04:00
KeybadeBlox
ac40f3e8cf Update symbol table 2026-03-20 23:24:55 -04:00
KeybadeBlox
c713c2c8ea Fix permissions on symbol table 2026-03-20 10:08:51 -04:00
KeybadeBlox
aac010eb71 Add PlayerCharId type 2026-02-19 21:16:11 -05:00
KeybadeBlox
0b10a02ad7 Fix whitespace in Ghidra export script output
Functions with no arguments had a trailing tab.
2026-02-18 20:41:51 -05:00
KeybadeBlox
fd6815ae42 Complete Ghidra symbol import script 2026-02-17 22:30:10 -05:00
KeybadeBlox
63002e0f08 Add data type import for Ghidra 2026-02-04 19:52:12 -05:00
Renamed from delink/symboltable.tsv (Browse further)