Confusion about none working Interrupt 2 on a ATMega644P/1284P

1studio1:
I'll certainly have a go with your code once I get Studio working lol - Atmel support sent me a patch today but that won't even install so the issue is on giong. I want to get more into this type of programming as I can see some advantages - like it doesn't limit you to using Arduino IDE (which is still a great tool.

What kind of limitations are you running up against with the IDE? I wrote that code in the Arduino IDE, and it runs just fine there. Both use the GCC compiler, so moving source code between the two rarely requires anything more than copy and paste.