1) If IRQ return address points to 'LDS' statement the stackpointer gets corrupted 2) 'DAA' do not set Z-Flag
I was able to fix both bugs, have a look at my github https://github.com/bontango/WillFA7