Certo, zeurt! Bom saber que há espaço no final do bloco. Aproveitando sua dica de modificação, fiz uma parecida:
B2:DA87 74 20 mov A, #14 ; Tentativa de aumento da distância entre as linhas (20 em decimal)
B2:DA89 02 FE D9 ljmp B2_FED9
B2:DA8C FB mov R3, A
B2:DA8D FD mov R5, A
B2:DA8E 7F 09 mov R7, #9
B2:DA90 12 05 D7 lcall B2_BS_125_B5_B94D; ?
...........
...........
...........
B2:FED9 90 FC 03 mov DPTR, #XRAM_FC03
B2:FEDC F0 movx @DPTR, A
B2:FEDD E4 clr A
B2:FEDE 02 DA 8C ljmp B2_DA8C
A única coisa que mudou foi aparecer novamente um background listrado na primeira fala de legenda, o qual sumiu depois. Bom, mas com esse espaço no final do bloco, é possível fazer testes mas bem elaborados agora.
Também testei o alinhamento horizontal com 01:
B2:DAC6 7D 01 mov R5, #0x01
E a legenda permanece centralizada. Então deve ser 00 (ainda não testado) alinhado à direita, 01 ou 81 (testados) centralizado e 02 (testado) à esquerda.