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.
Zero Tolerance for Disrespect

Metro 2033 / Last Light lng tool

Featured Replies

  • Author
  • Localization

rengareng, posted Sun Feb 10, 2019 10:13 pm (43353)


Hi y'all,

You can use this tool to edit .lng files of Metro games.

Updated for Metro Exodus here!

Code:
Metro .lng tool - celikeins - 2019.02.10
Unpack texts: metro-lng-tool.exe stable_us.lng
              * Creates stable_us.lng.txt file
Repack texts: metro-lng-tool.exe stable_us.lng.txt
              * Creates stable_us.lng.new file
              * stable_us.lng should be in the current directory.

metro-lng-tool.zip

  • Author
  • Localization

Delutto, posted Mon Feb 11, 2019 12:09 am (43356)


Great work!
  • Author
  • Localization

shadow_lonely, posted Fri Feb 15, 2019 12:56 am (43509)


Nice! Thank you very much!
  • Author
  • Localization

MuslimCyberGames, posted Sun Feb 17, 2019 12:48 pm (43588)


What Metro games can be used by these Tools ... Is it possible for Metro Last Light and Metro 2033 versions that are non-REDUX ???

Sorry for my bad English.
  • Author
  • Localization

lostprophet, posted Sun Feb 17, 2019 4:33 pm (43592)


How to extract/repack the stable_us.lng from content.vfx?

The tool for Last Light Redux doesn't work, and couldn't find any specific tools for Metro Exodus.
  • Author
  • Localization

Jacob Darka, posted Mon Feb 18, 2019 5:38 am (43604)


rengareng wrote:
Hi y'all,

You can use this tool to edit .lng files of Metro games.

Updated for Metro Exodus here!

Code:
Metro .lng tool - celikeins - 2019.02.10
Unpack texts: metro-lng-tool.exe stable_us.lng
              * Creates stable_us.lng.txt file
Repack texts: metro-lng-tool.exe stable_us.lng.txt
              * Creates stable_us.lng.new file
              * stable_us.lng should be in the current directory.


when trying to unpack\repack it without editing the .txt file, everything works well,
but when I edit\localize the .txt file, and try to repack it, the tool shows this
Image

afterwards it creates an empty .lng file, contains this only

Image

so, I can't add non-latin letters I suppose?
  • Author
  • Localization

rengareng, posted Mon Feb 18, 2019 7:36 am (43607)


Jacob Darka wrote:
rengareng wrote:
Hi y'all,

You can use this tool to edit .lng files of Metro games.

Updated for Metro Exodus here!

Code:
Metro .lng tool - celikeins - 2019.02.10
Unpack texts: metro-lng-tool.exe stable_us.lng
              * Creates stable_us.lng.txt file
Repack texts: metro-lng-tool.exe stable_us.lng.txt
              * Creates stable_us.lng.new file
              * stable_us.lng should be in the current directory.


when trying to unpack\repack it without editing the .txt file, everything works well,
but when I edit\localize the .txt file, and try to repack it, the tool shows this
Image

afterwards it creates an empty .lng file, contains this only

Image

so, I can't add non-latin letters I suppose?


You can use only characters in the us font file.
  • Author
  • Localization

Jacob Darka, posted Mon Feb 18, 2019 9:27 am (43610)


rengareng wrote:
You can use only characters in the us font file.


well, none of the available .lng files contains the characters that I'm gonna use, and that's the case for all games.
u can't update the tool or like... create a whole new .lng file?
  • Author
  • Localization

lostprophet, posted Mon Feb 18, 2019 1:14 pm (43618)


I managed to find the font files for Metro Exodus. In the past (Metro 2033 and Metro Last Light), it was possible to use magicdds to convert them to .dds, edit them with Photoshop, and the convert them back.
It still converts them to .dds, but Photoshop can't edit them (maybe some small things have changed, and is not readable as a .dds file)?

Here are some examples of the font files and the magicdds:

https://drive.google.com/open?id=1KMdNUl0AKm5s8U3qkv2F4hTD_t0n0uj_

Anyone know how to edit them and then convert them back?
  • Author
  • Localization

Jacob Darka, posted Wed Feb 20, 2019 7:26 am (45038)


rengareng wrote:
Hi y'all,

You can use this tool to edit .lng files of Metro games.

Updated for Metro Exodus here!

Code:
Metro .lng tool - celikeins - 2019.02.10
Unpack texts: metro-lng-tool.exe stable_us.lng
              * Creates stable_us.lng.txt file
Repack texts: metro-lng-tool.exe stable_us.lng.txt
              * Creates stable_us.lng.new file
              * stable_us.lng should be in the current directory.

Update!
by a help of a friend, I was able to added it!
now how exactly to make the game load the new "stable_us.lng" file?
*someone mentioned this like viewtopic.php?p=10165#p10165 but the links of the tools are dead
  • Author
  • Localization

binlv1, posted Thu Feb 21, 2019 11:53 am (45072)


lostprophet wrote:
I managed to find the font files for Metro Exodus. In the past (Metro 2033 and Metro Last Light), it was possible to use magicdds to convert them to .dds, edit them with Photoshop, and the convert them back.
It still converts them to .dds, but Photoshop can't edit them (maybe some small things have changed, and is not readable as a .dds file)?

Here are some examples of the font files and the magicdds:

https://drive.google.com/open?id=1KMdNUl0AKm5s8U3qkv2F4hTD_t0n0uj_

Anyone know how to edit them and then convert them back?


hey friend, please send me all font files like subtitles, menus,... and save location of it, i will try!
  • Author
  • Localization

Jacob Darka, posted Fri Feb 22, 2019 6:36 am (45118)


binlv1 wrote:
hey friend, please send me all font files like subtitles, menus,... and save location of it, i will try!


there you go! all font's from the Metro Exodus's archives,
https://mega.nz/#!dsExmAYR!WnFEI9vzW5J_ ... 0-7XF0ZOCs

'hope u can come up with something from it.
  • Author
  • Localization

binlv1, posted Fri Feb 22, 2019 8:42 am (45119)


Jacob Darka wrote:
binlv1 wrote:
hey friend, please send me all font files like subtitles, menus,... and save location of it, i will try!


there you go! all font's from the Metro Exodus's archives,
https://mega.nz/#!dsExmAYR!WnFEI9vzW5J_ ... 0-7XF0ZOCs

'hope u can come up with something from it.


Do you have the import file .lng file?
  • Author
  • Localization

Jacob Darka, posted Fri Feb 22, 2019 9:39 am (45120)


binlv1 wrote:
Jacob Darka wrote:
binlv1 wrote:
hey friend, please send me all font files like subtitles, menus,... and save location of it, i will try!


there you go! all font's from the Metro Exodus's archives,
https://mega.nz/#!dsExmAYR!WnFEI9vzW5J_ ... 0-7XF0ZOCs

'hope u can come up with something from it.


Do you have the import file .lng file?


yes I've, but however, right now I'm stuck in the process, because there's no way 'yet' to repack the modified files, or to make the game load them.
  • Author
  • Localization

binlv1, posted Sat Feb 23, 2019 10:48 am (45189)


Jacob Darka wrote:
binlv1 wrote:
Jacob Darka wrote:

there you go! all font's from the Metro Exodus's archives,
https://mega.nz/#!dsExmAYR!WnFEI9vzW5J_ ... 0-7XF0ZOCs

'hope u can come up with something from it.


Do you have the import file .lng file?


yes I've, but however, right now I'm stuck in the process, because there's no way 'yet' to repack the modified files, or to make the game load them.

Image

The problem is how I import it again??
  • Author
  • Localization

binlv1, posted Sat Feb 23, 2019 11:03 am (45190)


Jacob Darka wrote:
binlv1 wrote:
Jacob Darka wrote:

there you go! all font's from the Metro Exodus's archives,
https://mega.nz/#!dsExmAYR!WnFEI9vzW5J_ ... 0-7XF0ZOCs

'hope u can come up with something from it.


Do you have the import file .lng file?


yes I've, but however, right now I'm stuck in the process, because there's no way 'yet' to repack the modified files, or to make the game load them.


I have imported the font, now how to put in the game??
  • Author
  • Localization

binlv1, posted Sat Feb 23, 2019 11:18 am (45195)


lostprophet wrote:
I managed to find the font files for Metro Exodus. In the past (Metro 2033 and Metro Last Light), it was possible to use magicdds to convert them to .dds, edit them with Photoshop, and the convert them back.
It still converts them to .dds, but Photoshop can't edit them (maybe some small things have changed, and is not readable as a .dds file)?

Here are some examples of the font files and the magicdds:

https://drive.google.com/open?id=1KMdNUl0AKm5s8U3qkv2F4hTD_t0n0uj_

Anyone know how to edit them and then convert them back?


friend hey, I successfully edited the font and how to re-import the game??
  • Author
  • Localization

swuforce, posted Sun Feb 24, 2019 10:31 pm (45248)


For text:
The newest lng is in the patch_01_shared.vfx/vfs0 file
Unpack it with rengareng or iOrange tool
Edit it with rengareng tool
Make a folder eg: "patch" and put there without subfolders
Use my script to insert it, select patch_01_shared.vfx, then patch folder, rename the NEW vfx file, backup original

For font:
They are in the content files
Unpack them with rengareng tool then convert them to dds with Prodnik a1tt tool
Or save them directly as dds with iOrange tool
Edit them eg with Paint.NET and DDS FileType Plus plugin
Save as BC7 (Linear, DX 11 ) Generate Mip Map
Cut the first 148 byte
Compress it with LZ4.exe best mode
Cut first 11 and last 8 byte from the compressed file
You can use my dds helper to do these 3 step above if you not familiar with hex editor
Rename to original name
Make a folder eg: "content" and put there without subfolders
Use my script to insert them, select content.vfx, then content folder, rename the NEW vfx file, backup original

rengareng vfx tool: viewtopic.php?f=9&t=9523
rengareng lng tool: viewtopic.php?f=12&t=9469&p=43573#p43573
iOrange and Prodnik tool: https://www.gameru.net/forum/index.php? ... 71879&st=0
Paint.NET: https://www.getpaint.net/
Paint.NET DDS FileType Plus: https://forums.getpaint.net/topic/11173 ... 019-02-07/
LZ4: http://fastcompression.blogspot.com/p/lz4.html
  • Author
  • Localization

binlv1, posted Tue Feb 26, 2019 10:07 am (45296)


swuforce wrote:
For text:
The newest lng is in the patch_01_shared.vfx/vfs0 file
Unpack it with rengareng or iOrange tool
Edit it with rengareng tool
Make a folder eg: "patch" and put there without subfolders
Use my script to insert it, select patch_01_shared.vfx, then patch folder, rename the NEW vfx file, backup original

For font:
They are in the content files
Unpack them with rengareng tool then convert them to dds with Prodnik a1tt tool
Or save them directly as dds with iOrange tool
Edit them eg with Paint.NET and DDS FileType Plus plugin
Save as BC7 (Linear, DX 11 ) Generate Mip Map
Cut the first 148 byte
Compress it with LZ4.exe best mode
Cut first 11 and last 8 byte from the compressed file
You can use my dds helper to do these 3 step above if you not familiar with hex editor
Rename to original name
Make a folder eg: "content" and put there without subfolders
Use my script to insert them, select content.vfx, then content folder, rename the NEW vfx file, backup original

rengareng vfx tool: viewtopic.php?f=9&t=9523
rengareng lng tool: viewtopic.php?f=12&t=9469&p=43573#p43573
iOrange and Prodnik tool: https://www.gameru.net/forum/index.php? ... 71879&st=0
Paint.NET: https://www.getpaint.net/
Paint.NET DDS FileType Plus: https://forums.getpaint.net/topic/11173 ... 019-02-07/
LZ4: http://fastcompression.blogspot.com/p/lz4.html


thank u, i will try
  • Author
  • Localization

binlv1, posted Tue Feb 26, 2019 11:28 am (45306)


swuforce wrote:
For text:
The newest lng is in the patch_01_shared.vfx/vfs0 file
Unpack it with rengareng or iOrange tool
Edit it with rengareng tool
Make a folder eg: "patch" and put there without subfolders
Use my script to insert it, select patch_01_shared.vfx, then patch folder, rename the NEW vfx file, backup original

For font:
They are in the content files
Unpack them with rengareng tool then convert them to dds with Prodnik a1tt tool
Or save them directly as dds with iOrange tool
Edit them eg with Paint.NET and DDS FileType Plus plugin
Save as BC7 (Linear, DX 11 ) Generate Mip Map
Cut the first 148 byte
Compress it with LZ4.exe best mode
Cut first 11 and last 8 byte from the compressed file
You can use my dds helper to do these 3 step above if you not familiar with hex editor
Rename to original name
Make a folder eg: "content" and put there without subfolders
Use my script to insert them, select content.vfx, then content folder, rename the NEW vfx file, backup original

rengareng vfx tool: viewtopic.php?f=9&t=9523
rengareng lng tool: viewtopic.php?f=12&t=9469&p=43573#p43573
iOrange and Prodnik tool: https://www.gameru.net/forum/index.php? ... 71879&st=0
Paint.NET: https://www.getpaint.net/
Paint.NET DDS FileType Plus: https://forums.getpaint.net/topic/11173 ... 019-02-07/
LZ4: http://fastcompression.blogspot.com/p/lz4.html


hey i have a problem, when i edit My characters then it cannot import .lng files

Image
  • Author
  • Localization

mrmemmo_, posted Sat Mar 16, 2019 1:24 pm (45825)


hello. how to insert unicode char in file lng.?
you can share soure code metro lng tool? i hope you can.
thank you.
  • Author
  • Localization

ducan012456, posted Tue Apr 30, 2019 4:49 am (47450)


Up !!!
How can I import my text to .lng with unicode ?
the links of the tools by makc_ar are dead
  • Author
  • Localization

Nemrtvi, posted Tue Nov 03, 2020 5:34 pm (59939)


Are there any detailed instructions on how to add new font characters to Metro 2033 Redux and Metro Last Light Redux? I want to edit the Russian textures to add support for the Serbian Cyrillic alphabet, which, compared to Russian, has six more letters:
? ? ? ? ? ?

I've tried using iOrange's program, but it only seems to have functionality for editing existing letters, not adding new ones. Any pointers?
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.