Hi folks,
I know there are many topics about this and yes, I've read all of them and still I quite don't get it ....
Ok, so I know you can change screen address from &C000 to &4000 to switch screen mem, so far so good.
What I want to do :
- Load my program
- draw a map on screen (&C000)
- copy it to &4000 so I don't have to draw it again
- when an event is happening in the game : clear screen, put information there (print/draw/plot/whatever)
- after the event, copy the map back from &4000 to &C000
The point is to let the visible screen always be the one I write to ....
something like this :
10 DRAW map
20 main loop
30 event : copy screen to &4000
40 print information on visible screen
50 copy screen back from &4000 to &C000
Well you get the idea I hope
Guess I use OUT &BC00 and &BD00 for this but everything I tried did not work at all
HELP