Final Fantasy VI/ROM map/Assembly C15: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(assembly C15)
 
(clean up)
Line 1: Line 1:
==C1/500C unknow==
  C1/500C: A904    LDA #$04      (from C1/5052, C1/96C4, C1/96D3)
  C1/500C: A904    LDA #$04      (from C1/5052, C1/96C4, C1/96D3)
  C1/500E: 8DFD7A  STA $7AFD
  C1/500E: 8DFD7A  STA $7AFD
Line 30: Line 30:
  C1/503B: C210    REP #$10
  C1/503B: C210    REP #$10
  C1/503D: 60      RTS
  C1/503D: 60      RTS
 
==C1/503E unknow== 
  C1/503E: 7B      TDC            (from C1/4512, X = 27)
  C1/503E: 7B      TDC            (from C1/4512, X = 27)
  C1/503F: AA      TAX  
  C1/503F: AA      TAX  
Line 48: Line 48:
  C1/505C: 206551  JSR $5165
  C1/505C: 206551  JSR $5165
  C1/505F: 4C7A4F  JMP $4F7A
  C1/505F: 4C7A4F  JMP $4F7A
==C1/5062 unknow==
  C1/5062: E610    INC $10        (from C1/4512, X = 28)
  C1/5062: E610    INC $10        (from C1/4512, X = 28)
  C1/5064: A915    LDA #$15
  C1/5064: A915    LDA #$15
Line 67: Line 67:
  C1/5082: EEEE7B  INC $7BEE
  C1/5082: EEEE7B  INC $7BEE
  C1/5085: 4C8C4F  JMP $4F8C
  C1/5085: 4C8C4F  JMP $4F8C
==C1/5088 unknow==
  C1/5088: 20A546  JSR $46A5      (from C1/4512, X = 7, 13, 15, 1B, 1D, or 20)
  C1/5088: 20A546  JSR $46A5      (from C1/4512, X = 7, 13, 15, 1B, 1D, or 20)
  C1/508B: A903    LDA #$03
  C1/508B: A903    LDA #$03
Line 74: Line 74:
  C1/5092: 206551  JSR $5165
  C1/5092: 206551  JSR $5165
  C1/5095: 4C7A4F  JMP $4F7A
  C1/5095: 4C7A4F  JMP $4F7A
==C1/5098 unknow==
  C1/5098: A982    LDA #$82      (from C1/4512, X = B or 11)
  C1/5098: A982    LDA #$82      (from C1/4512, X = B or 11)
  C1/509A: 20C24E  JSR $4EC2
  C1/509A: 20C24E  JSR $4EC2
Line 83: Line 83:
  C1/50A7: 206551  JSR $5165
  C1/50A7: 206551  JSR $5165
  C1/50AA: 4C7A4F  JMP $4F7A
  C1/50AA: 4C7A4F  JMP $4F7A
==C1/50AD unknow==
  C1/50AD: 7B      TDC            (from C1/4512, X = 6)
  C1/50AD: 7B      TDC            (from C1/4512, X = 6)
  C1/50AE: AA      TAX  
  C1/50AE: AA      TAX  
Line 96: Line 96:
  C1/50C2: EEEE7B  INC $7BEE
  C1/50C2: EEEE7B  INC $7BEE
  C1/50C5: 4C8C4F  JMP $4F8C
  C1/50C5: 4C8C4F  JMP $4F8C
==C1/50C8 unknow==
  C1/50C8: 20F248  JSR $48F2      (from C1/4512, X = 1F)
  C1/50C8: 20F248  JSR $48F2      (from C1/4512, X = 1F)
  C1/50CB: 4CE950  JMP $50E9
  C1/50CB: 4CE950  JMP $50E9
==C1/50CE unknow==
  C1/50CE: ADD17B  LDA $7BD1      (from C1/4512, X = 1)
  C1/50CE: ADD17B  LDA $7BD1      (from C1/4512, X = 1)
  C1/50D1: 0DDD7B  ORA $7BDD
  C1/50D1: 0DDD7B  ORA $7BDD
Line 106: Line 106:
  C1/50D9: 20E950  JSR $50E9
  C1/50D9: 20E950  JSR $50E9
  C1/50DC: 60      RTS
  C1/50DC: 60      RTS
 
==C1/50DD unknow==
  C1/50DD: ADD17B  LDA $7BD1      (from C1/4512, X = 2)
  C1/50DD: ADD17B  LDA $7BD1      (from C1/4512, X = 2)
  C1/50E0: 0DDD7B  ORA $7BDD
  C1/50E0: 0DDD7B  ORA $7BDD
Line 112: Line 112:
  C1/50E5: 20E950  JSR $50E9
  C1/50E5: 20E950  JSR $50E9
  C1/50E8: 60      RTS
  C1/50E8: 60      RTS
 
==C1/50E9 unknow==
  C1/50E9: 7B      TDC            (from C1/443D, C1/50CB, C1/50D9, C1/50E5, C1/5232, C1/523A, C1/5242)
  C1/50E9: 7B      TDC             
  C1/50EA: AA      TAX  
  C1/50EA: AA      TAX  
  C1/50EB: 8DFF7B  STA $7BFF
  C1/50EB: 8DFF7B  STA $7BFF
Line 122: Line 122:
  C1/50F8: D0F4    BNE $50EE
  C1/50F8: D0F4    BNE $50EE
  C1/50FA: 60      RTS
  C1/50FA: 60      RTS
 
==C1/50FB unknow==
  C1/50FB: 0A      ASL A         (from C1/4579, C1/462C, C1/464A, C1/466E, C1/4EA6, C1/4EB8, C1/4EE1, C1/4EF6, C1/4F54, C1/4F64, C1/4F9D, C1/4FAC, C1/4FB9, C1/4FC8, C1/5001, C1/5057, C1/5066, C1/508D, C1/50A2, C1/50BA)
  C1/50FB: 0A      ASL A
  C1/50FC: 0A      ASL A
  C1/50FC: 0A      ASL A
  C1/50FD: AA      TAX  
  C1/50FD: AA      TAX  
Line 170: Line 170:
  C1/5162: E220    SEP #$20
  C1/5162: E220    SEP #$20
  C1/5164: 60      RTS
  C1/5164: 60      RTS
 
==C1/5165 unknow== 
  C1/5165: 0A      ASL A         (C1/457E, C1/4631, C1/464E, C1/467A, C1/4EAB, C1/4EBF, C1/4EE6, C1/4EFE, C1/4F4A, C1/4F6B, C1/4FA2, C1/4FB1, C1/4FBE, C1/4FCD, C1/5006, C1/505C, C1/507F, C1/5092, C1/50A7, C1/50BF)
  C1/5165: 0A      ASL A  
  C1/5166: 0A      ASL A
  C1/5166: 0A      ASL A
  C1/5167: 0A      ASL A
  C1/5167: 0A      ASL A
Line 251: Line 251:
  C1/5207: 9CEE7B  STZ $7BEE
  C1/5207: 9CEE7B  STZ $7BEE
  C1/520A: 60      RTS
  C1/520A: 60      RTS
 
==C1/520B unknow== 
  C1/520B: C220    REP #$20 (from C1/529C, C1/52F3, C1/5300)
  C1/520B: C220    REP #$20 (from C1/529C, C1/52F3, C1/5300)
  C1/520D: A600    LDX $00
  C1/520D: A600    LDX $00
Line 263: Line 263:
  C1/521D: E220    SEP #$20
  C1/521D: E220    SEP #$20
  C1/521F: 60      RTS
  C1/521F: 60      RTS
 
==C1/5220 unknow==
  C1/5220: AECA62  LDX $62CA (from C1/4512, X = 29)
  C1/5220: AECA62  LDX $62CA (from C1/4512, X = 29)
  C1/5223: BDCC62  LDA $62CC,X
  C1/5223: BDCC62  LDA $62CC,X
Line 272: Line 272:
  C1/522F: 8DB864  STA $64B8
  C1/522F: 8DB864  STA $64B8
  C1/5232: 4CE950  JMP $50E9
  C1/5232: 4CE950  JMP $50E9
 
  C1/5235: A902    LDA #$02 (from C1/4512, X = 2A)
  C1/5235: A902    LDA #$02 (from C1/4512, X = 2A)
  C1/5237: 8DB864  STA $64B8
  C1/5237: 8DB864  STA $64B8
  C1/523A: 4CE950  JMP $50E9
  C1/523A: 4CE950  JMP $50E9
 
  C1/523D: A903    LDA #$03
  C1/523D: A903    LDA #$03
  C1/523F: 8DB864  STA $64B8
  C1/523F: 8DB864  STA $64B8
  C1/5242: 4CE950  JMP $50E9
  C1/5242: 4CE950  JMP $50E9
==C1/5245 unknow==
  C1/5245: 7B      TDC  
  C1/5245: 7B      TDC  
  C1/5246: AA      TAX  
  C1/5246: AA      TAX  
Line 325: Line 325:
  C1/5299: E220    SEP #$20
  C1/5299: E220    SEP #$20
  C1/529B: 60      RTS
  C1/529B: 60      RTS
 
==C1/529C unknow==
  C1/529C: 200B52  JSR $520B
  C1/529C: 200B52  JSR $520B
  C1/529F: 7B      TDC  
  C1/529F: 7B      TDC  
Line 371: Line 371:
  C1/5308: A908    LDA #$08
  C1/5308: A908    LDA #$08
  C1/530A: 4C7353  JMP $5373
  C1/530A: 4C7353  JMP $5373
==C1/530D unknow==
  C1/530D: 9D658D  STA $8D65,X
  C1/530D: 9D658D  STA $8D65,X
  C1/5310: 9D6F8D  STA $8D6F,X
  C1/5310: 9D6F8D  STA $8D6F,X
Line 388: Line 388:
  C1/5331: 9D7F8D  STA $8D7F,X
  C1/5331: 9D7F8D  STA $8D7F,X
  C1/5334: 60      RTS
  C1/5334: 60      RTS
 
==C1/5335 unknow==
  C1/5335: 7B      TDC  
  C1/5335: 7B      TDC  
  C1/5336: AA      TAX  
  C1/5336: AA      TAX  
Line 413: Line 413:
  C1/5370: E220    SEP #$20
  C1/5370: E220    SEP #$20
  C1/5372: 60      RTS
  C1/5372: 60      RTS
 
==C1/5373 unknow==
  C1/5373: 0A      ASL A
  C1/5373: 0A      ASL A
  C1/5374: AA      TAX  
  C1/5374: AA      TAX  
Line 426: Line 426:
  C1/5387: A97E    LDA #$7E
  C1/5387: A97E    LDA #$7E
  C1/5389: 4C2B1A  JMP $1A2B
  C1/5389: 4C2B1A  JMP $1A2B
==C1/538C unknow==
  C1/538C: 0A      ASL A
  C1/538C: 0A      ASL A
  C1/538D: 0A      ASL A
  C1/538D: 0A      ASL A
Line 440: Line 440:
  C1/539C: A90A    LDA #$0A
  C1/539C: A90A    LDA #$0A
  C1/539E: 8007    BRA $53A7
  C1/539E: 8007    BRA $53A7
==C1/53A0 unknow==
  C1/53A0: 647C    STZ $7C
  C1/53A0: 647C    STZ $7C
  C1/53A2: 0A      ASL A
  C1/53A2: 0A      ASL A
Line 562: Line 562:
  C1/54A9: 20F354  JSR $54F3
  C1/54A9: 20F354  JSR $54F3
  C1/54AC: 60      RTS
  C1/54AC: 60      RTS
 
==C1/54AD unknow==
  C1/54AD: C220    REP #$20
  C1/54AD: C220    REP #$20
  C1/54AF: 18      CLC  
  C1/54AF: 18      CLC  
Line 570: Line 570:
  C1/54B5: E220    SEP #$20
  C1/54B5: E220    SEP #$20
  C1/54B7: 60      RTS
  C1/54B7: 60      RTS
 
==C1/54B8 unknow==
  C1/54B8: 7B      TDC  
  C1/54B8: 7B      TDC  
  C1/54B9: AA      TAX  
  C1/54B9: AA      TAX  
Line 585: Line 585:
  C1/54CB: C210    REP #$10
  C1/54CB: C210    REP #$10
  C1/54CD: 60      RTS
  C1/54CD: 60      RTS
 
==C1/54CE unknow==
  C1/54CE: 7B      TDC  
  C1/54CE: 7B      TDC  
  C1/54CF: AA      TAX  
  C1/54CF: AA      TAX  
Line 610: Line 610:
  C1/54F0: D0DE    BNE $54D0
  C1/54F0: D0DE    BNE $54D0
  C1/54F2: 60      RTS
  C1/54F2: 60      RTS
 
==C1/54F3 unknow==
  C1/54F3: 18      CLC  
  C1/54F3: 18      CLC  
  C1/54F4: 657C    ADC $7C
  C1/54F4: 657C    ADC $7C
Line 619: Line 619:
  C1/54FE: C8      INY  
  C1/54FE: C8      INY  
  C1/54FF: 60      RTS
  C1/54FF: 60      RTS
 
==C1/5500 unknow==
  C1/5500: 2320    AND $20,S
  C1/5500: 2320    AND $20,S
  C1/5502: 2122    AND ($22,X)
  C1/5502: 2122    AND ($22,X)
Line 639: Line 639:
  C1/5520: 3735    AND [$35],Y
  C1/5520: 3735    AND [$35],Y
  C1/5522: 3735    AND [$35],Y
  C1/5522: 3735    AND [$35],Y
==C1/5524 unknow==
  C1/5524: ADC27B  LDA $7BC2 (from C1/5D95)
  C1/5524: ADC27B  LDA $7BC2 (from C1/5D95)
  C1/5527: 0A      ASL A
  C1/5527: 0A      ASL A
  C1/5528: AA      TAX  
  C1/5528: AA      TAX  
  C1/5529: 7C2C55  JMP ($552C,X)
  C1/5529: 7C2C55  JMP ($552C,X)
==C1/552C unknow==
  Pointers
  Pointers
  (function) (value of $7BC2)  
  (function) (value of $7BC2)  
Line 713: Line 713:
  C1/55AC: BA55    (40)
  C1/55AC: BA55    (40)
  C1/55AE: 1C91    (41)
  C1/55AE: 1C91    (41)
==C1/55B0 unknow==
  C1/55B0: A92B    LDA #$2B (from C1/5529, X = 3F)
  C1/55B0: A92B    LDA #$2B (from C1/5529, X = 3F)
  C1/55B2: 8DF07B  STA $7BF0
  C1/55B2: 8DF07B  STA $7BF0
  C1/55B5: A912    LDA #$12
  C1/55B5: A912    LDA #$12
  C1/55B7: 4C2C5A  JMP $5A2C
  C1/55B7: 4C2C5A  JMP $5A2C
==C1/55BA unknow==
  C1/55BA: A92C    LDA #$2C (from C1/5529, X = 40)
  C1/55BA: A92C    LDA #$2C (from C1/5529, X = 40)
  C1/55BC: 8DF07B  STA $7BF0
  C1/55BC: 8DF07B  STA $7BF0
Line 726: Line 726:
  C1/55C4: 6902    ADC #$02
  C1/55C4: 6902    ADC #$02
  C1/55C6: 4C2C5A  JMP $5A2C
  C1/55C6: 4C2C5A  JMP $5A2C
==C1/55C9 unknow==
  C1/55C9: 7B      TDC (from C1/5529, X = 32)
  C1/55C9: 7B      TDC (from C1/5529, X = 32)
  C1/55CA: AA      TAX  
  C1/55CA: AA      TAX  
Line 759: Line 759:
  C1/5615: 9C947B  STZ $7B94
  C1/5615: 9C947B  STZ $7B94
  C1/5618: 4C4A5A  JMP $5A4A
  C1/5618: 4C4A5A  JMP $5A4A
==C1/561B sword tech command==
SwdTech Command
  C1/561B: 9C827B  STZ $7B82 (from C1/5529, X = 35)
  C1/561B: 9C827B  STZ $7B82 (from C1/5529, X = 35)
  C1/561E: A925    LDA #$25
  C1/561E: A925    LDA #$25
Line 767: Line 765:
  C1/5623: A910    LDA #$10
  C1/5623: A910    LDA #$10
  C1/5625: 4C2C5A  JMP $5A2C
  C1/5625: 4C2C5A  JMP $5A2C
==C1/5628 unknow==
  C1/5628: A926    LDA #$26 (from C1/5529, X = 36)
  C1/5628: A926    LDA #$26 (from C1/5529, X = 36)
  C1/562A: 8DF07B  STA $7BF0
  C1/562A: 8DF07B  STA $7BF0
  C1/562D: 7B      TDC  
  C1/562D: 7B      TDC  
  C1/562E: 4C2C5A  JMP $5A2C
  C1/562E: 4C2C5A  JMP $5A2C
==C1/5631 row command==
Row Command
  C1/5631: A917    LDA #$17 (from C1/5529, X = 22)
  C1/5631: A917    LDA #$17 (from C1/5529, X = 22)
  C1/5633: 8DF07B  STA $7BF0
  C1/5633: 8DF07B  STA $7BF0
  C1/5636: A90B    LDA #$0B
  C1/5636: A90B    LDA #$0B
  C1/5638: 4C2C5A  JMP $5A2C
  C1/5638: 4C2C5A  JMP $5A2C
==C1/563B def command==
Def. Command
  C1/563B: A919    LDA #$19 (from C1/5529, X = 25)
  C1/563B: A919    LDA #$19 (from C1/5529, X = 25)
  C1/563D: 8DF07B  STA $7BF0
  C1/563D: 8DF07B  STA $7BF0
  C1/5640: A90C    LDA #$0C
  C1/5640: A90C    LDA #$0C
  C1/5642: 4C2C5A  JMP $5A2C
  C1/5642: 4C2C5A  JMP $5A2C
==C1/5645 unknow==
  C1/5645: 20BA4B  JSR $4BBA (from C1/5529, X = B)
  C1/5645: 20BA4B  JSR $4BBA (from C1/5529, X = B)
  C1/5648: A2407E  LDX #$7E40
  C1/5648: A2407E  LDX #$7E40
Line 795: Line 789:
  C1/5656: A903    LDA #$03
  C1/5656: A903    LDA #$03
  C1/5658: 4C2C5A  JMP $5A2C
  C1/5658: 4C2C5A  JMP $5A2C
==C1/565B unknow==
  C1/565B: 9CCB7B  STZ $7BCB (from C1/5529, X = 10)
  C1/565B: 9CCB7B  STZ $7BCB (from C1/5529, X = 10)
  C1/565E: A922    LDA #$22
  C1/565E: A922    LDA #$22
Line 802: Line 796:
  C1/5665: 8DC27B  STA $7BC2      (queue up to execute at C1/5A41)
  C1/5665: 8DC27B  STA $7BC2      (queue up to execute at C1/5A41)
  C1/5668: 60      RTS
  C1/5668: 60      RTS
 
==C1/5669 unknow==
  C1/5669: A90A    LDA #$0A (from C1/5529, X = 13)
  C1/5669: A90A    LDA #$0A (from C1/5529, X = 13)
  C1/566B: 8DF07B  STA $7BF0
  C1/566B: 8DF07B  STA $7BF0
  C1/566E: A908    LDA #$08
  C1/566E: A908    LDA #$08
  C1/5670: 4C2C5A  JMP $5A2C
  C1/5670: 4C2C5A  JMP $5A2C
==C1/5673 unknow==
  C1/5673: A91A    LDA #$1A (from C1/5529, X = 26)
  C1/5673: A91A    LDA #$1A (from C1/5529, X = 26)
  C1/5675: 8DF07B  STA $7BF0
  C1/5675: 8DF07B  STA $7BF0
  C1/5678: 7B      TDC  
  C1/5678: 7B      TDC  
  C1/5679: 4C2C5A  JMP $5A2C
  C1/5679: 4C2C5A  JMP $5A2C
==C1/567C unknow==
  C1/567C: A918    LDA #$18 (from C1/5529, X = 23)
  C1/567C: A918    LDA #$18 (from C1/5529, X = 23)
  C1/567E: 8DF07B  STA $7BF0
  C1/567E: 8DF07B  STA $7BF0
  C1/5681: 7B      TDC  
  C1/5681: 7B      TDC  
  C1/5682: 4C2C5A  JMP $5A2C
  C1/5682: 4C2C5A  JMP $5A2C
==C1/5685 unknow==
  C1/5685: 9C2F63  STZ $632F (from C1/5529, X = F)
  C1/5685: 9C2F63  STZ $632F (from C1/5529, X = F)
  C1/5688: A905    LDA #$05
  C1/5688: A905    LDA #$05
Line 825: Line 819:
  C1/5692: A905    LDA #$05
  C1/5692: A905    LDA #$05
  C1/5694: 4C2C5A  JMP $5A2C
  C1/5694: 4C2C5A  JMP $5A2C
==C1/5697 unknow==
  C1/5697: A921    LDA #$21 (from C1/5529, X = 2F)
  C1/5697: A921    LDA #$21 (from C1/5529, X = 2F)
  C1/5699: 8DF07B  STA $7BF0
  C1/5699: 8DF07B  STA $7BF0
  C1/569C: 7B      TDC  
  C1/569C: 7B      TDC  
  C1/569D: 4C2C5A  JMP $5A2C
  C1/569D: 4C2C5A  JMP $5A2C
==C1/56A0 unknow==
  C1/56A0: A980    LDA #$80 (from C1/5529, X = 7)
  C1/56A0: A980    LDA #$80 (from C1/5529, X = 7)
  C1/56A2: 8D837B  STA $7B83
  C1/56A2: 8D837B  STA $7B83
Line 840: Line 834:
  C1/56B1: 8DC47B  STA $7BC4
  C1/56B1: 8DC47B  STA $7BC4
  C1/56B4: 60      RTS
  C1/56B4: 60      RTS
 
==C1/56B5 unknow==
  C1/56B5: 20FE40  JSR $40FE (from C1/5529, X = 34)
  C1/56B5: 20FE40  JSR $40FE (from C1/5529, X = 34)
  C1/56B8: 201E41  JSR $411E
  C1/56B8: 201E41  JSR $411E
Line 854: Line 848:
  C1/56D3: 9C8A7B  STZ $7B8A
  C1/56D3: 9C8A7B  STZ $7B8A
  C1/56D6: 60      RTS
  C1/56D6: 60      RTS
 
==C1/56D7 unknow==
  C1/56D7: A906    LDA #$06 (from C1/5529, X = 33)
  C1/56D7: A906    LDA #$06 (from C1/5529, X = 33)
  C1/56D9: 8DF07B  STA $7BF0
  C1/56D9: 8DF07B  STA $7BF0
  C1/56DC: 7B      TDC  
  C1/56DC: 7B      TDC  
  C1/56DD: 4C2C5A  JMP $5A2C
  C1/56DD: 4C2C5A  JMP $5A2C
==C1/56E0 unknow==
  C1/56E0: A91E    LDA #$1E (from C1/5529, X = 2C)
  C1/56E0: A91E    LDA #$1E (from C1/5529, X = 2C)
  C1/56E2: 8DF07B  STA $7BF0
  C1/56E2: 8DF07B  STA $7BF0
  C1/56E5: 7B      TDC  
  C1/56E5: 7B      TDC  
  C1/56E6: 4C2C5A  JMP $5A2C
  C1/56E6: 4C2C5A  JMP $5A2C
==C1/56E9 unknow==
  C1/56E9: A90C    LDA #$0C (from C1/5529, X = 14)
  C1/56E9: A90C    LDA #$0C (from C1/5529, X = 14)
  C1/56EB: 8DF07B  STA $7BF0
  C1/56EB: 8DF07B  STA $7BF0
  C1/56EE: 7B      TDC  
  C1/56EE: 7B      TDC  
  C1/56EF: 4C2C5A  JMP $5A2C
  C1/56EF: 4C2C5A  JMP $5A2C
==C1/56F2 unknow==
  C1/56F2: A908    LDA #$08 (from C1/5529, X = 12)
  C1/56F2: A908    LDA #$08 (from C1/5529, X = 12)
  C1/56F4: 8DF07B  STA $7BF0
  C1/56F4: 8DF07B  STA $7BF0
  C1/56F7: 7B      TDC  
  C1/56F7: 7B      TDC  
  C1/56F8: 4C2C5A  JMP $5A2C
  C1/56F8: 4C2C5A  JMP $5A2C
==C1/56FB unknow==
  C1/56FB: A912    LDA #$12 (from C1/5529, X = 1A)
  C1/56FB: A912    LDA #$12 (from C1/5529, X = 1A)
  C1/56FD: 8DF07B  STA $7BF0
  C1/56FD: 8DF07B  STA $7BF0
  C1/5700: 7B      TDC  
  C1/5700: 7B      TDC  
  C1/5701: 4C2C5A  JMP $5A2C
  C1/5701: 4C2C5A  JMP $5A2C
==C1/5704 unknow==
  C1/5704: A914    LDA #$14 (from C1/5529, X = 1D)
  C1/5704: A914    LDA #$14 (from C1/5529, X = 1D)
  C1/5706: 8DF07B  STA $7BF0
  C1/5706: 8DF07B  STA $7BF0
  C1/5709: 7B      TDC  
  C1/5709: 7B      TDC  
  C1/570A: 4C2C5A  JMP $5A2C
  C1/570A: 4C2C5A  JMP $5A2C
==C1/570D unknow==
  C1/570D: A916    LDA #$16 (from C1/5529, X = 20)
  C1/570D: A916    LDA #$16 (from C1/5529, X = 20)
  C1/570F: 8DF07B  STA $7BF0
  C1/570F: 8DF07B  STA $7BF0
  C1/5712: 7B      TDC  
  C1/5712: 7B      TDC  
  C1/5713: 4C2C5A  JMP $5A2C
  C1/5713: 4C2C5A  JMP $5A2C
==C1/5716 unknow==
  C1/5716: A91C    LDA #$1C (from C1/5529, X = 29)
  C1/5716: A91C    LDA #$1C (from C1/5529, X = 29)
  C1/5718: 8DF07B  STA $7BF0
  C1/5718: 8DF07B  STA $7BF0
  C1/571B: 7B      TDC  
  C1/571B: 7B      TDC  
  C1/571C: 4C2C5A  JMP $5A2C
  C1/571C: 4C2C5A  JMP $5A2C
==C1/571F unknow==
  C1/571F: A90E    LDA #$0E (from C1/5529, X = 15)
  C1/571F: A90E    LDA #$0E (from C1/5529, X = 15)
  C1/5721: 8DF07B  STA $7BF0
  C1/5721: 8DF07B  STA $7BF0
  C1/5724: A904    LDA #$04
  C1/5724: A904    LDA #$04
  C1/5726: 4C2C5A  JMP $5A2C
  C1/5726: 4C2C5A  JMP $5A2C
==C1/5729 unknow==
  C1/5729: ADA57B  LDA $7BA5
  C1/5729: ADA57B  LDA $7BA5
  C1/572C: 2903    AND #$03
  C1/572C: 2903    AND #$03
Line 917: Line 911:
  C1/5751: 38      SEC  
  C1/5751: 38      SEC  
  C1/5752: 60      RTS
  C1/5752: 60      RTS
 
 
  C1/5753: 18      CLC  
  C1/5753: 18      CLC  
  C1/5754: 60      RTS
  C1/5754: 60      RTS
 
==C1/5755 unknow== 
  C1/5755: A927    LDA #$27 (from C1/5529, X = 3B)
  C1/5755: A927    LDA #$27 (from C1/5529, X = 3B)
  C1/5757: 8DF07B  STA $7BF0
  C1/5757: 8DF07B  STA $7BF0
  C1/575A: A911    LDA #$11
  C1/575A: A911    LDA #$11
  C1/575C: 4C2C5A  JMP $5A2C
  C1/575C: 4C2C5A  JMP $5A2C
==C1/575F unknow==
  C1/575F: A928    LDA #$28 (from C1/5529, X = 3C)
  C1/575F: A928    LDA #$28 (from C1/5529, X = 3C)
  C1/5761: 8DF07B  STA $7BF0
  C1/5761: 8DF07B  STA $7BF0
  C1/5764: A911    LDA #$11
  C1/5764: A911    LDA #$11
  C1/5766: 4C2C5A  JMP $5A2C
  C1/5766: 4C2C5A  JMP $5A2C
==C1/5769 item command==
Item Command
  C1/5769: 9C027B  STZ $7B02 (from C1/5529, X = 9)
  C1/5769: 9C027B  STZ $7B02 (from C1/5529, X = 9)
  C1/576C: 9C0C89  STZ $890C
  C1/576C: 9C0C89  STZ $890C
Line 955: Line 946:
  C1/579C: 4C2C5A  JMP $5A2C
  C1/579C: 4C2C5A  JMP $5A2C
  C1/579F: 60      RTS
  C1/579F: 60      RTS
==C1/57A0 magic command==
Magic Command
 
  C1/57A0: A90D    LDA #$0D (from C1/5529, X = D)
  C1/57A0: A90D    LDA #$0D (from C1/5529, X = D)
  C1/57A2: 8DC27B  STA $7BC2      (queue up to execute at C1/57A0)
  C1/57A2: 8DC27B  STA $7BC2      (queue up to execute at C1/57A0)
Line 980: Line 969:
  C1/57D6: 4C2C5A  JMP $5A2C
  C1/57D6: 4C2C5A  JMP $5A2C
  C1/57D9: 60      RTS
  C1/57D9: 60      RTS
 
==C1/57DA unknow==
  Pointers  
  Pointers  
   
   
Line 996: Line 985:
  C1/57EA: 5C58 (3)
  C1/57EA: 5C58 (3)
  C1/57EC:  BE58 (4)
  C1/57EC:  BE58 (4)
==C1/57EE unknow==
  C1/57EE: 8636    STX $36
  C1/57EE: 8636    STX $36
  C1/57F0: ADA47B  LDA $7BA4
  C1/57F0: ADA47B  LDA $7BA4
Line 1,030: Line 1,019:
  C1/5832: 8DA37B  STA $7BA3
  C1/5832: 8DA37B  STA $7BA3
  C1/5835: 60      RTS
  C1/5835: 60      RTS
 
==C1/5836 unknow== 
  C1/5836: A940    LDA #$40 (from C1/58BB, X = 0)
  C1/5836: A940    LDA #$40 (from C1/58BB, X = 0)
  C1/5838: 8002    BRA $583C
  C1/5838: 8002    BRA $583C
 
  C1/583A: A920    LDA #$20 (from C1/587F, X = 0)
  C1/583A: A920    LDA #$20 (from C1/587F, X = 0)
  C1/583C: 8DA47B  STA $7BA4
  C1/583C: 8DA47B  STA $7BA4
Line 1,043: Line 1,032:
  C1/584A: A24001  LDX #$0140
  C1/584A: A24001  LDX #$0140
  C1/584D: 4CEE57  JMP $57EE
  C1/584D: 4CEE57  JMP $57EE
==C1/5850 unknow==
  C1/5850: A28002  LDX #$0280 (from C1/587F, X = 1; C1/58BB, X = 6)
  C1/5850: A28002  LDX #$0280 (from C1/587F, X = 1; C1/58BB, X = 6)
  C1/5853: 4CEE57  JMP $57EE
  C1/5853: 4CEE57  JMP $57EE
==C1/5856 unknow==
  C1/5856: A2C003  LDX #$03C0 (from C1/587F, X = 2; C1/58BB, X = 7)
  C1/5856: A2C003  LDX #$03C0 (from C1/587F, X = 2; C1/58BB, X = 7)
  C1/5859: 4CEE57  JMP $57EE
  C1/5859: 4CEE57  JMP $57EE
==C1/585C unknow==
  C1/585C: A20005  LDX #$0500 (from C1/587F, X = 3; C1/58BB, X = 8)
  C1/585C: A20005  LDX #$0500 (from C1/587F, X = 3; C1/58BB, X = 8)
  C1/585F: 20EE57  JSR $57EE
  C1/585F: 20EE57  JSR $57EE
Line 1,062: Line 1,051:
  C1/5872: 80F0    BRA $5864
  C1/5872: 80F0    BRA $5864
  C1/5874: 60      RTS
  C1/5874: 60      RTS
 
==C1/5875 throw command==
Throw Command
  C1/5875: A92B    LDA #$2B (from C1/5529, X = 2B)
  C1/5875: A92B    LDA #$2B (from C1/5529, X = 2B)
  C1/5877: 8DC27B  STA $7BC2      (queue up to execute at C1/5875)
  C1/5877: 8DC27B  STA $7BC2      (queue up to execute at C1/5875)
Line 1,072: Line 1,058:
  C1/587E: AA      TAX  
  C1/587E: AA      TAX  
  C1/587F: 7CDA57  JMP ($57DA,X)
  C1/587F: 7CDA57  JMP ($57DA,X)
==C1/5882 unknow==
  C1/5882: ADA57B  LDA $7BA5 (from C1/587F, X = 4)
  C1/5882: ADA57B  LDA $7BA5 (from C1/587F, X = 4)
  C1/5885: 3011    BMI $5898
  C1/5885: 3011    BMI $5898
Line 1,091: Line 1,077:
  C1/58AD: 4C2C5A  JMP $5A2C
  C1/58AD: 4C2C5A  JMP $5A2C
  C1/58B0: 60      RTS
  C1/58B0: 60      RTS
 
==C1/58B1 tools command==
Tools Command
  C1/58B1: A92E    LDA #$2E (from C1/5529, X = 2D)
  C1/58B1: A92E    LDA #$2E (from C1/5529, X = 2D)
  C1/58B3: 8DC27B  STA $7BC2      (queue up to execute at C1/86B5)
  C1/58B3: 8DC27B  STA $7BC2      (queue up to execute at C1/86B5)
Line 1,101: Line 1,084:
  C1/58BA: AA      TAX  
  C1/58BA: AA      TAX  
  C1/58BB: 7CE457  JMP ($57E4,X)
  C1/58BB: 7CE457  JMP ($57E4,X)
==C1/58BE unknow==
  C1/58BE: ADA57B  LDA $7BA5 (from C1/58BB, X = 4)
  C1/58BE: ADA57B  LDA $7BA5 (from C1/58BB, X = 4)
  C1/58C1: 3011    BMI $58D4
  C1/58C1: 3011    BMI $58D4
Line 1,120: Line 1,103:
  C1/58E9: 4C2C5A  JMP $5A2C
  C1/58E9: 4C2C5A  JMP $5A2C
  C1/58EC: 60      RTS
  C1/58EC: 60      RTS
 
==C1/58ED lore command==
Lore Command
  C1/58ED: A919    LDA #$19 (from C1/5529, X = 19)
  C1/58ED: A919    LDA #$19 (from C1/5529, X = 19)
  C1/58EF: 8DC27B  STA $7BC2      (queue up to execute at C1/58ED)
  C1/58EF: 8DC27B  STA $7BC2      (queue up to execute at C1/58ED)
Line 1,146: Line 1,126:
  C1/5923: 4C2C5A  JMP $5A2C
  C1/5923: 4C2C5A  JMP $5A2C
  C1/5926: 60      RTS
  C1/5926: 60      RTS
 
==C1/5927 rage command==
Rage Command
  C1/5927: A91C    LDA #$1C (from C1/5529, X = 1C)
  C1/5927: A91C    LDA #$1C (from C1/5529, X = 1C)
  C1/5929: 8DC27B  STA $7BC2      (queue up to execute at C1/5927)
  C1/5929: 8DC27B  STA $7BC2      (queue up to execute at C1/5927)
Line 1,169: Line 1,146:
  C1/5954: 4C2C5A  JMP $5A2C
  C1/5954: 4C2C5A  JMP $5A2C
  C1/5957: 60      RTS
  C1/5957: 60      RTS
==C1/5958 dance command==
Dance Command
 
  C1/5958: A91F    LDA #$1F (from C1/5529, X = 1F)
  C1/5958: A91F    LDA #$1F (from C1/5529, X = 1F)
  C1/595A: 8DC27B  STA $7BC2      (queue up to execute at C1/5958)
  C1/595A: 8DC27B  STA $7BC2      (queue up to execute at C1/5958)
Line 1,190: Line 1,164:
  C1/597F: 4C2C5A  JMP $5A2C
  C1/597F: 4C2C5A  JMP $5A2C
  C1/5982: 60      RTS
  C1/5982: 60      RTS
==C1/5983 magitek command==
MagiTek Command
 
  C1/5983: A928    LDA #$28 (from C1/5529, X = 28)
  C1/5983: A928    LDA #$28 (from C1/5529, X = 28)
  C1/5985: 8DC27B  STA $7BC2      (queue up to execute at C1/5983)
  C1/5985: 8DC27B  STA $7BC2      (queue up to execute at C1/5983)
Line 1,211: Line 1,182:
  C1/59AA: 4C2C5A  JMP $5A2C
  C1/59AA: 4C2C5A  JMP $5A2C
  C1/59AD: 60      RTS
  C1/59AD: 60      RTS
 
==C1/59AE slot command==
Slot Command
  C1/59AE: 201E41  JSR $411E (from C1/5529, X = 6)
  C1/59AE: 201E41  JSR $411E (from C1/5529, X = 6)
  C1/59B1: A906    LDA #$06
  C1/59B1: A906    LDA #$06
Line 1,231: Line 1,199:
  C1/59D2: 4C2C5A  JMP $5A2C
  C1/59D2: 4C2C5A  JMP $5A2C
  C1/59D5: 60      RTS
  C1/59D5: 60      RTS
 
==C1/59D6 unknow== 
  C1/59D6: AF4E1D00 LDA $001D4E (from C1/5529, X = 4)
  C1/59D6: AF4E1D00 LDA $001D4E (from C1/5529, X = 4)
  C1/59DA: 2940    AND #$40 (Isolate the cursor memory bit)
  C1/59DA: 2940    AND #$40 (Isolate the cursor memory bit)
Line 1,251: Line 1,219:
  C1/59FD: 7B      TDC  
  C1/59FD: 7B      TDC  
  C1/59FE: 4C2C5A  JMP $5A2C
  C1/59FE: 4C2C5A  JMP $5A2C
==C1/5A01 unknow==
  C1/5A01: 201E4E  JSR $4E1E (from C1/8198)
  C1/5A01: 201E4E  JSR $4E1E (from C1/8198)
  C1/5A04: A2807B  LDX #$7B80
  C1/5A04: A2807B  LDX #$7B80
Line 1,260: Line 1,228:
  C1/5A12: A906    LDA #$06
  C1/5A12: A906    LDA #$06
  C1/5A14: 4C2C5A  JMP $5A2C
  C1/5A14: 4C2C5A  JMP $5A2C
==C1/5A17 unknow==
  C1/5A17: C220    REP #$20  (from C1/5931, C1/59BB)
  C1/5A17: C220    REP #$20  (from C1/5931, C1/59BB)
  C1/5A19: A600    LDX $00
  C1/5A19: A600    LDX $00
Line 1,272: Line 1,240:
  C1/5A29: E220    SEP #$20
  C1/5A29: E220    SEP #$20
  C1/5A2B: 60      RTS
  C1/5A2B: 60      RTS
 
==C1/5A2C unknow==
  C1/5A2C: 0A      ASL A
  C1/5A2C: 0A      ASL A (from C1/58E9, C1/5923, C1/5954, C1/59AA, C1/59D2, C1/59FE, C1/5A14)
  C1/5A2D: 0A      ASL A
  C1/5A2D: 0A      ASL A
  C1/5A2E: AA      TAX  
  C1/5A2E: AA      TAX  
Line 1,285: Line 1,252:
  C1/5A3D: D0F2    BNE $5A31
  C1/5A3D: D0F2    BNE $5A31
  C1/5A3F: 60      RTS
  C1/5A3F: 60      RTS
 
  C1/5A40: 60      RTS (from C1/5529, X = 0, 3, or 11)
  C1/5A40: 60      RTS (from C1/5529, X = 0, 3, or 11)
==C1/5A41 unknow==
 
  C1/5A41: ADF07B  LDA $7BF0 (from C1/5529, X = 1)
  C1/5A41: ADF07B  LDA $7BF0 (from C1/5529, X = 1)
  C1/5A44: D003    BNE $5A49
  C1/5A44: D003    BNE $5A49
  C1/5A46: 4C4A5A  JMP $5A4A
  C1/5A46: 4C4A5A  JMP $5A4A
  C1/5A49: 60      RTS
  C1/5A49: 60      RTS
==C1/5A4A unknow==
 
  C1/5A4A: 7B      TDC (from C1/5A46; C1/5529, X = 2)
  C1/5A4A: 7B      TDC (from C1/5A46; C1/5529, X = 2)
  C1/5A4B: AA      TAX  
  C1/5A4B: AA      TAX  
Line 1,305: Line 1,268:
  C1/5A59: D0F4    BNE $5A4F
  C1/5A59: D0F4    BNE $5A4F
  C1/5A5B: 60      RTS
  C1/5A5B: 60      RTS
==C1/5A5C unknow==
 
  C1/5A5C: ADDD7B  LDA $7BDD
  C1/5A5C: ADDD7B  LDA $7BDD
  C1/5A5F: F06F    BEQ $5AD0
  C1/5A5F: F06F    BEQ $5AD0
Line 1,354: Line 1,316:
  C1/5ACD: 9CEE7B  STZ $7BEE
  C1/5ACD: 9CEE7B  STZ $7BEE
  C1/5AD0: 60      RTS
  C1/5AD0: 60      RTS
 
==C1/5AD1 unknow==
  C1/5AD1: ADDB7B  LDA $7BDB
  C1/5AD1: ADDB7B  LDA $7BDB
  C1/5AD4: D01F    BNE $5AF5
  C1/5AD4: D01F    BNE $5AF5
Line 1,369: Line 1,330:
  C1/5AF1: 9D8347  STA $4783,X
  C1/5AF1: 9D8347  STA $4783,X
  C1/5AF4: 60      RTS
  C1/5AF4: 60      RTS
   
==C1/5AF5 unknow==  
 
  C1/5AF5: ADD27B  LDA $7BD2
  C1/5AF5: ADD27B  LDA $7BD2
  C1/5AF8: 9DF543  STA $43F5,X
  C1/5AF8: 9DF543  STA $43F5,X
Line 1,382: Line 1,342:
  C1/5B10: 9D0344  STA $4403,X
  C1/5B10: 9D0344  STA $4403,X
  C1/5B13: 60      RTS
  C1/5B13: 60      RTS
==C1/5B14 unknow==
 
  C1/5B14: ADD17B  LDA $7BD1 (from C1/0CDD, C1/0CE8, C1/0CEE)
  C1/5B14: ADD17B  LDA $7BD1 (from C1/0CDD, C1/0CE8, C1/0CEE)
  C1/5B17: F032    BEQ $5B4B
  C1/5B17: F032    BEQ $5B4B
Line 1,407: Line 1,366:
  C1/5B48: 9CD17B  STZ $7BD1
  C1/5B48: 9CD17B  STZ $7BD1
  C1/5B4B: 60      RTS
  C1/5B4B: 60      RTS
==C1/5B4C unknow==
 
  C1/5B4C: ADAF7B  LDA $7BAF (from C1/5529, X = 3E)
  C1/5B4C: ADAF7B  LDA $7BAF (from C1/5529, X = 3E)
  C1/5B4F: F011    BEQ $5B62
  C1/5B4F: F011    BEQ $5B62
Line 1,446: Line 1,404:
  C1/5B8E: E93C00  SBC #$003C
  C1/5B8E: E93C00  SBC #$003C
  C1/5B91: 4C5C5D  JMP $5D5C
  C1/5B91: 4C5C5D  JMP $5D5C
==C1/5B94 unknow==
  C1/5B94: CEA87B  DEC $7BA8
  C1/5B94: CEA87B  DEC $7BA8
  C1/5B97: CEA87B  DEC $7BA8
  C1/5B97: CEA87B  DEC $7BA8
Line 1,568: Line 1,526:
  C1/5C8B: 204A5A  JSR $5A4A
  C1/5C8B: 204A5A  JSR $5A4A
  C1/5C8E: 4C2455  JMP $5524
  C1/5C8E: 4C2455  JMP $5524
==C1/5C91 unknow==
  C1/5C91: A506    LDA $06 (from C1/5529, X = 17)
  C1/5C91: A506    LDA $06 (from C1/5529, X = 17)
  C1/5C93: 2910    AND #$10
  C1/5C93: 2910    AND #$10
Line 1,583: Line 1,541:
  C1/5CAA: 8505    STA $05
  C1/5CAA: 8505    STA $05
  C1/5CAC: 4CF15B  JMP $5BF1
  C1/5CAC: 4CF15B  JMP $5BF1
==C1/5CAF unknow==
  C1/5CAF: ADAF7B  LDA $7BAF (from C1/5C9C, C1/5C9C)
  C1/5CAF: ADAF7B  LDA $7BAF (from C1/5C9C, C1/5C9C)
  C1/5CB2: F011    BEQ $5CC5
  C1/5CB2: F011    BEQ $5CC5
Line 1,621: Line 1,579:
  C1/5CF1: E93800  SBC #$0038
  C1/5CF1: E93800  SBC #$0038
  C1/5CF4: 4C5C5D  JMP $5D5C
  C1/5CF4: 4C5C5D  JMP $5D5C
==C1/5CF7 unknow==
  C1/5CF7: A506    LDA $06 (from C1/5529, X = 18)
  C1/5CF7: A506    LDA $06 (from C1/5529, X = 18)
  C1/5CF9: 2910F0  AND #$F010
  C1/5CF9: 2910F0  AND #$F010
Line 1,701: Line 1,659:
  C1/5D95: 4C2455  JMP $5524
  C1/5D95: 4C2455  JMP $5524
  C1/5D98: 60      RTS
  C1/5D98: 60      RTS
 
==C1/5D99 unknow==
  C1/5D99: ADA97B  LDA $7BA9 (from only C1/0BD1)
  C1/5D99: ADA97B  LDA $7BA9 (from only C1/0BD1)
  C1/5D9C: F013    BEQ $5DB1
  C1/5D9C: F013    BEQ $5DB1
Line 1,715: Line 1,673:
  C1/5DB6: 228AABC2 JSR $C2AB8A
  C1/5DB6: 228AABC2 JSR $C2AB8A
  C1/5DBA: 60      RTS
  C1/5DBA: 60      RTS
 
==C1/5DBB unknow==
  C1/5DBB: C220    REP #$20
  C1/5DBB: C220    REP #$20
  C1/5DBD: 7B      TDC  
  C1/5DBD: 7B      TDC  
Line 1,729: Line 1,687:
  C1/5DD2: E220    SEP #$20
  C1/5DD2: E220    SEP #$20
  C1/5DD4: 60      RTS
  C1/5DD4: 60      RTS
 
==C1/5DD5 unknow==
  C1/5DD5: 9CF5E9  STZ $E9F5
  C1/5DD5: 9CF5E9  STZ $E9F5
  C1/5DD8: 647A    STZ $7A
  C1/5DD8: 647A    STZ $7A
Line 1,744: Line 1,702:
  C1/5DF1: 20EC66  JSR $66EC
  C1/5DF1: 20EC66  JSR $66EC
  C1/5DF4: 80F0    BRA $5DE6
  C1/5DF4: 80F0    BRA $5DE6
==C1/5DF6 unknow==
  C1/5DF6: 204F5E  JSR $5E4F
  C1/5DF6: 204F5E  JSR $5E4F
  C1/5DF9: 20EC66  JSR $66EC
  C1/5DF9: 20EC66  JSR $66EC
  C1/5DFC: 80E8    BRA $5DE6
  C1/5DFC: 80E8    BRA $5DE6
==C1/5DFE unknow==
  C1/5DFE: 20025E  JSR $5E02
  C1/5DFE: 20025E  JSR $5E02
  C1/5E01: 60      RTS
  C1/5E01: 60      RTS
 
==C1/5E02 unknow==
  C1/5E02: A648    LDX $48
  C1/5E02: A648    LDX $48
  C1/5E04: DA      PHX  
  C1/5E04: DA      PHX  
Line 1,768: Line 1,726:
  C1/5E19: 8648    STX $48
  C1/5E19: 8648    STX $48
  C1/5E1B: 60      RTS
  C1/5E1B: 60      RTS
 
==C1/5E1C unknow==
  C1/5E1C: A648    LDX $48
  C1/5E1C: A648    LDX $48
  C1/5E1E: DA      PHX  
  C1/5E1E: DA      PHX  
Line 1,783: Line 1,741:
  C1/5E2F: 8648    STX $48
  C1/5E2F: 8648    STX $48
  C1/5E31: 60      RTS
  C1/5E31: 60      RTS
 
==C1/5E32 unknow==
  C1/5E32: 8522    STA $22
  C1/5E32: 8522    STA $22
  C1/5E34: A648    LDX $48
  C1/5E34: A648    LDX $48
Line 1,801: Line 1,759:
  C1/5E4C: 8648    STX $48
  C1/5E4C: 8648    STX $48
  C1/5E4E: 60      RTS
  C1/5E4E: 60      RTS
 
==C1/5E4F unknow==
  C1/5E4F: 0A      ASL A (from C1/5DF6)
  C1/5E4F: 0A      ASL A (from C1/5DF6)
  C1/5E50: AA      TAX  
  C1/5E50: AA      TAX  
  C1/5E51: 7C545E  JMP ($5E54,X)
  C1/5E51: 7C545E  JMP ($5E54,X)
 
==C1/5E54 unknow==
  Pointers to Code
  Pointers to Code
   
   
Line 1,841: Line 1,798:
  C1/5E90: 1161    (1D)
  C1/5E90: 1161    (1D)
  C1/5E92: 1161    (1E)
  C1/5E92: 1161    (1E)
==C1/5E94 unknow==
  C1/5E94: EEF5E9  INC $E9F5 (from C1/5E51, X = 7)
  C1/5E94: EEF5E9  INC $E9F5 (from C1/5E51, X = 7)
  C1/5E97: 20025E  JSR $5E02
  C1/5E97: 20025E  JSR $5E02
Line 1,847: Line 1,804:
  C1/5E9C: 10F6    BPL $5E94
  C1/5E9C: 10F6    BPL $5E94
  C1/5E9E: 60      RTS
  C1/5E9E: 60      RTS
 
==C1/5E9F unknow==
  C1/5E9F: 20EC66  JSR $66EC (from C1/5E51, X = 6)
  C1/5E9F: 20EC66  JSR $66EC (from C1/5E51, X = 6)
  C1/5EA2: A748    LDA [$48]
  C1/5EA2: A748    LDA [$48]
  C1/5EA4: 4C325E  JMP $5E32
  C1/5EA4: 4C325E  JMP $5E32
==C1/5EA7 unknow==
  C1/5EA7: A93C    LDA #$3C (from C1/5E51, X = 5)
  C1/5EA7: A93C    LDA #$3C (from C1/5E51, X = 5)
  C1/5EA9: 4C325E  JMP $5E32
  C1/5EA9: 4C325E  JMP $5E32
==C1/5EAC unknow==
  C1/5EAC: 20EC66  JSR $66EC (from C1/5E51, X = 2)
  C1/5EAC: 20EC66  JSR $66EC (from C1/5E51, X = 2)
  C1/5EAF: A748    LDA [$48]
  C1/5EAF: A748    LDA [$48]
Line 1,883: Line 1,840:
  C1/5EE3: D0EF    BNE $5ED4
  C1/5EE3: D0EF    BNE $5ED4
  C1/5EE5: 60      RTS
  C1/5EE5: 60      RTS
 
==C1/5EE6 unknow==
  C1/5EE6: 20EC66  JSR $66EC (from C1/5E51, X = 12)
  C1/5EE6: 20EC66  JSR $66EC (from C1/5E51, X = 12)
  C1/5EE9: A748    LDA [$48]
  C1/5EE9: A748    LDA [$48]
Line 1,889: Line 1,846:
  C1/5EEC: AA      TAX  
  C1/5EEC: AA      TAX  
  C1/5EED: 7CF05E  JMP ($5EF0,X)
  C1/5EED: 7CF05E  JMP ($5EF0,X)
==C1/5EF0 unknow==
  C1/5EF0: 405F      (0)
  C1/5EF0: 405F      (0)
  C1/5EF2: 065F (1)
  C1/5EF2: 065F (1)
  C1/5EF4: 005F (2)
  C1/5EF4: 005F (2)
  C1/5EF6: 135F (3)
  C1/5EF6: 135F (3)
 
  C1/5EF8: AE2ECE2E  ROL $2ECE
  C1/5EF8: AE2ECE2E  ROL $2ECE
  C1/5EFC: EE2E0E  INC $0E2E
  C1/5EFC: EE2E0E  INC $0E2E
  C1/5EFF: 2F
  C1/5EFF: 2F
==C1/5F00 unknow==
  C1/5F00: AD352F  LDA $2F35 (from C1/5EED, X = 2)
  C1/5F00: AD352F  LDA $2F35 (from C1/5EED, X = 2)
  C1/5F03: 4CB85F  JMP $5FB8
  C1/5F03: 4CB85F  JMP $5FB8
==C1/5F06 unknow==
  C1/5F06: AD352F  LDA $2F35 (from C1/5EED, X = 1)
  C1/5F06: AD352F  LDA $2F35 (from C1/5EED, X = 1)
  C1/5F09: 4C4860  JMP $6048
  C1/5F09: 4C4860  JMP $6048
==C1/5F0C unknow==
  C1/5F0C: 20EC66  JSR $66EC (from C1/5E51, X = C)
  C1/5F0C: 20EC66  JSR $66EC (from C1/5E51, X = C)
  C1/5F0F: A748    LDA [$48]
  C1/5F0F: A748    LDA [$48]
  C1/5F11: 8003    BRA $5F16
  C1/5F11: 8003    BRA $5F16
 
  C1/5F13: AD352F  LDA $2F35 (from C1/5EED, X = 3)
  C1/5F13: AD352F  LDA $2F35 (from C1/5EED, X = 3)
  C1/5F16: C9FF    CMP #$FF (from C1/5F11)
  C1/5F16: C9FF    CMP #$FF (from C1/5F11)
  C1/5F18: D001    BNE $5F1B
  C1/5F18: D001    BNE $5F1B
  C1/5F1A: 60      RTS
  C1/5F1A: 60      RTS
 
==C1/5F1B unknow== 
  C1/5F1B: EB      XBA (from C1/5F18)
  C1/5F1B: EB      XBA (from C1/5F18)
  C1/5F1C: A907    LDA #$07 (7 = battle command name length)
  C1/5F1C: A907    LDA #$07 (7 = battle command name length)
Line 1,931: Line 1,888:
  C1/5F3D: D0EF    BNE $5F2E
  C1/5F3D: D0EF    BNE $5F2E
  C1/5F3F: 60      RTS
  C1/5F3F: 60      RTS
 
==C1/5F40 unknow==
  C1/5F40: AD382F  LDA $2F38 (from 5EED, X = 0)
  C1/5F40: AD382F  LDA $2F38 (from 5EED, X = 0)
  C1/5F43: 0A      ASL A
  C1/5F43: 0A      ASL A
Line 1,950: Line 1,907:
  C1/5F62: D0F0    BNE $5F54
  C1/5F62: D0F0    BNE $5F54
  C1/5F64: 60      RTS
  C1/5F64: 60      RTS
 
==C1/5F65 unknow==
  C1/5F65: AE3E2F  LDX $2F3E (from C1/5E51, X = 14)
  C1/5F65: AE3E2F  LDX $2F3E (from C1/5E51, X = 14)
  C1/5F68: AD402F  LDA $2F40
  C1/5F68: AD402F  LDA $2F40
  C1/5F6B: 8016    BRA $5F83
  C1/5F6B: 8016    BRA $5F83
==C1/5F6D unknow==
  C1/5F6D: AE3B2F  LDX $2F3B (from C1/5E51, X = 13)
  C1/5F6D: AE3B2F  LDX $2F3B (from C1/5E51, X = 13)
  C1/5F70: AD3D2F  LDA $2F3D
  C1/5F70: AD3D2F  LDA $2F3D
  C1/5F73: 800E    BRA $5F83
  C1/5F73: 800E    BRA $5F83
==C1/5F75 unknow==
  C1/5F75: AE352F  LDX $2F35 (from C1/5E51, X = 10)
  C1/5F75: AE352F  LDX $2F35 (from C1/5E51, X = 10)
  C1/5F78: AD372F  LDA $2F37
  C1/5F78: AD372F  LDA $2F37
  C1/5F7B: 8006    BRA $5F83
  C1/5F7B: 8006    BRA $5F83
==C1/5F7D unknow==
  C1/5F7D: AE382F  LDX $2F38 (from C1/5E51, X = 11)
  C1/5F7D: AE382F  LDX $2F38 (from C1/5E51, X = 11)
  C1/5F80: AD3A2F  LDA $2F3A
  C1/5F80: AD3A2F  LDA $2F3A
Line 1,984: Line 1,941:
  C1/5FA5: D0F5    BNE $5F9C
  C1/5FA5: D0F5    BNE $5F9C
  C1/5FA7: 60      RTS
  C1/5FA7: 60      RTS
 
==C1/5FA8 unknow==
  C1/5FA8: 48      PHA (from C1/604E)
  C1/5FA8: 48      PHA (from C1/604E)
  C1/5FA9: A9FF    LDA #$FF
  C1/5FA9: A9FF    LDA #$FF
Line 1,992: Line 1,949:
  C1/5FB0: D0F6    BNE $5FA8
  C1/5FB0: D0F6    BNE $5FA8
  C1/5FB2: 60      RTS
  C1/5FB2: 60      RTS
 
==C1/5FB3 unknow==
  C1/5FB3: 20EC66  JSR $66EC (from C1/5E54, X = F)
  C1/5FB3: 20EC66  JSR $66EC (from C1/5E54, X = F)
  C1/5FB6: A748    LDA [$48]
  C1/5FB6: A748    LDA [$48]
Line 1,998: Line 1,955:
  C1/5FBA: D001    BNE $5FBD
  C1/5FBA: D001    BNE $5FBD
  C1/5FBC: 60      RTS
  C1/5FBC: 60      RTS
 
==C1/5FBD display attack name==
  Display attack name, does all attacks from the skeans on down to the end, except for sword techniques
  Display attack name, does all attacks from the skeans on down to the end, except for sword techniques
  C1/5FBD: C936    CMP #$36 (from C1/5FBA)
  C1/5FBD: C936    CMP #$36 (from C1/5FBA)
  C1/5FBF: 9058    BCC $6019
  C1/5FBF: 9058    BCC $6019
Line 2,021: Line 1,976:
  C1/5FE1: C9FF    CMP #$FF
  C1/5FE1: C9FF    CMP #$FF
  C1/5FE3: F009    BEQ $5FEE
  C1/5FE3: F009    BEQ $5FEE
  C1/5FE5: 201161  JSR $6111
  C1/5FE5: 201161  JSR $6111
  C1/5FE8: E8      INX  
  C1/5FE8: E8      INX  
Line 2,027: Line 1,981:
  C1/5FEC: D0EF    BNE $5FDD
  C1/5FEC: D0EF    BNE $5FDD
  C1/5FEE: 60      RTS
  C1/5FEE: 60      RTS
 
==C1/5FEF display esper name==
Display Esper name
  C1/5FEF: 38      SEC (from only C1/5FC3)
  C1/5FEF: 38      SEC (from only C1/5FC3)
  C1/5FF0: E936    SBC #$36
  C1/5FF0: E936    SBC #$36

Revision as of 08:44, 24 November 2013

C1/500C unknow

C1/500C:	A904    	LDA #$04       (from C1/5052, C1/96C4, C1/96D3)
C1/500E:	8DFD7A  	STA $7AFD
C1/5011:	E210    	SEP #$10
C1/5013:	C220    	REP #$20
C1/5015:	0B      	PHD 
C1/5016:	A90001  	LDA #$0100
C1/5019:	48      	PHA 
C1/501A:	2B      	PLD 
C1/501B:	A200    	LDX #$00
C1/501D:	A96000  	LDA #$0060
C1/5020:	9502    	STA $02,X
C1/5022:	9DF751  	STA $51F7,X
C1/5025:	E8      	INX 
C1/5026:	E8      	INX 
C1/5027:	E8      	INX 
C1/5028:	E8      	INX 
C1/5029:	E0C0    	CPX #$C0
C1/502B:	D0F3    	BNE $5020
C1/502D:	9502    	STA $02,X
C1/502F:	E8      	INX 
C1/5030:	E8      	INX 
C1/5031:	E8      	INX 
C1/5032:	E8      	INX 
C1/5033:	E000    	CPX #$00
C1/5035:	D0F6    	BNE $502D
C1/5037:	2B      	PLD 
C1/5038:	7B      	TDC 
C1/5039:	E220    	SEP #$20
C1/503B:	C210    	REP #$10
C1/503D:	60      	RTS

C1/503E unknow

C1/503E:	7B      	TDC            (from C1/4512, X = 27)
C1/503F:	AA      	TAX 
C1/5040:	C220    	REP #$20
C1/5042:	BD614D  	LDA $4D61,X
C1/5045:	9DD552  	STA $52D5,X
C1/5048:	E8      	INX 
C1/5049:	E8      	INX 
C1/504A:	E00001  	CPX #$0100
C1/504D:	D0F3    	BNE $5042
C1/504F:	7B      	TDC 
C1/5050:	E220    	SEP #$20
C1/5052:	200C50  	JSR $500C
C1/5055:	A914    	LDA #$14
C1/5057:	20FB50  	JSR $50FB
C1/505A:	A902    	LDA #$02
C1/505C:	206551  	JSR $5165
C1/505F:	4C7A4F  	JMP $4F7A

C1/5062 unknow

C1/5062:	E610    	INC $10        (from C1/4512, X = 28)
C1/5064:	A915    	LDA #$15
C1/5066:	20FB50  	JSR $50FB
C1/5069:	7B      	TDC 
C1/506A:	AA      	TAX 
C1/506B:	C220    	REP #$20
C1/506D:	BDD552  	LDA $52D5,X
C1/5070:	9DD551  	STA $51D5,X
C1/5073:	E8      	INX 
C1/5074:	E8      	INX 
C1/5075:	E00001  	CPX #$0100
C1/5078:	D0F3    	BNE $506D
C1/507A:	7B      	TDC 
C1/507B:	E220    	SEP #$20
C1/507D:	A902    	LDA #$02
C1/507F:	206551  	JSR $5165
C1/5082:	EEEE7B  	INC $7BEE
C1/5085:	4C8C4F  	JMP $4F8C

C1/5088 unknow

C1/5088:	20A546  	JSR $46A5      (from C1/4512, X = 7, 13, 15, 1B, 1D, or 20)
C1/508B:	A903    	LDA #$03
C1/508D:	20FB50  	JSR $50FB
C1/5090:	A902    	LDA #$02
C1/5092:	206551  	JSR $5165
C1/5095:	4C7A4F  	JMP $4F7A

C1/5098 unknow

C1/5098:	A982    	LDA #$82       (from C1/4512, X = B or 11)
C1/509A:	20C24E  	JSR $4EC2
C1/509D:	20A546  	JSR $46A5
C1/50A0:	A904    	LDA #$04
C1/50A2:	20FB50  	JSR $50FB
C1/50A5:	A902    	LDA #$02
C1/50A7:	206551  	JSR $5165
C1/50AA:	4C7A4F  	JMP $4F7A

C1/50AD unknow

C1/50AD:	7B      	TDC            (from C1/4512, X = 6)
C1/50AE:	AA      	TAX 
C1/50AF:	A8      	TAY 
C1/50B0:	20D34F  	JSR $4FD3
C1/50B3:	9C9289  	STZ $8992
C1/50B6:	E610    	INC $10        (from C1/4512, X = 8, C, 12, 14, 16, 1C, 1E, or 21)
C1/50B8:	A906    	LDA #$06
C1/50BA:	20FB50  	JSR $50FB
C1/50BD:	A902    	LDA #$02
C1/50BF:	206551  	JSR $5165
C1/50C2:	EEEE7B  	INC $7BEE
C1/50C5:	4C8C4F  	JMP $4F8C

C1/50C8 unknow

C1/50C8:	20F248  	JSR $48F2      (from C1/4512, X = 1F)
C1/50CB:	4CE950  	JMP $50E9

C1/50CE unknow

C1/50CE:	ADD17B  	LDA $7BD1      (from C1/4512, X = 1)
C1/50D1:	0DDD7B  	ORA $7BDD
C1/50D4:	D006    	BNE $50DC
C1/50D6:	9C987B  	STZ $7B98
C1/50D9:	20E950  	JSR $50E9
C1/50DC:	60      	RTS

C1/50DD unknow

C1/50DD:	ADD17B  	LDA $7BD1      (from C1/4512, X = 2)
C1/50E0:	0DDD7B  	ORA $7BDD
C1/50E3:	D003    	BNE $50E8
C1/50E5:	20E950  	JSR $50E9
C1/50E8:	60      	RTS

C1/50E9 unknow

C1/50E9:	7B      	TDC            
C1/50EA:	AA      	TAX 
C1/50EB:	8DFF7B  	STA $7BFF
C1/50EE:	BDF17B  	LDA $7BF1,X
C1/50F1:	9DF07B  	STA $7BF0,X
C1/50F4:	E8      	INX 
C1/50F5:	E00F00  	CPX #$000F
C1/50F8:	D0F4    	BNE $50EE
C1/50FA:	60      	RTS

C1/50FB unknow

C1/50FB:	0A      	ASL A
C1/50FC:	0A      	ASL A
C1/50FD:	AA      	TAX 
C1/50FE:	A510    	LDA $10
C1/5100:	F031    	BEQ $5133
C1/5102:	C220    	REP #$20
C1/5104:	BFA2DEC2	LDA $C2DEA2,X
C1/5108:	8DD27B  	STA $7BD2
C1/510B:	BFA4DEC2	LDA $C2DEA4,X
C1/510F:	8DD47B  	STA $7BD4
C1/5112:	BF34DEC2	LDA $C2DE34,X
C1/5116:	8DD67B  	STA $7BD6
C1/5119:	0A      	ASL A
C1/511A:	0A      	ASL A
C1/511B:	0A      	ASL A
C1/511C:	0A      	ASL A
C1/511D:	0A      	ASL A
C1/511E:	18      	CLC 
C1/511F:	7F32DEC2	ADC $C2DE32,X
C1/5123:	38      	SEC 
C1/5124:	E91000  	SBC #$0010
C1/5127:	8DD77B  	STA $7BD7
C1/512A:	BF32DEC2	LDA $C2DE32,X
C1/512E:	8DD97B  	STA $7BD9
C1/5131:	802B    	BRA $515E
C1/5133:	C220    	REP #$20
C1/5135:	BFA2DEC2	LDA $C2DEA2,X
C1/5139:	8DD27B  	STA $7BD2
C1/513C:	BFA4DEC2	LDA $C2DEA4,X
C1/5140:	8DD47B  	STA $7BD4
C1/5143:	BF34DEC2	LDA $C2DE34,X
C1/5147:	8DD67B  	STA $7BD6
C1/514A:	3A      	DEC A
C1/514B:	0A      	ASL A
C1/514C:	0A      	ASL A
C1/514D:	0A      	ASL A
C1/514E:	0A      	ASL A
C1/514F:	18      	CLC 
C1/5150:	7F32DEC2	ADC $C2DE32,X
C1/5154:	8DD77B  	STA $7BD7
C1/5157:	18      	CLC 
C1/5158:	691000  	ADC #$0010
C1/515B:	8DD97B  	STA $7BD9
C1/515E:	9CDB7B  	STZ $7BDB
C1/5161:	7B      	TDC 
C1/5162:	E220    	SEP #$20
C1/5164:	60      	RTS

C1/5165 unknow

C1/5165:	0A      	ASL A 
C1/5166:	0A      	ASL A
C1/5167:	0A      	ASL A
C1/5168:	AA      	TAX 
C1/5169:	9CEB7B  	STZ $7BEB
C1/516C:	A510    	LDA $10
C1/516E:	F03D    	BEQ $51AD
C1/5170:	C220    	REP #$20
C1/5172:	BFDADDC2	LDA $C2DDDA,X
C1/5176:	18      	CLC 
C1/5177:	691000  	ADC #$0010
C1/517A:	8DE27B  	STA $7BE2
C1/517D:	BFDCDDC2	LDA $C2DDDC,X
C1/5181:	18      	CLC 
C1/5182:	691000  	ADC #$0010
C1/5185:	8DE47B  	STA $7BE4
C1/5188:	BFDEDDC2	LDA $C2DDDE,X
C1/518C:	0A      	ASL A
C1/518D:	0A      	ASL A
C1/518E:	0A      	ASL A
C1/518F:	0A      	ASL A
C1/5190:	0A      	ASL A
C1/5191:	48      	PHA 
C1/5192:	18      	CLC 
C1/5193:	7FDADDC2	ADC $C2DDDA,X
C1/5197:	38      	SEC 
C1/5198:	E92000  	SBC #$0020
C1/519B:	8DDE7B  	STA $7BDE
C1/519E:	68      	PLA 
C1/519F:	18      	CLC 
C1/51A0:	7FDCDDC2	ADC $C2DDDC,X
C1/51A4:	38      	SEC 
C1/51A5:	E92000  	SBC #$0020
C1/51A8:	8DE07B  	STA $7BE0
C1/51AB:	802B    	BRA $51D8
C1/51AD:	C220    	REP #$20
C1/51AF:	BFDEDDC2	LDA $C2DDDE,X
C1/51B3:	3A      	DEC A
C1/51B4:	0A      	ASL A
C1/51B5:	0A      	ASL A
C1/51B6:	0A      	ASL A
C1/51B7:	0A      	ASL A
C1/51B8:	48      	PHA 
C1/51B9:	18      	CLC 
C1/51BA:	7FDADDC2	ADC $C2DDDA,X
C1/51BE:	8DDE7B  	STA $7BDE
C1/51C1:	18      	CLC 
C1/51C2:	691000  	ADC #$0010
C1/51C5:	8DE27B  	STA $7BE2
C1/51C8:	68      	PLA 
C1/51C9:	18      	CLC 
C1/51CA:	7FDCDDC2	ADC $C2DDDC,X
C1/51CE:	8DE07B  	STA $7BE0
C1/51D1:	18      	CLC 
C1/51D2:	691000  	ADC #$0010
C1/51D5:	8DE47B  	STA $7BE4
C1/51D8:	BFDADDC2	LDA $C2DDDA,X
C1/51DC:	18      	CLC 
C1/51DD:	691000  	ADC #$0010
C1/51E0:	8DE77B  	STA $7BE7
C1/51E3:	BFDCDDC2	LDA $C2DDDC,X
C1/51E7:	18      	CLC 
C1/51E8:	691000  	ADC #$0010
C1/51EB:	8DE97B  	STA $7BE9
C1/51EE:	BFDEDDC2	LDA $C2DDDE,X
C1/51F2:	3A      	DEC A
C1/51F3:	0A      	ASL A
C1/51F4:	0A      	ASL A
C1/51F5:	0A      	ASL A
C1/51F6:	0A      	ASL A
C1/51F7:	0A      	ASL A
C1/51F8:	3A      	DEC A
C1/51F9:	8DEC7B  	STA $7BEC
C1/51FC:	7B      	TDC 
C1/51FD:	E220    	SEP #$20
C1/51FF:	BFDEDDC2	LDA $C2DDDE,X
C1/5203:	3A      	DEC A
C1/5204:	8DE67B  	STA $7BE6
C1/5207:	9CEE7B  	STZ $7BEE
C1/520A:	60      	RTS

C1/520B unknow

C1/520B:	C220    	REP #$20		(from C1/529C, C1/52F3, C1/5300)
C1/520D:	A600    	LDX $00
C1/520F:	A9FF00  	LDA #$00FF
C1/5212:	9D138D  	STA $8D13,X
C1/5215:	E8      	INX 
C1/5216:	E8      	INX 
C1/5217:	E00003  	CPX #$0300
C1/521A:	D0F3    	BNE $520F
C1/521C:	7B      	TDC 
C1/521D:	E220    	SEP #$20
C1/521F:	60      	RTS

C1/5220 unknow

C1/5220:	AECA62  	LDX $62CA		(from C1/4512, X = 29)
C1/5223:	BDCC62  	LDA $62CC,X
C1/5226:	D015    	BNE $523D
C1/5228:	AD2E2F  	LDA $2F2E
C1/522B:	F008    	BEQ $5235
C1/522D:	A901    	LDA #$01
C1/522F:	8DB864  	STA $64B8
C1/5232:	4CE950  	JMP $50E9
C1/5235:	A902    	LDA #$02		(from C1/4512, X = 2A)
C1/5237:	8DB864  	STA $64B8
C1/523A:	4CE950  	JMP $50E9
C1/523D:	A903    	LDA #$03
C1/523F:	8DB864  	STA $64B8
C1/5242:	4CE950  	JMP $50E9

C1/5245 unknow

C1/5245:	7B      	TDC 
C1/5246:	AA      	TAX 
C1/5247:	C220    	REP #$20
C1/5249:	BD138D  	LDA $8D13,X
C1/524C:	9D1392  	STA $9213,X
C1/524F:	E8      	INX 
C1/5250:	E8      	INX 
C1/5251:	E00002  	CPX #$0200
C1/5254:	D0F3    	BNE $5249
C1/5256:	E220    	SEP #$20
C1/5258:	7B      	TDC 
C1/5259:	20A053  	JSR $53A0
C1/525C:	A901    	LDA #$01
C1/525E:	20A053  	JSR $53A0
C1/5261:	A90E    	LDA #$0E
C1/5263:	20A053  	JSR $53A0
C1/5266:	7B      	TDC 
C1/5267:	AA      	TAX 
C1/5268:	C220    	REP #$20
C1/526A:	BD138D  	LDA $8D13,X
C1/526D:	9D1394  	STA $9413,X
C1/5270:	E8      	INX 
C1/5271:	E8      	INX 
C1/5272:	E00002  	CPX #$0200
C1/5275:	D0F3    	BNE $526A
C1/5277:	E220    	SEP #$20
C1/5279:	7B      	TDC 
C1/527A:	20A053  	JSR $53A0
C1/527D:	A901    	LDA #$01
C1/527F:	20A053  	JSR $53A0
C1/5282:	A90D    	LDA #$0D
C1/5284:	20A053  	JSR $53A0
C1/5287:	7B      	TDC 
C1/5288:	AA      	TAX 
C1/5289:	C220    	REP #$20
C1/528B:	BD138D  	LDA $8D13,X
C1/528E:	9D1390  	STA $9013,X
C1/5291:	E8      	INX 
C1/5292:	E8      	INX 
C1/5293:	E00002  	CPX #$0200
C1/5296:	D0F3    	BNE $528B
C1/5298:	7B      	TDC 
C1/5299:	E220    	SEP #$20
C1/529B:	60      	RTS

C1/529C unknow

C1/529C:	200B52  	JSR $520B
C1/529F:	7B      	TDC 
C1/52A0:	20A053  	JSR $53A0
C1/52A3:	A901    	LDA #$01
C1/52A5:	20A053  	JSR $53A0
C1/52A8:	7B      	TDC 
C1/52A9:	207353  	JSR $5373
C1/52AC:	A902    	LDA #$02
C1/52AE:	20A053  	JSR $53A0
C1/52B1:	204552  	JSR $5245
C1/52B4:	A901    	LDA #$01
C1/52B6:	207353  	JSR $5373
C1/52B9:	A903    	LDA #$03
C1/52BB:	20A053  	JSR $53A0
C1/52BE:	203553  	JSR $5335
C1/52C1:	A902    	LDA #$02
C1/52C3:	207353  	JSR $5373
C1/52C6:	A904    	LDA #$04
C1/52C8:	20A053  	JSR $53A0
C1/52CB:	A903    	LDA #$03
C1/52CD:	207353  	JSR $5373
C1/52D0:	A907    	LDA #$07
C1/52D2:	20A053  	JSR $53A0
C1/52D5:	A905    	LDA #$05
C1/52D7:	209753  	JSR $5397
C1/52DA:	A904    	LDA #$04
C1/52DC:	207353  	JSR $5373
C1/52DF:	A906    	LDA #$06
C1/52E1:	20A053  	JSR $53A0
C1/52E4:	A905    	LDA #$05
C1/52E6:	207353  	JSR $5373
C1/52E9:	A908    	LDA #$08
C1/52EB:	20A053  	JSR $53A0
C1/52EE:	A906    	LDA #$06
C1/52F0:	207353  	JSR $5373
C1/52F3:	200B52  	JSR $520B
C1/52F6:	A909    	LDA #$09
C1/52F8:	20A053  	JSR $53A0
C1/52FB:	A907    	LDA #$07
C1/52FD:	207353  	JSR $5373
C1/5300:	200B52  	JSR $520B
C1/5303:	A90A    	LDA #$0A
C1/5305:	20A053  	JSR $53A0
C1/5308:	A908    	LDA #$08
C1/530A:	4C7353  	JMP $5373

C1/530D unknow

C1/530D:	9D658D  	STA $8D65,X
C1/5310:	9D6F8D  	STA $8D6F,X
C1/5313:	9D798D  	STA $8D79,X
C1/5316:	1A      	INC A
C1/5317:	9D678D  	STA $8D67,X
C1/531A:	9D718D  	STA $8D71,X
C1/531D:	9D7B8D  	STA $8D7B,X
C1/5320:	1A      	INC A
C1/5321:	9D698D  	STA $8D69,X
C1/5324:	9D738D  	STA $8D73,X
C1/5327:	9D7D8D  	STA $8D7D,X
C1/532A:	1A      	INC A
C1/532B:	9D6B8D  	STA $8D6B,X
C1/532E:	9D758D  	STA $8D75,X
C1/5331:	9D7F8D  	STA $8D7F,X
C1/5334:	60      	RTS

C1/5335 unknow

C1/5335:	7B      	TDC 
C1/5336:	AA      	TAX 
C1/5337:	C220    	REP #$20
C1/5339:	A20000  	LDX #$0000
C1/533C:	A9682A  	LDA #$2A68
C1/533F:	200D53  	JSR $530D
C1/5342:	A24000  	LDX #$0040
C1/5345:	A9782A  	LDA #$2A78
C1/5348:	200D53  	JSR $530D
C1/534B:	A28000  	LDX #$0080
C1/534E:	A96C2A  	LDA #$2A6C
C1/5351:	200D53  	JSR $530D
C1/5354:	A2C000  	LDX #$00C0
C1/5357:	A97C2A  	LDA #$2A7C
C1/535A:	200D53  	JSR $530D
C1/535D:	A20001  	LDX #$0100
C1/5360:	A978AA  	LDA #$AA78
C1/5363:	200D53  	JSR $530D
C1/5366:	A24001  	LDX #$0140
C1/5369:	A968AA  	LDA #$AA68
C1/536C:	200D53  	JSR $530D
C1/536F:	7B      	TDC 
C1/5370:	E220    	SEP #$20
C1/5372:	60      	RTS

C1/5373 unknow

C1/5373:	0A      	ASL A
C1/5374:	AA      	TAX 
C1/5375:	C220    	REP #$20
C1/5377:	BF8CDDC2	LDA $C2DD8C,X
C1/537B:	A8      	TAY 
C1/537C:	7B      	TDC 
C1/537D:	E220    	SEP #$20
C1/537F:	A20002  	LDX #$0200
C1/5382:	8636    	STX $36
C1/5384:	A2138D  	LDX #$8D13
C1/5387:	A97E    	LDA #$7E
C1/5389:	4C2B1A  	JMP $1A2B

C1/538C unknow

C1/538C:	0A      	ASL A
C1/538D:	0A      	ASL A
C1/538E:	AA      	TAX 
C1/538F:	A980    	LDA #$80
C1/5391:	857C    	STA $7C
C1/5393:	A928    	LDA #$28
C1/5395:	8010    	BRA $53A7
C1/5397:	647C    	STZ $7C
C1/5399:	0A      	ASL A
C1/539A:	0A      	ASL A
C1/539B:	AA      	TAX 
C1/539C:	A90A    	LDA #$0A
C1/539E:	8007    	BRA $53A7

C1/53A0 unknow

C1/53A0:	647C    	STZ $7C
C1/53A2:	0A      	ASL A
C1/53A3:	0A      	ASL A
C1/53A4:	AA      	TAX 
C1/53A5:	A92A    	LDA #$2A
C1/53A7:	8DAE7B  	STA $7BAE
C1/53AA:	A400    	LDY $00
C1/53AC:	BF9EDDC2	LDA $C2DD9E,X
C1/53B0:	99D388  	STA $88D3,Y
C1/53B3:	E8      	INX 
C1/53B4:	C8      	INY 
C1/53B5:	C00400  	CPY #$0004
C1/53B8:	D0F2    	BNE $53AC
C1/53BA:	AED588  	LDX $88D5
C1/53BD:	8610    	STX $10
C1/53BF:	6414    	STZ $14
C1/53C1:	ADD488  	LDA $88D4
C1/53C4:	3A      	DEC A
C1/53C5:	3A      	DEC A
C1/53C6:	8513    	STA $13
C1/53C8:	C220    	REP #$20
C1/53CA:	AF1055C1	LDA $C15510    (wouldn't LDA #$3132 be more effective?)
C1/53CE:	8522    	STA $22		(Animation Script pointer)
C1/53D0:	AF1255C1	LDA $C15512    (wouldn't LDA #$3132 be more effective?)
C1/53D4:	8524    	STA $24
C1/53D6:	7B      	TDC 
C1/53D7:	E220    	SEP #$20
C1/53D9:	ADD388  	LDA $88D3
C1/53DC:	8512    	STA $12
C1/53DE:	20B854  	JSR $54B8
C1/53E1:	A940    	LDA #$40
C1/53E3:	20AD54  	JSR $54AD
C1/53E6:	A514    	LDA $14
C1/53E8:	290F    	AND #$0F
C1/53EA:	AA      	TAX 
C1/53EB:	C220    	REP #$20
C1/53ED:	BF0055C1	LDA $C15500,X
C1/53F1:	8522    	STA $22		(Animation Script pointer)
C1/53F3:	BF0255C1	LDA $C15502,X
C1/53F7:	8524    	STA $24
C1/53F9:	7B      	TDC 
C1/53FA:	E220    	SEP #$20
C1/53FC:	ADD388  	LDA $88D3
C1/53FF:	8512    	STA $12
C1/5401:	20B854  	JSR $54B8
C1/5404:	A514    	LDA $14
C1/5406:	18      	CLC 
C1/5407:	6904    	ADC #$04
C1/5409:	8514    	STA $14
C1/540B:	A940    	LDA #$40
C1/540D:	20AD54  	JSR $54AD
C1/5410:	C613    	DEC $13
C1/5412:	D0D2    	BNE $53E6
C1/5414:	C220    	REP #$20
C1/5416:	AF1455C1	LDA $C15514    (wouldn't LDA #$393A be more effective?)
C1/541A:	8522    	STA $22		(Animation Script pointer)
C1/541C:	AF1655C1	LDA $C15516    (wouldn't LDA #$3039 be more effective?)
C1/5420:	8524    	STA $24
C1/5422:	7B      	TDC 
C1/5423:	E220    	SEP #$20
C1/5425:	ADD388  	LDA $88D3
C1/5428:	8512    	STA $12
C1/542A:	20B854  	JSR $54B8
C1/542D:	AED588  	LDX $88D5
C1/5430:	8610    	STX $10
C1/5432:	ADD488  	LDA $88D4
C1/5435:	8512    	STA $12
C1/5437:	AF1C55C1	LDA $C1551C    (wouldn't LDA #$36 be more effective?)
C1/543B:	8522    	STA $22		(Animation Script pointer)
C1/543D:	AF1D55C1	LDA $C1551D    (wouldn't LDA #$34 be more effective?)
C1/5441:	8523    	STA $23
C1/5443:	A400    	LDY $00
C1/5445:	20CE54  	JSR $54CE
C1/5448:	AED588  	LDX $88D5
C1/544B:	8610    	STX $10
C1/544D:	ADD488  	LDA $88D4
C1/5450:	8512    	STA $12
C1/5452:	AF2055C1	LDA $C15520    (wouldn't LDA #$37 be more effective?)
C1/5456:	8522    	STA $22		(Animation Script pointer)
C1/5458:	AF2155C1	LDA $C15521    (wouldn't LDA #$35 be more effective?)
C1/545C:	8523    	STA $23
C1/545E:	ADD388  	LDA $88D3
C1/5461:	3A      	DEC A
C1/5462:	0A      	ASL A
C1/5463:	A8      	TAY 
C1/5464:	20CE54  	JSR $54CE
C1/5467:	AED588  	LDX $88D5
C1/546A:	8610    	STX $10
C1/546C:	A400    	LDY $00
C1/546E:	AF1855C1	LDA $C15518    (wouldn't LDA #$30 be more effective?)
C1/5472:	20F354  	JSR $54F3
C1/5475:	ADD388  	LDA $88D3
C1/5478:	3A      	DEC A
C1/5479:	0A      	ASL A
C1/547A:	A8      	TAY 
C1/547B:	AF1955C1	LDA $C15519    (wouldn't LDA #$33 be more effective?)
C1/547F:	20F354  	JSR $54F3
C1/5482:	ADD488  	LDA $88D4
C1/5485:	3A      	DEC A
C1/5486:	C220    	REP #$20
C1/5488:	0A      	ASL A
C1/5489:	0A      	ASL A
C1/548A:	0A      	ASL A
C1/548B:	0A      	ASL A
C1/548C:	0A      	ASL A
C1/548D:	0A      	ASL A
C1/548E:	18      	CLC 
C1/548F:	6DD588  	ADC $88D5
C1/5492:	8510    	STA $10
C1/5494:	7B      	TDC 
C1/5495:	A8      	TAY 
C1/5496:	E220    	SEP #$20
C1/5498:	AF1A55C1	LDA $C1551A    (wouldn't LDA #$38 be more effective?)
C1/549C:	20F354  	JSR $54F3
C1/549F:	ADD388  	LDA $88D3
C1/54A2:	3A      	DEC A
C1/54A3:	0A      	ASL A
C1/54A4:	A8      	TAY 
C1/54A5:	AF1B55C1	LDA $C1551B    (wouldn't LDA #$3B be more effective?)
C1/54A9:	20F354  	JSR $54F3
C1/54AC:	60      	RTS

C1/54AD unknow

C1/54AD:	C220    	REP #$20
C1/54AF:	18      	CLC 
C1/54B0:	6510    	ADC $10
C1/54B2:	8510    	STA $10
C1/54B4:	7B      	TDC 
C1/54B5:	E220    	SEP #$20
C1/54B7:	60      	RTS

C1/54B8 unknow

C1/54B8:	7B      	TDC 
C1/54B9:	AA      	TAX 
C1/54BA:	A8      	TAY 
C1/54BB:	E210    	SEP #$10
C1/54BD:	B522    	LDA $22,X
C1/54BF:	20F354  	JSR $54F3
C1/54C2:	8A      	TXA 
C1/54C3:	1A      	INC A
C1/54C4:	2903    	AND #$03
C1/54C6:	AA      	TAX 
C1/54C7:	C612    	DEC $12
C1/54C9:	D0F2    	BNE $54BD
C1/54CB:	C210    	REP #$10
C1/54CD:	60      	RTS

C1/54CE unknow

C1/54CE:	7B      	TDC 
C1/54CF:	AA      	TAX 
C1/54D0:	B522    	LDA $22,X
C1/54D2:	18      	CLC 
C1/54D3:	657C    	ADC $7C
C1/54D5:	9110    	STA ($10),Y
C1/54D7:	C8      	INY 
C1/54D8:	ADAE7B  	LDA $7BAE
C1/54DB:	9110    	STA ($10),Y
C1/54DD:	C8      	INY 
C1/54DE:	C220    	REP #$20
C1/54E0:	98      	TYA 
C1/54E1:	18      	CLC 
C1/54E2:	693E00  	ADC #$003E
C1/54E5:	A8      	TAY 
C1/54E6:	7B      	TDC 
C1/54E7:	E220    	SEP #$20
C1/54E9:	8A      	TXA 
C1/54EA:	1A      	INC A
C1/54EB:	2901    	AND #$01
C1/54ED:	AA      	TAX 
C1/54EE:	C612    	DEC $12
C1/54F0:	D0DE    	BNE $54D0
C1/54F2:	60      	RTS

C1/54F3 unknow

C1/54F3:	18      	CLC 
C1/54F4:	657C    	ADC $7C
C1/54F6:	9110    	STA ($10),Y
C1/54F8:	C8      	INY 
C1/54F9:	ADAE7B  	LDA $7BAE
C1/54FC:	9110    	STA ($10),Y
C1/54FE:	C8      	INY 
C1/54FF:	60      	RTS

C1/5500 unknow

C1/5500:	2320    	AND $20,S
C1/5502:	2122    	AND ($22,X)
C1/5504:	2724    	AND [$24]
C1/5506:	2526    	AND $26
C1/5508:	2B      	PLD 
C1/5509:	28      	PLP 
C1/550A:	292A    	AND #$2A
C1/550C:	2F2C2D2E	AND $2E2D2C
C1/5510:	3231    	AND ($31)
C1/5512:	3231    	AND ($31)
C1/5514:	3A      	DEC A
C1/5515:	393A39  	AND $393A,Y
C1/5518:	3033    	BMI $554D
C1/551A:	38      	SEC 
C1/551B:	3B      	TSC 
C1/551C:	3634    	ROL $34,X
C1/551E:	3634    	ROL $34,X
C1/5520:	3735    	AND [$35],Y
C1/5522:	3735    	AND [$35],Y

C1/5524 unknow

C1/5524:	ADC27B  	LDA $7BC2		(from C1/5D95)
C1/5527:	0A      	ASL A
C1/5528:	AA      	TAX 
C1/5529:	7C2C55  	JMP ($552C,X)

C1/552C unknow

Pointers
		(function)		(value of $7BC2) 
C1/552C:	405A		(exits)	(0)
C1/552E:	415A			(1)
C1/5530:	4A5A       		(2)
C1/5532:	405A		(exits)	(3)
C1/5534:	D659    		(4)
C1/5536:	927A		(????)	(5)
C1/5538:	AE59		(Slot)	(6)
C1/553A:	A056			(7)
C1/553C:	087F		(Slot?)	(8)
C1/553E:	6957		(Item)	(9)
C1/5540:	7D88			(A)
C1/5542:	4556    		(B)
C1/5544:	988D			(C)
C1/5546:	A057		(Magic)	(D)
C1/5548:	4581    	(Esper menu)(E)
C1/554A:	8556    		(F)
C1/554C:	5B56 			(10)
C1/554E:	405A		(exits)	(11)
C1/5550:	F256    		(12)
C1/5552:	6956    		(13)
C1/5554:	E956			(14)
C1/5556:	1F57			(15)
C1/5558:	B382			(16)
C1/555A:	915C			(17)
C1/555C:	F75C			(18)
C1/555E:	ED58		(Lore)	(19)
C1/5560:	FB56			(1A)
C1/5562:	0883    		(1B)
C1/5564:	2759		(Rage) 	(1C)
C1/5565:	0457			(1D)
C1/5568:	C684    		(1E)
C1/556A:	5859		(Dance) (1F)
C1/556C:	0D57			(20)
C1/556E:	B485    		(21)
C1/5570:	3156		(Row)   (22)
C1/5572:	7C56			(23)
C1/5574:	737E			(24)
C1/5576:	3B56		(Def.)	(25)
C1/5578:	7356    		(26)
C1/557A:	057E    		(27)
C1/557C:	8359		(Magitek)(28)
C1/557E:	1657    		(29)
C1/5580:	2586    		(2A)
C1/5582:	7558		(Throw)	(2B)
C1/5584:	E056			(2C)
C1/5586:	B586    		(2E)
C1/5588:	B158		(Tools) (2D)
C1/558A:	9756			(2F)
C1/558C:	9D87			(30)
C1/558E:	3E8D			(31)
C1/5590:	C955			(32)
C1/5592:	D756    		(33)
C1/5594:	B556    		(34)
C1/5596:	1B56		(SwdTech)(35)
C1/5598:	2856    		(36)
C1/559A:	257D    		(37)
C1/559C:	906D			(38)
C1/559E:	6842    		(39)
C1/55A0:	C842    		(3A)
C1/55A2:	5557    		(3B)
C1/55A4:	5F57    		(3C)
C1/55A6:	F86F    	(Blitz timer and interpretter)(3D)
C1/55A8:	4C5B			(3E)
C1/55AA:	B055    		(3F)
C1/55AC:	BA55    		(40)
C1/55AE:	1C91    		(41)

C1/55B0 unknow

C1/55B0:	A92B    	LDA #$2B 		(from C1/5529, X = 3F)
C1/55B2:	8DF07B  	STA $7BF0
C1/55B5:	A912    	LDA #$12
C1/55B7:	4C2C5A  	JMP $5A2C

C1/55BA unknow

C1/55BA:	A92C    	LDA #$2C		(from C1/5529, X = 40)
C1/55BC:	8DF07B  	STA $7BF0
C1/55BF:	ADBAEC  	LDA $ECBA
C1/55C2:	0A      	ASL A
C1/55C3:	18      	CLC 
C1/55C4:	6902    	ADC #$02
C1/55C6:	4C2C5A  	JMP $5A2C

C1/55C9 unknow

C1/55C9:	7B      	TDC 			(from C1/5529, X = 32)
C1/55CA:	AA      	TAX 
C1/55CB:	A94C    	LDA #$4C
C1/55CD:	9DFD5F  	STA $5FFD,X
C1/55D0:	9D0760  	STA $6007,X
C1/55D3:	9D1160  	STA $6011,X
C1/55D6:	E8      	INX 
C1/55D7:	E8      	INX 
C1/55D8:	E00800  	CPX #$0008
C1/55DB:	D0F0    	BNE $55CD
C1/55DD:	A901    	LDA #$01
C1/55DF:	8D957B  	STA $7B95
C1/55E2:	8D977B  	STA $7B97
C1/55E5:	8D8B7B  	STA $7B8B
C1/55E8:	8D9289  	STA $8992
C1/55EB:	A980    	LDA #$80
C1/55ED:	8D837B  	STA $7B83
C1/55F0:	AD0E80  	LDA $800E
C1/55F3:	297F    	AND #$7F
C1/55F5:	8D0E80  	STA $800E
C1/55F8:	A90C    	LDA #$0C
C1/55FA:	8D8A7B  	STA $7B8A
C1/55FD:	9C8F7B  	STZ $7B8F
C1/5600:	9C907B  	STZ $7B90
C1/5603:	9C917B  	STZ $7B91
C1/5606:	9C8C7B  	STZ $7B8C
C1/5609:	9C8D7B  	STZ $7B8D
C1/560C:	9C8E7B  	STZ $7B8E
C1/560F:	9C927B  	STZ $7B92
C1/5612:	9C937B  	STZ $7B93
C1/5615:	9C947B  	STZ $7B94
C1/5618:	4C4A5A  	JMP $5A4A

C1/561B sword tech command

C1/561B:	9C827B  	STZ $7B82		(from C1/5529, X = 35)
C1/561E:	A925    	LDA #$25
C1/5620:	8DF07B  	STA $7BF0
C1/5623:	A910    	LDA #$10
C1/5625:	4C2C5A  	JMP $5A2C

C1/5628 unknow

C1/5628:	A926    	LDA #$26		(from C1/5529, X = 36)
C1/562A:	8DF07B  	STA $7BF0
C1/562D:	7B      	TDC 
C1/562E:	4C2C5A  	JMP $5A2C

C1/5631 row command

C1/5631:	A917    	LDA #$17		(from C1/5529, X = 22)
C1/5633:	8DF07B  	STA $7BF0
C1/5636:	A90B    	LDA #$0B
C1/5638:	4C2C5A  	JMP $5A2C

C1/563B def command

C1/563B:	A919    	LDA #$19		(from C1/5529, X = 25)
C1/563D:	8DF07B  	STA $7BF0
C1/5640:	A90C    	LDA #$0C
C1/5642:	4C2C5A  	JMP $5A2C

C1/5645 unknow

C1/5645:	20BA4B  	JSR $4BBA		(from C1/5529, X = B)
C1/5648:	A2407E  	LDX #$7E40
C1/564B:	8EAA7B  	STX $7BAA
C1/564E:	EEA97B  	INC $7BA9
C1/5651:	A909    	LDA #$09
C1/5653:	8DF07B  	STA $7BF0
C1/5656:	A903    	LDA #$03
C1/5658:	4C2C5A  	JMP $5A2C

C1/565B unknow

C1/565B:	9CCB7B  	STZ $7BCB		(from C1/5529, X = 10)
C1/565E:	A922    	LDA #$22
C1/5660:	8DF07B  	STA $7BF0
C1/5663:	A901    	LDA #$01
C1/5665:	8DC27B  	STA $7BC2      (queue up to execute at C1/5A41)
C1/5668:	60      	RTS

C1/5669 unknow

C1/5669:	A90A    	LDA #$0A		(from C1/5529, X = 13)
C1/566B:	8DF07B  	STA $7BF0
C1/566E:	A908    	LDA #$08
C1/5670:	4C2C5A  	JMP $5A2C

C1/5673 unknow

C1/5673:	A91A    	LDA #$1A		(from C1/5529, X = 26)
C1/5675:	8DF07B  	STA $7BF0
C1/5678:	7B      	TDC 
C1/5679:	4C2C5A  	JMP $5A2C

C1/567C unknow

C1/567C:	A918    	LDA #$18		(from C1/5529, X = 23)
C1/567E:	8DF07B  	STA $7BF0
C1/5681:	7B      	TDC 
C1/5682:	4C2C5A  	JMP $5A2C

C1/5685 unknow

C1/5685:	9C2F63  	STZ $632F		(from C1/5529, X = F)
C1/5688:	A905    	LDA #$05
C1/568A:	8DF07B  	STA $7BF0
C1/568D:	A92A    	LDA #$2A
C1/568F:	8DF17B  	STA $7BF1
C1/5692:	A905    	LDA #$05
C1/5694:	4C2C5A  	JMP $5A2C

C1/5697 unknow

C1/5697:	A921    	LDA #$21		(from C1/5529, X = 2F)
C1/5699:	8DF07B  	STA $7BF0
C1/569C:	7B      	TDC 
C1/569D:	4C2C5A  	JMP $5A2C

C1/56A0 unknow

C1/56A0:	A980    	LDA #$80		(from C1/5529, X = 7)
C1/56A2:	8D837B  	STA $7B83
C1/56A5:	A93A    	LDA #$3A
C1/56A7:	8DC27B  	STA $7BC2      (queue up to execute at C1/42C8)
C1/56AA:	A901    	LDA #$01
C1/56AC:	8DC37B  	STA $7BC3
C1/56AF:	A934    	LDA #$34
C1/56B1:	8DC47B  	STA $7BC4
C1/56B4:	60      	RTS

C1/56B5 unknow

C1/56B5:	20FE40  	JSR $40FE		(from C1/5529, X = 34)
C1/56B8:	201E41  	JSR $411E
C1/56BB:	A933    	LDA #$33
C1/56BD:	8DC27B  	STA $7BC2      (queue up to execute at C1/56D7)
C1/56C0:	A902    	LDA #$02
C1/56C2:	8D957B  	STA $7B95
C1/56C5:	8D977B  	STA $7B97
C1/56C8:	9C8B7B  	STZ $7B8B
C1/56CB:	AD0E80  	LDA $800E
C1/56CE:	297F    	AND #$7F
C1/56D0:	8D0E80  	STA $800E
C1/56D3:	9C8A7B  	STZ $7B8A
C1/56D6:	60      	RTS

C1/56D7 unknow

C1/56D7:	A906    	LDA #$06		(from C1/5529, X = 33)
C1/56D9:	8DF07B  	STA $7BF0
C1/56DC:	7B      	TDC 
C1/56DD:	4C2C5A  	JMP $5A2C

C1/56E0 unknow

C1/56E0:	A91E    	LDA #$1E		(from C1/5529, X = 2C)
C1/56E2:	8DF07B  	STA $7BF0
C1/56E5:	7B      	TDC 
C1/56E6:	4C2C5A  	JMP $5A2C

C1/56E9 unknow

C1/56E9:	A90C    	LDA #$0C		(from C1/5529, X = 14)
C1/56EB:	8DF07B  	STA $7BF0
C1/56EE:	7B      	TDC 
C1/56EF:	4C2C5A  	JMP $5A2C

C1/56F2 unknow

C1/56F2:	A908    	LDA #$08		(from C1/5529, X = 12)
C1/56F4:	8DF07B  	STA $7BF0
C1/56F7:	7B      	TDC 
C1/56F8:	4C2C5A  	JMP $5A2C

C1/56FB unknow

C1/56FB:	A912    	LDA #$12		(from C1/5529, X = 1A)
C1/56FD:	8DF07B  	STA $7BF0
C1/5700:	7B      	TDC 
C1/5701:	4C2C5A  	JMP $5A2C

C1/5704 unknow

C1/5704:	A914    	LDA #$14		(from C1/5529, X = 1D)
C1/5706:	8DF07B  	STA $7BF0
C1/5709:	7B      	TDC 
C1/570A:	4C2C5A  	JMP $5A2C

C1/570D unknow

C1/570D:	A916    	LDA #$16		(from C1/5529, X = 20)
C1/570F:	8DF07B  	STA $7BF0
C1/5712:	7B      	TDC 
C1/5713:	4C2C5A  	JMP $5A2C

C1/5716 unknow

C1/5716:	A91C    	LDA #$1C		(from C1/5529, X = 29)
C1/5718:	8DF07B  	STA $7BF0
C1/571B:	7B      	TDC 
C1/571C:	4C2C5A  	JMP $5A2C

C1/571F unknow

C1/571F:	A90E    	LDA #$0E		(from C1/5529, X = 15)
C1/5721:	8DF07B  	STA $7BF0
C1/5724:	A904    	LDA #$04
C1/5726:	4C2C5A  	JMP $5A2C

C1/5729 unknow

C1/5729:	ADA57B  	LDA $7BA5
C1/572C:	2903    	AND #$03
C1/572E:	0A      	ASL A
C1/572F:	AA      	TAX 
C1/5730:	BF9182C1	LDA $C18291,X
C1/5734:	8DAA7B  	STA $7BAA
C1/5737:	BF9282C1	LDA $C18292,X
C1/573B:	8DAB7B  	STA $7BAB
C1/573E:	EEA97B  	INC $7BA9
C1/5741:	EEA67B  	INC $7BA6
C1/5744:	EEA57B  	INC $7BA5
C1/5747:	ADA57B  	LDA $7BA5
C1/574A:	C984    	CMP #$84
C1/574C:	D005    	BNE $5753
C1/574E:	9CA57B  	STZ $7BA5
C1/5751:	38      	SEC 
C1/5752:	60      	RTS
C1/5753:	18      	CLC 
C1/5754:	60      	RTS

C1/5755 unknow

C1/5755:	A927    	LDA #$27		(from C1/5529, X = 3B)
C1/5757:	8DF07B  	STA $7BF0
C1/575A:	A911    	LDA #$11
C1/575C:	4C2C5A  	JMP $5A2C

C1/575F unknow

C1/575F:	A928    	LDA #$28		(from C1/5529, X = 3C)
C1/5761:	8DF07B  	STA $7BF0
C1/5764:	A911    	LDA #$11
C1/5766:	4C2C5A  	JMP $5A2C

C1/5769 item command

C1/5769:	9C027B  	STZ $7B02		(from C1/5529, X = 9)
C1/576C:	9C0C89  	STZ $890C
C1/576F:	A909    	LDA #$09
C1/5771:	8DC27B  	STA $7BC2      (queue up to execute at C1/5769)
C1/5774:	ADA57B  	LDA $7BA5
C1/5777:	3011    	BMI $578A
C1/5779:	20175A  	JSR $5A17
C1/577C:	AECA62  	LDX $62CA
C1/577F:	BD4789  	LDA $8947,X
C1/5782:	8DA67B  	STA $7BA6
C1/5785:	A980    	LDA #$80
C1/5787:	8DA57B  	STA $7BA5
C1/578A:	ADA67B  	LDA $7BA6
C1/578D:	206B4C  	JSR $4C6B
C1/5790:	202957  	JSR $5729
C1/5793:	900A    	BCC $579F
C1/5795:	A907    	LDA #$07
C1/5797:	8DF07B  	STA $7BF0
C1/579A:	A902    	LDA #$02
C1/579C:	4C2C5A  	JMP $5A2C
C1/579F:	60      	RTS

C1/57A0 magic command

C1/57A0:	A90D    	LDA #$0D		(from C1/5529, X = D)
C1/57A2:	8DC27B  	STA $7BC2      (queue up to execute at C1/57A0)
C1/57A5:	ADA57B  	LDA $7BA5
C1/57A8:	301A    	BMI $57C4
C1/57AA:	201484  	JSR $8414
C1/57AD:	BD9520  	LDA $2095,X
C1/57B0:	8D7861  	STA $6178
C1/57B3:	20175A  	JSR $5A17
C1/57B6:	AECA62  	LDX $62CA
C1/57B9:	BD1389  	LDA $8913,X
C1/57BC:	8DA67B  	STA $7BA6
C1/57BF:	A980    	LDA #$80
C1/57C1:	8DA57B  	STA $7BA5
C1/57C4:	ADA67B  	LDA $7BA6
C1/57C7:	20B54D  	JSR $4DB5
C1/57CA:	202957  	JSR $5729
C1/57CD:	900A    	BCC $57D9
C1/57CF:	A90B    	LDA #$0B
C1/57D1:	8DF07B  	STA $7BF0
C1/57D4:	A904    	LDA #$04
C1/57D6:	4C2C5A  	JMP $5A2C
C1/57D9:	60      	RTS

C1/57DA unknow

Pointers 

		(function)	(value for)	(value for)
				(C1/587F)	(C1/58BB)
C1/57DA:	3A58     	(0)
C1/57DC:	5058    	(1)
C1/57DE:	5658    	(2)
C1/57E0:	5C58		(3)
C1/57E2: 	8258		(4)

C1/57E4:	3658				(0)
C1/57E6:	5058				(1)
C1/57E8:	5658				(2)
C1/57EA:	5C58				(3)
C1/57EC:  	BE58				(4)

C1/57EE unknow

C1/57EE:	8636    	STX $36
C1/57F0:	ADA47B  	LDA $7BA4
C1/57F3:	8538    	STA $38
C1/57F5:	ADA37B  	LDA $7BA3
C1/57F8:	8539    	STA $39
C1/57FA:	AE9F7B  	LDX $7B9F
C1/57FD:	ACA17B  	LDY $7BA1
C1/5800:	B98726  	LDA $2687,Y
C1/5803:	2538    	AND $38
C1/5805:	F015    	BEQ $581C
C1/5807:	B98626  	LDA $2686,Y
C1/580A:	9D0540  	STA $4005,X
C1/580D:	B98926  	LDA $2689,Y
C1/5810:	9D0640  	STA $4006,X
C1/5813:	B98826  	LDA $2688,Y
C1/5816:	9D0740  	STA $4007,X
C1/5819:	E8      	INX 
C1/581A:	E8      	INX 
C1/581B:	E8      	INX 
C1/581C:	E639    	INC $39
C1/581E:	C8      	INY 
C1/581F:	C8      	INY 
C1/5820:	C8      	INY 
C1/5821:	C8      	INY 
C1/5822:	C8      	INY 
C1/5823:	C436    	CPY $36
C1/5825:	D0D9    	BNE $5800
C1/5827:	8E9F7B  	STX $7B9F
C1/582A:	8CA17B  	STY $7BA1
C1/582D:	EE9E7B  	INC $7B9E
C1/5830:	A539    	LDA $39
C1/5832:	8DA37B  	STA $7BA3
C1/5835:	60      	RTS

C1/5836 unknow

C1/5836:	A940    	LDA #$40		(from C1/58BB, X = 0)
C1/5838:	8002    	BRA $583C
C1/583A:	A920    	LDA #$20		(from C1/587F, X = 0)
C1/583C:	8DA47B  	STA $7BA4
C1/583F:	7B      	TDC 
C1/5840:	AA      	TAX 
C1/5841:	8E9F7B  	STX $7B9F
C1/5844:	8EA17B  	STX $7BA1
C1/5847:	9CA37B  	STZ $7BA3
C1/584A:	A24001  	LDX #$0140
C1/584D:	4CEE57  	JMP $57EE

C1/5850 unknow

C1/5850:	A28002  	LDX #$0280		(from C1/587F, X = 1; C1/58BB, X = 6)
C1/5853:	4CEE57  	JMP $57EE

C1/5856 unknow

C1/5856:	A2C003  	LDX #$03C0		(from C1/587F, X = 2; C1/58BB, X = 7)
C1/5859:	4CEE57  	JMP $57EE

C1/585C unknow

C1/585C:	A20005  	LDX #$0500		(from C1/587F, X = 3; C1/58BB, X = 8)
C1/585F:	20EE57  	JSR $57EE
C1/5862:	A9FF    	LDA #$FF
C1/5864:	E00003  	CPX #$0300
C1/5867:	F00B    	BEQ $5874
C1/5869:	9D0540  	STA $4005,X
C1/586C:	9E0640  	STZ $4006,X
C1/586F:	E8      	INX 
C1/5870:	E8      	INX 
C1/5871:	E8      	INX 
C1/5872:	80F0    	BRA $5864
C1/5874:	60      	RTS

C1/5875 throw command

C1/5875:	A92B    	LDA #$2B		(from C1/5529, X = 2B)
C1/5877:	8DC27B  	STA $7BC2      (queue up to execute at C1/5875)
C1/587A:	AD9E7B  	LDA $7B9E
C1/587D:	0A      	ASL A
C1/587E:	AA      	TAX 
C1/587F:	7CDA57  	JMP ($57DA,X)

C1/5882 unknow

C1/5882:	ADA57B  	LDA $7BA5		(from C1/587F, X = 4)
C1/5885:	3011    	BMI $5898
C1/5887:	20175A  	JSR $5A17
C1/588A:	AECA62  	LDX $62CA
C1/588D:	BD5389  	LDA $8953,X
C1/5890:	8DA67B  	STA $7BA6
C1/5893:	A980    	LDA #$80
C1/5895:	8DA57B  	STA $7BA5
C1/5898:	ADA67B  	LDA $7BA6
C1/589B:	20274C  	JSR $4C27
C1/589E:	202957  	JSR $5729
C1/58A1:	900D    	BCC $58B0
C1/58A3:	9C9E7B  	STZ $7B9E
C1/58A6:	A91D    	LDA #$1D
C1/58A8:	8DF07B  	STA $7BF0
C1/58AB:	A90E    	LDA #$0E
C1/58AD:	4C2C5A  	JMP $5A2C
C1/58B0:	60      	RTS

C1/58B1 tools command

C1/58B1:	A92E    	LDA #$2E		(from C1/5529, X = 2D)
C1/58B3:	8DC27B  	STA $7BC2      (queue up to execute at C1/86B5)
C1/58B6:	AD9E7B  	LDA $7B9E
C1/58B9:	0A      	ASL A
C1/58BA:	AA      	TAX 
C1/58BB:	7CE457  	JMP ($57E4,X)

C1/58BE unknow

C1/58BE:	ADA57B  	LDA $7BA5		(from C1/58BB, X = 4)
C1/58C1:	3011    	BMI $58D4
C1/58C3:	20175A  	JSR $5A17
C1/58C6:	AECA62  	LDX $62CA
C1/58C9:	BD5F89  	LDA $895F,X
C1/58CC:	8DA67B  	STA $7BA6
C1/58CF:	A980    	LDA #$80
C1/58D1:	8DA57B  	STA $7BA5
C1/58D4:	ADA67B  	LDA $7BA6
C1/58D7:	20F74B  	JSR $4BF7
C1/58DA:	202957  	JSR $5729
C1/58DD:	900D    	BCC $58EC
C1/58DF:	9C9E7B  	STZ $7B9E
C1/58E2:	A920    	LDA #$20
C1/58E4:	8DF07B  	STA $7BF0
C1/58E7:	A90F    	LDA #$0F
C1/58E9:	4C2C5A  	JMP $5A2C
C1/58EC:	60      	RTS

C1/58ED lore command

C1/58ED:	A919    	LDA #$19		(from C1/5529, X = 19)
C1/58EF:	8DC27B  	STA $7BC2      (queue up to execute at C1/58ED)
C1/58F2:	ADA57B  	LDA $7BA5
C1/58F5:	301A    	BMI $5911
C1/58F7:	20F783  	JSR $83F7
C1/58FA:	BD6D21  	LDA $216D,X
C1/58FD:	8D7861  	STA $6178
C1/5900:	20175A  	JSR $5A17
C1/5903:	AECA62  	LDX $62CA
C1/5906:	BD1F89  	LDA $891F,X
C1/5909:	8DA67B  	STA $7BA6
C1/590C:	A980    	LDA #$80
C1/590E:	8DA57B  	STA $7BA5
C1/5911:	ADA67B  	LDA $7BA6
C1/5914:	20764D  	JSR $4D76
C1/5917:	202957  	JSR $5729
C1/591A:	900A    	BCC $5926
C1/591C:	A911    	LDA #$11
C1/591E:	8DF07B  	STA $7BF0
C1/5921:	A907    	LDA #$07
C1/5923:	4C2C5A  	JMP $5A2C
C1/5926:	60      	RTS

C1/5927 rage command

C1/5927:	A91C    	LDA #$1C		(from C1/5529, X = 1C)
C1/5929:	8DC27B  	STA $7BC2      (queue up to execute at C1/5927)
C1/592C:	ADA57B  	LDA $7BA5
C1/592F:	3011    	BMI $5942
C1/5931:	20175A  	JSR $5A17
C1/5934:	AECA62  	LDX $62CA
C1/5937:	BD2B89  	LDA $892B,X
C1/593A:	8DA67B  	STA $7BA6
C1/593D:	A980    	LDA #$80
C1/593F:	8DA57B  	STA $7BA5
C1/5942:	ADA67B  	LDA $7BA6
C1/5945:	20E24C  	JSR $4CE2		(Build the Rage menu?)
C1/5948:	202957  	JSR $5729
C1/594B:	900A    	BCC $5957
C1/594D:	A913    	LDA #$13
C1/594F:	8DF07B  	STA $7BF0
C1/5952:	A909    	LDA #$09
C1/5954:	4C2C5A  	JMP $5A2C
C1/5957:	60      	RTS

C1/5958 dance command

C1/5958:	A91F    	LDA #$1F		(from C1/5529, X = 1F)
C1/595A:	8DC27B  	STA $7BC2      (queue up to execute at C1/5958)
C1/595D:	ADA57B  	LDA $7BA5
C1/5960:	300B    	BMI $596D
C1/5962:	20175A  	JSR $5A17
C1/5965:	9CA67B  	STZ $7BA6
C1/5968:	A980    	LDA #$80
C1/596A:	8DA57B  	STA $7BA5
C1/596D:	ADA67B  	LDA $7BA6
C1/5970:	20084D  	JSR $4D08		(Build the Dance menu?)
C1/5973:	202957  	JSR $5729
C1/5976:	900A    	BCC $5982
C1/5978:	A915    	LDA #$15
C1/597A:	8DF07B  	STA $7BF0
C1/597D:	A90A    	LDA #$0A
C1/597F:	4C2C5A  	JMP $5A2C
C1/5982:	60      	RTS

C1/5983 magitek command

C1/5983:	A928    	LDA #$28		(from C1/5529, X = 28)
C1/5985:	8DC27B  	STA $7BC2      (queue up to execute at C1/5983)
C1/5988:	ADA57B  	LDA $7BA5
C1/598B:	300B    	BMI $5998
C1/598D:	20175A  	JSR $5A17
C1/5990:	9CA67B  	STZ $7BA6
C1/5993:	A980    	LDA #$80
C1/5995:	8DA57B  	STA $7BA5
C1/5998:	ADA67B  	LDA $7BA6
C1/599B:	202E4D  	JSR $4D2E		(Build the Magitek menu?)
C1/599E:	202957  	JSR $5729
C1/59A1:	900A    	BCC $59AD
C1/59A3:	A91B    	LDA #$1B
C1/59A5:	8DF07B  	STA $7BF0
C1/59A8:	A90D    	LDA #$0D
C1/59AA:	4C2C5A  	JMP $5A2C
C1/59AD:	60      	RTS

C1/59AE slot command

C1/59AE:	201E41  	JSR $411E		(from C1/5529, X = 6)
C1/59B1:	A906    	LDA #$06
C1/59B3:	8DC27B  	STA $7BC2      (queue up to execute at C1/59AE)
C1/59B6:	ADA57B  	LDA $7BA5
C1/59B9:	300B    	BMI $59C6
C1/59BB:	20175A  	JSR $5A17
C1/59BE:	9CA67B  	STZ $7BA6
C1/59C1:	A980    	LDA #$80
C1/59C3:	8DA57B  	STA $7BA5
C1/59C6:	202957  	JSR $5729
C1/59C9:	900A    	BCC $59D5
C1/59CB:	A904    	LDA #$04
C1/59CD:	8DF07B  	STA $7BF0
C1/59D0:	A901    	LDA #$01
C1/59D2:	4C2C5A  	JMP $5A2C
C1/59D5:	60      	RTS

C1/59D6 unknow

C1/59D6:	AF4E1D00	LDA $001D4E		(from C1/5529, X = 4)
C1/59DA:	2940    	AND #$40		(Isolate the cursor memory bit)
C1/59DC:	D00B    	BNE $59E9		(Branch if cursor memory on)
C1/59DE:	7B      	TDC 
C1/59DF:	AA      	TAX 
C1/59E0:	9E0F89  	STZ $890F,X      (Cursor memory)		(from C1/59E7)
C1/59E3:	E8      	INX 
C1/59E4:	E05C00  	CPX #$005C
C1/59E7:	D0F7    	BNE $59E0
C1/59E9:	A901    	LDA #$01		(from C1/59DC)
C1/59EB:	8D2F63  	STA $632F
C1/59EE:	A929    	LDA #$29
C1/59F0:	8DF07B  	STA $7BF0
C1/59F3:	A903    	LDA #$03
C1/59F5:	8DF17B  	STA $7BF1
C1/59F8:	A91F    	LDA #$1F
C1/59FA:	8DF27B  	STA $7BF2
C1/59FD:	7B      	TDC 
C1/59FE:	4C2C5A  	JMP $5A2C

C1/5A01 unknow

C1/5A01:	201E4E  	JSR $4E1E		(from C1/8198)
C1/5A04:	A2807B  	LDX #$7B80
C1/5A07:	8EAA7B  	STX $7BAA
C1/5A0A:	EEA97B  	INC $7BA9
C1/5A0D:	A90D    	LDA #$0D
C1/5A0F:	8DF07B  	STA $7BF0
C1/5A12:	A906    	LDA #$06
C1/5A14:	4C2C5A  	JMP $5A2C

C1/5A17 unknow

C1/5A17:	C220    	REP #$20  		(from C1/5931, C1/59BB)
C1/5A19:	A600    	LDX $00
C1/5A1B:	A9FF01  	LDA #$01FF
C1/5A1E:	9D4D5E  	STA $5E4D,X
C1/5A21:	E8      	INX 
C1/5A22:	E8      	INX 
C1/5A23:	E08000  	CPX #$0080
C1/5A26:	D0F6    	BNE $5A1E
C1/5A28:	7B      	TDC 
C1/5A29:	E220    	SEP #$20
C1/5A2B:	60      	RTS

C1/5A2C unknow

C1/5A2C:	0A      	ASL A		
C1/5A2D:	0A      	ASL A
C1/5A2E:	AA      	TAX 
C1/5A2F:	A400    	LDY $00
C1/5A31:	BF48E3C2	LDA $C2E348,X
C1/5A35:	99C27B  	STA $7BC2,Y
C1/5A38:	E8      	INX 
C1/5A39:	C8      	INY 
C1/5A3A:	C00400  	CPY #$0004
C1/5A3D:	D0F2    	BNE $5A31
C1/5A3F:	60      	RTS
C1/5A40:	60      	RTS			(from C1/5529, X = 0, 3, or 11)

C1/5A41 unknow

C1/5A41:	ADF07B  	LDA $7BF0		(from C1/5529, X = 1)
C1/5A44:	D003    	BNE $5A49
C1/5A46:	4C4A5A  	JMP $5A4A
C1/5A49:	60      	RTS

C1/5A4A unknow

C1/5A4A:	7B      	TDC 			(from C1/5A46; C1/5529, X = 2)
C1/5A4B:	AA      	TAX 
C1/5A4C:	8DC97B  	STA $7BC9
C1/5A4F:	BDC37B  	LDA $7BC3,X
C1/5A52:	9DC27B  	STA $7BC2,X
C1/5A55:	E8      	INX 
C1/5A56:	E00700  	CPX #$0007
C1/5A59:	D0F4    	BNE $5A4F
C1/5A5B:	60      	RTS

C1/5A5C unknow

C1/5A5C:	ADDD7B  	LDA $7BDD
C1/5A5F:	F06F    	BEQ $5AD0
C1/5A61:	ADBB7B  	LDA $7BBB
C1/5A64:	D06A    	BNE $5AD0
C1/5A66:	ADEE7B  	LDA $7BEE
C1/5A69:	D062    	BNE $5ACD
C1/5A6B:	ADEB7B  	LDA $7BEB
C1/5A6E:	D011    	BNE $5A81
C1/5A70:	EEEB7B  	INC $7BEB
C1/5A73:	C220    	REP #$20
C1/5A75:	AEE97B  	LDX $7BE9
C1/5A78:	A0D555  	LDY #$55D5
C1/5A7B:	ADEC7B  	LDA $7BEC
C1/5A7E:	547E7E  	MVN $7E,$7E
C1/5A81:	C220    	REP #$20
C1/5A83:	ADDE7B  	LDA $7BDE
C1/5A86:	AA      	TAX 
C1/5A87:	38      	SEC 
C1/5A88:	E91000  	SBC #$0010
C1/5A8B:	8DDE7B  	STA $7BDE
C1/5A8E:	ADE07B  	LDA $7BE0
C1/5A91:	A8      	TAY 
C1/5A92:	38      	SEC 
C1/5A93:	E91000  	SBC #$0010
C1/5A96:	8DE07B  	STA $7BE0
C1/5A99:	A90F00  	LDA #$000F
C1/5A9C:	547E7E  	MVN $7E,$7E
C1/5A9F:	AEE27B  	LDX $7BE2
C1/5AA2:	ACE47B  	LDY $7BE4
C1/5AA5:	A90F00  	LDA #$000F
C1/5AA8:	547E7E  	MVN $7E,$7E
C1/5AAB:	8EE27B  	STX $7BE2
C1/5AAE:	8CE47B  	STY $7BE4
C1/5AB1:	7B      	TDC 
C1/5AB2:	E220    	SEP #$20
C1/5AB4:	CEE67B  	DEC $7BE6
C1/5AB7:	D014    	BNE $5ACD
C1/5AB9:	9CDD7B  	STZ $7BDD
C1/5ABC:	C220    	REP #$20
C1/5ABE:	A2D555  	LDX #$55D5
C1/5AC1:	ACE77B  	LDY $7BE7
C1/5AC4:	ADEC7B  	LDA $7BEC
C1/5AC7:	547E7E  	MVN $7E,$7E
C1/5ACA:	7B      	TDC 
C1/5ACB:	E220    	SEP #$20
C1/5ACD:	9CEE7B  	STZ $7BEE
C1/5AD0:	60      	RTS

C1/5AD1 unknow

C1/5AD1:	ADDB7B  	LDA $7BDB
C1/5AD4:	D01F    	BNE $5AF5
C1/5AD6:	ADD27B  	LDA $7BD2
C1/5AD9:	9D7547  	STA $4775,X
C1/5ADC:	9D7947  	STA $4779,X
C1/5ADF:	9D7D47  	STA $477D,X
C1/5AE2:	9D8147  	STA $4781,X
C1/5AE5:	ADD47B  	LDA $7BD4
C1/5AE8:	9D7747  	STA $4777,X
C1/5AEB:	9D7B47  	STA $477B,X
C1/5AEE:	9D7F47  	STA $477F,X
C1/5AF1:	9D8347  	STA $4783,X
C1/5AF4:	60      	RTS

C1/5AF5 unknow

C1/5AF5:	ADD27B  	LDA $7BD2
C1/5AF8:	9DF543  	STA $43F5,X
C1/5AFB:	9DF943  	STA $43F9,X
C1/5AFE:	9DFD43  	STA $43FD,X
C1/5B01:	9D0144  	STA $4401,X
C1/5B04:	ADD47B  	LDA $7BD4
C1/5B07:	9DF743  	STA $43F7,X
C1/5B0A:	9DFB43  	STA $43FB,X
C1/5B0D:	9DFF43  	STA $43FF,X
C1/5B10:	9D0344  	STA $4403,X
C1/5B13:	60      	RTS

C1/5B14 unknow

C1/5B14:	ADD17B  	LDA $7BD1		(from C1/0CDD, C1/0CE8, C1/0CEE)
C1/5B17:	F032    	BEQ $5B4B
C1/5B19:	ADBB7B  	LDA $7BBB
C1/5B1C:	D02D    	BNE $5B4B
C1/5B1E:	C220    	REP #$20
C1/5B20:	AED77B  	LDX $7BD7
C1/5B23:	20D15A  	JSR $5AD1
C1/5B26:	AED97B  	LDX $7BD9
C1/5B29:	20D15A  	JSR $5AD1
C1/5B2C:	ADD77B  	LDA $7BD7
C1/5B2F:	38      	SEC 
C1/5B30:	E91000  	SBC #$0010
C1/5B33:	8DD77B  	STA $7BD7
C1/5B36:	ADD97B  	LDA $7BD9
C1/5B39:	18      	CLC 
C1/5B3A:	691000  	ADC #$0010
C1/5B3D:	8DD97B  	STA $7BD9
C1/5B40:	7B      	TDC 
C1/5B41:	E220    	SEP #$20
C1/5B43:	CED67B  	DEC $7BD6
C1/5B46:	D003    	BNE $5B4B
C1/5B48:	9CD17B  	STZ $7BD1
C1/5B4B:	60      	RTS

C1/5B4C unknow

C1/5B4C:	ADAF7B  	LDA $7BAF		(from C1/5529, X = 3E)
C1/5B4F:	F011    	BEQ $5B62
C1/5B51:	ADA87B  	LDA $7BA8
C1/5B54:	C901    	CMP #$01
C1/5B56:	F00A    	BEQ $5B62
C1/5B58:	AEB17B  	LDX $7BB1
C1/5B5B:	CA      	DEX 
C1/5B5C:	CA      	DEX 
C1/5B5D:	CA      	DEX 
C1/5B5E:	CA      	DEX 
C1/5B5F:	8EB17B  	STX $7BB1
C1/5B62:	E210    	SEP #$10
C1/5B64:	7B      	TDC 
C1/5B65:	AA      	TAX 
C1/5B66:	C220    	REP #$20
C1/5B68:	A90001  	LDA #$0100
C1/5B6B:	48      	PHA 
C1/5B6C:	2B      	PLD 
C1/5B6D:	B502    	LDA $02,X
C1/5B6F:	8DFE7A  	STA $7AFE
C1/5B72:	B512    	LDA $12,X
C1/5B74:	18      	CLC 
C1/5B75:	690400  	ADC #$0004
C1/5B78:	9502    	STA $02,X
C1/5B7A:	9506    	STA $06,X
C1/5B7C:	950A    	STA $0A,X
C1/5B7E:	950E    	STA $0E,X
C1/5B80:	8A      	TXA 
C1/5B81:	18      	CLC 
C1/5B82:	691000  	ADC #$0010
C1/5B85:	AA      	TAX 
C1/5B86:	E0F0    	CPX #$F0
C1/5B88:	D0E8    	BNE $5B72
C1/5B8A:	ADFE7A  	LDA $7AFE
C1/5B8D:	38      	SEC 
C1/5B8E:	E93C00  	SBC #$003C
C1/5B91:	4C5C5D  	JMP $5D5C

C1/5B94 unknow

C1/5B94:	CEA87B  	DEC $7BA8
C1/5B97:	CEA87B  	DEC $7BA8
C1/5B9A:	CEA87B  	DEC $7BA8
C1/5B9D:	ADAF7B  	LDA $7BAF
C1/5BA0:	F00C    	BEQ $5BAE
C1/5BA2:	C220    	REP #$20
C1/5BA4:	ADB17B  	LDA $7BB1
C1/5BA7:	18      	CLC 
C1/5BA8:	690800  	ADC #$0008
C1/5BAB:	8DB17B  	STA $7BB1
C1/5BAE:	E210    	SEP #$10
C1/5BB0:	A290    	LDX #$90
C1/5BB2:	C220    	REP #$20
C1/5BB4:	A90001  	LDA #$0100
C1/5BB7:	48      	PHA 
C1/5BB8:	2B      	PLD 
C1/5BB9:	B532    	LDA $32,X
C1/5BBB:	8DFE7A  	STA $7AFE
C1/5BBE:	B502    	LDA $02,X
C1/5BC0:	38      	SEC 
C1/5BC1:	E90C00  	SBC #$000C
C1/5BC4:	955E    	STA $5E,X
C1/5BC6:	955A    	STA $5A,X
C1/5BC8:	9556    	STA $56,X
C1/5BCA:	9552    	STA $52,X
C1/5BCC:	954E    	STA $4E,X
C1/5BCE:	954A    	STA $4A,X
C1/5BD0:	9546    	STA $46,X
C1/5BD2:	9542    	STA $42,X
C1/5BD4:	953E    	STA $3E,X
C1/5BD6:	953A    	STA $3A,X
C1/5BD8:	9536    	STA $36,X
C1/5BDA:	9532    	STA $32,X
C1/5BDC:	8A      	TXA 
C1/5BDD:	38      	SEC 
C1/5BDE:	E93000  	SBC #$0030
C1/5BE1:	AA      	TAX 
C1/5BE2:	E0D0    	CPX #$D0
C1/5BE4:	D0D8    	BNE $5BBE
C1/5BE6:	A200    	LDX #$00
C1/5BE8:	ADFE7A  	LDA $7AFE
C1/5BEB:	18      	CLC 
C1/5BEC:	693000  	ADC #$0030
C1/5BEF:	8059    	BRA $5C4A
C1/5BF1:	CEA87B  	DEC $7BA8
C1/5BF4:	CEA87B  	DEC $7BA8
C1/5BF7:	CEA87B  	DEC $7BA8
C1/5BFA:	ADAF7B  	LDA $7BAF
C1/5BFD:	F00C    	BEQ $5C0B
C1/5BFF:	C220    	REP #$20
C1/5C01:	ADB17B  	LDA $7BB1
C1/5C04:	38      	SEC 
C1/5C05:	E90800  	SBC #$0008
C1/5C08:	8DB17B  	STA $7BB1
C1/5C0B:	E210    	SEP #$10
C1/5C0D:	7B      	TDC 
C1/5C0E:	AA      	TAX 
C1/5C0F:	C220    	REP #$20
C1/5C11:	A90001  	LDA #$0100
C1/5C14:	48      	PHA 
C1/5C15:	2B      	PLD 
C1/5C16:	B502    	LDA $02,X
C1/5C18:	8DFE7A  	STA $7AFE
C1/5C1B:	B532    	LDA $32,X
C1/5C1D:	18      	CLC 
C1/5C1E:	690C00  	ADC #$000C
C1/5C21:	9502    	STA $02,X
C1/5C23:	9506    	STA $06,X
C1/5C25:	950A    	STA $0A,X
C1/5C27:	950E    	STA $0E,X
C1/5C29:	9512    	STA $12,X
C1/5C2B:	9516    	STA $16,X
C1/5C2D:	951A    	STA $1A,X
C1/5C2F:	951E    	STA $1E,X
C1/5C31:	9522    	STA $22,X
C1/5C33:	9526    	STA $26,X
C1/5C35:	952A    	STA $2A,X
C1/5C37:	952E    	STA $2E,X
C1/5C39:	8A      	TXA 
C1/5C3A:	18      	CLC 
C1/5C3B:	693000  	ADC #$0030
C1/5C3E:	AA      	TAX 
C1/5C3F:	E0C0    	CPX #$C0
C1/5C41:	D0D8    	BNE $5C1B
C1/5C43:	ADFE7A  	LDA $7AFE
C1/5C46:	38      	SEC 
C1/5C47:	E93000  	SBC #$0030
C1/5C4A:	9502    	STA $02,X
C1/5C4C:	9506    	STA $06,X
C1/5C4E:	950A    	STA $0A,X
C1/5C50:	950E    	STA $0E,X
C1/5C52:	9512    	STA $12,X
C1/5C54:	9516    	STA $16,X
C1/5C56:	951A    	STA $1A,X
C1/5C58:	951E    	STA $1E,X
C1/5C5A:	9522    	STA $22,X
C1/5C5C:	9526    	STA $26,X
C1/5C5E:	952A    	STA $2A,X
C1/5C60:	952E    	STA $2E,X
C1/5C62:	A200    	LDX #$00
C1/5C64:	B502    	LDA $02,X
C1/5C66:	9D834D  	STA $4D83,X
C1/5C69:	B506    	LDA $06,X
C1/5C6B:	9D874D  	STA $4D87,X
C1/5C6E:	B50A    	LDA $0A,X
C1/5C70:	9D8B4D  	STA $4D8B,X
C1/5C73:	B50E    	LDA $0E,X
C1/5C75:	9D8F4D  	STA $4D8F,X
C1/5C78:	8A      	TXA 
C1/5C79:	18      	CLC 
C1/5C7A:	691000  	ADC #$0010
C1/5C7D:	AA      	TAX 
C1/5C7E:	E0C0    	CPX #$C0
C1/5C80:	D0E2    	BNE $5C64
C1/5C82:	A90000  	LDA #$0000
C1/5C85:	48      	PHA 
C1/5C86:	2B      	PLD 
C1/5C87:	E220    	SEP #$20
C1/5C89:	C210    	REP #$10
C1/5C8B:	204A5A  	JSR $5A4A
C1/5C8E:	4C2455  	JMP $5524

C1/5C91 unknow

C1/5C91:	A506    	LDA $06		(from C1/5529, X = 17)
C1/5C93:	2910    	AND #$10
C1/5C95:	F018    	BEQ $5CAF
C1/5C97:	ADA87B  	LDA $7BA8
C1/5C9A:	C903    	CMP #$03
C1/5C9C:	D011    	BNE $5CAF
C1/5C9E:	A50B    	LDA $0B
C1/5CA0:	290F    	AND #$0F
C1/5CA2:	8536    	STA $36
C1/5CA4:	A505    	LDA $05
C1/5CA6:	29F0    	AND #$F0
C1/5CA8:	0536    	ORA $36
C1/5CAA:	8505    	STA $05
C1/5CAC:	4CF15B  	JMP $5BF1

C1/5CAF unknow

C1/5CAF:	ADAF7B  	LDA $7BAF		(from C1/5C9C, C1/5C9C)
C1/5CB2:	F011    	BEQ $5CC5
C1/5CB4:	ADA87B  	LDA $7BA8
C1/5CB7:	C901    	CMP #$01
C1/5CB9:	F00A    	BEQ $5CC5
C1/5CBB:	AEB17B  	LDX $7BB1
C1/5CBE:	CA      	DEX 
C1/5CBF:	CA      	DEX 
C1/5CC0:	CA      	DEX 
C1/5CC1:	CA      	DEX 
C1/5CC2:	8EB17B  	STX $7BB1
C1/5CC5:	E210    	SEP #$10
C1/5CC7:	7B      	TDC 
C1/5CC8:	AA      	TAX 
C1/5CC9:	C220    	REP #$20
C1/5CCB:	A90001  	LDA #$0100
C1/5CCE:	48      	PHA 
C1/5CCF:	2B      	PLD 
C1/5CD0:	B502    	LDA $02,X
C1/5CD2:	8DFE7A  	STA $7AFE
C1/5CD5:	B512    	LDA $12,X
C1/5CD7:	18      	CLC 
C1/5CD8:	690400  	ADC #$0004
C1/5CDB:	9502    	STA $02,X
C1/5CDD:	9506    	STA $06,X
C1/5CDF:	950A    	STA $0A,X
C1/5CE1:	950E    	STA $0E,X
C1/5CE3:	8A      	TXA 
C1/5CE4:	18      	CLC 
C1/5CE5:	691000  	ADC #$0010
C1/5CE8:	AA      	TAX 
C1/5CE9:	E0E0    	CPX #$E0
C1/5CEB:	D0E8    	BNE $5CD5
C1/5CED:	ADFE7A  	LDA $7AFE
C1/5CF0:	38      	SEC 
C1/5CF1:	E93800  	SBC #$0038
C1/5CF4:	4C5C5D  	JMP $5D5C

C1/5CF7 unknow

C1/5CF7:	A506    	LDA $06		(from C1/5529, X = 18)
C1/5CF9:	2910F0  	AND #$F010
C1/5CFC:	18      	CLC 
C1/5CFD:	ADA87B  	LDA $7BA8
C1/5D00:	C903D0  	CMP #$D003
C1/5D03:	11A5    	ORA ($A5),Y
C1/5D05:	0B      	PHD 
C1/5D06:	290F85  	AND #$850F
C1/5D09:	36A5    	ROL $A5,X
C1/5D0B:	0529    	ORA $29
C1/5D0D:	F005    	BEQ $5D14
C1/5D0F:	3685    	ROL $85,X
C1/5D11:	054C    	ORA $4C
C1/5D13:	945B    	STY $5B,X
C1/5D15:	ADAF7B  	LDA $7BAF
C1/5D18:	F011    	BEQ $5D2B
C1/5D1A:	ADA87B  	LDA $7BA8
C1/5D1D:	C901F0  	CMP #$F001
C1/5D20:	0A      	ASL A
C1/5D21:	AEB17B  	LDX $7BB1
C1/5D24:	E8      	INX 
C1/5D25:	E8      	INX 
C1/5D26:	E8      	INX 
C1/5D27:	E8      	INX 
C1/5D28:	8EB17B  	STX $7BB1
C1/5D2B:	E210    	SEP #$10
C1/5D2D:	A2DC    	LDX #$DC
C1/5D2F:	C220    	REP #$20
C1/5D31:	A90001  	LDA #$0100
C1/5D34:	48      	PHA 
C1/5D35:	2B      	PLD 
C1/5D36:	B506    	LDA $06,X
C1/5D38:	8DFE7A  	STA $7AFE
C1/5D3B:	B502    	LDA $02,X		(from C1/5D51)
C1/5D3D:	38      	SEC 
C1/5D3E:	E90400  	SBC #$0004
C1/5D41:	9512    	STA $12,X
C1/5D43:	950E    	STA $0E,X
C1/5D45:	950A    	STA $0A,X
C1/5D47:	9506    	STA $06,X
C1/5D49:	8A      	TXA 
C1/5D4A:	38      	SEC 
C1/5D4B:	E91000  	SBC #$0010
C1/5D4E:	AA      	TAX 
C1/5D4F:	E0FC    	CPX #$FC
C1/5D51:	D0E8    	BNE $5D3B
C1/5D53:	A200    	LDX #$00
C1/5D55:	ADFE7A  	LDA $7AFE
C1/5D58:	18      	CLC 
C1/5D59:	693800  	ADC #$0038
C1/5D5C:	950E    	STA $0E,X		(from C1/5B91, C1/5CF4)
C1/5D5E:	950A    	STA $0A,X
C1/5D60:	9506    	STA $06,X
C1/5D62:	9502    	STA $02,X
C1/5D64:	A200    	LDX #$00
C1/5D66:	B502    	LDA $02,X		(from C1/5D82)
C1/5D68:	9D834D  	STA $4D83,X
C1/5D6B:	B506    	LDA $06,X
C1/5D6D:	9D874D  	STA $4D87,X
C1/5D70:	B50A    	LDA $0A,X
C1/5D72:	9D8B4D  	STA $4D8B,X
C1/5D75:	B50E    	LDA $0E,X
C1/5D77:	9D8F4D  	STA $4D8F,X
C1/5D7A:	8A      	TXA 
C1/5D7B:	18      	CLC 
C1/5D7C:	691000  	ADC #$0010
C1/5D7F:	AA      	TAX 
C1/5D80:	E0C0    	CPX #$C0
C1/5D82:	D0E2    	BNE $5D66
C1/5D84:	A90000  	LDA #$0000
C1/5D87:	48      	PHA 
C1/5D88:	2B      	PLD 
C1/5D89:	E220    	SEP #$20
C1/5D8B:	C210    	REP #$10
C1/5D8D:	CEA87B  	DEC $7BA8
C1/5D90:	D006    	BNE $5D98
C1/5D92:	204A5A  	JSR $5A4A
C1/5D95:	4C2455  	JMP $5524
C1/5D98:	60      	RTS

C1/5D99 unknow

C1/5D99:	ADA97B  	LDA $7BA9		(from only C1/0BD1)
C1/5D9C:	F013    	BEQ $5DB1
C1/5D9E:	A28000  	LDX #$0080
C1/5DA1:	8636    	STX $36
C1/5DA3:	ACAA7B  	LDY $7BAA
C1/5DA6:	A24D5E  	LDX #$5E4D
C1/5DA9:	A97E    	LDA #$7E
C1/5DAB:	202B1A  	JSR $1A2B
C1/5DAE:	9CA97B  	STZ $7BA9
C1/5DB1:	AD8562  	LDA $6285
C1/5DB4:	3004    	BMI $5DBA
C1/5DB6:	228AABC2	JSR $C2AB8A
C1/5DBA:	60      	RTS

C1/5DBB unknow

C1/5DBB:	C220    	REP #$20
C1/5DBD:	7B      	TDC 
C1/5DBE:	AA      	TAX 
C1/5DBF:	9D3FE3  	STA $E33F,X
C1/5DC2:	9D3FE4  	STA $E43F,X
C1/5DC5:	9D3FE5  	STA $E53F,X
C1/5DC8:	9D3FE6  	STA $E63F,X
C1/5DCB:	E8      	INX 
C1/5DCC:	E8      	INX 
C1/5DCD:	E00001  	CPX #$0100
C1/5DD0:	D0ED    	BNE $5DBF
C1/5DD2:	E220    	SEP #$20
C1/5DD4:	60      	RTS

C1/5DD5 unknow

C1/5DD5:	9CF5E9  	STZ $E9F5
C1/5DD8:	647A    	STZ $7A
C1/5DDA:	AED788  	LDX $88D7
C1/5DDD:	8648    	STX $48
C1/5DDF:	ADD988  	LDA $88D9
C1/5DE2:	854A    	STA $4A
C1/5DE4:	644B    	STZ $4B
C1/5DE6:	A748    	LDA [$48]
C1/5DE8:	F014    	BEQ $5DFE
C1/5DEA:	C920    	CMP #$20
C1/5DEC:	9008    	BCC $5DF6
C1/5DEE:	201161  	JSR $6111
C1/5DF1:	20EC66  	JSR $66EC
C1/5DF4:	80F0    	BRA $5DE6

C1/5DF6 unknow

C1/5DF6:	204F5E  	JSR $5E4F
C1/5DF9:	20EC66  	JSR $66EC
C1/5DFC:	80E8    	BRA $5DE6

C1/5DFE unknow

C1/5DFE:	20025E  	JSR $5E02
C1/5E01:	60      	RTS

C1/5E02 unknow

C1/5E02:	A648    	LDX $48
C1/5E04:	DA      	PHX 
C1/5E05:	A64A    	LDX $4A
C1/5E07:	DA      	PHX 
C1/5E08:	A57A    	LDA $7A
C1/5E0A:	48      	PHA 
C1/5E0B:	7B      	TDC 
C1/5E0C:	20B69B  	JSR $9BB6
C1/5E0F:	209B63  	JSR $639B
C1/5E12:	68      	PLA 
C1/5E13:	857A    	STA $7A
C1/5E15:	FA      	PLX 
C1/5E16:	864A    	STX $4A
C1/5E18:	FA      	PLX 
C1/5E19:	8648    	STX $48
C1/5E1B:	60      	RTS

C1/5E1C unknow

C1/5E1C:	A648    	LDX $48
C1/5E1E:	DA      	PHX 
C1/5E1F:	A64A    	LDX $4A
C1/5E21:	DA      	PHX 
C1/5E22:	A57A    	LDA $7A
C1/5E24:	48      	PHA 
C1/5E25:	202A02  	JSR $022A
C1/5E28:	68      	PLA 
C1/5E29:	857A    	STA $7A
C1/5E2B:	FA      	PLX 
C1/5E2C:	864A    	STX $4A
C1/5E2E:	FA      	PLX 
C1/5E2F:	8648    	STX $48
C1/5E31:	60      	RTS

C1/5E32 unknow

C1/5E32:	8522    	STA $22
C1/5E34:	A648    	LDX $48
C1/5E36:	DA      	PHX 
C1/5E37:	A64A    	LDX $4A
C1/5E39:	DA      	PHX 
C1/5E3A:	A57A    	LDA $7A
C1/5E3C:	48      	PHA 
C1/5E3D:	A522    	LDA $22
C1/5E3F:	20B69B  	JSR $9BB6
C1/5E42:	209B63  	JSR $639B
C1/5E45:	68      	PLA 
C1/5E46:	857A    	STA $7A
C1/5E48:	FA      	PLX 
C1/5E49:	864A    	STX $4A
C1/5E4B:	FA      	PLX 
C1/5E4C:	8648    	STX $48
C1/5E4E:	60      	RTS

C1/5E4F unknow

C1/5E4F:	0A      	ASL A			(from C1/5DF6)
C1/5E50:	AA      	TAX 
C1/5E51:	7C545E  	JMP ($5E54,X)

C1/5E54 unknow

Pointers to Code

C1/5E54:	4767    	(00)		(exits)
C1/5E56:	8C60		(01)
C1/5E58:	AC5E		(02)
C1/5E5A:	4767  	(03)		(exits)
C1/5E5C:	7B60 		(04)
C1/5E5E:	A75E 		(05)
C1/5E60:	9F5E		(06)
C1/5E62:	945E		(07)
C1/5E64:	4767    	(08)		(exits)
C1/5E66:	4767    	(09)		(exits)
C1/5E68:	4767    	(0A)		(exits)
C1/5E6A:	4767    	(0B)		(exits)
C1/5E6C:	0C5F  	(0C)
C1/5E6E:	4767    	(0D)		(exits)
C1/5E70:	4360      	(0E)
C1/5E72:	B35F    	(0F)
C1/5E74:	755F    	(10)
C1/5E76:	7D5F		(11)
C1/5E78:	E65E		(12)
C1/5E7A:	6D5F  	(13)
C1/5E7C:	655F    	(14)
C1/5E7E:	4767    	(15)		(exits)
C1/5E80:	4767    	(16)		(exits)
C1/5E82:	4767    	(16)		(exits)
C1/5E84:	4767    	(17)		(exits)
C1/5E86:	4767    	(18)		(exits)
C1/5E88:	4767    	(19)		(exits)
C1/5E8A:	4767    	(1A)		(exits)
C1/5E8C:	1161    	(1B)
C1/5E8E:	1161    	(1C)
C1/5E90:	1161    	(1D)
C1/5E92:	1161    	(1E)

C1/5E94 unknow

C1/5E94:	EEF5E9  	INC $E9F5		(from C1/5E51, X = 7)
C1/5E97:	20025E  	JSR $5E02
C1/5E9A:	A504    	LDA $04
C1/5E9C:	10F6    	BPL $5E94
C1/5E9E:	60      	RTS

C1/5E9F unknow

C1/5E9F:	20EC66  	JSR $66EC		(from C1/5E51, X = 6)
C1/5EA2:	A748    	LDA [$48]
C1/5EA4:	4C325E  	JMP $5E32

C1/5EA7 unknow

C1/5EA7:	A93C    	LDA #$3C		(from C1/5E51, X = 5)
C1/5EA9:	4C325E  	JMP $5E32

C1/5EAC unknow

C1/5EAC:	20EC66  	JSR $66EC		(from C1/5E51, X = 2)
C1/5EAF:	A748    	LDA [$48]
C1/5EB1:	8522    	STA $22
C1/5EB3:	7B      	TDC 			(from C1/5E51, X = F)
C1/5EB4:	AA      	TAX 
C1/5EB5:	BF001600	LDA $001600,X
C1/5EB9:	C522    	CMP $22
C1/5EBB:	F012    	BEQ $5ECF
C1/5EBD:	C220    	REP #$20
C1/5EBF:	8A      	TXA 
C1/5EC0:	18      	CLC 
C1/5EC1:	692500  	ADC #$0025
C1/5EC4:	AA      	TAX 
C1/5EC5:	7B      	TDC 
C1/5EC6:	E220    	SEP #$20
C1/5EC8:	E05002  	CPX #$0250
C1/5ECB:	F018    	BEQ $5EE5
C1/5ECD:	80E6    	BRA $5EB5
C1/5ECF:	A906    	LDA #$06
C1/5ED1:	8D6D61  	STA $616D
C1/5ED4:	BF021600	LDA $001602,X
C1/5ED8:	C9FF    	CMP #$FF
C1/5EDA:	F009    	BEQ $5EE5
C1/5EDC:	201161  	JSR $6111
C1/5EDF:	E8      	INX 
C1/5EE0:	CE6D61  	DEC $616D
C1/5EE3:	D0EF    	BNE $5ED4
C1/5EE5:	60      	RTS

C1/5EE6 unknow

C1/5EE6:	20EC66  	JSR $66EC		(from C1/5E51, X = 12)
C1/5EE9:	A748    	LDA [$48]
C1/5EEB:	0A      	ASL A
C1/5EEC:	AA      	TAX 
C1/5EED:	7CF05E  	JMP ($5EF0,X)

C1/5EF0 unknow

C1/5EF0:	405F      	(0)
C1/5EF2:	065F		(1)
C1/5EF4:	005F		(2)
C1/5EF6:	135F		(3)
C1/5EF8:	AE2ECE2E  	ROL $2ECE		
C1/5EFC:	EE2E0E  	INC $0E2E
C1/5EFF:	2F

C1/5F00 unknow

C1/5F00:	AD352F  	LDA $2F35		(from C1/5EED, X = 2)
C1/5F03:	4CB85F  	JMP $5FB8

C1/5F06 unknow

C1/5F06:	AD352F  	LDA $2F35		(from C1/5EED, X = 1)
C1/5F09:	4C4860  	JMP $6048

C1/5F0C unknow

C1/5F0C:	20EC66  	JSR $66EC		(from C1/5E51, X = C)
C1/5F0F:	A748    	LDA [$48]
C1/5F11:	8003    	BRA $5F16
C1/5F13:	AD352F  	LDA $2F35		(from C1/5EED, X = 3)
C1/5F16:	C9FF    	CMP #$FF		(from C1/5F11)
C1/5F18:	D001    	BNE $5F1B
C1/5F1A:	60      	RTS

C1/5F1B unknow

C1/5F1B:	EB      	XBA 			(from C1/5F18)
C1/5F1C:	A907    	LDA #$07		(7 = battle command name length)
C1/5F1E:	8D6D61  	STA $616D
C1/5F21:	20CA18  	JSR $18CA		(half multiplier)
C1/5F24:	C220    	REP #$20
C1/5F26:	AF164200	LDA $004216		(load product)
C1/5F2A:	AA      	TAX 
C1/5F2B:	7B      	TDC 
C1/5F2C:	E220    	SEP #$20
C1/5F2E:	BFA0CED8	LDA $D8CEA0,X	(Load battle command name X)
C1/5F32:	C9FF    	CMP #$FF
C1/5F34:	F009    	BEQ $5F3F
C1/5F36:	201161  	JSR $6111
C1/5F39:	E8      	INX 
C1/5F3A:	CE6D61  	DEC $616D
C1/5F3D:	D0EF    	BNE $5F2E
C1/5F3F:	60      	RTS

C1/5F40 unknow

C1/5F40:	AD382F  	LDA $2F38		(from 5EED, X = 0)
C1/5F43:	0A      	ASL A
C1/5F44:	AA      	TAX 
C1/5F45:	C220    	REP #$20
C1/5F47:	BFF85EC1	LDA $C15EF8,X
C1/5F4B:	AA      	TAX 
C1/5F4C:	7B      	TDC 
C1/5F4D:	E220    	SEP #$20
C1/5F4F:	A906    	LDA #$06
C1/5F51:	8D6D61  	STA $616D
C1/5F54:	BD0100  	LDA $0001,X
C1/5F57:	C9FF    	CMP #$FF
C1/5F59:	F009    	BEQ $5F64
C1/5F5B:	201161  	JSR $6111
C1/5F5E:	E8      	INX 
C1/5F5F:	CE6D61  	DEC $616D
C1/5F62:	D0F0    	BNE $5F54
C1/5F64:	60      	RTS

C1/5F65 unknow

C1/5F65:	AE3E2F  	LDX $2F3E		(from C1/5E51, X = 14)
C1/5F68:	AD402F  	LDA $2F40
C1/5F6B:	8016    	BRA $5F83

C1/5F6D unknow

C1/5F6D:	AE3B2F  	LDX $2F3B		(from C1/5E51, X = 13)
C1/5F70:	AD3D2F  	LDA $2F3D
C1/5F73:	800E    	BRA $5F83

C1/5F75 unknow

C1/5F75:	AE352F  	LDX $2F35		(from C1/5E51, X = 10)
C1/5F78:	AD372F  	LDA $2F37
C1/5F7B:	8006    	BRA $5F83

C1/5F7D unknow

C1/5F7D:	AE382F  	LDX $2F38		(from C1/5E51, X = 11)
C1/5F80:	AD3A2F  	LDA $2F3A
C1/5F83:	8610    	STX $10
C1/5F85:	8512    	STA $12
C1/5F87:	A9B4    	LDA #$B4
C1/5F89:	8568    	STA $68
C1/5F8B:	20BF1A  	JSR $1ABF
C1/5F8E:	7B      	TDC 
C1/5F8F:	AA      	TAX 
C1/5F90:	B569    	LDA $69,X
C1/5F92:	C9B4    	CMP #$B4
C1/5F94:	D006    	BNE $5F9C
C1/5F96:	E8      	INX 
C1/5F97:	E00700  	CPX #$0007
C1/5F9A:	D0F4    	BNE $5F90
C1/5F9C:	B569    	LDA $69,X
C1/5F9E:	201161  	JSR $6111
C1/5FA1:	E8      	INX 
C1/5FA2:	E00800  	CPX #$0008
C1/5FA5:	D0F5    	BNE $5F9C
C1/5FA7:	60      	RTS

C1/5FA8 unknow

C1/5FA8:	48      	PHA 			(from C1/604E)
C1/5FA9:	A9FF    	LDA #$FF
C1/5FAB:	201161  	JSR $6111
C1/5FAE:	68      	PLA 
C1/5FAF:	3A      	DEC A
C1/5FB0:	D0F6    	BNE $5FA8
C1/5FB2:	60      	RTS

C1/5FB3 unknow

C1/5FB3:	20EC66  	JSR $66EC		(from C1/5E54, X = F)
C1/5FB6:	A748    	LDA [$48]
C1/5FB8:	C9FF    	CMP #$FF
C1/5FBA:	D001    	BNE $5FBD
C1/5FBC:	60      	RTS

C1/5FBD display attack name

Display attack name, does all attacks from the skeans on down to the end, except for sword techniques
C1/5FBD:	C936    	CMP #$36		(from C1/5FBA)
C1/5FBF:	9058    	BCC $6019
C1/5FC1:	C951    	CMP #$51
C1/5FC3:	902A    	BCC $5FEF
C1/5FC5:	38      	SEC 
C1/5FC6:	E951    	SBC #$51
C1/5FC8:	EB      	XBA 
C1/5FC9:	A90A    	LDA #$0A		(10 = skean attack name length)
C1/5FCB:	8510    	STA $10
C1/5FCD:	8D6D61  	STA $616D
C1/5FD0:	20CA18  	JSR $18CA		(half multiplier)
C1/5FD3:	C220    	REP #$20
C1/5FD5:	AF164200	LDA $004216
C1/5FD9:	AA      	TAX 
C1/5FDA:	7B      	TDC 
C1/5FDB:	E220    	SEP #$20
C1/5FDD:	BFB9F7E6	LDA $E6F7B9,X	(Load skean attack name X)
C1/5FE1:	C9FF    	CMP #$FF
C1/5FE3:	F009    	BEQ $5FEE
C1/5FE5:	201161  	JSR $6111
C1/5FE8:	E8      	INX 
C1/5FE9:	CE6D61  	DEC $616D
C1/5FEC:	D0EF    	BNE $5FDD
C1/5FEE:	60      	RTS

C1/5FEF display esper name

C1/5FEF:	38      	SEC 			(from only C1/5FC3)
C1/5FF0:	E936    	SBC #$36
C1/5FF2:	EB      	XBA 
C1/5FF3:	A908    	LDA #$08		(8 = Esper name length)
C1/5FF5:	8510    	STA $10
C1/5FF7:	8D6D61  	STA $616D
C1/5FFA:	20CA18  	JSR $18CA		(half multiplier)
C1/5FFD:	C220    	REP #$20
C1/5FFF:	AF164200	LDA $004216
C1/6003:	AA      	TAX 
C1/6004:	7B      	TDC 
C1/6005:	E220    	SEP #$20
C1/6007:	BFE1F6E6	LDA $E6F6E1,X	(Load Esper name X)
C1/600B:	C9FF    	CMP #$FF
C1/600D:	F009    	BEQ $6018
C1/600F:	201161  	JSR $6111
C1/6012:	E8      	INX 
C1/6013:	CE6D61  	DEC $616D
C1/6016:	D0EF    	BNE $6007
C1/6018:	60      	RTS