eprilx / FFDConverter

Tool for creating/editing custom bitmap fonts for AnvilNext, Dunia, Disrupt engine. (*.ffd, *.Fire_font_descriptor)
MIT License
9 stars 5 forks source link

Support more game (related to FFD, Fire_Font_Descriptor) #2

Open eprilx opened 3 years ago

eprilx commented 3 years ago

Just upload *.ffd or *.Fire_Font_Descriptor (from Assassin's Creed) and font images/textures files (if you can get it) here then I will work on it.

Far Cry 1 (*.ttf not ffd font) Far Cry 2 (*.mft not ffd font)

Assassin's Creed 1 (*.Sound_Ambience_Set not ffd font)

More games from Ubisoft that I haven't researched, if you have any info about fonts please let me know.

rm-NoobInCoding commented 3 years ago

far cry 4 font files: https://www.mediafire.com/file/wl8ld8k6eiczz14/fire.zip/file

far cry Blood Dragon font files: https://www.mediafire.com/file/3fkfo5d8if3j0x0/Blood+Dragon.zip/file

eprilx commented 3 years ago

far cry 4 + Blood Dragon font files: https://www.mediafire.com/file/wl8ld8k6eiczz14/fire.zip/file

which one is FC4 and which one is Blood Dragon ?

abodora commented 3 years ago

AC2 https://www.mediafire.com/file/139zwux00ac4d9x/AC_2.rar/file

rm-NoobInCoding commented 3 years ago

far cry 4 + Blood Dragon font files: https://www.mediafire.com/file/wl8ld8k6eiczz14/fire.zip/file

which one is FC4 and which one is Blood Dragon ?

I edited my message

eprilx commented 3 years ago

AC2, FC4, FCBD supported in v1.1.3

abodora commented 3 years ago

AC2, FC4, FCBD supported in v1.1.3

Thank you. ACB & ACR font files: https://www.mediafire.com/file/g67ag06z1el827j/AC.rar/file

eprilx commented 3 years ago

ACB & ACR font

Supported in v1.1.4

rm-NoobInCoding commented 3 years ago

I think it would be much better to add a list of supported games with the names of those who helped support that game. 😁

eprilx commented 3 years ago

I think it would be much better to add a list of supported games with the names of those who helped support that game. 😁

I will add the credit name directly to the tool in the next version. Edit: added from v1.1.5

PxpUii commented 3 years ago

AC2 https://www.mediafire.com/file/139zwux00ac4d9x/AC_2.rar/file

About fonts game Assassin's creed ! Hi, I have something to ask, I can create a file Fire_Font_Descriptor is now available, but how do I replace the font image in 199-AC2Aaux_ProMedium_Latin_1_MapDesc ? From Ac2

abodora commented 3 years ago

AC3 Remastered https://www.mediafire.com/file/xo2l40v7zkuvami/AC3Remastered.rar/file

abodora commented 3 years ago

Assassin's Creed Rogue https://www54.zippyshare.com/v/JzxQrtAT/file.html

abodora commented 3 years ago

Far Cry New Dawn https://www21.zippyshare.com/v/r31KQ7Kd/file.html

abodora commented 3 years ago

Watch dogs legion https://www96.zippyshare.com/v/roAqkLhI/file.html

abodora commented 3 years ago

Far Cry Primal https://www62.zippyshare.com/v/BSz26bmJ/file.html

abodora commented 3 years ago

Can you also support or make same tools for DARK SOULS: REMASTERED?

Here are CCM files & font textures: https://www41.zippyshare.com/v/8HNC7blk/file.html

eprilx commented 3 years ago

@abodora which tool did u use to get Watch dogs legion files ? It's still compressed (oodle), without "decompressed size" there's nothing I can do.

I'll take a look at .ccm fonts but I can't promise anything.

abodora commented 3 years ago

Watch dogs legion tool https://www120.zippyshare.com/v/jHEKyOX3/file.html

eprilx commented 3 years ago

@abodora hmm... it's seem like these tool don't support decompress oodle. Is your WDL running on PC or PlayStation ?

abodora commented 3 years ago

All fonts which I uploaded for PlayStation 4 version. However, if you need any game font for PC or PS4 ... etc pleasure to provide you.

eprilx commented 3 years ago

If you can, please send font of WDL for PC or common.fat/dat for PS4 (I'll take a look at it)

abodora commented 3 years ago

Here you go (common.fat/dat for PS4 ) https://www.filemail.com/d/tudrtannnmepgaj

abodora commented 3 years ago

common.fat/dat for PC https://www.filemail.com/d/tuhvnezdfmupzkj

abodora commented 3 years ago

Far Cry 2 https://www42.zippyshare.com/v/rIpf7phL/file.html

abodora commented 3 years ago

Assassin's Creed Liberation HD https://www92.zippyshare.com/v/3UxjJWW7/file.html

abodora commented 3 years ago

Assassin's Creed III https://www49.zippyshare.com/v/XqGjxzxt/file.html

abodora commented 3 years ago

Assassin's Creed 1 https://www78.zippyshare.com/v/ZyuIzWoZ/file.html

eprilx commented 3 years ago

The font in FC2 *.mft is very different from ffd, it will take me more time to research and I still can't find the font in AC1.

abodora commented 3 years ago

The font in FC2 *.mft is very different from ffd, it will take me more time to research and I still can't find the font in AC1.

That's right, Also FC1 font type is *.TTF

CloudBank-3055 commented 2 years ago

Dear author, Thank you for your vital work! I am currently working on the Chinese translation of Anno 2205. I have tried to convert FFD using XML files from other games, but some of them work and some don't. Here are the FFD and DDS files of Anno 2205 Anno 2205.zip .

CloudBank-3055 commented 2 years ago

And here are the files from the existing Chinese translation package on the Internet, which are not clearly displayed in the game. Hopefully it will be of some help :) Anno 2205-Chinese translation.zip

eprilx commented 2 years ago

@CloudBank-3055 supported Anno 2205 in v1.3.2 (-v Anno2205)

ARIAsTr commented 2 years ago

Hello. Thanks for the good software. But I have a problem. When I use this software to create fonts for far cry 3 game, the font game does not show properly. And it shows the font very messily. I did all the instructions you said but still my problem was not solved. I will upload the photo of my problem here so that you can see it and you can help me.

Problem

eprilx commented 2 years ago

@ARIAsTr Hi, you can try increasing "scaleXadvance" and creating a distance field font.

ARIAsTr commented 2 years ago

How I can Create a distance field font?

eprilx commented 2 years ago

How I can Create a distance field font?

Note 2 in README.md

PxpUii commented 2 years ago

Can you make a Total war game font generator? font in game : https://www.mediafire.com/file/dm1oklax6mbephq/font.rar/file

eprilx commented 2 years ago

Can you make a Total war game font generator? font in game : https://www.mediafire.com/file/dm1oklax6mbephq/font.rar/file

Sorry, I'm not interested in these games. There's an old tool (source code included) for these files https://www.twcenter.net/forums/showthread.php?357460-Release-of-the-CUF-(font-amp-text-rendering)-mod-tool

Ezio-2005 commented 2 years ago

Hi, I used your software For Assassin's Creed, BrotherHood, but it does not show the font correctly. What is the reason? Error

eprilx commented 2 years ago

@Ezio-2005 maybe you didn't replace or replaced the wrong texture or .Fire_Font_Descriptor files.

Ezio-2005 commented 2 years ago

I replaced the fonts correctly. But as for the texture you say, I did not find anything. Do you know the names of these textures that you say? Because I searched, I did not find anything specific about the texture. Or do you know what format they are?

eprilx commented 2 years ago

@Ezio-2005 It usually in: DataPC.forge DataPC.forge/Game Bootstrap Settings DataPC_extra.forge *_patch.forge

It must have the same font name. If your FFD is "2282-AC2Aaux_ProMedium_Latin.Fire_Font_Descriptor" then the texture is "1446-AC2Aaux_ProMedium_Latin_1_MapDesc.data" or *AC2Aaux.

If the extenstion is .data, use DATA tool to un(pack) it. Otherwise, it's just a "raw" texture that requires Raw texture previewer to view, a hex editor to edit, a convert DDS tool (TexConv) to convert your DDS/PNG to (BC1, BC2, BC3, ...) same as the original texture.

Ezio-2005 commented 2 years ago

@Ezio-2005 It usually in: DataPC.forge DataPC.forge/Game Bootstrap Settings DataPC_extra.forge *_patch.forge

It must have the same font name. If your FFD is "2282-AC2Aaux_ProMedium_Latin.Fire_Font_Descriptor" then the texture is "1446-AC2Aaux_ProMedium_Latin_1_MapDesc.data" or AC2Aaux.*

If the extenstion is .data, use DATA tool to un(pack) it. Otherwise, it's just a "raw" texture that requires Raw texture previewer to view, a hex editor to edit, a convert DDS tool (TexConv) to convert your DDS/PNG to (BC1, BC2, BC3, ...) same as the original texture.

thanks a lot But for editing, I must know how to work with Hex Editor Or Not? Is there no other way to edit it?

eprilx commented 2 years ago

@Ezio-2005 You can view/export textures by using Blacksmith or ARchive_neXt ... But as far as I know there's no tool to replace/import textures in these AC games except a hex editor.

Ezio-2005 commented 2 years ago

Oh...Ok Thanks Again My Friend.

PxpUii commented 2 years ago

How can i create a font like this? https://www.mediafire.com/file/4nh7kzvyr6sbpjo/fonttexture.rar/file

eprilx commented 2 years ago

How can i create a font like this? https://www.mediafire.com/file/4nh7kzvyr6sbpjo/fonttexture.rar/file

@PxpUii Bmfont to generate png and fnt. Texconv to convert png to dds. Make a tool to convert fnt to xml. This topic is related to FFD, please do not ask other things here.

buhboyvjppro999 commented 2 years ago

hey, after i get the fnt file from your tool, what should i do next to be able to change the font in game? Can you help me?

eprilx commented 2 years ago

@buhboyvjppro999 If you used "FFD to FNT", you have to modify the fnt file with notepad and modify the texture with photoshop or sth.

buhboyvjppro999 commented 2 years ago

Thank you. Everything is fine, but i am having trouble with "1-Abstergo_Sans_Latin_1_Map.-1565005545", i think it's the texture, do you know how to modify it ?