🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Need help font Sango 7 ( ?????7??)-( .fnt, .texture )

Started by
2 comments, last by Missfly82 9 years, 5 months ago

This is a china game (plz google for detail). Here is a font, it had extract from GameData.PCK

Quote:


Now, i want extract .fnt file that tranload to other language. Any idea how to open these files?
can anyone to me? Thank you very much.
P/S: this is sango 7 game:

Quote:

And you have font chinese language to display text of this game.

of course, i use RPG view extracted GameData.PCK from web:

http://pigspy.ys168.com/

Advertisement

Hi Missfly,

I assume you came here because of my BMFont tool. Unfortunately, it doesn't seem that these fonts have been created with BMFont.

I have no idea what software created these font files, much less what the file format for the files are. I opened the font files in a hex editor, and the first 8 bytes forms the word 'ODINFONT'. This is clearly the tag for recognizing the file format, but I didn't find any information on the format on Google (though I did find others asking about it too).

Let me know if you figure out what software was used to create the font files.

Regards,

Andreas

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

i have known information of the font game

#include font.ini

[DEFINE]
#define FONT_SHAPE 1
#define FONT_BITMASK 2
#define FONT_BITMAP 4
#define FONT_SYSTEM 8
#define FONT_BIT4 16

#define CHARSET_BIG5 0
#define CHARSET_GB 1
#define CHARSET_SJIS 2

#define FONT_SIZE_01 1
#define FONT_SIZE_02 2
#define FONT_SIZE_03 3
#define FONT_SIZE_05 5
#define FONT_SIZE_DEV 9

#define FONT_SIZE_01_2 11
#define FONT_SIZE_02_2 12
#define FONT_SIZE_03_2 13
#define FONT_SIZE_05_2 15
#define FONT_SIZE_DEV_2 19

#define FONT_SIZE_01_3 21
#define FONT_SIZE_02_3 22
#define FONT_SIZE_03_3 23
#define FONT_SIZE_05_3 25
#define FONT_SIZE_DEV_3 29

[CHARSET]
CharSet = CHARSET_BIG5

;=========================================================
[FONT]
ID = FONT_SIZE_01
EnglishFont = font\eng14.fnt
EnglishType = FONT_BIT4
ChineseFont = font\cht14.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_02
EnglishFont = font\eng18.fnt
EnglishType = FONT_BIT4
ChineseFont = font\cht18.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_03
EnglishFont = font\eng24.fnt
EnglishType = FONT_BIT4
ChineseFont = font\cht24.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_05
EnglishFont = font\eng36.fnt
EnglishType = FONT_BIT4
ChineseFont = font\cht36.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_DEV
EnglishFont = font\eng08.fnt
EnglishType = FONT_BIT4
ChineseFont = font\cht08.fnt
ChineseType = FONT_BIT4

;=========================================================
[FONT]
ID = FONT_SIZE_01_2
EnglishFont = font\2-eng14.fnt
EnglishType = FONT_BIT4
ChineseFont = font\2-cht14.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_02_2
EnglishFont = font\2-eng18.fnt
EnglishType = FONT_BIT4
ChineseFont = font\2-cht18.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_03_2
EnglishFont = font\2-eng24.fnt
EnglishType = FONT_BIT4
ChineseFont = font\2-cht24.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_05_2
EnglishFont = font\2-eng36.fnt
EnglishType = FONT_BIT4
ChineseFont = font\2-cht36.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_DEV_2
EnglishFont = font\2-eng08.fnt
EnglishType = FONT_BIT4
ChineseFont = font\2-cht08.fnt
ChineseType = FONT_BIT4

;=========================================================
[FONT]
ID = FONT_SIZE_01_3
EnglishFont = font\3-eng14.fnt
EnglishType = FONT_BIT4
ChineseFont = font\3-cht14.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_02_3
EnglishFont = font\3-eng18.fnt
EnglishType = FONT_BIT4
ChineseFont = font\3-cht18.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_03_3
EnglishFont = font\3-eng24.fnt
EnglishType = FONT_BIT4
ChineseFont = font\3-cht24.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_05_3
EnglishFont = font\3-eng36.fnt
EnglishType = FONT_BIT4
ChineseFont = font\3-cht36.fnt
ChineseType = FONT_BIT4

[FONT]
ID = FONT_SIZE_DEV_3
EnglishFont = font\3-eng08.fnt
EnglishType = FONT_BIT4
ChineseFont = font\3-cht08.fnt
ChineseType = FONT_BIT4

otherwise, it use color display hexadecimal in font game. You also can create a script extract out, because this game being write c/c++

This topic is closed to new replies.

Advertisement