home *** CD-ROM | disk | FTP | other *** search
-
-
- SCREEN MOVER
- by
- Ian Adam
-
- COMMODORE POWER/PLAY MAGAZINE
- April/May,1986
- p.110
-
- SCREEN MOVER gives you the ability
-
- to save screens of information and
-
- then retrieve them at a moment's
-
- notice-- without waiting on BASIC to
-
- regenerate them. And because this is
-
- a machine-language program, it runs
-
- very quickly.
-
-
- Why would you want to switch
-
- screens in and out? Well, for one
-
- thing, you could be working on a menu
-
- screen and then want to revise
-
- another part of the program. With
-
- SCREEN MOVER, you can store the menu
-
- screen into memory while you work on
-
- the rest of the program, then
-
- retrieve the menu screen any time you
-
- wish by using the appropriate SYS
-
- call.
-
-
- A MATTER OF ADDRESSES....
-
- When you run SCREEN MOVER, you will
-
- be asked where you wish to store the
-
- code. Adam recommends 828, the start
-
- of the cassette buffer, or 49152,
-
- which is in the high RAM that goes
-
- unused with BASIC.
-
- Once you store the code, the BASIC
-
- program can be deleted with NEW.
-
- SCREEN MOVER will still be activated.
-
- How would you save a screen using
-
- these addresses? As an example, you
-
- could save a screen by typing in SYS
-
- 828,4,192. This transfers the screen
-
- from its normal page, 4, to page
-
- 192. To save the color memory next
-
- to it, type in SYS 828,216,196.
-
-
- To retrieve the screen, type in SYS
-
- 828,192. SYS 828,196,216 retrieves
-
- the color memory.
-
-
- For a more detailed explanation of
-
- how SCREEN MOVER works, read Ian
-
- Adam's article that is cited above.
-
- FILES REQUIRED:
-
- SCREEN MOVER
-
- ------------<end of text>------------
-
-