2
Essaye plutot ca :

[code:1:77497c012c]
start:


bcall(_clrlcdf) ;on efface l'écran
ld hl,3 ;on prépare l'affichage
ld (currow),hl
ld hl,4
ld (curcol),hl

;tests de texte
ld hl,texte



;affichage de hl
bcall(_puts)
bcall(_getkey) ; Ajouté par Archaons pour simuler une pause.


ret
texte:
.db "Hello world!",0
.end
END[/code:1:77497c012c]


Je ne l'ai pas essayer.
3
Tout le texte doit se mettre à la fin du programme, car sinon, dans ce cas, il est executé, comme on ne sait pas quelles instructions sont executées dans ce "hello world", ça a toutes les chances de faire planter le programme...

garde à l'esprit que tout octet est d'abord, une instruction, et un texte comme ça n'est qu'une suite d'octets!