lol you're online now XD
I'm trying to figure out the exact offset to the pallate data in the RAM... Apparently the reason why it isn't working for me is because the offset to the pallate is actually loaded from somewhere in 0x2000000... which explains why when I change the pallate at 0x5000200 it changes back instantanously. I'm going to go and look for the offset to Ivan's pallate data and see if I can work from there. Once I find it, I won't even need a callasm because it'll just be a simple bit of scripting lol.