25748-(Duda)(FR)_¿Por_que_se_fusiona_el_texto\?
#3
eing 12479
Pero el dinamic es puta mierda...
Si, la vida es más comoda, pero no deja lugar a equivocación. Ya que te busca el espacio justo para ubicar los datos del script.
¿Que ocupas 80 bytes, y hay 80 bytes al principio del rom? Pues usalos, ya ves tu, están libres los 80..
Pero..¿Y que pasa si lo modifico una vez compilado? :O
Pues que sobreescribiras lo que hay debajo jaja porque te ha buscado el espacio justo. (Y una vez compilados, el dinamic desaparece...)

Por otro lado, se fusionan los textos porque los offsets de los textos están muy juntos.
Cada caracter del mensaje, es un byte. (Los espacios tambien se incluyen, y los saltos de linea/parrafo tambien..)
Así que.. deja espacio entre mensaje y mensaje y no te pasará eso.
Algo muy util es escribir los textos en el bloc de notas que te dice la cantidad de caracteres en esa linea, entonces pasalo a hex, sumale unos 30 bytes mas, y ahí tendrás los bytes necesarios para esa cadena de texto.

En fin, espero que lo hayas entendido, y si no cuando tengas más practica lo entenderás.