News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Project RE-Quest: Script Ports For Dragon Warrior 5/25/20 DW2 is Ready; Screens  (Read 31996 times)

laserlambert

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
Hmm now the game just goes to black after the enix credit rolls and doesn't go to the "The End" screen.

Choppasmith

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Hmm now the game just goes to black after the enix credit rolls and doesn't go to the "The End" screen.

Okay try this now

https://www.mediafire.com/file/95rlu2537rns8o7/DW2_RE-Quest_v1.12.xdelta/file

Before I tried replacing the extra space with End tokens, now it's just 5F (spaces). If THIS doesn't work, I'll have to compare it to the original and add spaces after any altered names.

June 14, 2020, 02:35:16 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Ooops, had to reupload that last patch, if you downloaded it already try it NOW.
« Last Edit: June 14, 2020, 02:35:16 pm by Choppasmith »

laserlambert

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
Now the Enix logo stops before scrolling off screen, but still no end screen.

Choppasmith

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Now the Enix logo stops before scrolling off screen, but still no end screen.

Ah I got it! First of all, I found a savestate on Zophar's Domain with the ending, so I was able to test it myself. It seems abw's sample abcde script doesn't quite rip the end credits correctly. It has 8E as the end token when it ACTUALLY needs 8E followed by FF to properly "end".

Speaking of the ending I noticed a mistake myself. Seems like you have to start a line with the the single/double quotes in order for the game to do the "speaking" sound effect so some of those character dialogs are silent when they shouldn't be.

laserlambert

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
Ah I got it! First of all, I found a savestate on Zophar's Domain with the ending, so I was able to test it myself. It seems abw's sample abcde script doesn't quite rip the end credits correctly. It has 8E as the end token when it ACTUALLY needs 8E followed by FF to properly "end".

Speaking of the ending I noticed a mistake myself. Seems like you have to start a line with the the single/double quotes in order for the game to do the "speaking" sound effect so some of those character dialogs are silent when they shouldn't be.
You mean when you talk to your party members right? I had noticed that and thought it strange, perhaps as something to point out, but it's basically the same thing as what happens in the prologue with that dialogue, so I left it out. I think anytime it uses a name or * with a colon after to designate a specific person is speaking it does that.

Choppasmith

  • Full Member
  • ***
  • Posts: 181
    • View Profile
You mean when you talk to your party members right? I had noticed that and thought it strange, perhaps as something to point out, but it's basically the same thing as what happens in the prologue with that dialogue, so I left it out. I think anytime it uses a name or * with a colon after to designate a specific person is speaking it does that.

Yeah I'm editing it now to follow DW3's example of having [name]:[line]'Speech' or, to properly format it

[name]:
'Speech'[end]

as it works fine this way. I didn't really notice it with the prologue until now because after testing the intro so many times I eventually just muted the sound.

June 14, 2020, 05:20:33 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I'm kinda torn honestly, while adding the "speech" sound makes sense, there's no way to separate it when two characters are speaking in the same string. So when I get to that line at the end of the prologue

King:‘Grrrarrrghhh!!!’[wait][line]
Princess:[line]‘FATHERRR!!!’[end-FC]

I can't unhear "King" not having the sound, but "Princess" does. Maybe I'll just revert it to how it was before this and just focus on dialog at the end.
« Last Edit: June 14, 2020, 05:20:33 pm by Choppasmith »

laserlambert

  • Jr. Member
  • **
  • Posts: 37
    • View Profile
I think the silence works for the prologue, as for the ending why even have [name]: for those lines, it seems only useful for when the speaker isn't clear, like if two characters overlap each other like the prologue. it would probably be best to just format those two lines to be like any other normal dialogue, with no name to start with.

Choppasmith

  • Full Member
  • ***
  • Posts: 181
    • View Profile
I think the silence works for the prologue, as for the ending why even have [name]: for those lines, it seems only useful for when the speaker isn't clear, like if two characters overlap each other like the prologue. it would probably be best to just format those two lines to be like any other normal dialogue, with no name to start with.

Thank you so much, I was in quite an indecisive stalemate with myself that's really aggravating.

As for the party member talk at the end. Strangely enough this is pretty much how the original did it too

Code: [Select]
[no voice][name] : [line]
‘Thou shalt go[.’][end-FC]

[no voice][name] : [line]
‘What? I seek not the crown[.’][end-FC]

But when you suggested that and I saw it myself, it's like... yeah. I guess it's something from the original Japanese formatting they just didn't feel bothered changing. Maybe it was done to really push the feeling of "Hey these are YOUR party members and they're talking to YOU now" But it's not really consistent with their dialog earlier.

Anyway, I'll go ahead and push the new version in now.

abw

  • Sr. Member
  • ****
  • Posts: 494
    • View Profile
It seems abw's sample abcde script doesn't quite rip the end credits correctly. It has 8E as the end token when it ACTUALLY needs 8E followed by FF to properly "end".
Ah, so it does. My end credits were longer than the original, so I moved them to 0x270010, which happens to be a giant block of $FF, so I never noticed :P. I'll update the sample table in the next version of abcde.

I'm kinda torn honestly, while adding the "speech" sound makes sense, there's no way to separate it when two characters are speaking in the same string.
Yeah, this was a little annoying - you can turn speech and auto-indenting on, but there was no way to turn them back off again, so I made a patch for that. There's a bit of a delay between disabling the speech flag and the sound actually stopping, so I ended up doing e.g. " [no voice][line][no voice]" to make it line up better.