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 5 / FH5 *.str files

Featured Replies

  • Author
  • Localization

Lord Vaako, posted Sun Nov 28, 2021 12:15 pm (67735)


Does anyone know any tool to convert *.str files coming from Forza Horizon 5 to a text file?
Maybe there is some script for FH4 that works? I searched for one but could not find any so far.
I attach a sample *.str files from FH5.

update:

I found the script from FH3 and slightly modified it (I skip the "header").

Code:
# Forza Horizon 3 STR
quickbmsver "0.8.1"
get NAME basename
string NAME ".txt"
savepos CHUNK_OFF
#idstring "\x00\x03\x02\x00"
goto 132
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
  • Author
  • Localization

NoobInCoding, posted Sun Nov 28, 2021 3:12 pm (67740)


It seems that the bms script written by aluigi has a problem in importing (because of this) so ...

Forza Horizon TextTool
by swuforce(FH3 - FH2) & NoobInCoding(FH5)
Note: Based on samples. tested in game!

Supported Versions (Import & Export):
  • Forza Horizon 2
  • Forza Horizon 3
  • Forza Horizon 5

ForzaHorizon_texttool.zip

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.