![]() |
Routines |
| Prev: BE03 | Up: Map | Next: BE10 |
|
Used by the routines at ApplyPlayerCollision, BounceShip, ReverseObjectSpeed, StartCrystalObject, ReverseAndHalveSpeed, CheckTerrainCollision and DrawShipTop.
Changes the sign of a signed number.
|
||||||||||||
| NegateNumber | BE08 | LD A,H | A=H. | |||||||||
| BE09 | CPL | Invert A. | ||||||||||
| BE0A | LD H,A | H=A. | ||||||||||
| BE0B | LD A,L | A=L. | ||||||||||
| BE0C | CPL | Invert A. | ||||||||||
| BE0D | LD L,A | L=A. | ||||||||||
| BE0E | INC HL | Advance HL. | ||||||||||
| BE0F | RET | Return. | ||||||||||
| Prev: BE03 | Up: Map | Next: BE10 |