you can use a for/next loop since you already know how many times you're going to read. something like:
...
If upper$(answer$) = "A"
restore ResponseNO
for x = 1 to 5
read Remark$
print Remark$
wait key
next x
...
gosub _FinalBoss: `or whatever you're doing for the Final Boss mentioned.
endif
or, you can add a line of data that will trigger the end of the dialogue sequence and use another kind of loop:
If upper$(answer$) = "A"
restore ResponseNO
read Remark$ `read next remark
repeat
cls
center text 300,200,Remark$
wait key
read Remark$
until Remark$ = ""
gosub _boss:
endif
...
ResponseNO:
Data "Who is there?"
Data "I am the leader of this land, leave now or you will be destroyed"
Data "I can not!, I must get the royal gem to save my familys life"
Data "You dare to take the royal gem from this land"
Data "Yes and I shall take it by force!"
Data "" `add this line <<<<<<<<<<<
also, i didn't understand what you meant by "slow motion wait". explain a little more and i can try to help.
or, did you simply mean how do you get outta the loop you were in? if so, either of the 2 examples provided here will fix that.
hope this helps.