I am thinking about how to make the P1 Spin Interpreter work on P2 with the least number of changes.
This means keeping the 64KB limit (16-bit addressing) and basically just using the compatible PASM instructions, at least for now.
There are a few gotchas...
The need for the lower 16 or so bytes/longs in Hub RAM
I know there will be others. Just cannot think of them atm.