I think that will cause stack build-up over time. It would be better to edit the jump address to #8FDB (Software Projects version; may be different for other versions), to clear the RET address.
How many loops ? (just roughly)
The reason being I've had this in another project for a while (with safe start positions) and let it loop all the screens twice without any noticeable issues. I do actually see why you said that now though, I think
- jetsetdanny likes this