I've considered working on this game for some time. I even dumped text from the game, which has been translated. What I also noticed is that the game's text box is double-spaced. I want to see if I can have it single-spaced so that I can fit more text on-screen. (I already applied an English font into the game which is why there's mojibake in the screenshot. The font is, of course, subject to change.)
I had thought any text after the second (currently) line would be broken with a button press (not sure if I described this correctly). After the second line break, any text get mixed into the background. I thought making it single-spaced could afford me, at least, three lines of displayable text on-screen instead of two. Thus, that's why I asked about single-spaced text.
As of now, I managed to record this trace starting to beginning of the apparent routine until the moment the debugger snapped to the first character that's displayed in the aforementioned screenshot. (This is in RAM $DDFC / $1DE0C. Yes, there's text blocks in the game's fixed bank.)
D7DD LDA $37 = $00 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:100
D7DF BPL $D7E4 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:109
D7E4 STA $10 = $00 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:118
D7E6 LDA $3D = $01 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:127
D7E8 BPL $D7EC A:01 X:00 Y:14 S:EA P:nv--dizc V:260 H:136
D7EC ASL A A:01 X:00 Y:14 S:EA P:nv--dizc V:260 H:145
D7ED TAY A:02 X:00 Y:14 S:EA P:nv--dizc V:260 H:151
D7EE LDA ($3E),Y [$DB58] = $FC A:02 X:00 Y:02 S:EA P:nv--dizc V:260 H:157
D7F0 STA $00 = $FC A:FC X:00 Y:02 S:EA P:Nv--dizc V:260 H:172
D7F2 INY A:FC X:00 Y:02 S:EA P:Nv--dizc V:260 H:181
D7F3 LDA ($3E),Y [$DB59] = $DD A:FC X:00 Y:03 S:EA P:nv--dizc V:260 H:187
D7F5 STA $01 = $DD A
D X:00 Y:03 S:EA P:Nv--dizc V:260 H:202
D7F7 LDA $3D = $01 A
D X:00 Y:03 S:EA P:Nv--dizc V:260 H:211
D7F9 BPL $D7FD A:01 X:00 Y:03 S:EA P:nv--dizc V:260 H:220
D7FD LDX #$00 A:01 X:00 Y:03 S:EA P:nv--dizc V:260 H:229
D7FF LDY $37 = $00 A:01 X:00 Y:03 S:EA P:nv--diZc V:260 H:235
I also made a save state using Mesen2. Just talk to the first skeleton you see, and it'll output text in $1DE0C.
Can someone help with this? Thank you for your time.
I had thought any text after the second (currently) line would be broken with a button press (not sure if I described this correctly). After the second line break, any text get mixed into the background. I thought making it single-spaced could afford me, at least, three lines of displayable text on-screen instead of two. Thus, that's why I asked about single-spaced text.
As of now, I managed to record this trace starting to beginning of the apparent routine until the moment the debugger snapped to the first character that's displayed in the aforementioned screenshot. (This is in RAM $DDFC / $1DE0C. Yes, there's text blocks in the game's fixed bank.)
D7DD LDA $37 = $00 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:100
D7DF BPL $D7E4 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:109
D7E4 STA $10 = $00 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:118
D7E6 LDA $3D = $01 A:00 X:00 Y:14 S:EA P:nv--diZc V:260 H:127
D7E8 BPL $D7EC A:01 X:00 Y:14 S:EA P:nv--dizc V:260 H:136
D7EC ASL A A:01 X:00 Y:14 S:EA P:nv--dizc V:260 H:145
D7ED TAY A:02 X:00 Y:14 S:EA P:nv--dizc V:260 H:151
D7EE LDA ($3E),Y [$DB58] = $FC A:02 X:00 Y:02 S:EA P:nv--dizc V:260 H:157
D7F0 STA $00 = $FC A:FC X:00 Y:02 S:EA P:Nv--dizc V:260 H:172
D7F2 INY A:FC X:00 Y:02 S:EA P:Nv--dizc V:260 H:181
D7F3 LDA ($3E),Y [$DB59] = $DD A:FC X:00 Y:03 S:EA P:nv--dizc V:260 H:187
D7F5 STA $01 = $DD A
D X:00 Y:03 S:EA P:Nv--dizc V:260 H:202D7F7 LDA $3D = $01 A
D X:00 Y:03 S:EA P:Nv--dizc V:260 H:211D7F9 BPL $D7FD A:01 X:00 Y:03 S:EA P:nv--dizc V:260 H:220
D7FD LDX #$00 A:01 X:00 Y:03 S:EA P:nv--dizc V:260 H:229
D7FF LDY $37 = $00 A:01 X:00 Y:03 S:EA P:nv--diZc V:260 H:235
I also made a save state using Mesen2. Just talk to the first skeleton you see, and it'll output text in $1DE0C.
Can someone help with this? Thank you for your time.