Difference between revisions of "83:ROMCalls:44B6"
From WikiTI
m |
|||
Line 1: | Line 1: | ||
− | [[Category:83:ROMCalls:By_Name:Variable|DelVar3D]] [[Category:83:ROMCalls:By_Name|DelVar3D]] [[Category:83:ROMCalls:By_Address|44B6 - DelVar3D]] | + | [[Category:83:ROMCalls:By_Name:Variable|DelVar3D]][[Category:83:ROMCalls:By_Name|DelVar3D]][[Category:83:ROMCalls:By_Address|44B6 - DelVar3D]] |
− | + | ||
== Synopsis == | == Synopsis == | ||
'''Official Name:''' DelVar3D | '''Official Name:''' DelVar3D | ||
Line 8: | Line 7: | ||
'''Call Address:''' 44B6h | '''Call Address:''' 44B6h | ||
− | Updates the VAT as if [[83:ROMCalls:44B2|delMem]] was called, but doesn't delete any memory. | + | Updates the VAT and various other pointers as if [[83:ROMCalls:44B2|delMem]] was called, but doesn't delete any memory. |
=== Inputs === | === Inputs === | ||
Line 15: | Line 14: | ||
=== Outputs === | === Outputs === | ||
− | * | + | * VAT and various other pointers updated as if [[83:ROMCalls:44B2|delMem]] was called. |
− | * | + | * a preserved |
− | + | * f = nz,c | |
− | = | + | * hl = FFFF |
− | * | + | * de preserved |
+ | * bc = ([[83:RAM:930F|OPBase]]) | ||
== Comments == | == Comments == | ||
− | + | * This is a subroutine of [[83:ROMCalls:44B2|delMem]]. | |
− | + | * Calls [[83:ROMCalls:449A|adjMath]] and [[83:ROMCalls:4496|adjParser]]. |
Latest revision as of 15:01, 12 April 2005
Contents
Synopsis
Official Name: DelVar3D
Unofficial Name: delMemUpdate
Call Address: 44B6h
Updates the VAT and various other pointers as if delMem was called, but doesn't delete any memory.
Inputs
- de = Data Location
- bc = Data Size
Outputs
- VAT and various other pointers updated as if delMem was called.
- a preserved
- f = nz,c
- hl = FFFF
- de preserved
- bc = (OPBase)