TheOpponent / st3-translation-notes

Notes for the translation of the Dreamcast game Sakura Taisen 3
The Unlicense
11 stars 1 forks source link

Adjust LIPS text limits #8

Closed TheOpponent closed 2 years ago

TheOpponent commented 2 years ago

The text engine properly centers LIPS text even after changing horizontal text offset, but it forces strange line breaking behavior on strings longer than 18 characters. This occurs after text is loaded to memory but before it is drawn to screen. In Double LIPS dialogs, when the choices change over after half of the time limit elapses, the text can be seen to be drawn correctly until the text animation ends, at which point the line breaking occurs and disrupts the strings. The limit of 18 characters will need to be changed or disabled for correct LIPS choice display.

TheOpponent commented 2 years ago

LIPS text limits are determined by the parameters of the dialog box that contains them. By altering the operations that compute this number, the limit can be increased to a maximum of 36.