Finding original bugs

I've been testing my inserter and ran into a weird problem. I noticed that one of the dialog lines was skipped. When I went looking for what went wrong, I actually vaguely remembered some things not making sense, so I quickly checked a gameplay video. Sure enough, the line of dialog that should appear is missing in the English version too.


You can see the part here in this video, conveniently at the right time. Akira tells Gan to stop. Then, you can hear a bunch of Japanese dialog, but the text still just shows her saying stop it to Gan. Then, we see Edge telling her not to apologize. Well, from my script dumping, I have discovered the missing English line. I present to you, the never before seen English dialog for this missing exchange:

Akira
Please excuse us for our unprovoked attack.
We were upset to have lost our leader.

I'm still too much of a beginner to fix this the proper way. If it's possible, it would require knowing the game code well, which would also require knowing the assembly language of the CPU for the playstation. I don't think I'll ever get to that point... But, I could technically fix this English issue too, in a very small patch. I have no idea how to fix it properly, keeping this line of dialog separate from the rest, but the previous line is short enough that I could technically fit it all into a single screen, like this:

Akira
Gan, stop it!
Please excuse us for our unprovoked attack.
We were upset to have lost our leader.

It's not perfect, but it's definitely better than the original. It just makes me wonder how many other bugs could be in here. I vaguely remember this not being the only, albeit minor, confusing part of story. During testing I'm likely to find other issues that exist, if there are any. At any rate, I thought it was interesting and worth sharing.

Comments