ELEX II

Elex 2 – extract *.PAK files
 
Tools: -Lianzifu
https://forum.worldofplayers.de/forum/threads/1511649-release-Risen-3-string-table-un-packer-(lianzifu)
-quickbms
LuigiAuriemma (aluigi.altervista.org)
I created a ZIP with lianzifu and quickbms and all configs (Elex2ExtractTools.zips)
Step 1.-open CMD prompt and go to Elex2’s data\packed directory
E:\>cd e:\Games\ELEX2\data\packed
Step 2.List .Pak files  with filter ’*str*’
e:\Games\ELEX2\data\packed>quickbms_4gb_files.exe -l -f"*str*" risen.bms c_1_na.pak e:\Games\ELEX2\data\packed\bms_extract2
QuickBMS generic files extractor and reimporter 0.11.0 (64bittest)
by Luigi Auriemma
e-mail: [email protected]
web:    aluigi.org
        (Apr 5 2021 - 13:47:43)
 
                         quickbms.com  Homepage
                           zenhax.com  ZenHAX Forum
                    @zenhax @quickbms  Twitter &Scripts
 
- filter string: "*str*"
  *str*
- filter   1: *str*
- open input file e:\Games\ELEX2\data\packed\c_1_na.pak
- open script risen.bms
 
 
 
 
 
 offset           filesize   filename
--------------------------------------
  00000003a63bce3a2395272    localization\de.str
  00000003a654fed6 2261140    localization\en.str
  00000003a66c86892303124    localization\es.str
  00000003a6848d572281616    localization\fr.str
  00000003a69c869c2257252    localization\it.str
  00000003a6b3e3512160760    localization\ja.str
  00000003a6c9a3ee2205752    localization\pl.str
  00000003a6e0a8162221272    localization\ru.str
  00000003a6f7db561845824    localization\zh.str
 
- 9 files found in 6 seconds
  coverage file 0     0%  17701649   22367974628 . offset0000000534cfcd93
Step 3. Extract  *str* files from *.PAK
e:\Games\ELEX2\data\packed>quickbms_4gb_files.exe -f"*str*" risen.bms c_1_na.pak e:\Games\ELEX2\data\packed\bms_extract
 
QuickBMS generic files extractor and reimporter 0.11.0 (64bittest)
by Luigi Auriemma
e-mail: [email protected]
web:    aluigi.org
        (Apr  5 2021 - 13:47:43)
 
                          quickbms.com  Homepage
                           zenhax.com  ZenHAX Forum
                    @zenhax @quickbms  Twitter &Scripts
 
- filter string: "*str*"
  *str*
- filter   1: *str*
- open input file e:\Games\ELEX2\data\packed\c_1_na.pak
- open script risen.bms
- set output folder e:\Games\ELEX2\data\packed\bms_extract
- the folder doesn't exist, do you want to create it (y/N)?:
  y
 
  offset           filesize   filename
--------------------------------------
  00000003a63bce3a2395272    localization\de.str
  00000003a654fed62261140    localization\en.str
  00000003a66c86892303124    localization\es.str
  00000003a6848d572281616    localization\fr.str
  00000003a69c869c2257252    localization\it.str
  00000003a6b3e3512160760    localization\ja.str
  00000003a6c9a3ee2205752    localization\pl.str
  00000003a6e0a8162221272    localization\ru.str
  00000003a6f7db561845824    localization\zh.str
 
- 9 files found in 9 seconds
  coverage file 0     0%  31218873   22367974628 . offset0000000534cfcd93
 
 
 
 
 
Step 4. List Extracted  *str*
 
e:\Games\ELEX2\data\packed>dire:\Games\ELEX2\data\packed\bms_extract\localization
 Volume in drive E isSSD1TB
 Volume Serial Numberis 52D1-0419
 
 Directory ofe:\Games\ELEX2\data\packed\bms_extract\localization
2022. 03. 08. 13:21    <DIR>          .
2022. 03. 08. 13:21    <DIR>          ..
2022. 03. 08. 13:20         2 395 272de.str
2022. 03. 08. 13:20         2 261 140en.str
2022. 03. 08. 13:20         2 303 124es.str
2022. 03. 08. 13:20         2 281 616fr.str
2022. 03. 08. 13:21         2 257 252it.str
2022. 03. 08. 13:21         2 160 760ja.str
2022. 03. 08. 13:21         2 205 752pl.str
2022. 03. 08. 13:21         2 221 272ru.str
2022. 03. 08. 13:21         1 845 824zh.str
               9File(s)     19 932 012 bytes
               2Dir(s)  261 257 646 080bytes free
 
 
Step 5. CheckExtracted *.str  - It’s binary file

Step 6. Extract *.str with lianzifu
e:\Games\ELEX2\data\packed>lianzifu.exe --read-map"e:\Games\ELEX2\data\packed\lianzifu-unpack.elex2.csv" --read-ini
" e:\Games\ELEX2\data\packed\ini\loc.ini" --read-bin "e:\Games\ELEX2\data\packed\bms_extract\localization\en.str"--save-csv --exit 1> "%~dpn0.log" 2>&1
 
 
 
Step 7. Check Extracted *.str in ELEX2\data\packed\data\raw\strings

e:\Games\ELEX2\data\packed>dire:\Games\ELEX2\data\packed\data\raw\strings
 Volume in drive E isSSD1TB
 Volume Serial Numberis 52D1-0419
 
 Directory ofe:\Games\ELEX2\data\packed\data\raw\strings
 
2022. 03. 08. 13:28    <DIR>          .
2022. 03. 08. 13:28    <DIR>          ..
2022. 03. 08. 13:28               169achievements.csv
2022. 03. 08. 13:28                36cutscenes.csv
2022. 03. 08. 13:28                36documents.csv
2022. 03. 08. 13:28             1 180focus.csv
2022. 03. 08. 13:28                36focus_unique.csv
2022. 03. 08. 13:28               285infodescs.csv
2022. 03. 08. 13:28               150 infos.csv
2022. 03. 08. 13:28             1 170items.csv
2022. 03. 08. 13:28                36mapinfo.csv
2022. 03. 08. 13:28                36platwin.csv
2022. 03. 08. 13:28                36questdescs.csv
2022. 03. 08. 13:28                36 quests.csv
2022. 03. 08. 13:28               501 skills.csv
2022. 03. 08. 13:28               419storyprints.csv
2022. 03. 08. 13:28         3 529 564strings.csv
2022. 03. 08. 13:28             4 221svms.csv
2022. 03. 08. 13:28                36tutorial.csv
2022. 03. 08. 13:28                36 ui.csv
              18File(s)      3 537 983 bytes
               2Dir(s)  261 252 034 560bytes free
 
e:\Games\ELEX2\data\packed>
 
Step 8. Edit extracted CSV files

Article information

Added on

Written by

cybercom

0 comments