$00:AB5D 20 6C AB    JSR $AB6C  [$00:AB6C]   A:0040 X:00FE Y:0000 D:0180 DB:00 S:0740 P:envmXdIzc HC:578 VC:255 00 Frames=2dd

; Grab script value

$00:AB60 20 E1 AD    JSR $ADE1  [$00:ADE1]   A:0010 X:00FE Y:0000 D:0180 DB:00 S:0740 P:envmxdIzc HC:1064 VC:255 00 Frames=2dd

; Process value

$00:AB63 20 8A AB    JSR $AB8A  [$00:AB8A]   A:1000 X:00FE Y:0000 D:0180 DB:00 S:0740 P:envmxdIzc HC:270 VC:258 00 Frames=63c
$00:AB66 20 AD AC    JSR $ACAD  [$00:ACAD]   A:0000 X:0000 Y:0000 D:0180 DB:00 S:0740 P:envmxdIZc HC:246 VC:259 00 Frames=63c

; =======================================================================================
; ***************************************************************************************
; ***************************************************************************************
; =======================================================================================

$00:AB8A C2 30       REP #$30                A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIzc HC:316 VC:258 00 Frames=63c
$00:AB8C 85 57       STA $57    [$00:01D7]   A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIzc HC:338 VC:258 00 Frames=63c

$00:AB8E AD B7 1A    LDA $1AB7  [$00:1AB7]   A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIzc HC:370 VC:258 00 Frames=63c
$00:AB91 C9 FE 00    CMP #$00FE              A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZc HC:410 VC:258 00 Frames=63c
$00:AB94 D0 03       BNE $03    [$AB99]      A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:eNvmxdIzc HC:434 VC:258 00 Frames=63c
(..)

$00:AB99 A5 57       LDA $57    [$00:01D7]   A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:eNvmxdIzc HC:456 VC:258 00 Frames=63c
$00:AB9B C9 00 10    CMP #$1000              A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIzc HC:488 VC:258 00 Frames=63c
$00:AB9E 90 44       BCC $44    [$ABE4]      A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:512 VC:258 00 Frames=63c

; ===========================================================================
; ###########################################################################
; ===========================================================================

$00:ABA0 20 8F AC    JSR $AC8F  [$00:AC8F]   A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:528 VC:258 00 Frames=63c

; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

$00:AC8F AD FF 19    LDA $19FF  [$00:19FF]   A:1000 X:00FE Y:0000 D:0180 DB:00 S:073C P:envmxdIZC HC:574 VC:258 00 Frames=63c
$00:AC92 29 00 00    AND #$0000              A:0000 X:00FE Y:0000 D:0180 DB:00 S:073C P:envmxdIZC HC:614 VC:258 00 Frames=63c
$00:AC95 60          RTS                     A:0000 X:00FE Y:0000 D:0180 DB:00 S:073C P:envmxdIZC HC:638 VC:258 00 Frames=63c

; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

$00:ABA3 F0 0C       BEQ $0C    [$ABB1]      A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:680 VC:258 00 Frames=63c
(..)

$00:ABB1 A5 57       LDA $57    [$00:01D7]   A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:702 VC:258 00 Frames=63c
$00:ABB3 29 FF 0F    AND #$0FFF              A:1000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIzC HC:734 VC:258 00 Frames=63c
$00:ABB6 AE B7 1A    LDX $1AB7  [$00:1AB7]   A:0000 X:00FE Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:758 VC:258 00 Frames=63c
$00:ABB9 F0 17       BEQ $17    [$ABD2]      A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:798 VC:258 00 Frames=63c
(..)

; Code fail-safe

$00:ABD2 C9 28 00    CMP #$0028              A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:820 VC:258 00 Frames=63c
$00:ABD5 B0 08       BCS $08    [$ABDF]      A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:eNvmxdIzc HC:844 VC:258 00 Frames=63c

; Run code

$00:ABD7 0A          ASL A                   A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:eNvmxdIzc HC:860 VC:258 00 Frames=63c
$00:ABD8 AA          TAX                     A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZc HC:874 VC:258 00 Frames=63c
$00:ABD9 08          PHP                     A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZc HC:888 VC:258 00 Frames=63c
$00:ABDA FC 90 F3    JSR ($F390,x)[$00:A7A2] A:0000 X:0000 Y:0000 D:0180 DB:00 S:073D P:envmxdIZc HC:910 VC:258 00 Frames=63c

$00:ABDD 28          PLP                     A:0000 X:0000 Y:0000 D:0180 DB:00 S:073D P:envmxdIZc HC:176 VC:259 00 Frames=63c
$00:ABDE 60          RTS                     A:0000 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZc HC:204 VC:259 00 Frames=63c

; --------------------------------------------------------------------------------

; Extended

$00:ABDF A5 57       LDA $57    [$00:01D7]   A:0028 X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIZC HC:560 VC:066 00 Frames=8e
$00:ABE1 4C 70 A9    JMP $A970  [$00:A970]   A:103A X:0000 Y:0000 D:0180 DB:00 S:073E P:envmxdIzC HC:592 VC:066 00 Frames=8e

; ================================================================================
; ################################################################################
; ================================================================================

; Text

$00:ABE4 8D 7D 1A    STA $1A7D  [$00:1A7D]   A:006E X:003C Y:0000 D:0180 DB:00 S:073E P:eNVmxdIzc HC:960 VC:006 00 Frames=2de
$00:ABE7 20 8F AC    JSR $AC8F  [$00:AC8F]   A:006E X:003C Y:0000 D:0180 DB:00 S:073E P:eNVmxdIzc HC:1000 VC:006 00 Frames=2de
$00:ABEA D0 F2       BNE $F2    [$ABDE]      A:0000 X:003C Y:0000 D:0180 DB:00 S:073E P:enVmxdIZc HC:1152 VC:006 00 Frames=2de

$00:ABEC AD 7D 1A    LDA $1A7D  [$00:1A7D]   A:0000 X:003C Y:0000 D:0180 DB:00 S:073E P:enVmxdIZc HC:1168 VC:006 00 Frames=2de
$00:ABEF 20 15 AC    JSR $AC15  [$00:AC15]   A:006E X:003C Y:0000 D:0180 DB:00 S:073E P:enVmxdIzc HC:1208 VC:006 00 Frames=2de
$00:ABF2 20 79 AC    JSR $AC79  [$00:AC79]   A:006E X:003C Y:0000 D:0180 DB:00 S:073E P:eNVmxdIzc HC:462 VC:007 00 Frames=2de
