0 Members and 1 Guest are viewing this topic.
[123456789012231]->Pic0
# -> {Pic0 + 0} changes the first byte of Pic0 to #
[10101021347809]->Pic0"do stuff"[FFFFFFFFFFFFFF]->Pic0
Ion/MOS/DCS: The data is changed and saved after exit (unless you have, for example, archive write-back turned off in MOS)
I belive you are beaing misled. When it says that Static pointers cannot be changed, what that means is that the chunk of data that you just named cannot be moved. You can change the data to whatever you want just like you were using a normal memory location. For example if you defined a sprite like thisCode: [Select][123456789012231]->Pic0You can change the data inside Pic0 like thisCode: [Select]# -> {Pic0 + 0} changes the first byte of Pic0 to #Now if i understand you correctly, you might want to do something like this?Code: [Select][10101021347809]->Pic0"do stuff"[FFFFFFFFFFFFFF]->Pic0Unfortunately due to the way Axe handles data right now this isn't possible although there might be a way to do it in the future.
aaaah ok, well it was more for Kindermoumoute, who wanted to know how to copy a sprite from a pointer to another to no avail.
FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000