The Simpsons: Tapped Out (.SBTP, textpools)

How to translate the files of a game
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

The Simpsons: Tapped Out (.SBTP, textpools)

Post by LolHacksRule »

I want to view and properly edit the textpools for the in-game texts, they are not 100% plaintext but the data is as well as the header SBTP, any advice or will someone try to help me view and edit these files? If so thanks so much.
Delutto
Posts: 561
Joined: Tue Oct 13, 2015 1:26 pm

Re: The Simpsons: Tapped Out (.SBTP, textpools)

Post by Delutto »

The Simpsons: Tapped Out SBTP Tool [Android-iOS]
By Delutto
See Readme.txt for instructions.
The_Simpsons_Tapped_Out_SBTP_Tool_By_Delutto.7z

Notes: Based on file samples and not tested ingame.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: The Simpsons: Tapped Out (.SBTP, textpools)

Post by LolHacksRule »

Nice...
Shokoniraya
Posts: 416
Joined: Sat Sep 15, 2018 5:22 am

Re: The Simpsons: Tapped Out (.SBTP, textpools)

Post by Shokoniraya »

here a bms version

Code: Select all

endian big
get SBTP long
get DUMMY short
get FILE_ID byte
getdstring DUMMY FILE_ID
get DUMMY long

for i
savepos CHECKOFF
get CHECKER short

if CHECKER == 0

goto CHECKOFF
get LENGHT long
savepos TEXTOFF

get TESTING byte
savepos BBFD
get IDERQ string
savepos ABFD
math ABFD - BBFD
math ABFD -= 1
if ABFD == TESTING
goto CHECKOFF
get DUMMY long
get LENGHT byte
savepos TEXTOFF
getdstring DUMMY LENGHT
endif

if ABFD != TESTING
goto CHECKOFF
get LENGHT long
savepos TEXTOFF
slog "" TEXTOFF LENGHT
getdstring DUMMY LENGHT
endif
endif

if CHECKER != 0
goto CHECKOFF
get LENGHT byte
savepos TEXTOFF
getdstring DUMMY LENGHT
endif

next i