Difference between revisions of "83Plus:BCALLs:4FD8"

From WikiTI
Jump to: navigation, search
(Outputs)
(Outputs)
Line 11: Line 11:
  
 
=== Outputs ===
 
=== Outputs ===
* ''(Undocumented!)'' If unarchiving: DE and HL from [[83Plus:BCALLs:42F1|ChkFindSym]]
+
* ''(Undocumented, maybe not reliable?)'' If unarchiving: DE and HL from [[83Plus:BCALLs:42F1|ChkFindSym]]
  
 
=== Destroys ===
 
=== Destroys ===

Revision as of 09:45, 27 October 2014

Synopsis

Official Name: Arc_Unarc

BCALL Address: 4FD8

Swaps the variable in OP1 between RAM and archive.

Inputs

  • OP1: type and name of variable to swap

Outputs

  • (Undocumented, maybe not reliable?) If unarchiving: DE and HL from ChkFindSym

Destroys

  • All
  • OP3
  • If unarchiving: (OP1)

Comments

This will throw an error if there are any problems, including passing a variable that is not archivable/unarchivable.

BCALL 50B9 is identical to this except it will not set 0,(iy+24h).