Editing the ending text

Page 1 of 2 1, 2  Next

Go down

Editing the ending text Empty Editing the ending text

Post by Ray138 Thu 8 Apr 2021 - 15:42

So in Hyrule Magic, the ending text is cut short.
Is there a way to edit the missing text?


Last edited by Ray138 on Thu 1 Jul 2021 - 22:36; edited 1 time in total
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Thu 8 Apr 2021 - 20:18

Yes, the best thing to do is to shorten the text, so that it fits. This text indeed exceeds the "normal" limit of FF (256) and has "special" ways to store the additional text. So what you need to do, is rewrite the text from in-game. Once you have all the texts, change it to normal type-writting effect - and not as in original game, where the lines are replaced by empty lines, to have the "erasing" effect. Then you can fit all the text, having the "normal" 256 limit.
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Thu 8 Apr 2021 - 20:26

Ah, I get it.
Thanks!
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Thu 24 Jun 2021 - 20:04

Another question about this:
Does anyone have the editable endgame text ready to copy/paste into HM?
Yeah, I'm asking for a sneaky cheat.
Wink
Just wanna change the Master Sword text from FOREVER to FOR NOW.
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Fri 25 Jun 2021 - 8:53

Just wanna change the Master Sword text from FOREVER to FOR NOW.
Well that's easy to do, it's a 4x2 byte change. You just need Windhex hex editor which can trace the location of the FOREVER with relative search option.
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Fri 25 Jun 2021 - 19:11

Thanks!
The search turned up 2 results. How do I know which one to edit?
(no idea how to use this program, really)
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Sat 26 Jun 2021 - 9:22

You edit both, one is the upper row and the other is the lower row of the same text, since this is the big text, which is made from 2 parts.

at 742CD, replace:
62 6B 6E 61 72 61 6E (forever) with
62 6B 6E 9F 6A 6B 73 (for now)

at 742D9, replace:
88 91 94 87 98 87 94 (forever) with
88 91 94 9F 90 91 99 (for now)




Table is:

ALPHABET
BIG TEXT (2 VALUES, UPPER ROW, LOWER ROW,
BUT UPPER ROW ALWAYS TOGETHER AND LOWER ROW ALWAYS TOGETHER)


  UP   LOW
A=5D,  83
B=5E,  84
C=5F,  85
D=60,  86
E=61,  87
F=62,  88
G=63,  89
H=64,  8A
I=65,  8B
J=66,  8C
K=67,  8D
L=68,  8E
M=69,  8F
N=6A,  90
O=6B,  91
P=6C,  92
Q=6D,  93
R=6E,  94
S=6F,  95
T=70,  96
U=71,  97
V=72,  98
W=73,  99
X=74,  9A
Y=75,  9B
Z=76,  9C
EMPTY= 9F


SMALL TEXT COLOUR1    SMALL TEXT COLOUR2    SMALL TEXT COLOUR3
A=1A                  A=38                  A=00
B=1B                  B=39                  B=01
C=1C                  C=3A                  C=02
D=1D                  D=3B                  D=03
E=1E                  E=3C                  E=04
F=1F                  F=3D                  F=05
G=20                  G=3E                  G=06
H=21                  H=3F                  H=07
I=22                  I=40                  I=08
J=23                  J=41                  J=09
K=24                  K=42                  K=0A
L=25                  L=43                  L=0B
M=26                  M=44                  M=0C
N=27                  N=45                  N=0D
O=28                  O=46                  O=0E
P=29                  P=47                  P=0F
Q=2A                  Q=48                  Q=10
R=2B                  R=49                  R=11
S=2C                  S=4A                  S=12
T=2D                  T=4B                  T=13
U=2E                  U=4C                  U=14
V=2F                  V=4D                  V=15
W=30                  W=4E                  W=16
X=31                  X=4F                  X=17
Y=32                  Y=50                  Y=18
Z=33                  Z=51                  Z=19
APOSTROPH=34    
EMPTY=9F              EMPTY=9F               EMPTY=9F
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Sat 26 Jun 2021 - 9:23

Editing the ending text Z301010
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Sat 26 Jun 2021 - 12:19

Wow, thank you so much!
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Sat 26 Jun 2021 - 15:23

Ok, one more..
Can I turn the ! into a . ?
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Sat 26 Jun 2021 - 17:42

Ray138 wrote:Ok, one more..
Can I turn the ! into a . ?
Unfortunately you are limited on what you can load by default:

here's what you can load

00 to 19= small red A to Z
1A to 33= small yellow A to Z
......34= upper part of the apostrophe, yellow only
......35= lower part of the apostrophe, yellow only
......36= horizontal line, yellow only
......37= normal dot, yellow only
38 to 51= small green A to Z
......52= dot in the middle, green only
53 to 5C= upper 0 to 9 (big white numbers)
5D to 76= upper A to Z (big white letters)
......77= apostrophe, upper (big white)
......78= exclamation, upper (big white)
79 to 82= lower 0 to 9 (big white numbers)
83 to 9C= lower A to Z (big white numbers)
......9D= empty
......9E= exclamation, lower
......9F= empty
above A0= bugged

So you can put an exclamation (!), but not the dot (.) in the big white, you can only put a middle green dot (52) or normal yellow dot (37).


Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Sat 26 Jun 2021 - 22:35

Ok, I just removed it. It matches the rest of the endgame text better without punctuation anyway.
Thank you so much for the help!
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Sun 27 Jun 2021 - 14:58

Here's another question:
I want to remove the word "his" from the Triforce's dialog-
"If a person with a good heart touches it, it will make his good wishes come true. If an evil-hearted person touches it, it will grant his evil wishes."
I don't want it replaced with anything, just removed.
Is there a way to do this without re-building the entire dialog in HM?
(that's a bit out of my grasp right now)
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Sun 27 Jun 2021 - 19:49

Ray138 wrote:Here's another question:
I want to remove the word "his" from the Triforce's dialog-
"If a person with a good heart touches it, it will make his good wishes come true. If an evil-hearted person touches it, it will grant his evil wishes."
I don't want it replaced with anything, just removed.
Is there a way to do this without re-building the entire dialog in HM?
(that's a bit out of my grasp right now)
Well, actually you can't. All dialogues are written into 2 big hex blocks, but all the letters follow each other. Changing one letter misplaces the entire hex block. There are also disctionary shortcuts, where more letters are represented with one byte. So you need to redo the entire Triforce dialogue and bring it to the typing effect and not what it has in the original - to be compatible with HM.
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Sun 27 Jun 2021 - 20:02

Yeah, that's what I figured...
I don't suppose anybody who's done it has the editable Triforce/Endgame text ready to copy/paste into HM?
That would be a handy asset to the Z3 editing community. If I ever get the time & patience to create it, I'll share it.
(don't hold your breath...)
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Mon 28 Jun 2021 - 22:10

To edit the Triforce dialog in HM, do you have to remove the typing effect & re-create the entire endgame text, or just the Triforce dialog?
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Tue 29 Jun 2021 - 16:53

It all makes sense if you know what the problem is. The Triforce dialogue is too long. You thus need to shorten it anyway you can. The best way is to remove all the "empty" text to have the "erasing effect" removed. This erasing effect takes so much space, this is why we remove it. So you basically need to get all the actual text first (for this one dialogue). And then make normal breaks using the typing effect (and no ereasing effect) to fit the text into the limit that one dialogue can have. The original exceeds this limit, so HM can not load it and special thing was done on original to fit this abnormal length.


Last edited by Puzzledude on Tue 29 Jun 2021 - 17:03; edited 2 times in total
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Tue 29 Jun 2021 - 16:56

Here's the original (cut short):
Code:
[Speed 02][Position 00][Window 02]Welcome, [Name]...[2]I   am   the   Essence   Of   The[3]Triforce.[Waitkey][Scroll]...   ...   ...[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]The Triforce will grant the[2]wishes in the heart and mind of[3]the person who touches it.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]If a person with a good heart[2]touches it, it will make his good[3]wishes come true...  If an evil-[Waitkey][Scroll]hearted person touches it, it[Scroll]grants his evil wishes.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]The stronger the wish, the[2]more powerful the Triforce's[3]expression of that wish.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]Ganon's wish was to conquer[2]the world.  That wish changed[3]the Golden Land to the Dark[Waitkey][Scroll]World.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]Ganon was building up his[2]power here so he could conquer[3]the Light World and make his[Waitkey][Scroll]wish come completely true.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]But now, you have totally[2]destroyed Ganon.  His Dark[3]World will vanish.[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]The Triforce is waiting for a[2]new owner.  Its Golden Power is[3]in your ha
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Tue 29 Jun 2021 - 16:57

And this is how a "normal" dialogue is done (which is what you need to do with the Triforce dialogue):
Code:
[Speed 02][Position 01][Window 02][Name], because of you,  I can[2]escape from the clutches of[3]the evil monsters.  Thank you![Waitkey][Scroll]...This world used to be the[Scroll]Golden Land where the Triforce[Scroll]was hidden.[Waitkey][Scroll]But because Ganon, the boss[Scroll]of thieves, wished it the world[Scroll]was transformed...[Waitkey][Scroll]I'm sure he's intending to[Scroll]conquer even our Light World[Scroll]after building his power here.[Waitkey][Scroll]He is trying to open a larger[Scroll]gate between worlds near the[Scroll]castle using our powers.[Waitkey][Scroll]But the gate is not open[Scroll]completely yet...[Scroll]If we seven maidens come[Waitkey][Scroll]together, we can break the[Scroll]barrier around Ganon's hiding[Scroll]place.[Waitkey][Scroll]I will tell you where the other[Scroll]girls are held.  I believe you[Scroll]will destroy Ganon.[Waitkey][Scroll]I will return to my original[Scroll]form at that time.
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Tue 29 Jun 2021 - 19:13

Right, but can I just do the Triforce dialog, or do I also have to re-create the entire endgame text?
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Tue 29 Jun 2021 - 21:02

Not sure what you mean, since the Triforce dialogue is the entire endgame text (even empty space is part of the dialogue). You need to remove the empty text (spaces), which take the majority of the space and make a standard dialog without those empty spaces. This changes the entire dialogue. If this is what you mean, the answer is to change the entire endgame text.

I can give you an example what you need to do:
from this:
Code:
[Speed 02][Position 00][Window 02]Welcome, [Name]...[2]I   am   the   Essence   Of   The[3]Triforce.[Waitkey][Scroll]...   ...   ...[Speed 01][Waitkey][1]                                          [2]                                          [3]                                          [Speed 02][1]The Triforce will grant the[2]wishes in the heart and mind of[3]the person who touches it.[Speed 01][Waitkey][1]


to this:
Code:
[Speed 02][Position 00][Window 02]Welcome, [Name]...[2]I   am   the   Essence   Of   The[3]Triforce.[Waitkey][Scroll][Speed 02][1]The Triforce will grant the[2]wishes in the heart and mind of[3]the person who touches it.[Speed 01][Waitkey]
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Tue 29 Jun 2021 - 21:39

I mean is it just the Triforce's dialog, or do I have to recreate all of the "Return of the King" & "Your Uncle Recovers" ect. ?
Sorry if that's a dumb question, I just don't know...
Recreating the Triforce dialog is easy. The rest seems a bit more complicated.
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Puzzledude Wed 30 Jun 2021 - 12:43

I mean is it just the Triforce's dialog, or do I have to recreate all of the "Return of the King" & "Your Uncle Recovers" ect. ?
The titles before the end credits (return of the king etc) are completely separate, they are not connected with Triforce's dialogue nor with any dialogue. You can edit them if you want them to be edited, otherwise not.
Puzzledude
Puzzledude

Editing the ending text Image213

Since : 2012-06-20

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Wed 30 Jun 2021 - 18:52

Excellent! Thank you!
But now instead of erasing the text after the waitkey, the next lines are appearing over the previous text.
What have I done wrong?


Last edited by Ray138 on Wed 30 Jun 2021 - 19:43; edited 2 times in total
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Editing the ending text Empty Re: Editing the ending text

Post by Ray138 Wed 30 Jun 2021 - 18:54

Here's what I have:

[Speed 02][Position 00][Window 02]Welcome, [Name]...[2]I am the Essence[3]of the Triforce.[Waitkey][Speed 02][1]The Triforce will grant the[2]wishes in the heart and mind of[3]the person who touches it.[Waitkey][Speed 02][1]If a person with a good heart[2]touches it, it will make good[3]wishes come true... If an[Waitkey][Scroll]evil-hearted person touches[Scroll]it, it grants evil wishes.[Waitkey][Speed 02][1]The stronger the wish, the[2]more powerful the Triforce's[3]expression of that wish.[Waitkey][Speed 02][1]Ganon's wish was to conquer[2]the world. That changed the[3]Golden Land to the Dark World.[Waitkey][Speed 02][1]Ganon was building up his[2]power here so he could conquer[3]the Light World and make his[Waitkey][Scroll]wish come completely true.[Waitkey][Speed 02][1]But now, you have totally[2]destroyed Ganon. His Dark[3]World will vanish.[Waitkey][Speed 02][1]The Triforce is waiting for a[2]new owner. Its Golden Power is[3]in your hands[Waitkey][Speed 02][1]Now, touch it with[2]a wish in your heart.[3]....
Ray138
Ray138

Editing the ending text Image213

Since : 2021-03-23

Back to top Go down

Page 1 of 2 1, 2  Next

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum