Prev: AE33 Up: Map Next: AE43
AE38: push sign, round FAC1 and put on stack
Used by the routine at A742.
AE38 A8 TAY copy sign
AE39 68 PLA get return address low byte
AE3A 85 22 STA $22 save it
AE3C E6 22 INC $22 increment it as return-1 is pushed
note, no check is made on the high byte so if the calling routine ever assembles to a page edge then this all goes horribly wrong!
AE3E 68 PLA get return address high byte
AE3F 85 23 STA $23 save it
AE41 98 TYA restore sign
AE42 48 PHA push sign
Prev: AE33 Up: Map Next: AE43