Yeah I will.
However, I think it will be easier if you finish first the interrupt handling and those timing issues (which ones btw?), then I add the missing bits into gp2xpectrum (probably I'll change quite a few things since adding pentagon/scorpion, trd/scl/tzx/csw support etc is not a trivial...