Prev: 6E53 Up: Map Next: 6EC1
6E7F: Dispatch Picture Opcode
Used by the routine at PictureRecord.
Opcodes F8 to EE jump to their own drawers. A smaller byte is a shape plotted by the routine below.
DispatchShape 6E7F LD A,(IX+$00)
6E82 CP $F8
6E84 JP Z,ShapeIfPresent
6E87 CP $F7
6E89 JP Z,OpcodeF7
6E8C CP $F6
6E8E JP Z,OpcodeF6
6E91 CP $F5
6E93 JP Z,OpcodeF5
6E96 CP $F4
6E98 JP Z,ShapeForObject
6E9B CP $F3
6E9D JP Z,ResetOrigin
6EA0 CP $F2
6EA2 JP Z,DrawPatched
6EA5 CP $F1
6EA7 JP Z,DrawFromOrigin
6EAA CP $F0
6EAC JP Z,HorizontalRun
6EAF CP $EF
6EB1 JP Z,VerticalRun
6EB4 CP $EE
6EB6 JP Z,DrawVertical
6EB9 CP $EC
6EBB LD B,A
6EBC XOR A
This entry point is used by the routines at OpcodeF7, OpcodeF5 and OpcodeF6.
DispatchShape_0 6EBD LD ($6EEE),A
6EC0 LD A,B
Prev: 6E53 Up: Map Next: 6EC1