A89: moving backround


[Prev][Next][Index][Thread]

A89: moving backround




How would a moving backround be created in ASM.  For instance I am thinking
(i'm not a very good programmer) that you would copy a whole NEW portion of
bytes (probably the whole screen) to the lcd mem after every frame...ie

frame 1:      ;person/thing not moving so backround is not moving
 dc.b %whatever
frame 2:      ;person/thing started to move so print frame2
 dc.b %whatever
frame 3:      ;moved further so print frame 3->>new backround+old backround
(larger)
 dc.b %whatever

but wouldn't this totally kill the 89's memory...thats (20*100 bytes[I
think])=2000 bytes just for 1 frame...How are other ASM games that use
something like this made???

-thanks