In a cellular automata program I'm making, I need two extra buffers to store the next generation in, so I did this:
Zeros(768)->BB (BackBuffer)
zeros(768)->FB (Frontbuffer)
and for the commands I simply draw to those instead of L3 and L6.
However, once it's finished updating, I need a way to dump FB into L6 (that's front, right?) and BB into L3.
The only way I can figure to do it is BB->DispGraph:StoreGDB:StorePic (BB->screen->L6->L3) and then FB->Dispgraph:StoreGDB but that's two whole frames of semi-garbage I don't want. Any help?
And, it's not conway's, it has 4 cell states so I need the greyscale.
Edit: BTW, BB->L6 gives a bad symbol error, and it would only do the first byte anyways, right?