Yeah, you were right. It's working now. The optimizer killed some stuff.
- After mt_ghighpp the ble.s mt_ples
- Modified many pea destinations here and there
- After mt_nextpos the blt.s mt_nonewpos
- After mt_appregio the beq.s mt_arp1 and bra.s mt_arp3
So I investigated that further and noticed that I was not using the current vasm version because I had an old one somewhere in my %PATH%
With the current version it works now - even with optimizations. The newest vasm even got a module now to show the optimizations and which ones could be critical. There are none left now and it's working with vasm 1.5c. 1.3 wasn't working.
Thanks for finding that out, StingRay, I'm happy now