The Getaway (Ps2) .pak and .slt Tools
-
- Posts: 223
- Joined: Mon Apr 09, 2018 11:09 pm
The Getaway (Ps2) .pak and .slt Tools
I want to translate The getaway
I unpacked on quickbms all files but I cant edit .dat files.English folder in a 1581 files
Example files: https://drive.google.com/open?id=1tJkeT ... Ln1fa3aR5e
https://prnt.sc/jdn2m3
https://prnt.sc/jdn45u
https://prnt.sc/jdn4bf
I unpacked on quickbms all files but I cant edit .dat files.English folder in a 1581 files
Example files: https://drive.google.com/open?id=1tJkeT ... Ln1fa3aR5e
https://prnt.sc/jdn2m3
https://prnt.sc/jdn45u
https://prnt.sc/jdn4bf
Last edited by ISKA on Wed May 09, 2018 10:14 am, edited 1 time in total.
-
- Posts: 1193
- Joined: Sun Aug 17, 2014 7:27 pm
Re: The Getaway (Ps2) .pak and .slt Tools
Maybe str folder text?
-
- Posts: 223
- Joined: Mon Apr 09, 2018 11:09 pm
Re: The Getaway (Ps2) .pak and .slt Tools
makc_ar wrote:Maybe str folder text?
I'm not sure but maybe l04_eb_cops_eng_02.vag file
Example .vag files:
https://drive.google.com/open?id=1tw28X ... ggOvc8p7Ye
l04_eb_cops_eng_02.vag
https://drive.google.com/open?id=1uUcYW ... i8gDO0MDN4
-
- Posts: 561
- Joined: Tue Oct 13, 2015 1:26 pm
Re: The Getaway (Ps2) .pak and .slt Tools
All links dead...
-
- Posts: 223
- Joined: Mon Apr 09, 2018 11:09 pm
Re: The Getaway (Ps2) .pak and .slt Tools
Delutto wrote:All links dead...
I can reupload tomorrow np
-
- Posts: 223
- Joined: Mon Apr 09, 2018 11:09 pm
Re: The Getaway (Ps2) .pak and .slt Tools
Here Im upload same files.
Game use .vag and .slt files
https://drive.google.com/open?id=1tJkeT ... Ln1fa3aR5e
Quickbms getaway doesnt work so I used this_is_football_2002.bms all extracted files
Game use .vag and .slt files
https://drive.google.com/open?id=1tJkeT ... Ln1fa3aR5e
Quickbms getaway doesnt work so I used this_is_football_2002.bms all extracted files
-
- Posts: 561
- Joined: Tue Oct 13, 2015 1:26 pm
Re: The Getaway (Ps2) .pak and .slt Tools
ISKA wrote:Here Im upload same files.
Game use .vag and .slt files
https://drive.google.com/open?id=1tJkeT ... Ln1fa3aR5e
Quickbms getaway doesnt work so I used this_is_football_2002.bms all extracted files
Pay attention in what you doing. You are using a AnonBaiter WIP(Work In Progress) script... he post the fully functional script right after that.
https://zenhax.com/viewtopic.php?t=2625#p34354
All texts will be extracted to simple txt files.
-
- Posts: 223
- Joined: Mon Apr 09, 2018 11:09 pm
Re: The Getaway (Ps2) .pak and .slt Tools
reimport edit sub1.txt any problem file but give me error
http://prntscr.com/jftvc4
Not ımport original subtitles ingame
http://prntscr.com/jftw8p
Import 2 successful import only .txt files
http://prntscr.com/jftwqd
But disabled subtitles ingame.I cant see texts
http://prntscr.com/jftx6x
Can anyone edit import script file ?
http://prntscr.com/jftvc4
Not ımport original subtitles ingame
http://prntscr.com/jftw8p
Import 2 successful import only .txt files
http://prntscr.com/jftwqd
But disabled subtitles ingame.I cant see texts
http://prntscr.com/jftx6x
Can anyone edit import script file ?
Code: Select all
math INFO_OFF1 == 0x190
getdstring ARCHIVE_TYPE 8
if ARCHIVE_TYPE != "SceeWhPC" && ARCHIVE_TYPE != "SceeWhPk"
break
endif
getdstring TIMESTAMP 20
get TABLE_SIZE long
get TOTAL_FILES long
getdstring RANDOM 0x80
for t1 = 0 < 28
get DUMMY03 long
next t1
goto INFO_OFF1
get FOLDERS1 long
get SIZE1 long
if FOLDERS1 != 0 && SIZE1 != 0
# copy-pasted straight from aluigi's getaway.bms script
savepos INFO_OFF2
xmath FOLDERS2 "FOLDERS1 * 0x74"
xmath INFO_OFF2 "INFO_OFF2 + FOLDERS2"
for FOLDER = 0 < FOLDERS1
getdstring EXT2 4
getdstring NAME2 0x60
get ENTRIES1 long
get ENTRIES2 long
get ENTRIES3 long
get OFFSET2 long
savepos TMP1
math OFFSET2 + INFO_OFF2
goto OFFSET2
if ENTRIES2 == 0 || ENTRIES2 == 1
if ENTRIES1 > ENTRIES3
math ENTRIES == ENTRIES1
elif ENTRIES1 < ENTRIES3
math ENTRIES == ENTRIES3
elif ENTRIES1 == ENTRIES3
math ENTRIES == ENTRIES3
endif
else
xmath ENTRIES "(ENTRIES3 - ENTRIES2) + 1"
endif
string NAME2 + \
math i2 = 0
for i = 0 < ENTRIES
get FSIZE2 long
get FOFFSET2 long
if ARCHIVE_TYPE == "SceeWhPC"
get NAME_CRC2 long
endif
math i2 + 1
math FOFFSET2 * 0x800
if FSIZE2 != 0
string NAME3 p "%s%d.%s" NAME2 i2 EXT2
if FSIZE2 & 0xc0000000 # 0x40000000 and 0x80000000
savepos TMP2
goto FOFFSET2
get FZSIZE1 long
goto TMP2
math FSIZE2 & 0x3fffffff
string TMP_NAME2 p "%s[compressed_0x%08x]" NAME3 FZSIZE1
log TMP_NAME2 FOFFSET2 FSIZE2
else
log NAME3 FOFFSET2 FSIZE2
endif
endif
next i
goto TMP1
next FOLDER
xmath INFO_OFF3 "INFO_OFF2 + SIZE1"
log MEMORY_FILE2 INFO_OFF3 TABLE_SIZE
else
xmath INFO_OFF4 "INFO_OFF1 + 8"
log MEMORY_FILE2 INFO_OFF4 TABLE_SIZE
endif
putvarchr MEMORY_FILE 0x100 0
log MEMORY_FILE 0 0x100
for
get FOFFSET threebyte MEMORY_FILE2
get NAME_POS byte MEMORY_FILE2
get NAME_SIZE byte MEMORY_FILE2
get DUMMY34 short MEMORY_FILE2
get FSIZE long MEMORY_FILE2
if ARCHIVE_TYPE == "SceeWhPC"
get NAME_CRC long MEMORY_FILE2
endif
if FOFFSET == 0
if NAME_POS == 0
if NAME_SIZE == 0
if DUMMY34 == 0
if FSIZE == 0
break
endif
endif
endif
endif
endif
math FOFFSET * 0x800
savepos TMP2 MEMORY_FILE2
savepos NAME_TMP1 MEMORY_FILE2
math NAME_TMP1 + NAME_SIZE
math NAME_TMP1 - 1
goto NAME_TMP1 MEMORY_FILE2
get EXT_IDX byte MEMORY_FILE2
if EXT_IDX <= 0x20
xmath FULL_NAME_SIZE "(NAME_POS + NAME_SIZE) - 1"
xmath EXT_OFF "(EXT_IDX * 4) + 0x110"
goto EXT_OFF
getdstring EXT1 4
math NAME_SIZE - 1
goto TMP2 MEMORY_FILE2
getdstring NAME NAME_SIZE MEMORY_FILE2
get EXT_IDX2 byte MEMORY_FILE2
else
xmath FULL_NAME_SIZE "NAME_POS + NAME_SIZE"
goto TMP2 MEMORY_FILE2
getdstring NAME NAME_SIZE MEMORY_FILE2
set EXT1 extension NAME
endif
if NAME_POS != 0
savepos MTMP1 MEMORY_FILE
goto NAME_POS MEMORY_FILE
putct NAME string -1 MEMORY_FILE
goto MTMP1 MEMORY_FILE
else
goto 0 MEMORY_FILE
putct NAME string -1 MEMORY_FILE
endif
goto 0 MEMORY_FILE
getdstring FULL_NAME FULL_NAME_SIZE MEMORY_FILE
if EXT_IDX <= 0x20
string FNAME p "%s.%s" FULL_NAME EXT1
else
string FNAME p "%s" FULL_NAME
endif
log FNAME FOFFSET FSIZE
next