You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are numerous translations units which have not yet been split into C files with splat. In the splat config (config/sly1.yaml), under "P2 sources", there is a line for each translation unit. The type is either asm or c.
- [0x61070, c, P2/game] # C split
- [0x61e80, asm, P2/geom] # ASM split#- [0x, asm, P2/gifs] # Not split
The commented-out splits are because we have not identified the start address of that translation unit. Once it has an address, it can be uncommented and the type set to asm.
The asm splits can be changed to c splits once all (or most, but preferably all) functions in that file have been identified, and their signatures added to symbol_addrs.txt. After changing the split from asm to c, a .c file will be generated in P2/src and auto-populated with INCLUDE_ASM macros.
All c splits should already have .c files, and those files are ready for function matching.
The text was updated successfully, but these errors were encountered:
There are numerous translations units which have not yet been split into C files with splat. In the splat config (
config/sly1.yaml
), under "P2 sources", there is a line for each translation unit. The type is eitherasm
orc
.The commented-out splits are because we have not identified the start address of that translation unit. Once it has an address, it can be uncommented and the type set to
asm
.The
asm
splits can be changed toc
splits once all (or most, but preferably all) functions in that file have been identified, and their signatures added tosymbol_addrs.txt
. After changing the split fromasm
toc
, a .c file will be generated in P2/src and auto-populated with INCLUDE_ASM macros.All
c
splits should already have .c files, and those files are ready for function matching.The text was updated successfully, but these errors were encountered: