Qhimm.com Forums

Miscellaneous Forums => Scripting and Reverse Engineering => Topic started by: kruci on 2007-08-14 21:47:41

Title: FF7 Text encoding
Post by: kruci on 2007-08-14 21:47:41
Did anyone has complete text encoding table.
Someone sure have more than here:
http://wiki.qhimm.com/FF7/Text_encoding
wiki is uncomplete.

I need know some colors(DB, DD), and others (E3,E4,E9, .... )
For example, DB is rainbow color, but I found it from cosmo, so anyone has some ficedula documentation?
On his page is not much documentation though he did a lot programs.
Title: Re: FF7 Text encoding
Post by: Cyberman on 2007-08-19 03:13:12
Read this thread (http://forums.qhimm.com/index.php?topic=6878.0) if you haven't already.

Cyb
Title: Re: FF7 Text encoding
Post by: kruci on 2007-08-19 10:07:59
there is only kernel system, I need field system text. I need only meaning chars in text, whether I can delete them or I must FIX edited level.
Title: Re: FF7 Text encoding
Post by: Cyberman on 2007-08-19 14:02:30
I believe Akari is in Russia so perhaps it was phrased in a way you might have had difficulty with but...

perhaps you should ask specific questions that come up from reading the information he provided?

Cyb
Title: Re: FF7 Text encoding
Post by: kruci on 2007-08-19 15:49:37
I think that hes describing other part than I am searchig for. He wrote about char, whitch are in encoding table already explained, but wrote something diferent.

I am searching for missing char from encoding table from wiki
http://wiki.qhimm.com/FF7/Text_encoding
those are chars from dialogs.

Curretly I dont know what mean char E3 ,E4 ,E9. But I didnt test in in game yet. So I maybe find it soon only by testing game. Curretly E3 I delete, E4 look like some kind of char(mark,..)

I dont know more, but only those I finded in level until now.
Title: Re: FF7 Text encoding
Post by: Cyberman on 2007-08-23 00:57:50
Then you don't understand what he's talking about.
Basically the text encoding system is the same in all versions. <--- yes it is
For the Japanese version they used special codes for to signify Symbols in use in Japan.
IE
Quote
FA - extended characters.
FC - extended characters.
FD - extended characters. (not implemented in battle module, don't know why)
FE - extended characters. (not implemented in battle module, don't know why)
FA FC FD and FE point to extra pages of symbols if you notice this adds 256 symbols per page (4 pages).
Other codes are only used in the special data that loaded on boot in kernel.bin (he posted on that if you read my querry).
Not all codes are text some are, window related (and color codes as you pointed out).
It appears that FA and FC are the only extended character sets used as many features turned out unnecessary in FF7.

Cyb
Title: Re: FF7 Text encoding
Post by: kruci on 2007-08-23 08:50:33
wiki say
FE is Color, yeah extenden character maybe, becouse after FE is Color.
F8 is squere(button on PSX gamepad), Akari says windows color for battle module.
EA-EE are name of characters(dialogs,...) ((Akari talk about battle module,...)
F1 Cait Sith, ....

I need know meaning, becouse I need know I I can delete it or not.

I am waiting for this
Next I look into Field message system.
Title: Re: FF7 Text encoding
Post by: Akari on 2007-08-23 14:00:00
I stop working on field text system of FFVII for now.
If you want this is info:

E7 - new line

E8 - this finish output of text during render. new window
E9 - this finish output of text during render. unknown

F6 - button circle
F7 - button triangle
F8 - button square
F9 - button cross

FA - extended characters
FB - extended characters
FC - extended characters
FD - extended characters
FE - extended characters

FF - this finish output of text during render. end of dialog

this is only thing that calculated in top function. There are a lot of code in subfuctions that called for left font value but not now =)
Title: Re: FF7 Text encoding
Post by: kruci on 2007-08-23 20:46:42
Thanks,
I saw E9 somewhere. I try check it.