Author Topic: [WIP] Final Fantasy VIII Greek Translation  (Read 21538 times)

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #25 on: 2014-08-10 10:08:48 »
Patience and persistence folks, pays the day! Literally! Yugisokubodai managed to finally edit his pointers successfully!







Of course there's a long way to go yet!

Mcindus

  • *
  • Posts: 928
  • Artist, Modder, Musician.
    • View Profile
    • Lunatic Pandora
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #26 on: 2014-08-10 16:52:15 »
Almost there!



Never thought it would be so freaking hard to translate 2 words!

Great job!  I am on vacation right now, but I will finish your other palettes this next weekend.

You really should use my updated background image from SeeD v3.2 -- I like it better.  Tonberry only allows for 4x, so here are the 8x files:
start00_00
start01_00

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #27 on: 2014-08-10 17:05:57 »
Hey 5way! In the png you created you need to correct VII to VIII for position [A8] in the font table because I can't use it! And please send me the rest of the palettes!!! With the corrected English quotation marks too (like the ones in the eg.)! Thanks!

eg.:

(Also the "V" has to have a half "I" before "II" in the last slots so as when we combine it will create a full "VIII")

I am on vacation right now...

I'm stuck in the darned city!
« Last Edit: 2014-08-10 17:35:39 by LeonhartGR »

Mcindus

  • *
  • Posts: 928
  • Artist, Modder, Musician.
    • View Profile
    • Lunatic Pandora
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #28 on: 2014-08-10 17:10:22 »
Its ok. My "vacation" is house and pet sitting for my sister... lol.  But she has a beach condo in Del Mar, California so I call it a vacation. ;)

Do you like the new title screen?  All you should have to do is rename and replace!

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #29 on: 2014-08-10 17:18:34 »
I'll try it along with some modifications I'm currently doing because of this VIII mistake and other stuff!

Have a nice time there, for me too, brother ... thanks for respecting my timezone! I usually need to actually wait until morning to get some decent support from people abroad!

Seriously... I need the "TIME KOMPRESSION" mouahahahahaha!!!
« Last Edit: 2014-08-10 18:45:17 by LeonhartGR »

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #30 on: 2014-08-10 17:29:27 »
More screens:


(I added an "I" but doesn't fit...)



LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
« Last Edit: 2014-08-11 03:58:17 by LeonhartGR »

Yugisokubodai

  • *
  • Posts: 42
    • View Profile
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #32 on: 2014-08-11 01:24:01 »
Don't you mess with <$C6><$C7>?

#WRITE(MyPtr,$E02)
//FINAL FANTASY <$C6><$C7><end>
ΤΕΛΙΚΗ ΦΑΝΤΑΣΙΩΣΗ <$C6><$C7><end>

If not, you can fix this simply by editing the font picture, using Paint or whatever photo editor.
In my memoroy, $C6 in the font is VII and $C7 for the rest I.

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #33 on: 2014-08-11 03:55:09 »
I know, it was a mistake. Waiting for 5way for his new export and the palletes.
« Last Edit: 2014-08-11 04:14:48 by LeonhartGR »

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #34 on: 2014-08-12 01:18:21 »




I need to find the text for the words "load", save places descriptions and "credits" and move the text. Is this all in mngrp.bin as well? Also where to find the words for the Monster name display in battle? Thanks!
« Last Edit: 2014-08-12 02:41:41 by LeonhartGR »

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #35 on: 2014-08-12 02:39:06 »
Small update... Widths fixed so far by simply using the "Deling" font editor:







dkma841

  • *
  • Posts: 1225
  • delete
    • View Profile
.
« Reply #36 on: 2014-08-12 14:19:00 »
.
« Last Edit: 2021-10-28 16:54:04 by dkma841 »

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #37 on: 2014-08-12 14:27:28 »
If you watch my twitch videos you will already know that ;) I have already translated the whole infirmary scene and some of the Classroom scene. but I want to get over with those small details like battle and menus first so as I will be able to enjoy my main translation...

Colly

  • *
  • Posts: 148
    • View Profile
    • Final Fantasy VIII PL
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #38 on: 2014-08-12 21:04:19 »
"Load" is also in mngrp.bin.

Code: [Select]
Junction
Junction Menu
Item
Item Menu
Magic
Magic Menu
GF
Guardian Force Menu
Status
Status Menu
Card
Look at cards
Rearrange
Rearrange party order
Save
Save Menu
Config
Configuration Menu
????
Past party members
PLAY
G
:
Current EXP
Next LEVEL
/
HP
LV
-
%
Fire
Ice
Thunder
Earth
Poison
Wind
Water
Holy
Death
Poison
Petrify
Darkness
Silence
Berserk
Zombie
Sleep
Slow
Stop
Curse
Confuse
Absorb
Can‘t select
Making
Shop
Load
Motel
Motel
Yes
No
Junk Shop
(
)
Ability
Use GF ability
Switch
Select party members
Haven‘t been to a shop!
Tutorial
Explanation
S.LV
SeeD rank
A
Ace
Changes current HP\nOK?
????
Information
FFVIII Info Corner
TEST
Take Written Test to raise SeeD rank
Review
Review SeeD Written Test
Nothing happened
TIME
TIMER
Vibration function
Set vibration function
ON
OFF
Cannot use vibration function
Vibration function ON
Vibration function OFF
Battle speed
Set battle speed
Battle message
Set battle message speed
Field message
Set field message speed
ANALOG input L/R invert
ANALOG input
Set ANALOG stick response
Camera Movement
Set battle camera movement
Move
Cannot move
ATB
Set ATB
Active
Wait
Cursor
Set cursor
Memory
Initial
Talk/Confirm
Walk/Cancel
Talk
Menu
N/A
N/A
N/A
N/A
Walk
N/A
Confirm
Cancel
View Status
Change Character
Change Select Window
Trigger
Escape (with 0x050)
Escape (with 0x05 )
Move cursor
N/A
On,Off/Examine
Move BACK
Move FWD
Menu
Look left
Look right
N/A
Switch POV
Walk/Direction(Vehicle)
Vehicle FWD/BACK
Field Map Controls
Battle Controls
World Map Controls
Sound
Set sound
Mono
Stereo
Controller
Change controller setting
Normal
Customize
0x05. to customize controller setting
Fast
Slow
Scan
Set close-up for Scan
Always
Once
0x05. to end, 0x05( to default
Button assignment
0x054 to switch L/R ANALOG controller
For ANALOG Controller
For DUAL SHOCK™
Left stick
Right stick
0%
100%
Save menu
GAME FOLDER
Slot 1
Slot 2
Choose block to save
Data exists.  Overwrite?
Yes
No
Loading data
Saving data
No MEMORY CARD
The MEMORY CARD in slot 1\nis not formatted.\nFormat the GAME FOLDER\nin slot 1?
The GAME FOLDER in slot 2\nis not formatted.\nFormat the GAME FOLDER\nin slot 2?
Formatting
Formatting complete
Do not remove the controller,\nGAME FOLDER from slot 1, 2, or open disc cover.
Checking GAME FOLDER
unused block
Failed to save file
Failed to load file
NEW GAME
Continue
Failed to format GAME FOLDER
Saved data is damaged
No empty blocks.\nNeed 1 block to save.
Checking GAME FOLDER
Data saved
Can‘t load damaged data
No save data
Choose block to load
DISC
FINAL FANTASY VIII
Save for FINAL FANTASY VIII
Chocobo World
’Chocobo World‘ Menu
Data from another title
GAME FOLDER in use: Slot 1
GAME FOLDER in use: Slot 2
Data is damaged
No ’Chocobo World‘
Failed to check GAME FOLDER
’Chocobo World‘ has changed.\nSaving data recommended.
FINAL FANTASY VIII
Load FINAL FANTASY VIII
Not formatted
’Chocobo World‘ did not download properly
Squall
Rinoa
Angelo
Boko
Griever
Use
Use magic
Exchg.
Exchange magic with members
Rearrange
Organizes magic during battle
Select character
Owns same magic
Give All
Split
Choose magic
Already have 100
Can‘t carry 0x0A5
Take All
All
Take all magic from other members
Select member to receive magic
Select member to transfer magic
Discarding all of 0x0A6‘s 0x0A5\nOK?
Manual
Rearrange manually
Attack•Restore•Indirect
Rearrange in order of Attack•Restore•Indirect
Attack•Indirect•Restore
Rearrange in order of Attack•Indirect•Restore
Restore•Attack•Indirect
Rearrange in order of Restore•Attack•Indirect
Restore•Indirect•Attack
Rearrange in order of Restore•Indirect•Attack
Indirect•Attack•Restore
Rearrange in order of Indirect•Attack•Restore
Indirect•Restore•Attack
Rearrange in order of Indirect•Restore•Attack
Empty
??
Elemental
MONSTER
BOSS
GF
PLAYER
TOTAL
MONSTER
AREA
Level 0x0A  Monster Card
Level 0x0A  Boss Card
Level 0x0A  GF Card
Level 0x0A  Player Card
N/A
Checking ’Chocobo World‘
’Chocobo World‘ not downloaded.\nDownload?  (uses 7 blocks)
’Chocobo World‘ not downloaded.\n7 blocks needed-not available.
Do not remove ’Chocobo World‘\nor controller,\nor open disc cover in this menu.
Running another title.\nExit the other title.
Need to start up\n’Chocobo World‘.\nStart?
No empty block space to download ’Chocobo World‘.
Failed to download
ChocoboWorld in slot 1\nis not formatted.\nFormat\nChocoboWorld in slot 1?
ChocoboWorld in slot 2\nis not formatted.\nFormat\nChocoboWorld in slot 2?
Failed to read ’Chocobo World‘
Exchanging data from ’Chocobo World‘.\nDo not remove MEMORY CARD from slot 1 or 2,\nor open the disc cover.
Failed to exchange data with ’Chocobo World‘
World
Send Chicobo to ’Chocobo World‘
Home
Return Chicobo to FFVIII
Do over
Start over with new Chicobo
How to Play
How to play ’Chocobo World‘
Received following item(s)
Failed to start up ’Chocobo World‘
Downloading ’Chocobo World‘
’Chocobo World‘ already has Chicobo
Chicobo roaming the ’World‘\nwon‘t be able to return ’Home‘.\nOK?
Deletes Chicobo in\n’Chocobo World‘.\nOK?
Chicobo from other save data.\nCan‘t return ’Home‘.
Didn‘t have any item(s)
Download complete.  0x055 to activate menu.
’Chocobo World‘ did not\ndownload properly.\nDownload again?
Auto-RPG
Auto-RPG Explanation
Operation
Control Key Explanation
Walking
Walk Screen Explanation
Event
Event Screen Explanation
Battle
Battle Explanation
Map/Move
Map/Movement Explanation
Status
Status Explanation
Transmit
Head to Head Explanation
Menu
Menu Explanation
0x05?/0x05: to scroll, 0x053 to go to menu screen
Mog
ID
WPN
Failed to format ChocoboWorld
0xCC0xCD0xCE0xCF0xD00xD10xD21
0xCC0xCD0xCE0xCF0xD00xD10xD22
No one can carry refined item(s)
Number to refine
Already have 100
No more space
Requirement not met
?
?
Timber Pet Shop
Balamb Shop
Dollet Shop
Timber Shop
Deling City Shop
Winhill Shop
FH Shop
Trabia Shop
Esthar Shop
Balamb Shop
Dollet Shop
Timber Shop
Deling City Shop
Winhill Shop
FH Shop
Trabia Shop
Man from Garden
2
Esthar Pet Shop
3
Esthar Book Store
4
Esthar Shop!!!
5
Balamb Junk Shop
Dollet Junk Shop
Timber Junk Shop
Deling City Junk Shop
Winhill Junk Shop
FH Junk Shop
Trabia Junk Shop
Esthar Junk Shop
Junk Shop Ability
Quantity
Money
Buy
Sell
Exit
Quantity
Price
Atk
Hit
Remodel 0x0A6‘s weapon\nto ’0x0A5‘\nOK?
\n?
Not enough items,\ncome back later.
Not enough items
Not enough money
Welcome
What do you want to sell?
What do you want to buy?
Is this OK?
Come back soon!
Welcome!  Who needs to remodel?
Buy how many?
Sell how many?
Can‘t carry any more
Not enough money
Welcome!
Remodel to which weapon?
You have it already
Come back soon
Can‘t remodel your weapon
No Junk Shop
Party Junction
Set junction party
Switch Member
Please make a party of 3
Junction Exchange
Exchanges all that is junctioned
Can‘t remove from party
(0x05f)
Can‘t include in party
(0x05f)
Exchanges 0x0A6 and 0x0A5‘s junction status.\nAre you sure?
(0x05f)
The party has not been set
The junction party has not been set
English
Symbols
Space
Confirm
Delete
Default
Name Input
Name the character
Squall
Rinoa
Angelo
Quezacotl
Shiva
Ifrit
Siren
Brothers
Diablos
Carbuncle
Leviathan
Pandemona
Cerberus
Alexander
Doomtrain
Bahamut
Cactuar
Tonberry
Eden

[all characters in table]

Boko
Griever

Gunblade Auto
Set Gunblade Auto-mode
Duel-Auto
Set Duel Auto mode
ON
OFF
Basic Status
Elem: ST-Atk/Def
Compatibility with GF
Renzokuken Indicator
Set Renzokuken Indicator
Won‘t learn anything.  OK?
Use
Learn
Select ability to learn
Compatibility
Learning
Don‘t learn anything?
Use
Use Item
Battle
Rearrange Items for battle
Rearrange
Rearrange manually
This GF is not an ally
GF annihilated
Can‘t use in menu
Can‘t select
Changes Chicobo‘s name\nOK?
Change the pet‘s name\nOK?
Can‘t summon GF
You called upon me?
I am...
I shall become your ally
No more abilities to learn
Ability\n
0x03= learned 0x0A8!!!
0x03= already knows 0x0A8
Unlearn?
Remove all GF & magic\nOK?
Remove all magic\nOK?
Sort
Rearrange automatically
0x05?•0x05: to scroll/0x053 to go to Item screen
Nothing happened......
0x0A3 learned 0x0A4!!!
0x0A3 already knows 0x0A4
0x0A3 can‘t learn anymore abilities
0x0A6‘s compatibility with 0x0A3 went up 0x0A1!
0x0A6‘s compatibility with 0x0A3 is at max
0x0A6‘s 0x0A7 went up 0x0A1!!!
0x0A6‘s 0x0A7 won‘t go up anymore
Basic 0x0A7 Value
0x0A6 has max compatibility with all GF
0x0A6‘s compatibility with all GF went up 0x0A1!!!
0xB20x0A40xB3\n
Junction
Junctioning
Off
Removes all junctioned items
Auto
Junctions magic automatically
Ability
Sets ability
HP
Junction to HP
Str
Junction to Str
Vit
Junction to Vit
Mag
Junction to Mag
Spr
Junction to Spr
Spd
Junction to Spd
Luck
Junction to Luck
Eva
Junction to Eva
Hit
Junction to Hit
ST-A
Junction to ST-Atk
ST-D
Junction to ST-Def
EL-A
Junction to Elem-Atk
EL-D
Junction to Elem-Def
ST-A/D
Status Attack/Defense
EL-A/D
Elemental Attack/Defense
Stats
Basic Stat Setting
ST-A
Details displayed in junction
ST-D
EL-A
EL-D
GF
Junction GF
Magic
Junction Magic
----
Are you sure?
Keep previous setting
Atk
Junction magic to up Str
Mag
Junction magic to up Mag
Def
Junction magic to up HP
All
Remove all junctioned GF & magic
Mag
Remove all junctioned magic
Remove all junctioned GF and magic\nOK?
Remove all junctioned magic\nOK?
Choose GF to junction
Choose slot to junction
Choose magic to junction
Junctioned to 0x0A6
Empty
Basic Operation
Basic Control Explanation in FFVIII
Battle Operation
Battle Explanation
Card Game Rules
Card Game Explanation
Online Help
Explanation of Various Features
GF Junction
Junctioning a GF and setting commands
Magic Junction
Explanation on junctioning magic
Junction to Elements
Explanation of elemental junction
Junction of Status
Explanation of status junction
GF Tutorial
Explanation of GF
0x03…‘s Status Screen
Explanation of 0x03…‘s status screen
Zell‘s Status Screen
Explanation of Zell‘s status screen
0x03*‘s Status Screen
Explanation of 0x03*‘s status screen
Switch
Explanation of Switch
0x05/ 0x05! cursor, 0x055 to confirm, 0x053 to cancel
When you can jump
0x053 to cancel
When you have to go back
Select a heading to search
SeeD Written Test
SeeD Written Test (Trial)
SeeD Written Test Level 0x0A1
SeeD Written Test Review
SeeD Test (Trial) Review
SeeD Test Review Level 0x0A1
SeeD Written Test Level
SeeD Written Test (Trial)
Choose level to review
0x05? 0x05: cursor, 0x055 to confirm, 0x053to cancel
0x05? 0x05: cursor, 0x055 to confirm
0x05? 0x05: to scroll 0x053 to go to Tutorial
0x05? 0x05: cursor, 0x053 to cancel
0x05/ 0x05! 0x05? 0x05: cursor, 0x055 to confirm, 0x053to cancel
0x05? 0x05: cursor, 0x053 to cancel
0x055 to quit
Icon Explanation
Explanation About Icons

//and after then:
[Magazines]
[Tutorial menus: windows, battle tutorial, card rules, icon explanation, Chocobo World]
[SeeD tests]
[Magic description, Junction explanation, Refines, Terms, all tutorials]
« Last Edit: 2014-08-12 21:08:02 by Colly »

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #39 on: 2014-08-13 00:00:16 »
Thank you Colly! This is a major contribution to my project! Thank you a lot... I don't know how to dump the text and edit the pointers though but I guess there will be some light shed until then... some day...

Yugisokubodai

  • *
  • Posts: 42
    • View Profile
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #40 on: 2014-08-13 04:37:19 »
The pointers in FF8 is simple, except in the Kernel.bin is somewhat fuzzy.

You can open mngrp.bin in Winhex, or hextranslation, load the table file for the sake of reading.

Then, scroll down, or do a search for the word you need, locate the text block.
Remember, the pointers data is alway before (directly) the text data. You'll find it with ease.

Then, do some simple calculation yourself to see the relation between pointer value and text's address, like I guided last time.

Normally, the text address is the pointer value in reversed. For example, if the text begins at $1F34
 then the pointer value is 341F.

But in mngrp, the pointer has some base value. Take the text address, subtract some value (we call it base value) then reverse the bytes, we get the pointer value. The pointer base value varries depend on the text block, so you must see it yourself.

And remember, in mngrp, the pointers are seperated by 2 bytes. This means there're 2 bytes between each ones.

I'm going to my mother home for a long time, and no Internet access there.
« Last Edit: 2014-08-13 04:39:22 by Yugisokubodai »

Yugisokubodai

  • *
  • Posts: 42
    • View Profile
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #41 on: 2014-08-13 04:57:44 »
To dump out the text, you can use Cartographer. Download it from Romhacking.net.
The read me (how to use) is in the archive.

For example, this is the script for dumping the text block I sent you before.

Code: [Select]
#GAME NAME: FE8
#BLOCK NAME: Menu
#TYPE: NORMAL
#METHOD: POINTER_RELATIVE
#POINTER ENDIAN: LITTLE
#POINTER TABLE START: $D86
#POINTER TABLE STOP:                 $E42
#POINTER SIZE: $02
#POINTER SPACE: $02
#ATLAS PTRS: Yes
#BASE POINTER: $D84
#TABLE: mng.tbl
#COMMENTS: Yes
#END BLOCK

For other text blocks, you must change
#POINTER TABLE START:   
and
#POINTER TABLE STOP:

Where they start and stop, you must find it yourself.

And you must change
#TABLE:   
to your table file name. Be sure to use the English (original) table.

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #42 on: 2014-08-13 16:42:43 »
Quistis: Classroom: "Meet in the hall in 1600 hours"

Isn't this a long time...???

Covarr

  • Covarr-Let
  • Administrator
  • *
  • Posts: 3941
  • Just Covarr. No "n".
    • View Profile
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #43 on: 2014-08-13 16:48:52 »
Quistis: Classroom: "Meet in the hall in 1600 hours"

Isn't this a long time...???
Yeah, just over two months.

I'd assume that's supposed to be at 1600 hours, aka 16:00, aka 4:00 p.m., depending on your locale's time conventions.

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #44 on: 2014-08-13 18:50:31 »
I suspected that...  :D Thanks Covarr!

LeonhartGR

  • *
  • Posts: 2560
  • ~Whatever...~ Enjoy life!
    • View Profile
    • LeonhartGR Productions
Re: [WIP] Final Fantasy VIII Greek Translation
« Reply #45 on: 2014-08-14 05:15:21 »
PREVIEW ALPHA:
https://www.youtube.com/watch?v=4oJhcEg95-M

Thanks everyone who contributed to make this possible. Credits in the description.

There is still a long way ahead though!