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

From WikiTI
Jump to: navigation, search
(wikify)
Line 1: Line 1:
{{Wikify}}
+
[[Category:83Plus:BCALLs:By Name|RunGraphingHook]]
<nowiki>_RunGraphingHook    EQU 4FF0h  ;Undocumented 1.13 MC
+
[[Category:83Plus:BCALLs:By Name:Hook|RunGraphingHook]]
    ;Checks the byte @ the address @ graphingHookPtr.
+
[[Category:83Plus:BCALLs:By Address|4FF0 - RunGraphingHook]]
    ;If the byte is 83, it runs the hook. If the byte
+
 
    ;is different, it resets the graphing hook flag.
+
== Synopsis ==
    ;Inputs:    graphingHookPtr    must be setup correctly
+
'''Unofficial Name:''' RunGraphingHook
    ;Outputs:    HL         Int16  points to start of hook
+
 
    ;            F          Int8    F is 6A if not run</nowiki>
+
'''BCALL Address:''' 4FF0
 +
 
 +
Checks the first byte of the block for the [[83Plus:Hooks:9B94|Graph Hook]].
 +
If the byte is 83, the hook is run.  Otherwise, the active flag for the hook
 +
is set to zero.
 +
 
 +
=== Inputs ===
 +
The block for the Graph Hook must be set up correctly.
 +
<!-- Meaning what? -->
 +
 
 +
=== Outputs ===
 +
*HL points to the start of the hook.  <!-- The start of the block? -->
 +
*F is 6A if the hook was not run<!-- And if it was run? -->
 +
 
 +
=== Destroys ===
 +
Unknown.
 +
 
 +
== Comments ==
 +
This BCALL is known to be present in AMS 1.13, and is undocumented.
 +
 
 +
== Credits and Contributions ==
 +
*Michael Cimino (probably)

Revision as of 23:31, 26 March 2006


Synopsis

Unofficial Name: RunGraphingHook

BCALL Address: 4FF0

Checks the first byte of the block for the Graph Hook. If the byte is 83, the hook is run. Otherwise, the active flag for the hook is set to zero.

Inputs

The block for the Graph Hook must be set up correctly.

Outputs

  • HL points to the start of the hook.
  • F is 6A if the hook was not run.

Destroys

Unknown.

Comments

This BCALL is known to be present in AMS 1.13, and is undocumented.

Credits and Contributions

  • Michael Cimino (probably)