Difference between revisions of "FF7/Text encoding"
< FF7
Jump to navigation
Jump to search
my_wiki>Halkun |
my_wiki>Halkun |
||
| Line 24: | Line 24: | ||
|- | |- | ||
! style="background:rgb(204,204,204)" | 00 | ! style="background:rgb(204,204,204)" | 00 | ||
| − | | {SPACE} | + | ! align="center" | {SPACE} |
| − | | ! | + | ! align="center" | ! |
| − | | " | + | ! align="center" | " |
| − | | # | + | ! align="center" | # |
| − | | $ | + | ! align="center" | $ |
| − | | % | + | ! align="center" | % |
| − | | & | + | ! align="center" | & |
| − | | ' | + | ! align="center" | ' |
| − | | ( | + | ! align="center" | ( |
| − | | ) | + | ! align="center" | ) |
| − | | * | + | ! align="center" | * |
| − | | + | + | ! align="center" | + |
| − | | , | + | ! align="center" | , |
| − | | - | + | ! align="center" | - |
| − | | . | + | ! align="center" | . |
| − | | / | + | ! align="center" | / |
|- | |- | ||
! style="background:rgb(204,204,204)" | 10 | ! style="background:rgb(204,204,204)" | 10 | ||
| − | | 0 | + | ! align="center" | 0 |
| − | | 1 | + | ! align="center" | 1 |
| − | | 2 | + | ! align="center" | 2 |
| − | | 3 | + | ! align="center" | 3 |
| − | | 4 | + | ! align="center" | 4 |
| − | | 5 | + | ! align="center" | 5 |
| − | | 6 | + | ! align="center" | 6 |
| − | | 7 | + | ! align="center" | 7 |
| − | | 8 | + | ! align="center" | 8 |
| − | | 9 | + | ! align="center" | 9 |
| − | | : | + | ! align="center" | : |
| − | | ; | + | ! align="center" | ; |
| − | | < | + | ! align="center" | < |
| − | | = | + | ! align="center" | = |
| − | | > | + | ! align="center" | > |
| − | | ? | + | ! align="center" | ? |
|- | |- | ||
! style="background:rgb(204,204,204)" | 20 | ! style="background:rgb(204,204,204)" | 20 | ||
| − | | @ | + | ! align="center" | @ |
| − | | A | + | ! align="center" | A |
| − | | B | + | ! align="center" | B |
| − | | C | + | ! align="center" | C |
| − | | D | + | ! align="center" | D |
| − | | E | + | ! align="center" | E |
| − | | F | + | ! align="center" | F |
| − | | G | + | ! align="center" | G |
| − | | H | + | ! align="center" | H |
| − | | I | + | ! align="center" | I |
| − | | J | + | ! align="center" | J |
| − | | K | + | ! align="center" | K |
| − | | L | + | ! align="center" | L |
| − | | M | + | ! align="center" | M |
| − | | N | + | ! align="center" | N |
| − | | O | + | ! align="center" | O |
|- | |- | ||
! style="background:rgb(204,204,204)" | 30 | ! style="background:rgb(204,204,204)" | 30 | ||
| − | | P | + | ! align="center" | P |
| − | | Q | + | ! align="center" | Q |
| − | | R | + | ! align="center" | R |
| − | | S | + | ! align="center" | S |
| − | | T | + | ! align="center" | T |
| − | | U | + | ! align="center" | U |
| − | | V | + | ! align="center" | V |
| − | | W | + | ! align="center" | W |
| − | | X | + | ! align="center" | X |
| − | | Y | + | ! align="center" | Y |
| − | | Z | + | ! align="center" | Z |
| − | | [ | + | ! align="center" | [ |
| − | | \ | + | ! align="center" | \ |
| − | | ] | + | ! align="center" | ] |
| − | | ^ | + | ! align="center" | ^ |
| − | | _ | + | ! align="center" | _ |
|- | |- | ||
! style="background:rgb(204,204,204)" | 40 | ! style="background:rgb(204,204,204)" | 40 | ||
| − | | ` | + | ! align="center" | ` |
| − | | a | + | ! align="center" | a |
| − | | b | + | ! align="center" | b |
| − | | c | + | ! align="center" | c |
| − | | d | + | ! align="center" | d |
| − | | e | + | ! align="center" | e |
| − | | f | + | ! align="center" | f |
| − | | g | + | ! align="center" | g |
| − | | h | + | ! align="center" | h |
| − | | i | + | ! align="center" | i |
| − | | j | + | ! align="center" | j |
| − | | k | + | ! align="center" | k |
| − | | l | + | ! align="center" | l |
| − | | m | + | ! align="center" | m |
| − | | n | + | ! align="center" | n |
| − | | o | + | ! align="center" | o |
|- | |- | ||
! style="background:rgb(204,204,204)" | 50 | ! style="background:rgb(204,204,204)" | 50 | ||
| − | | p | + | ! align="center" | p |
| − | | q | + | ! align="center" | q |
| − | | r | + | ! align="center" | r |
| − | | s | + | ! align="center" | s |
| − | | t | + | ! align="center" | t |
| − | | u | + | ! align="center" | u |
| − | | v | + | ! align="center" | v |
| − | | w | + | ! align="center" | w |
| − | | x | + | ! align="center" | x |
| − | | y | + | ! align="center" | y |
| − | | z | + | ! align="center" | z |
| − | | { | + | ! align="center" | { |
| − | | <nowiki>|</nowiki> | + | ! align="center" | <nowiki>|</nowiki> |
| − | | } | + | ! align="center" | } |
| − | | ~ | + | ! align="center" | ~ |
|- | |- | ||
! style="background:rgb(204,204,204)" | 60 | ! style="background:rgb(204,204,204)" | 60 | ||
| − | | Ä | + | ! align="center" | Ä |
| − | | Ã | + | ! align="center" | Ã |
| − | | Ç | + | ! align="center" | Ç |
| − | | É | + | ! align="center" | É |
| − | | Ñ | + | ! align="center" | Ñ |
| − | | Ö | + | ! align="center" | Ö |
| − | | Ü | + | ! align="center" | Ü |
| − | | á | + | ! align="center" | á |
| − | | Ã | + | ! align="center" | Ã |
| − | | â | + | ! align="center" | â |
| − | | ä | + | ! align="center" | ä |
| − | | ã | + | ! align="center" | ã |
| − | | Ã¥ | + | ! align="center" | Ã¥ |
| − | | ç | + | ! align="center" | ç |
| − | | é | + | ! align="center" | é |
| − | | è | + | ! align="center" | è |
|- | |- | ||
! style="background:rgb(204,204,204)" | 70 | ! style="background:rgb(204,204,204)" | 70 | ||
| − | | ê | + | ! align="center" | ê |
| − | | ë | + | ! align="center" | ë |
| − | | Ã | + | ! align="center" | Ã |
| − | | ì | + | ! align="center" | ì |
| − | | î | + | ! align="center" | î |
| − | | ï | + | ! align="center" | ï |
| − | | ñ | + | ! align="center" | ñ |
| − | | ó | + | ! align="center" | ó |
| − | | ò | + | ! align="center" | ò |
| − | | ô | + | ! align="center" | ô |
| − | | ö | + | ! align="center" | ö |
| − | | õ | + | ! align="center" | õ |
| − | | ú | + | ! align="center" | ú |
| − | | ù | + | ! align="center" | ù |
| − | | û | + | ! align="center" | û |
| − | | ü | + | ! align="center" | ü |
|- | |- | ||
! style="background:rgb(204,204,204)" | 80 | ! style="background:rgb(204,204,204)" | 80 | ||
| − | | [[Image:Cloverleafwiki.PNG]] | + | ! align="center" | [[Image:Cloverleafwiki.PNG]] |
| − | | ° | + | ! align="center" | ° |
| − | | ¢ | + | ! align="center" | ¢ |
| − | | £ | + | ! align="center" | £ |
| − | | Ù | + | ! align="center" | Ù |
| − | | Û | + | ! align="center" | Û |
| − | | ¶ | + | ! align="center" | ¶ |
| − | | ß | + | ! align="center" | ß |
| − | | ® | + | ! align="center" | ® |
| − | | © | + | ! align="center" | © |
| − | | â„¢ | + | ! align="center" | â„¢ |
| − | | ´ | + | ! align="center" | ´ |
| − | | ¨ | + | ! align="center" | ¨ |
| − | | ≠| + | ! align="center" | ≠|
| − | | Æ | + | ! align="center" | Æ |
| − | | Ø | + | ! align="center" | Ø |
|- | |- | ||
! style="background:rgb(204,204,204)" | 90 | ! style="background:rgb(204,204,204)" | 90 | ||
| − | | ∞ | + | ! align="center" | ∞ |
| − | | ± | + | ! align="center" | ± |
| − | | ≤ | + | ! align="center" | ≤ |
| − | | ≥ | + | ! align="center" | ≥ |
| − | | Â¥ | + | ! align="center" | Â¥ |
| − | | µ | + | ! align="center" | µ |
| − | | ∂ | + | ! align="center" | ∂ |
| − | | Σ | + | ! align="center" | Σ |
| − | | Î | + | ! align="center" | Î |
| − | | Ï€ | + | ! align="center" | Ï€ |
| − | | ⌡ | + | ! align="center" | ⌡ |
| − | | <u>ª</u> | + | ! align="center" | <u>ª</u> |
| − | | <u>º</u> | + | ! align="center" | <u>º</u> |
| − | | Ω | + | ! align="center" | Ω |
| − | | æ | + | ! align="center" | æ |
| − | | ø | + | ! align="center" | ø |
|- | |- | ||
! style="background:rgb(204,204,204)" | A0 | ! style="background:rgb(204,204,204)" | A0 | ||
| − | | ¿ | + | ! align="center" | ¿ |
| − | | ¡ | + | ! align="center" | ¡ |
| − | | ¬ | + | ! align="center" | ¬ |
| − | | √ | + | ! align="center" | √ |
| − | | Æ’ | + | ! align="center" | Æ’ |
| − | | ≈ | + | ! align="center" | ≈ |
| − | | ∆ | + | ! align="center" | ∆ |
| − | | « | + | ! align="center" | « |
| − | | » | + | ! align="center" | » |
| − | | … | + | ! align="center" | … |
| − | | À | + | ! align="center" | À |
| − | | Ã | + | ! align="center" | Ã |
| − | | Õ | + | ! align="center" | Õ |
| − | | Å’ | + | ! align="center" | Å’ |
| − | | Å“ | + | ! align="center" | Å“ |
| − | | {NOTHING} | + | ! align="center" | {NOTHING} |
|- | |- | ||
! style="background:rgb(204,204,204)" | B0 | ! style="background:rgb(204,204,204)" | B0 | ||
| − | | – | + | ! align="center" | – |
| − | | — | + | ! align="center" | — |
| − | | “ | + | ! align="center" | “ |
| − | | †| + | ! align="center" | †|
| − | | ‘ | + | ! align="center" | ‘ |
| − | | ’ | + | ! align="center" | ’ |
| − | | ÷ | + | ! align="center" | ÷ |
| − | | â—Š | + | ! align="center" | â—Š |
| − | | ÿ | + | ! align="center" | ÿ |
| − | | Ÿ | + | ! align="center" | Ÿ |
| − | | â„ | + | ! align="center" | â„ |
| − | | ¤ | + | ! align="center" | ¤ |
| − | | ‹ | + | ! align="center" | ‹ |
| − | | › | + | ! align="center" | › |
| − | | ï¬ | + | ! align="center" | ï¬ |
| − | | fl | + | ! align="center" | fl |
|- | |- | ||
! style="background:rgb(204,204,204)" | C0 | ! style="background:rgb(204,204,204)" | C0 | ||
| − | | â– | + | ! align="center" | â– |
| − | | â–ª | + | ! align="center" | â–ª |
| − | | ‚ | + | ! align="center" | ‚ |
| − | | „ | + | ! align="center" | „ |
| − | | ‰ | + | ! align="center" | ‰ |
| − | | Â | + | ! align="center" | Â |
| − | | Ê | + | ! align="center" | Ê |
| − | | Ã | + | ! align="center" | Ã |
| − | | Ë | + | ! align="center" | Ë |
| − | | È | + | ! align="center" | È |
| − | | Ã | + | ! align="center" | Ã |
| − | | î | + | ! align="center" | î |
| − | | ï | + | ! align="center" | ï |
| − | | ì | + | ! align="center" | ì |
| − | | Ó | + | ! align="center" | Ó |
| − | | Ô | + | ! align="center" | Ô |
|- | |- | ||
! style="background:rgb(204,204,204)" | D0 | ! style="background:rgb(204,204,204)" | D0 | ||
| − | | {SPACE} | + | ! align="center" | {SPACE} |
| − | | Ã’ | + | ! align="center" | Ã’ |
| − | | Ù | + | ! align="center" | Ù |
| − | | Û | + | ! align="center" | Û |
| | | | ||
| | | | ||
| Line 275: | Line 275: | ||
|- | |- | ||
! style="background:rgb(204,204,204)" | E0 | ! style="background:rgb(204,204,204)" | E0 | ||
| − | | {Choice} | + | ! align="center" | {Choice} |
| − | | {Tab} | + | ! align="center" | {Tab} |
| − | | , | + | ! align="center" | , |
| − | | ." | + | ! align="center" | ." |
| − | | ..." | + | ! align="center" | ..." |
| | | | ||
| | | | ||
| − | | {EOL} | + | ! align="center" | {EOL} |
| − | | {New Scr} | + | ! align="center" | {New Scr} |
| − | | {New Scr?} | + | ! align="center" | {New Scr?} |
| − | | {Cloud} | + | ! align="center" | {Cloud} |
| − | | {Barret} | + | ! align="center" | {Barret} |
| − | | {Tifa} | + | ! align="center" | {Tifa} |
| − | | {Aerith} | + | ! align="center" | {Aerith} |
| − | | {Red XIII} | + | ! align="center" | {Red XIII} |
| − | | {Yuffie} | + | ! align="center" | {Yuffie} |
|- | |- | ||
! style="background:rgb(204,204,204)" | F0 | ! style="background:rgb(204,204,204)" | F0 | ||
| − | | { | + | ! align="center" | {Caitalign="center" Sith} |
| − | | {Vincent} | + | ! align="center" | {Vincent} |
| − | | {Cid} | + | ! align="center" | {Cid} |
| − | | {Party #1} | + | ! align="center" | {Party #1} |
| − | | {Party #2} | + | ! align="center" | {Party #2} |
| − | | {Party #3} | + | ! align="center" | {Party #3} |
| − | | 〇 | + | ! align="center" | 〇 |
| − | | â–³ | + | ! align="center" | â–³ |
| − | | ☠| + | ! align="center" | ☠|
| − | | ✕ | + | ! align="center" | ✕ |
| | | | ||
| | | | ||
| Line 308: | Line 308: | ||
| | | | ||
! style="background:rgb(255,205,154)" | {FUNC} | ! style="background:rgb(255,205,154)" | {FUNC} | ||
| − | | {END} | + | ! align="center" | {END} |
|} | |} | ||
Revision as of 06:23, 15 November 2008
FF Text is a format that Squaresoft used to encrypt strings in Final Fantasy VII. Below you can find a table that will help you decrypt strings in game.
Note: to get letters, numbers and some special chars you only need to shift all character ASCII values by +20h
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 00 | {SPACE} | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 10 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 20 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 30 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 40 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 50 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | |
| 60 | Ä | à | Ç | É | Ñ | Ö | Ü | á | à | â | ä | ã | å | ç | é | è |
| 70 | ê | ë | à | ì | î | ï | ñ | ó | ò | ô | ö | õ | ú | ù | û | ü |
| 80 | File:Cloverleafwiki.PNG | ° | ¢ | £ | Ù | Û | ¶ | ß | ® | © | ™ | ´ | ¨ | ≠| Æ | Ø |
| 90 | ∞ | ± | ≤ | ≥ | ¥ | µ | ∂ | Σ | Π| π | ⌡ | ª | º | Ω | æ | ø |
| A0 | ¿ | ¡ | ¬ | √ | ƒ | ≈ | ∆ | « | » | … | À | à | Õ | Œ | œ | {NOTHING} |
| B0 | – | — | “ | †| ‘ | ’ | ÷ | â—Š | ÿ | Ÿ | â„ | ¤ | ‹ | › | ï¬ | fl |
| C0 | ■| ▪ | ‚ | „ | ‰ | Â | Ê | à | Ë | È | à | î | ï | ì | Ó | Ô |
| D0 | {SPACE} | Ò | Ù | Û | ||||||||||||
| E0 | {Choice} | {Tab} | , | ." | ..." | {EOL} | {New Scr} | {New Scr?} | {Cloud} | {Barret} | {Tifa} | {Aerith} | {Red XIII} | {Yuffie} | ||
| F0 | {Caitalign="center" Sith} | {Vincent} | {Cid} | {Party #1} | {Party #2} | {Party #3} | 〇 | △ | ☠| ✕ | {FUNC} | {END} |
There is no equivalent character to 80h in most font families.
Characters D4h - DFh appear to produce odd graphical errors.
{FUNC} Character
This character is in fact an opcode, that takes one or more arguments. For the most time it's used to indicate colours, which are as follows:
FE D2: Gray colour FE D3: Blue colour FE D4: Red colour FE D5: Purple colour FE D6: Green colour FE D7: Cyan colour FE D8: Yellow colour FE D9: White colour FE DA: Flash colour* FE DB: Rainbow colour*
* these colours are global for a window, you can't reset them with other modifiers.
More info can be found in Dialog Window section of the wiki.