batman arkham asylum font and upk file

How to translate the files of a game
saeid0034
Posts: 40
Joined: Sat Mar 14, 2020 7:17 pm

batman arkham asylum font and upk file

Post by saeid0034 »

hi i trying to translate batman arkham asylum
Game texts are available in some parts of game files like

Code: Select all

BmGame\Localization\Int
Engine\localization\INT

but some of game text also packed into upk file
Image
i can extract this lang file from upk file, but i have two problem 1. i dont know anyway to open this .SoundNodeWave file 2. exept that i dont know anyway to pack them again to upk file, im also looking for a good way to edit (or reimport) upk file again after add my edited file

my lang also need a new font for game to show text correctly, and all font also avalible in upk file
Image
inside all folder there is a file name
Image
Image
how can i edit this type of font and add my new font to game?

I'll attach all the required files to the post
upk-file.rar

extarcted-upk.rar
abuali
Posts: 6
Joined: Fri Sep 15, 2017 2:33 pm

Re: batman arkham asylum font and upk file

Post by abuali »

For text, exract and reimport with UPKInOut_1.5
https://mega.nz/file/GZdknKbD#mFRAVcKeq ... oo1IfKRs88

For font, it is little tricky
You need to use hex editor to convert the file back and forth between DDS and Texture2d

Open the texture2d in hex editor
Delete first 252 bytes
Delete last 24 byte
Make blank dds file with dimensions 256 * 256
Copy first 128 bytes from the blank to the texture you want to edit
Save it
Open the texture with GIMP or photoshop
Draw you letters
Save and convert the DDS back to texture2d

Here is a video on how to convert back to texture2d

https://youtu.be/Nmrbb3LfBmA
ramyzahran
Posts: 41
Joined: Tue Sep 04, 2018 12:22 am

Re: batman arkham asylum font and upk file

Post by ramyzahran »

abuali wrote:For text, exract and reimport with UPKInOut_1.5
https://mega.nz/file/GZdknKbD#mFRAVcKeq ... oo1IfKRs88

For font, it is little tricky
You need to use hex editor to convert the file back and forth between DDS and Texture2d

Open the texture2d in hex editor
Delete first 252 bytes
Delete last 24 byte
Make blank dds file with dimensions 256 * 256
Copy first 128 bytes from the blank to the texture you want to edit
Save it
Open the texture with GIMP or photoshop
Draw you letters
Save and convert the DDS back to texture2d

Here is a video on how to convert back to texture2d

https://youtu.be/Nmrbb3LfBmA


WHAT about Font Size abuali ?
Did you figure out any solution for it?
and you forget to make me the VIDEO of changing GFX Font by hex?
GREETINGS..

:D :D :) ;) :roll: :roll: :roll: :roll:
abuali
Posts: 6
Joined: Fri Sep 15, 2017 2:33 pm

Re: batman arkham asylum font and upk file

Post by abuali »

ramyzahran wrote:
abuali wrote:For text, exract and reimport with UPKInOut_1.5
https://mega.nz/file/GZdknKbD#mFRAVcKeq ... oo1IfKRs88

For font, it is little tricky
You need to use hex editor to convert the file back and forth between DDS and Texture2d

Open the texture2d in hex editor
Delete first 252 bytes
Delete last 24 byte
Make blank dds file with dimensions 256 * 256
Copy first 128 bytes from the blank to the texture you want to edit
Save it
Open the texture with GIMP or photoshop
Draw you letters
Save and convert the DDS back to texture2d

Here is a video on how to convert back to texture2d

https://youtu.be/Nmrbb3LfBmA


WHAT about Font Size abuali ?
Did you figure out any solution for it?
and you forget to make me the VIDEO of changing GFX Font by hex?
GREETINGS..

:D :D :) ;) :roll: :roll: :roll: :roll:

I cannot access my pc right now unfortunately, for the dds font size, I cannot promise, but I will check what can be done
doomslayer
Posts: 4
Joined: Mon Oct 03, 2022 4:05 pm

Re: batman arkham asylum font and upk file

Post by doomslayer »

abuali wrote:For text, exract and reimport with UPKInOut_1.5
https://mega.nz/file/GZdknKbD#mFRAVcKeq ... oo1IfKRs88

For font, it is little tricky
You need to use hex editor to convert the file back and forth between DDS and Texture2d

Open the texture2d in hex editor
Delete first 252 bytes
Delete last 24 byte
Make blank dds file with dimensions 256 * 256
Copy first 128 bytes from the blank to the texture you want to edit
Save it
Open the texture with GIMP or photoshop
Draw you letters
Save and convert the DDS back to texture2d

Here is a video on how to convert back to texture2d

https://youtu.be/Nmrbb3LfBmA
This video is deleted. Can you teach how to convert DDS back to texture2d?