Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Forza Horizon 3 Pc (.Str)

Featured Replies

  • Author
  • Localization

aluigi, posted Tue Oct 31, 2017 10:16 am (29578)


Use this script:
Code:
# Forza Horizon 3 STR
quickbmsver "0.8.1"
get NAME basename
string NAME ".txt"
savepos CHUNK_OFF
idstring "\x00\x03\x02\x00"
for CHUNK = 0 < 2
    # the first chunk of strings are the values, while the second one are the id/type
    if CHUNK == 0
        get DUMMY long
        get CHUNK_SIZE long
    else
        math CHUNK_SIZE = 0
        cleanexit   # you don't need the ids if you want to translate the game
    endif
    get CHUNK_DATA_SIZE long
    get DATA_SIZE long
    get STRINGS long
    savepos TMP
    xmath BASE_OFF "TMP (STRINGS * (4 4))"
    for i = 0 < STRINGS
        get DUMMY long
        get OFFSET long
        math OFFSET BASE_OFF
        slog NAME OFFSET -1 unicode
    next i
    math CHUNK_OFF CHUNK_SIZE
    goto CHUNK_OFF
next CHUNK
As written in the comments there are 2 sets of strings: values and ids.
If you want to translate the game you need to dump only the values which is the default action of the script.
Use the reimport mode to reinsert your strings back in the STR files.
  • Author
  • Localization

reveng3, posted Tue Oct 31, 2017 4:19 pm (29587)


it's working. thanks a lot .. aluigi number one
  • Author
  • Localization

aluigi, posted Tue Oct 31, 2017 7:24 pm (29590)


The Slog command of quickbms used for the textual strings rocks for real :)
  • Author
  • Localization

SeanPenn, posted Tue Nov 07, 2017 11:04 pm (29855)


How do I import the file? could you Write a script, please?
  • Author
  • Localization

SeanPenn, posted Wed Nov 08, 2017 11:31 am (29869)


Sorry, unfortunately I could not. Could you give a little more simple explanation? This is very important for me.
  • Author
  • Localization

aluigi, posted Wed Nov 08, 2017 11:50 am (29870)


  • open the generated txt file with an editor
  • edit the strings you want without making them longer than the originals
  • click on reimport.bat and select the SAME script, file and folder you selected for the extraction. I repeat, the SAME.
  • Author
  • Localization

SeanPenn, posted Wed Nov 08, 2017 11:59 am (29871)


Thank you very much, man.
  • Author
  • Localization

SeanPenn, posted Wed Nov 08, 2017 12:18 pm (29874)


:((
I made a translation, I imported the file but it did not change in the game.
  • Author
  • Localization

aluigi, posted Wed Nov 08, 2017 12:37 pm (29875)


Unfortunately I can't help you in real-time.
It's very simple: if it doesn't work it means you made something wrong.
quickbms tells you if reimporting was successful.
  • Author
  • Localization

swuforce, posted Sun Nov 26, 2017 10:31 pm (30353)


Try the tool from my sources.
  • Author
  • Localization

makc_ar, posted Fri Dec 01, 2017 2:54 pm (30429)


Thanks a lot swuforce!
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.