home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C64-128Toolkit / MOVE80F.SDA / MOVE80F.DOC < prev    next >
Encoding:
Text File  |  2019-04-13  |  2.3 KB  |  58 lines

  1.  
  2.  
  3.                            ═╧╓┼80╞.═╠ ─╧├╒═┼╬╘┴╘╔╧╬
  4.  
  5.    ═╧╓┼80╞.═╠ IS A PROGRAM THAT WILL ALLOW ├-128 USERS TO ACCESS THE NORMALLY 
  6. UNUSED ╓─├ MEMORY WHILE IN 64 MODE. ╔ WROTE THIS PROGRAM OUT OF A DEEP DESIRE 
  7. TO FIND OUT ALL ╔ COULD ABOUT THE ╓─├ AND IT'S ASSOCIATED MEMORY.
  8.  
  9.    ╠OAD ═╧╓┼80╞.═╠ BY WAY OF THE BASIC LOADER INCLUDED, OR LOAD IT MANUALLY 
  10. THEN SYS 40500 TO PROTECT THE MACHINE LANGUAGE FROM BASIC. ┴FTER GETTING THE 
  11. PROGRAM STARTED THE USER CAN THEN ACCESS THE ╓─├ MEMORY FROM BASIC OR DIRECT 
  12. MODE, WITH EASY TO USE SYS COMMANDS. ╘HE SYNTAX FOR THE SYS COMMAND IS:
  13.  
  14.             ╙┘╙ 40509,═╧─┼,╓─├ ┬┴╙┼ ┴──╥┼╙╙,╥┴═ ┬┴╙┼ ┴──╥┼╙╙,╠┼╬╟╘╚
  15.  
  16.    ═╧─┼ IS 0, ALWAYS, FOR TRANSFERING ╥┴═ TO ╓─├ ╥┴═.
  17.    ═╧─┼ IS 1, FOR TRANSFERING ╓─├ ╥┴═ TO ╥┴═.
  18.    ═╧─┼ IS 3, A SPECIAL MODE USED TO RESTORE ANY ┬┴╙╔├ PROGRAM THAT WAS SAVED 
  19. IN ╓─├ ╥┴═.
  20.  
  21.    ┴ SPECIAL NOTE CONCERNING ┬┴╙╔├ PROGRAMS STORED IN ╓─├ ╥┴═. ╘HE USER CAN 
  22. FIND THE LENGTH OF THE ┬┴╙╔├ PROGRAM THEY WISH TO STORE BY THIS COMMAND:
  23.  
  24.                     ╨╥╔╬╘ ((╨┼┼╦(45)+256*╨┼┼╦(46))+2)-2049
  25.  
  26.    ╓─├ ┬┴╙┼ ┴──╥┼╙╙ IS THE FIRST ADDRESS IN ╓─├ ╥┴═ THAT THE USER WISHES TO 
  27. STORE THE ╥┴═ AT.
  28.  
  29.    ╥┴═ ┬┴╙┼ ┴──╥┼╙╙ IS THE FIRST ADDRESS IN ╥┴═ THAT THE USER WISHES TO STORE 
  30. TO ╓─├ ╥┴═.
  31.  
  32.    ╠┼╬╟╘╚ IS THE TOTAL AMOUNT OF BYTES THAT THE USER WISHES TO STORE IN ╓─├ 
  33. ╥┴═.
  34.  
  35.    ┴NOTHER SPECIAL NOTE ABOUT ┬┴╙╔├ PROGRAMS, THE USER MUST ISSUE THE SYS 
  36. COMMAND FROM DIRECT MODE TO RECALL A PROGRAM, BUT THE SYS CAN BE ISSUED FROM 
  37. WITHIN A PROGRAM IF THE PROGRAM IS STORING ITSELF.
  38.  
  39.    ╘HIS ╙═┴╠╠ MACHINE LANGUAGE PROGRAM OFFERS AN ENORMOUS CAPABILITY TO ├-128 
  40. USER (IN 64 MODE). ╘HE USER CAN STORE SEVERAL TEXT SCREENS AND RECALL THEM AT 
  41. ANY TIME. ╞OR ├-128 USERS A TOTAL OF 16 SEPERATE SCREENS CAN BE STORED, FOR 
  42. ├-128─ USERS A TOTAL OF 64 CAN BE STORED.
  43.  
  44.    ┴FTER THE USER HAS STORED SOMETHING IN ╓─├ ╥┴═ THEY CAN FIND THE NEXT 
  45. AVAILABLE ADDRESS BY ISSUING THIS STATEMENT:
  46.  
  47.                         ╬┴=╨┼┼╦(40922)+256*╨┼┼╦(40923)
  48.  
  49.  
  50.  
  51.  
  52.    ╧NE MORE ╙╨┼├╔┴╠ NOTE!  ╘O USE THIS PROGRAM PROPERLY THE ├-128 MUST BE FIRED 
  53. UP WITH THE ╠╧╟╧ KEY HELD DOWN. ╘HIS IS TO KEEP THE ╓─├ FROM INITIALIZING THE 
  54. ╓─├ ═┼═╧╥┘. ╔F THE USER FAILS TO DO THIS THEN THE DATA THAT IS STORED IN ╓─├ 
  55. ═┼═╧╥┘ RISKS BEING CORRUPTED BY THE ╓─├ ITSELF.
  56.  
  57.    ╘HIS PROGRAM WAS WRITTEN BY ─ONALD ┼. ┬RADLEY       (╤╠╔╬╦ ╬┴═┼ ─ONALD┬47)
  58.