;OP1S=DATA ;OP2S=DATA 0000: start: 0000: callp sub_130 0003: callp sub_167 0006: push 07F5h 000D: callp sub_14F 0010: push 0Ah 0014: push 0Ch 0018: push 0 001C: push OP2S.[mem_82D] 0021: push 080Dh 0028: callp sub_36C 002B: xor reg_0, reg_0 002D: inc reg_0 002F: set RepaintControls, reg_0 0033: xor reg_13, reg_13 0035: xor reg_12, reg_12 0037: loc_37: 0037: [!] OP1S=DATA 0038: get reg_0, Char 003C: cmp reg_0, 0 003C: jz loc_86 0040: cmp reg_0, 8 0040: jz loc_6F 0046: cmp reg_0, 020h 0046: jl loc_37 004C: cmp reg_13, 0Fh 004C: jz loc_37 0052: mov reg_1, 0815h 0059: add reg_1, reg_13 005B: mov OP1S.[d@[reg_1]], reg_0 005E: inc reg_13 0060: loc_60: 0060: callp sub_167 0063: loc_63: 0063: xor reg_0, reg_0 0065: set Char, reg_0 0069: callp sub_DB 006C: jmp loc_37 006C: ----------------------------------------------------------------- 006F: loc_6F: 006F: cmp reg_13, 0 006F: jz loc_63 0073: dec reg_13 0075: xor reg_0, reg_0 0077: mov reg_1, 0815h 007E: add reg_1, reg_13 0080: mov OP1S.[d@[reg_1]], reg_0 0083: jmp loc_60 0083: ----------------------------------------------------------------- 0086: loc_86: 0086: get reg_0, MouseX 008A: cmp reg_0, 0C8h 008A: jl loc_E4 0090: cmp reg_0, 0109h 0090: jg loc_E4 0097: get reg_0, MouseY 009B: shl reg_0, 1 009F: shr reg_0, 1 00A3: cmp reg_0, 0Ah 00A3: jl loc_E4 00A9: cmp reg_0, 01Eh 00A9: jg loc_E4 00AF: get reg_0, MouseY 00B3: shr reg_0, 01Fh 00B7: cmp reg_0, 0 00B7: jz loc_CD 00BB: cmp reg_12, 0 00BB: jnz loc_37 00BF: inc reg_12 00C1: callp sub_137 00C4: callp sub_25A 00C7: callp sub_DB 00CA: jmp loc_37 00CA: ----------------------------------------------------------------- 00CD: loc_CD: 00CD: cmp reg_12, 0 00CD: jz loc_37 00D1: xor reg_12, reg_12 00D3: callp sub_F7 00D6: pop reg_3 00D8: jmp loc_EC 00D8: ----------------------------------------------------------------- 00DB: sub_DB proc 00DB: xor reg_0, reg_0 00DD: inc reg_0 00DF: set RepaintControls, reg_0 00E3: retp 00E3: sub_DB endp 00E3: ----------------------------------------------------------------- 00E4: loc_E4: 00E4: cmp reg_12, 0 00E4: jz loc_37 00E8: xor reg_12, reg_12 00EA: xor reg_3, reg_3 00EC: loc_EC: 00EC: callp sub_130 00EF: callp sub_DB 00F2: cmp reg_3, 0 00F2: jz loc_37 00F6: [!] HALT 00F6: ----------------------------------------------------------------- 00F7: sub_F7 proc 00F7: mov reg_0, 080Dh 00FE: mov reg_1, 0815h 0105: loc_105: 0105: xor reg_13, reg_13 0107: mov reg_2, OP2S.[d@[reg_0]] 010A: mov reg_3, OP2S.[d@[reg_1]] 010D: and reg_2, 0FFh 0111: and reg_3, 0FFh 0115: inc reg_0 0117: inc reg_1 0119: cmp reg_3, reg_2 0119: jnz loc_12D 011D: cmp reg_2, 0 011D: jnz loc_105 0121: push 0802h 0128: callp sub_14F 012B: inc reg_13 012D: loc_12D: 012D: push reg_13 012F: retp 012F: sub_F7 endp 012F: ----------------------------------------------------------------- 0130: sub_130 proc 0130: callp sub_137 0133: callp sub_1C5 0136: retp 0136: sub_130 endp 0136: ----------------------------------------------------------------- 0137: sub_137 proc 0137: push 0C8h 013B: push 0Ah 013F: push 041h 0143: push 014h 0147: push 07EDh 014E: retp 014E: sub_137 endp 014E: ----------------------------------------------------------------- 014F: sub_14F proc 014F: pop reg_0 0151: push 032h 0155: push 028h 0159: push 082h 015D: push 014h 0161: push reg_0 0163: callp sub_312 0166: retp 0166: sub_14F endp 0166: ----------------------------------------------------------------- 0167: sub_167 proc 0167: push 032h 016B: push 0Ah 016F: push 082h 0173: push 014h 0177: push 0815h 017E: callp sub_2AE 0181: retp 0181: sub_167 endp 0181: ----------------------------------------------------------------- 0182: sub_182 proc 0182: pop reg_13 0184: pop reg_12 0186: pop reg_11 0188: pop reg_10 018A: pop reg_9 018C: [!] OP1S=VIDEO 018D: add reg_12, reg_10 018F: add reg_11, reg_9 0191: push reg_9 0193: loc_193: 0193: pop reg_9 0195: push reg_9 0197: mov reg_8, reg_10 0199: imul reg_8, 0113h 019E: add reg_8, reg_9 01A0: imul reg_8, 4 01A4: loc_1A4: 01A4: mov OP1S.[d@[reg_8]], reg_13 01A7: add reg_8, 4 01AB: inc reg_9 01AD: cmp reg_11, reg_9 01AD: jnz loc_1A4 01B1: inc reg_10 01B3: cmp reg_12, reg_10 01B3: jnz loc_193 01B7: pop reg_9 01B9: retp 01B9: sub_182 endp 01B9: ----------------------------------------------------------------- 01BA: sub_1BA proc 01BA: push reg_9 01BC: push reg_10 01BE: push reg_11 01C0: push reg_12 01C2: push reg_13 01C4: retp 01C4: sub_1BA endp 01C4: ----------------------------------------------------------------- 01C5: sub_1C5 proc 01C5: [!] OP1S=DATA 01C6: [!] OP2S=DATA 01C7: pop reg_0 01C9: pop reg_13 01CB: pop reg_12 01CD: pop reg_11 01CF: pop reg_10 01D1: mov reg_9, 2 01D5: add reg_11, reg_9 01D7: add reg_10, reg_9 01D9: sub reg_13, reg_9 01DB: sub reg_13, reg_9 01DD: sub reg_12, reg_9 01DF: sub reg_12, reg_9 01E1: xor reg_9, reg_9 01E3: callp sub_1BA 01E6: mov reg_2, OP2S.[mem_82D] 01EB: push reg_2 01ED: xor reg_9, reg_9 01EF: inc reg_9 01F1: sub reg_10, reg_9 01F3: sub reg_11, reg_9 01F5: add reg_12, reg_9 01F7: add reg_13, reg_9 01F9: callp sub_1BA 01FC: push OP2S.[mem_831] 0201: add reg_12, reg_9 0203: add reg_13, reg_9 0205: callp sub_1BA 0208: push OP2S.[mem_835] 020D: sub reg_10, reg_9 020F: sub reg_11, reg_9 0211: add reg_12, reg_9 0213: add reg_13, reg_9 0215: callp sub_1BA 0218: push OP2S.[mem_829] 021D: add reg_12, reg_9 021F: add reg_13, reg_9 0221: callp sub_1BA 0224: xor reg_9, reg_9 0226: push reg_9 0228: loc_228: 0228: callp sub_182 022B: pop reg_9 022D: cmp reg_9, 0 022D: jnz loc_228 0231: push reg_0 0233: callp sub_33D 0236: pop reg_1 0238: sub reg_12, reg_1 023A: idiv reg_12, 2 023E: add reg_10, reg_12 0240: sub reg_13, 0Ch 0244: idiv reg_13, 2 0248: add reg_11, reg_13 024A: push reg_10 024C: push reg_11 024E: push 0 0252: push reg_2 0254: push reg_0 0256: callp sub_36C 0259: retp 0259: sub_1C5 endp 0259: ----------------------------------------------------------------- 025A: sub_25A proc 025A: [!] OP1S=DATA 025B: [!] OP2S=DATA 025C: pop reg_0 025E: pop reg_13 0260: pop reg_12 0262: pop reg_11 0264: pop reg_10 0266: mov reg_9, 2 026A: add reg_11, reg_9 026C: add reg_10, reg_9 026E: sub reg_13, reg_9 0270: sub reg_13, reg_9 0272: sub reg_12, reg_9 0274: sub reg_12, reg_9 0276: xor reg_9, reg_9 0278: callp sub_1BA 027B: mov reg_2, OP2S.[mem_82D] 0280: push reg_2 0282: inc reg_9 0284: sub reg_10, reg_9 0286: sub reg_11, reg_9 0288: add reg_12, reg_9 028A: add reg_13, reg_9 028C: add reg_13, reg_9 028E: add reg_12, reg_9 0290: callp sub_1BA 0293: push OP2S.[mem_835] 0298: sub reg_10, reg_9 029A: sub reg_11, reg_9 029C: add reg_12, reg_9 029E: add reg_13, reg_9 02A0: add reg_13, reg_9 02A2: add reg_12, reg_9 02A4: callp sub_1BA 02A7: xor reg_9, reg_9 02A9: push reg_9 02AB: jmp loc_228 02AB: ----------------------------------------------------------------- 02AE: sub_2AE proc 02AE: pop reg_0 02B0: [!] OP1S=DATA 02B1: [!] OP2S=DATA 02B2: pop reg_13 02B4: pop reg_12 02B6: pop reg_11 02B8: pop reg_10 02BA: mov reg_9, 2 02BE: add reg_11, reg_9 02C0: add reg_10, reg_9 02C2: sub reg_13, reg_9 02C4: sub reg_13, reg_9 02C6: sub reg_12, reg_9 02C8: sub reg_12, reg_9 02CA: xor reg_9, reg_9 02CC: callp sub_1BA 02CF: mov reg_2, OP2S.[mem_829] 02D4: push reg_2 02D6: loc_2D6: 02D6: inc reg_9 02D8: sub reg_10, reg_9 02DA: sub reg_11, reg_9 02DC: add reg_12, reg_9 02DE: add reg_13, reg_9 02E0: callp sub_1BA 02E3: push 0 02E7: add reg_12, reg_9 02E9: add reg_13, reg_9 02EB: callp sub_1BA 02EE: push OP2S.[mem_831] 02F3: sub reg_10, reg_9 02F5: sub reg_11, reg_9 02F7: add reg_12, reg_9 02F9: add reg_13, reg_9 02FB: callp sub_1BA 02FE: push OP2S.[mem_835] 0303: add reg_12, reg_9 0305: add reg_13, reg_9 0307: callp sub_1BA 030A: push OP2S.[mem_829] 030F: jmp loc_228 030F: ----------------------------------------------------------------- 0312: sub_312 proc 0312: [!] OP1S=DATA 0313: [!] OP2S=DATA 0314: pop reg_0 0316: pop reg_13 0318: pop reg_12 031A: pop reg_11 031C: pop reg_10 031E: mov reg_9, 2 0322: add reg_11, reg_9 0324: add reg_10, reg_9 0326: sub reg_13, reg_9 0328: sub reg_13, reg_9 032A: sub reg_12, reg_9 032C: sub reg_12, reg_9 032E: xor reg_9, reg_9 0330: callp sub_1BA 0333: mov reg_2, OP2S.[mem_82D] 0338: push reg_2 033A: jmp loc_2D6 033A: ----------------------------------------------------------------- 033D: sub_33D proc 033D: pop reg_0 033F: xor reg_2, reg_2 0341: loc_341: 0341: mov reg_1, OP2S.[d@[reg_0]] 0344: inc reg_0 0346: and reg_1, 0FFh 034A: cmp reg_1, 0 034A: jz loc_369 034E: sub reg_1, 020h 0352: imul reg_1, 019h 0356: add reg_1, 0839h 035D: mov reg_1, OP2S.[d@[reg_1]] 0360: and reg_1, 0FFh 0364: add reg_2, reg_1 0366: jmp loc_341 0366: ----------------------------------------------------------------- 0369: loc_369: 0369: push reg_2 036B: retp 036B: sub_33D endp 036B: ----------------------------------------------------------------- 036C: sub_36C proc 036C: pop reg_4 036E: pop reg_0 0370: pop reg_1 0372: pop reg_2 0374: pop reg_3 0376: [!] OP1S=VIDEO 0377: loc_377: 0377: mov reg_5, OP2S.[d@[reg_4]] 037A: inc reg_4 037C: and reg_5, 0FFh 0380: cmp reg_5, 0 0380: jz loc_3EC 0384: sub reg_5, 020h 0388: imul reg_5, 019h 038C: add reg_5, 0839h 0393: mov reg_6, OP2S.[d@[reg_5]] 0396: and reg_6, 0FFh 039A: inc reg_5 039C: push reg_6 039E: xor reg_12, reg_12 03A0: loc_3A0: 03A0: pop reg_6 03A2: push reg_6 03A4: mov reg_13, reg_2 03A6: add reg_13, reg_12 03A8: imul reg_13, 0113h 03AD: add reg_13, reg_3 03AF: imul reg_13, 4 03B3: inc reg_12 03B5: mov reg_8, 010000h 03BB: loc_3BB: 03BB: dec reg_6 03BD: mov reg_7, OP2S.[d@[reg_5]] 03C0: shr reg_8, 1 03C4: and reg_7, reg_8 03C6: cmp reg_7, 0 03C6: jz loc_3D0 03CA: mov OP1S.[d@[reg_D]], reg_1 03CD: jmp loc_3D3 03CD: ----------------------------------------------------------------- 03D0: loc_3D0: 03D0: mov OP1S.[d@[reg_D]], reg_0 03D3: loc_3D3: 03D3: add reg_13, 4 03D7: cmp reg_6, 0 03D7: jnz loc_3BB 03DB: add reg_5, 2 03DF: cmp reg_12, 0Ch 03DF: jnz loc_3A0 03E5: pop reg_6 03E7: add reg_3, reg_6 03E9: jmp loc_377 03E9: ----------------------------------------------------------------- 03EC: loc_3EC: 03EC: retp 03EC: sub_36C endp 03EC: ----------------------------------------------------------------- 03ED: MouseY reg_9 03EF: add reg_3, reg_2 03F2: InstructionCounter 03F4: add reg_3, reg_3 03F6: 03F8: Char 03F9: MouseY 03FA: InstructionCounter 03FD: Char 03FF: Char 0400: MemPointer 0401: add reg_0, reg_3 0403: Char 0404: MouseY 0405: InstructionCounter 0408: Char 040A: Char 040B: MemPointer 040C: add reg_1, reg_3 040E: Char 0410: InstructionCounter 0411: retp 0411: sub_36C endp 0411: ----------------------------------------------------------------- 0412: 0413: cmp reg_-2, reg_-2 0413: jz loc_417 0417: loc_417: 0417: add reg_-2, reg_-2 0419: add reg_-2, reg_-2 041B: add reg_-2, reg_-2 041D: add reg_-2, reg_-2 041F: add reg_-2, reg_-2 0421: add reg_-2, reg_-2 0423: add reg_-2, reg_-2 0425: add reg_-2, reg_-2 0427: add reg_-2, reg_-2 0429: [!] HALT 0429: ----------------------------------------------------------------- 042A: [!] HALT 042A: ----------------------------------------------------------------- 042B: [!] HALT 042B: ----------------------------------------------------------------- 042C: add reg_13, reg_9 042E: cmp OP1S.[d@[reg_FFFFFFFE]], 0 042E: push loc_FFFF2454 0434: add reg_13, reg_5 0438: add reg_1, reg_-2 043A: add reg_-2, reg_-2 043C: add reg_-2, reg_-2 043E: add reg_-2, reg_-2 0440: add reg_-2, reg_-2 0442: add reg_-2, reg_-2 0444: add reg_-2, reg_-2 0446: add reg_-2, reg_-2 0448: add reg_-2, reg_-2 044A: add reg_-2, reg_-2 044C: add reg_-2, reg_-2 044E: add reg_-2, reg_-2 0450: add reg_-2, reg_-2 0452: idiv reg_-2, reg_-2 0454: add reg_-2, reg_-2 0456: push reg_-2 0458: push reg_-2 045A: push reg_-2 045C: push reg_-2 045E: push reg_-2 0460: push reg_-2 0462: push reg_-2 0464: add reg_-2, reg_-2 0466: push reg_-2 0468: add reg_-2, reg_-2 046A: add reg_3, reg_-2 046C: add reg_-2, reg_-2 046E: add reg_6, reg_2 0470: add reg_6, reg_2 0472: add reg_6, reg_2 0474: add reg_-2, reg_-2 0476: add reg_-2, reg_-2 0478: add reg_-2, reg_-2 047A: add reg_-2, reg_-2 047C: add reg_-2, reg_-2 047E: add reg_-2, reg_-2 0480: add reg_-2, reg_-2 0482: add reg_-2, reg_-2 0484: xor reg_-2, reg_-2 0486: add reg_-2, reg_-2 0488: mov reg_-2, reg_-2 048A: mov reg_-2, reg_-2 048D: add reg_2, reg_0 048F: add reg_2, reg_0 0491: add reg_2, reg_0 0493: add reg_12, reg_5 0495: add reg_2, reg_0 0497: add reg_2, reg_0 0499: add reg_-2, reg_-2 049B: add reg_-2, reg_-2 049D: or reg_-2, reg_-2 049F: add reg_-2, reg_-2 04A1: rol reg_-2, reg_-2 (byte) 04A3: jmp loc_FFFFB0A6 04A3: ----------------------------------------------------------------- 04A6: add reg_-2, reg_3 04A8: add reg_-2, reg_1 04AA: add reg_6, reg_-1 04AC: add reg_2, reg_-1 04AE: add reg_2, reg_3 04B0: add reg_6, reg_1 04B2: add reg_-2, reg_-1 04B4: add reg_-2, reg_-2 04B6: isnull reg_-2, reg_-2 04B8: add reg_-2, reg_-2 04BA: jmp loc_4DBD 04BA: ----------------------------------------------------------------- 04BD: add reg_0, reg_1 04BF: add reg_2, reg_-2 04C1: add reg_6, reg_-2 04C3: add reg_-2, reg_-1 04C5: add reg_4, reg_0 04C7: add reg_7, reg_2 04C9: add reg_4, reg_-2 04CB: add reg_-2, reg_-2 04CD: add reg_-2, reg_-2 04CF: or reg_-2, reg_-2 04D1: add reg_-2, reg_-2 04D3: mov reg_-2, reg_-2 04D5: [!] OP2S=DATA 04D6: add reg_-2, reg_3 04D8: add reg_-2, reg_0 04DA: add reg_-2, reg_0 04DC: add reg_2, reg_3 04DE: add reg_6, reg_2 04E0: add reg_6, reg_2 04E2: add reg_2, reg_1 04E4: add reg_-2, reg_-2 04E6: add reg_-2, reg_-2 04E8: imul reg_-2, reg_-2 04EA: add reg_-2, reg_-2 04EC: push reg_-2 04EE: push reg_-2 04F0: push reg_-2 04F2: add reg_-2, reg_-2 04F4: add reg_-2, reg_-2 04F6: add reg_-2, reg_-2 04F8: add reg_-2, reg_-2 04FA: add reg_-2, reg_-2 04FC: add reg_-2, reg_-2 04FE: add reg_-2, reg_-2 0500: add reg_1, reg_-2 0502: add reg_-2, reg_-2 0504: add reg_-2, reg_0 0506: add reg_-2, reg_2 0508: add reg_-2, reg_2 050A: add reg_-2, reg_2 050C: add reg_-2, reg_2 050E: add reg_-2, reg_2 0510: add reg_-2, reg_2 0512: add reg_-2, reg_2 0514: add reg_-2, reg_2 0516: add reg_-2, reg_2 0518: add reg_-2, reg_0 051A: idiv reg_-2, reg_-2 051C: add reg_-2, reg_-2 051E: push reg_-2 0520: mov reg_-2, reg_-2 0522: mov reg_-2, reg_-2 0524: mov reg_-2, reg_-2 0526: mov reg_-2, reg_-2 0528: mov reg_-2, reg_-2 052A: mov reg_-2, reg_-2 052C: mov reg_-2, reg_-2 052E: mov reg_-2, reg_-2 0530: mov reg_-2, reg_-2 0532: push reg_-2 0534: add reg_-2, reg_-2 0536: add reg_-2, reg_-2 0538: add reg_-2, reg_3 053A: add reg_-2, reg_0 053C: add reg_-2, reg_3 053E: add reg_-2, reg_-2 0540: add reg_-2, reg_-2 0542: add reg_-2, reg_-2 0544: add reg_-2, reg_-2 0546: add reg_-2, reg_-2 0548: add reg_-2, reg_-2 054A: add reg_-2, reg_-2 054C: or reg_-2, reg_-2 054E: add reg_-2, reg_-2 0550: add reg_-2, reg_-2 0552: add reg_-2, reg_-2 0554: add reg_-2, reg_-2 0556: rol reg_-2, reg_-2 (byte) 0558: rol reg_-2, reg_-2 (byte) 055B: add reg_-2, reg_-1 055D: add reg_-2, reg_-1 055F: add reg_-2, reg_-2 0561: add reg_-2, reg_-2 0563: add reg_-2, reg_-2 0565: idiv reg_-2, reg_-2 0567: add reg_-2, reg_-2 0569: add reg_-2, reg_-2 056B: add reg_-2, reg_-2 056D: add reg_-2, reg_-2 056F: add reg_-2, reg_-2 0571: add reg_-2, reg_-2 0573: add reg_-2, reg_-2 0575: add reg_-2, reg_-2 0577: add reg_-2, reg_-2 0579: mov reg_-2, reg_-2 057B: push reg_-2 057D: add reg_1, reg_-2 057F: add reg_-2, reg_-2 0581: add reg_-2, reg_-2 0583: add reg_-2, reg_-2 0585: add reg_-2, reg_-2 0587: add reg_-2, reg_-2 0589: add reg_-2, reg_-2 058B: add reg_-2, reg_4 058D: add reg_-2, reg_-2 058F: add reg_-2, reg_-2 0591: add reg_-2, reg_-2 0593: add reg_-2, reg_-2 0595: add reg_-2, reg_-2 0597: idiv reg_-2, reg_-2 0599: add reg_-2, reg_-2 059B: add reg_-2, reg_-2 059D: add reg_-2, reg_-2 059F: add reg_-2, reg_-2 05A1: add reg_-2, reg_-2 05A3: add reg_-2, reg_-2 05A5: add reg_-2, reg_-2 05A7: add reg_-2, reg_-2 05A9: add reg_-2, reg_-2 05AB: push reg_-2 05AD: add reg_-2, reg_-2 05AF: add reg_3, reg_-2 05B1: add reg_-2, reg_-2 05B3: add reg_6, reg_-2 05B5: add reg_6, reg_-2 05B7: add reg_6, reg_-2 05B9: add reg_-2, reg_-1 05BB: add reg_-2, reg_-1 05BD: add reg_-2, reg_0 05BF: add reg_-2, reg_0 05C1: add reg_-2, reg_2 05C3: add reg_-2, reg_2 05C5: add reg_-2, reg_-2 05C7: add reg_-2, reg_-2 05C9: or reg_-2, reg_-2 05CB: add reg_-2, reg_-2 05CD: jmp loc_FFFFC1D0 05CD: ----------------------------------------------------------------- 05D0: add reg_2, reg_2 05D2: add reg_2, reg_2 05D4: add reg_2, reg_2 05D6: add reg_2, reg_2 05D8: add reg_2, reg_2 05DA: add reg_2, reg_2 05DC: add reg_6, reg_1 05DE: add reg_-2, reg_-2 05E0: add reg_-2, reg_-2 05E2: or reg_-2, reg_-2 05E4: add reg_-2, reg_-2 05E6: rol reg_-2, reg_-2 (byte) 05E9: add reg_-2, reg_-1 05EB: add reg_-2, reg_-1 05ED: add reg_-2, reg_-1 05EF: add reg_-2, reg_-1 05F1: add reg_-2, reg_-1 05F3: add reg_-2, reg_-1 05F5: add reg_-2, reg_-1 05F7: add reg_-2, reg_-2 05F9: add reg_-2, reg_-2 05FB: or reg_-2, reg_-2 05FD: add reg_-2, reg_-2 05FF: jmp loc_FFFFC202 05FF: ----------------------------------------------------------------- 0602: add reg_2, reg_-2 0604: add reg_2, reg_-2 0606: add reg_6, reg_-2 0608: add reg_-2, reg_-1 060A: add reg_-2, reg_0 060C: add reg_-2, reg_2 060E: add reg_10, reg_5 0610: add reg_-2, reg_-2 0612: add reg_-2, reg_-2 0614: or reg_-2, reg_-2 0616: add reg_-2, reg_-2 0618: jmp loc_FFFFC21B 0618: ----------------------------------------------------------------- 061B: add reg_2, reg_-2 061D: add reg_2, reg_-2 061F: add reg_6, reg_1 0621: add reg_2, reg_-2 0623: add reg_2, reg_-2 0625: add reg_2, reg_2 0627: add reg_6, reg_1 0629: add reg_-2, reg_-2 062B: add reg_-2, reg_-2 062D: or reg_-2, reg_-2 062F: add reg_-2, reg_-2 0631: isnull reg_-2, reg_-2 0633: jl reg_-2, reg_-2 (byte) 0635: jl reg_-2, reg_-2 (byte) 0637: mov reg_-2, reg_-2 0639: mov reg_-2, reg_-2 063B: callp reg_-2 063E: add reg_6, reg_-2 0640: add reg_6, reg_-2 0642: add reg_-2, reg_-2 0644: add reg_-2, reg_-2 0646: or reg_-2, reg_-2 0648: add reg_-2, reg_-2 064B: add reg_-2, reg_2 064D: add reg_-2, reg_2 064F: add reg_6, reg_5 0651: add reg_2, reg_2 0653: add reg_2, reg_-2 0655: add reg_2, reg_-2 0657: add reg_2, reg_2 0659: add reg_6, reg_1 065B: add reg_-2, reg_-2 065D: add reg_-2, reg_-2 065F: or reg_-2, reg_-2 0661: add reg_-2, reg_-2 0663: jmp loc_FFFFC266 0663: ----------------------------------------------------------------- 0666: add reg_-2, reg_2 0668: add reg_-2, reg_2 066A: add reg_6, reg_5 066C: add reg_2, reg_2 066E: add reg_2, reg_2 0670: add reg_2, reg_2 0672: add reg_6, reg_1 0674: add reg_-2, reg_-2 0676: add reg_-2, reg_-2 0678: or reg_-2, reg_-2 067A: add reg_-2, reg_-2 067D: add reg_2, reg_-2 067F: add reg_6, reg_-2 0681: add reg_6, reg_-2 0683: add reg_-2, reg_-1 0685: add reg_-2, reg_-1 0687: add reg_-2, reg_0 0689: add reg_-2, reg_0 068B: add reg_-2, reg_0 068D: add reg_-2, reg_-2 068F: add reg_-2, reg_-2 0691: or reg_-2, reg_-2 0693: add reg_-2, reg_-2 0695: jmp loc_FFFFC298 0695: ----------------------------------------------------------------- 0698: add reg_2, reg_2 069A: add reg_2, reg_2 069C: add reg_6, reg_1 069E: add reg_2, reg_2 06A0: add reg_2, reg_2 06A2: add reg_2, reg_2 06A4: add reg_6, reg_1 06A6: add reg_-2, reg_-2 06A8: add reg_-2, reg_-2 06AA: or reg_-2, reg_-2 06AC: add reg_-2, reg_-2 06AE: jmp loc_FFFFC2B1 06AE: ----------------------------------------------------------------- 06B1: add reg_2, reg_2 06B3: add reg_2, reg_2 06B5: add reg_10, reg_1 06B7: add reg_2, reg_-2 06B9: add reg_2, reg_-2 06BB: add reg_2, reg_2 06BD: add reg_6, reg_1 06BF: add reg_-2, reg_-2 06C1: add reg_-2, reg_-2 06C3: idiv reg_-2, reg_-2 06C5: add reg_-2, reg_-2 06C7: add reg_-2, reg_-2 06C9: add reg_-2, reg_-2 06CB: add reg_-2, reg_-2 06CD: push reg_-2 06CF: add reg_-2, reg_-2 06D1: add reg_-2, reg_-2 06D3: add reg_-2, reg_-2 06D5: add reg_-2, reg_-2 06D7: push reg_-2 06D9: add reg_-2, reg_-2 06DB: add reg_1, reg_-2 06DD: add reg_-2, reg_-2 06DF: add reg_-2, reg_-2 06E1: add reg_-2, reg_-2 06E3: add reg_-2, reg_-2 06E5: add reg_-2, reg_0 06E7: add reg_-2, reg_-2 06E9: add reg_-2, reg_-2 06EB: add reg_-2, reg_-2 06ED: add reg_-2, reg_-2 06EF: add reg_-2, reg_0 06F1: add reg_-2, reg_2 06F3: add reg_-2, reg_-2 06F5: or reg_-2, reg_-2 06F7: add reg_-2, reg_-2 06F9: isnull reg_-2, reg_-2 06FB: rol reg_-2, reg_-2 (byte) 06FD: mov reg_-2, reg_-2 06FF: push reg_-2 0701: mov reg_-2, reg_-2 0703: rol reg_-2, reg_-2 (byte) 0705: isnull reg_-2, reg_-2 0707: add reg_-2, reg_-2 0709: add reg_-2, reg_-2 070B: add reg_-2, reg_-2 070D: add reg_4, reg_-2 070F: add reg_-2, reg_-2 0711: add reg_-2, reg_-2 0713: add reg_-2, reg_-2 0715: add reg_-2, reg_-2 0717: add reg_-2, reg_-2 0719: add reg_10, reg_5 071B: add reg_-2, reg_-2 071D: add reg_10, reg_5 071F: add reg_-2, reg_-2 0721: add reg_-2, reg_-2 0723: add reg_-2, reg_-2 0725: add reg_-2, reg_-2 0727: or reg_-2, reg_-2 0729: add reg_-2, reg_-2 072B: push reg_-2 072D: mov reg_-2, reg_-2 072F: rol reg_-2, reg_-2 (byte) 0731: isnull reg_-2, reg_-2 0733: rol reg_-2, reg_-2 (byte) 0735: mov reg_-2, reg_-2 0737: push reg_-2 0739: add reg_-2, reg_-2 073B: add reg_-2, reg_-2 073D: add reg_-2, reg_-2 073F: add reg_4, reg_-2 0741: add reg_-2, reg_-2 0743: add reg_6, reg_1 0745: add reg_2, reg_2 0747: add reg_2, reg_-2 0749: add reg_2, reg_-2 074B: add reg_6, reg_-2 074D: add reg_-2, reg_-1 074F: add reg_-2, reg_-1 0751: add reg_-2, reg_-2 0753: add reg_-2, reg_-1 0755: add reg_-2, reg_-2 0757: add reg_-2, reg_-2 0759: dec reg_-2 075B: add reg_-2, reg_-2 075D: shr reg_-2 075F: jmp loc_27A2 075F: ----------------------------------------------------------------- 0762: mov reg_5, reg_2 0764: mov reg_7, reg_2 0766: mov reg_7, reg_2 0768: callp sub_FFFFFC49 076B: mov reg_-2, reg_-2 076D: jmp loc_16F0 076D: ----------------------------------------------------------------- 0770: add reg_-2, reg_-2 0772: xor reg_-2, reg_-2 0774: add reg_-2, reg_-2 0776: rol reg_-2, reg_-2 (byte) 0778: rol reg_-2, reg_-2 (byte) 077A: mov reg_-2, reg_-2 077C: mov reg_-2, reg_-2 077E: [!] OP2S=10b reg_-2 0780: [!] OP2S=10b reg_-2 0783: add reg_0, reg_6 0785: add reg_0, reg_6 0787: add reg_-2, reg_-2 0789: add reg_-2, reg_-2 078B: xor reg_-2, reg_-2 078D: add reg_-2, reg_-2 0790: add reg_2, reg_2 0792: add reg_2, reg_2 0794: add reg_2, reg_2 0796: add reg_6, reg_5 0798: add reg_2, reg_2 079A: add reg_2, reg_2 079C: add reg_2, reg_2 079E: add reg_6, reg_5 07A0: add reg_-2, reg_-2 07A2: add reg_-2, reg_-2 07A4: xor reg_-2, reg_-2 07A6: add reg_-2, reg_-2 07A8: cmp reg_-2, reg_-2 07A8: jl loc_76A 07AC: push reg_-2 07AE: push reg_-2 07B0: push reg_-2 07B2: push reg_-2 07B4: push reg_-2 07B6: [!] OP2S=DATA reg_-2 07B8: cmp reg_-2, reg_-2 07B8: jl loc_7BC 07BC: loc_7BC: 07BC: add reg_6, reg_-2 07BE: add reg_-2, reg_-2 07C0: add reg_6, reg_5 07C2: add reg_2, reg_2 07C4: add reg_0, reg_2 07C6: add reg_0, reg_2 07C8: add reg_0, reg_2 07CA: add reg_0, reg_2 07CC: add reg_0, reg_2 07CE: loc_7CE: 07CE: add reg_2, reg_2 07D0: add reg_6, reg_5 07D2: add reg_-2, reg_-2 07D4: add reg_-2, reg_-2 07D6: xor reg_-2, reg_-2 07D8: add reg_-2, reg_-2 07DB: add reg_-2, reg_2 07DD: add reg_-2, reg_2 07DF: add reg_-2, reg_2 07E1: add reg_6, reg_5 07E3: add reg_-2, reg_2 07E5: add reg_-2, reg_2 07E7: add reg_-2, reg_2 07E9: add reg_10, reg_5 07EB: add reg_-2, reg_-2 07ED: add reg_-2, reg_-2 07EF: or reg_-2, reg_-2 07F1: add reg_-2, reg_-2 07F4: add reg_-2, reg_2 07F6: add reg_-2, reg_2 07F8: add reg_-2, reg_2 07FA: add reg_6, reg_5 07FC: add reg_-2, reg_2 07FE: add reg_-2, reg_2 0800: add reg_-2, reg_2 0802: add reg_-2, reg_2 0804: add reg_-2, reg_-2 0806: add reg_-2, reg_-2 0808: isnull reg_-2, reg_-2 080A: add reg_-2, reg_-2 080C: cmp reg_-2, reg_-2 080C: jl loc_7CE 0810: push reg_-2 0812: push reg_-2 0814: MouseX reg_-2 0816: [!] OP2S=DATA reg_-2 0818: [!] OP2S=DATA reg_-2 081A: [!] OP1S=VIDEO reg_-2 081C: cmp reg_-2, reg_-2 081C: jz loc_820 0820: loc_820: 0820: add reg_6, reg_-2 0822: add reg_-2, reg_-2 0824: add reg_0, reg_2 0826: add reg_0, reg_2 0828: add reg_0, reg_2 082A: add reg_0, reg_2 082C: add reg_12, reg_5 082E: add reg_0, reg_2 0830: add reg_0, reg_2 0832: add reg_0, reg_2 0834: add reg_0, reg_2 0836: add reg_-2, reg_-2 0838: add reg_-2, reg_-2 083A: idiv reg_-2, reg_-2 083C: add reg_-2, reg_-2 083E: push reg_-2 0840: push reg_-2 0842: push reg_-2 0844: push reg_-2 0846: push reg_-2 0848: push reg_-2 084A: push reg_-2 084C: push reg_-2 084E: push reg_-2 0850: add reg_-2, reg_-2 0852: add reg_3, reg_-2 0854: add reg_-2, reg_-2 0856: add reg_-2, reg_-1 0858: add reg_-2, reg_-1 085A: add reg_-2, reg_-1 085C: add reg_-2, reg_-1 085E: add reg_-2, reg_-1 0860: add reg_-2, reg_-1 0862: add reg_-2, reg_7 0864: add reg_-2, reg_7 0866: add reg_-2, reg_4 0868: add reg_-2, reg_-2 086A: add reg_-2, reg_-2 086C: xor reg_-2, reg_-2 086E: add reg_-2, reg_-2 0870: [!] OP2S=10b reg_-2 0872: callp reg_-2 0874: [!] OP2S=DATA 0875: add reg_-2, reg_4 0877: add reg_-2, reg_4 0879: add reg_-2, reg_3 087B: add reg_6, reg_2 087D: add reg_2, reg_2 087F: add reg_0, reg_2 0881: add reg_-2, reg_-2 0883: add reg_-2, reg_-2 0885: or reg_-2, reg_-2 0887: add reg_-2, reg_-2 0889: push reg_-2 088B: push reg_-2 088D: push reg_-2 088F: push reg_-2 0891: push reg_-2 0893: push reg_-2 0895: push reg_-2 0897: push reg_-2 089A: add reg_-2, reg_-2 089C: add reg_-2, reg_-2 089E: neg reg_-2 08A0: add reg_-2, reg_-2 08A2: pop reg_-2 08A4: pop reg_-2 08A6: set , reg_1 08A9: add reg_3, reg_3 08AB: add reg_3, reg_3 08AD: add reg_7, reg_2 08AF: add reg_7, reg_2 08B1: add reg_-1, reg_2 08B3: add reg_-2, reg_-2 08B5: add reg_-2, reg_-2 08B7: isnull reg_-2, reg_-2 08B9: add reg_-2, reg_-2 08BB: [!] OP2S=DATA reg_-2 08BD: get reg_0, 08C0: add reg_0, reg_3 08C2: add reg_0, reg_3 08C4: add reg_8, reg_2 08C6: add reg_4, reg_2 08C8: loc_8C8: 08C8: add reg_4, reg_2 08CA: add reg_0, reg_2 08CC: add reg_-2, reg_-2 08CE: add reg_-2, reg_-2 08D0: isnull reg_-2, reg_-2 08D2: add reg_-2, reg_-2 08D4: cmp reg_-2, reg_-2 08D4: jl loc_896 08D8: [!] OP2S=DATA reg_-2 08DA: [!] OP2S=DATA reg_-2 08DC: [!] OP2S=DATA reg_-2 08DE: [!] OP2S=DATA reg_-2 08E0: [!] OP2S=DATA reg_-2 08E2: [!] OP2S=DATA reg_-2 08E4: cmp reg_-2, reg_-2 08E4: jl loc_8E8 08E8: loc_8E8: 08E8: add reg_5, reg_-2 08EA: add reg_-2, reg_-2 08EC: add reg_10, reg_5 08EE: add reg_0, reg_2 08F0: add reg_0, reg_2 08F2: add reg_10, reg_5 08F4: add reg_-2, reg_2 08F6: add reg_-2, reg_2 08F8: add reg_-2, reg_2 08FA: add reg_-2, reg_2 08FC: add reg_-2, reg_2 08FE: add reg_-2, reg_-2 0900: add reg_-2, reg_-2 0902: isnull reg_-2, reg_-2 0904: add reg_-2, reg_-2 0906: cmp reg_-2, reg_-2 0906: jl loc_8C8 090A: [!] OP2S=DATA reg_-2 090C: [!] OP2S=DATA reg_-2 090E: [!] OP2S=DATA reg_-2 0910: [!] OP2S=DATA reg_-2 0912: get reg_-2 0914: [!] OP1S=VIDEO reg_-2 0917: add reg_0, reg_-2 0919: add reg_-2, reg_-2 091B: xor reg_-2, reg_-2 091D: add reg_-2, reg_-2 0920: add reg_0, reg_2 0922: add reg_0, reg_2 0924: add reg_10, reg_5 0926: add reg_0, reg_2 0928: add reg_0, reg_2 092A: add reg_0, reg_2 092C: add reg_0, reg_2 092E: add reg_0, reg_2 0930: add reg_-2, reg_-2 0932: add reg_-2, reg_-2 0934: xor reg_-2, reg_-2 0936: add reg_-2, reg_-2 0938: jmp loc_FFFFC53B 0938: ----------------------------------------------------------------- 093B: add reg_-2, reg_2 093D: add reg_-2, reg_2 093F: add reg_6, reg_1 0941: add reg_2, reg_-2 0943: add reg_2, reg_-2 0945: add reg_2, reg_2 0947: add reg_6, reg_1 0949: add reg_-2, reg_-2 094B: add reg_-2, reg_-2 094D: xor reg_-2, reg_-2 094F: add reg_-2, reg_-2 0952: add reg_-2, reg_-1 0954: add reg_-2, reg_-1 0956: add reg_-2, reg_-1 0958: add reg_-2, reg_-1 095A: add reg_-2, reg_-1 095C: add reg_-2, reg_-1 095E: add reg_-2, reg_-1 0960: add reg_-2, reg_-1 0962: add reg_-2, reg_-2 0964: add reg_-2, reg_-2 0966: isnull reg_-2, reg_-2 0968: add reg_-2, reg_-2 096A: [!] OP2S=DATA reg_-2 096C: [!] OP2S=DATA reg_-2 096E: [!] OP2S=DATA reg_-2 0970: [!] OP2S=DATA reg_-2 0972: [!] OP2S=DATA reg_-2 0974: [!] OP2S=DATA reg_-2 0976: [!] OP2S=DATA reg_-2 0978: [!] OP2S=DATA reg_-2 097A: cmp reg_-2, reg_-2 097A: jl loc_97E 097E: loc_97E: 097E: add reg_5, reg_-2 0980: add reg_-2, reg_-2 0982: add reg_-1, reg_6 0984: add reg_-1, reg_6 0986: add reg_0, reg_2 0988: add reg_0, reg_2 098A: add reg_0, reg_2 098C: add reg_2, reg_0 098E: add reg_2, reg_0 0990: add reg_-2, reg_-1 0992: add reg_-2, reg_-1 0994: add reg_-2, reg_-2 0996: add reg_-2, reg_-2 0998: dec reg_-2 099A: add reg_-2, reg_0 099C: add reg_-2, 080h 09A0: [!] OP2S=10b reg_-2 09A2: [!] OP2S=10b reg_-2 09A4: [!] OP2S=10b reg_-2 09A6: mov reg_-2, reg_6 09A8: mov reg_-2, reg_-2 09AA: ror reg_-2, reg_-2 (byte) 09AC: ror reg_-2, reg_-2 (byte) 09AE: add reg_-2, reg_-2 09B0: add reg_5, reg_-2 09B2: add reg_-2, reg_-2 09B4: add reg_0, reg_6 09B6: add reg_0, reg_6 09B8: add reg_2, reg_2 09BA: add reg_6, reg_0 09BC: add reg_-2, reg_-1 09BE: add reg_6, reg_0 09C0: add reg_2, reg_2 09C2: add reg_0, reg_6 09C4: add reg_0, reg_6 09C6: add reg_-2, reg_-2 09C8: add reg_-2, reg_-2 09CA: xor reg_-2, reg_-2 09CC: add reg_-2, reg_-2 09CE: imul reg_0, reg_6 09D1: add reg_2, reg_2 09D3: add reg_6, reg_0 09D5: add reg_-2, reg_-1 09D7: add reg_-2, reg_-1 09D9: add reg_-2, reg_-1 09DB: add reg_-2, reg_-1 09DD: add reg_-2, reg_-1 09DF: add reg_-2, reg_-2 09E1: add reg_-2, reg_-2 09E3: xor reg_-2, reg_-2 09E5: add reg_-2, reg_-2 09E7: [!] WAIT WINDOWS MESSAGE 09E8: add reg_0, reg_-2 09EA: add reg_2, reg_-2 09EC: add reg_6, reg_-2 09EE: add reg_-2, reg_-1 09F0: add reg_-2, reg_0 09F2: add reg_-2, reg_2 09F4: add reg_-2, reg_6 09F6: add reg_12, reg_13 09F8: add reg_-2, reg_-2 09FA: add reg_-2, reg_-2 09FC: idiv reg_-2, reg_-2 09FE: add reg_-2, reg_-2 0A00: callp sub_3C03 0A03: add reg_-2, reg_2 0A05: add reg_-2, reg_2 0A07: add reg_-2, reg_2 0A09: add reg_-2, reg_2 0A0B: add reg_-2, reg_2 0A0D: add reg_-2, reg_2 0A0F: add reg_-2, reg_2 0A11: add reg_-2, reg_2 0A13: add reg_-2, reg_1 0A15: and reg_-2, reg_-2 0A17: add reg_-2, reg_-2 0A19: push reg_-2 0A1B: push reg_-2 0A1D: push reg_-2 0A1F: mov reg_-2, reg_-2 0A21: mov reg_-2, reg_-2 0A23: rol reg_-2, reg_-2 (byte) 0A25: rol reg_-2, reg_-2 (byte) 0A27: isnull reg_-2, reg_-2 0A29: isnull reg_-2, reg_-2 0A2B: add reg_-2, reg_-2 0A2D: add reg_1, reg_-2 0A2F: add reg_-2, reg_-2 0A31: add reg_-2, reg_4 0A33: add reg_-2, reg_0 0A35: add reg_-2, reg_0 0A37: add reg_-2, reg_0 0A39: add reg_-2, reg_0 0A3B: add reg_-2, reg_0 0A3D: add reg_-2, reg_0 0A3F: add reg_-2, reg_0 0A41: add reg_-2, reg_0 0A43: add reg_-2, reg_0 0A45: add reg_-2, reg_4 0A47: or reg_-2, reg_-2 0A49: add reg_-2, reg_-2 0A4B: rol reg_-2, reg_-2 (byte) 0A4D: mov reg_-2, reg_-2 0A4F: [!] OP2S=10b reg_-2 0A51: add reg_-2, reg_-2 0A53: add reg_-2, reg_-2 0A55: add reg_-2, reg_-2 0A57: add reg_-2, reg_-2 0A59: add reg_-2, reg_-2 0A5B: add reg_-2, reg_-2 0A5D: add reg_-2, reg_-2 0A5F: add reg_2, reg_-2 0A61: add reg_-2, reg_-2 0A63: add reg_-2, reg_-2 0A65: add reg_-2, reg_-2 0A67: add reg_-2, reg_-2 0A69: add reg_-2, reg_-2 0A6B: add reg_-2, reg_-2 0A6D: add reg_-2, reg_-2 0A6F: add reg_-2, reg_-2 0A71: add reg_-2, reg_-2 0A73: add reg_-2, reg_-2 0A75: add reg_-2, reg_-2 0A77: add reg_-2, reg_13 0A79: idiv reg_-2, reg_-2 0A7B: add reg_-2, reg_-2 0A7D: push reg_-2 0A7F: mov reg_-2, reg_-2 0A81: add reg_-2, reg_-2 0A83: add reg_-2, reg_-2 0A85: add reg_-2, reg_-2 0A87: add reg_-2, reg_-2 0A89: add reg_-2, reg_-2 0A8B: add reg_-2, reg_-2 0A8D: add reg_-2, reg_-2 0A8F: add reg_-2, reg_-2 0A91: add reg_4, reg_-2 0A93: add reg_-2, reg_-2 0A95: add reg_-2, reg_-2 0A97: add reg_-2, reg_-2 0A99: add reg_-2, reg_-2 0A9B: add reg_6, reg_1 0A9D: add reg_2, reg_-2 0A9F: add reg_10, reg_1 0AA1: add reg_2, reg_2 0AA3: add reg_2, reg_2 0AA5: add reg_10, reg_1 0AA7: loc_AA7: 0AA7: add reg_-2, reg_-2 0AA9: add reg_-2, reg_-2 0AAB: or reg_-2, reg_-2 0AAD: add reg_-2, reg_-2 0AAF: push reg_-2 0AB1: push reg_-2 0AB3: push reg_-2 0AB6: add reg_2, reg_2 0AB8: add reg_2, reg_2 0ABA: add reg_2, reg_2 0ABC: add reg_2, reg_2 0ABE: add reg_6, reg_5 0AC0: add reg_-2, reg_-2 0AC2: add reg_-2, reg_-2 0AC4: or reg_-2, reg_-2 0AC6: add reg_-2, reg_-2 0AC8: add reg_-2, reg_-2 0ACA: add reg_-2, reg_-2 0ACC: add reg_-2, reg_-2 0ACE: jmp loc_FFFFC6D1 0ACE: ----------------------------------------------------------------- 0AD1: add reg_-2, reg_2 0AD3: add reg_-2, reg_2 0AD5: add reg_2, reg_2 0AD7: add reg_6, reg_1 0AD9: add reg_-2, reg_-2 0ADB: add reg_-2, reg_-2 0ADD: or reg_-2, reg_-2 0ADF: add reg_-2, reg_-2 0AE1: iquo reg_-2, reg_-2 0AE3: iquo reg_-2, reg_-2 0AE5: iquo reg_-2, reg_-2 0AE7: cmp reg_-2, reg_-2 0AE7: jl loc_AA7 0AEB: [!] OP2S=10b reg_-2 0AED: [!] OP2S=10b reg_-2 0AEF: [!] OP2S=10b reg_-2 0AF1: cmp reg_-2, reg_-2 0AF1: jl loc_AF5 0AF5: loc_AF5: 0AF5: add reg_4, reg_-2 0AF7: add reg_-2, reg_-2 0AF9: add reg_-2, reg_-2 0AFB: add reg_-2, reg_-2 0AFD: add reg_-2, reg_-2 0AFF: add reg_6, reg_1 0B01: add reg_2, reg_2 0B03: add reg_10, reg_5 0B05: add reg_-2, reg_2 0B07: add reg_2, reg_2 0B09: add reg_6, reg_1 0B0B: add reg_-2, reg_-2 0B0D: add reg_-2, reg_-2 0B0F: idiv reg_-2, reg_-2 0B11: add reg_-2, reg_-2 0B13: mov reg_-2, reg_-2 0B15: push reg_-2 0B17: push reg_-2 0B19: callp sub_3C03 0B1C: add reg_-2, reg_2 0B1E: add reg_-2, reg_2 0B20: add reg_-2, reg_2 0B22: add reg_-2, reg_2 0B24: add reg_-2, reg_-2 0B26: add reg_-2, reg_-2 0B28: or reg_-2, reg_-2 0B2A: add reg_-2, reg_-2 0B2C: add reg_-2, reg_-2 0B2E: add reg_-2, reg_-2 0B30: add reg_-2, reg_-2 0B32: cmp reg_-2, reg_-2 0B32: jl loc_AF2 0B36: [!] OP2S=10b reg_-2 0B38: [!] OP2S=10b reg_-2 0B3A: [!] OP2S=10b reg_-2 0B3C: loc_B3C: 0B3C: cmp reg_-2, reg_-2 0B3C: jl loc_B3C 0B41: or reg_-2, reg_-2 0B43: add reg_-2, reg_-2 0B45: push reg_-2 0B47: push reg_-2 0B49: push reg_-2 0B4B: get 0B4C: add reg_2, reg_4 0B4E: add reg_2, reg_2 0B50: add reg_2, reg_2 0B52: add reg_2, reg_2 0B54: add reg_2, reg_2 0B56: add reg_-2, reg_-2 0B58: add reg_-2, reg_-2 0B5A: imul reg_-2, reg_-2 0B5C: add reg_-2, reg_-2 0B5E: push reg_-2 0B60: add reg_-2, reg_-2 0B62: push reg_-2 0B64: push reg_-2 0B66: push reg_-2 0B68: push reg_-2 0B6A: push reg_-2 0B6C: push reg_-2 0B6E: push reg_-2 0B70: add reg_-2, reg_-2 0B72: add reg_0, reg_-2 0B74: add reg_-2, reg_-2 0B76: add reg_-2, reg_2 0B78: add reg_-2, reg_-2 0B7A: add reg_-2, reg_2 0B7C: add reg_-2, reg_2 0B7E: add reg_-2, reg_2 0B80: add reg_-2, reg_2 0B82: add reg_-2, reg_2 0B84: add reg_-2, reg_2 0B86: add reg_-2, reg_2 0B88: add reg_-2, reg_2 0B8A: add reg_-2, reg_2 0B8C: or reg_-2, reg_-2 0B8E: add reg_-2, reg_-2 0B90: push reg_-2 0B92: push reg_-2 0B94: push reg_-2 0B96: callp reg_-2 0B98: [!] OP2S=DATA 0B99: add reg_-2, reg_4 0B9B: add reg_-2, reg_3 0B9D: add reg_6, reg_2 0B9F: add reg_2, reg_2 0BA1: add reg_-2, reg_-2 0BA3: add reg_-2, reg_-2 0BA5: imul reg_-2, reg_-2 0BA7: add reg_-2, reg_-2 0BA9: push reg_-2 0BAB: push reg_-2 0BAD: push reg_-2 0BAF: push reg_-2 0BB1: push reg_-2 0BB3: push reg_-2 0BB5: push reg_-2 0BB7: push reg_-2 0BB9: push reg_-2 0BBB: add reg_-2, reg_-2 0BBD: add reg_6, reg_-2 0BBF: add reg_-2, reg_-2 0BC1: add reg_-2, reg_-2 0BC3: add reg_-2, reg_-2 0BC5: add reg_-2, reg_-2 0BC7: add reg_4, reg_5 0BC9: add reg_7, reg_2 0BCB: add reg_7, reg_2 0BCD: add reg_7, reg_2 0BCF: add reg_7, reg_2 0BD1: add reg_7, reg_2 0BD3: add reg_-2, reg_-2 0BD5: add reg_-2, reg_-2 0BD7: or reg_-2, reg_-2 0BD9: add reg_-2, reg_-2 0BDB: add reg_-2, reg_-2 0BDD: add reg_-2, reg_-2 0BDF: add reg_-2, reg_-2 0BE1: get 0BE2: add reg_2, reg_4 0BE4: add reg_2, reg_2 0BE6: add reg_2, reg_2 0BE8: add reg_2, reg_2 0BEA: add reg_2, reg_2 0BEC: loc_BEC: 0BEC: add reg_-2, reg_-2 0BEE: add reg_-2, reg_-2 0BF0: or reg_-2, reg_-2 0BF2: add reg_-2, reg_-2 0BF4: add reg_-2, reg_-2 0BF6: add reg_-2, reg_-2 0BF8: add reg_-2, reg_-2 0BFA: jmp loc_FFFFC7FD 0BFA: ----------------------------------------------------------------- 0BFD: add reg_2, reg_2 0BFF: add reg_2, reg_2 0C01: add reg_2, reg_2 0C03: add reg_6, reg_1 0C05: add reg_-2, reg_-2 0C07: add reg_-2, reg_-2 0C09: or reg_-2, reg_-2 0C0B: add reg_-2, reg_-2 0C0D: add reg_-2, reg_-2 0C0F: add reg_-2, reg_-2 0C11: add reg_-2, reg_-2 0C14: add reg_2, reg_2 0C16: add reg_2, reg_2 0C18: add reg_2, reg_2 0C1A: add reg_2, reg_2 0C1C: add reg_6, reg_5 0C1E: add reg_-2, reg_2 0C20: add reg_-2, reg_2 0C22: or reg_-2, reg_-2 0C24: add reg_-2, reg_-2 0C26: add reg_-2, reg_-2 0C28: add reg_-2, reg_-2 0C2A: add reg_-2, reg_-2 0C2C: cmp reg_-2, reg_-2 0C2C: jl loc_BEC 0C30: [!] OP2S=10b reg_-2 0C32: [!] OP2S=10b reg_-2 0C34: [!] OP2S=10b reg_-2 0C36: loc_C36: 0C36: cmp reg_-2, reg_-2 0C36: jl loc_C36 0C3A: iquo reg_1, reg_-2 0C3C: add reg_-2, reg_-2 0C3E: add reg_-2, reg_-2 0C40: add reg_-2, reg_-2 0C42: add reg_-2, reg_-2 0C44: add reg_-2, reg_4 0C46: add reg_-2, reg_2 0C48: add reg_-2, reg_2 0C4A: add reg_-2, reg_2 0C4C: add reg_-2, reg_2 0C4E: add reg_-2, reg_2 0C50: add reg_-2, reg_-2 0C52: add reg_-2, reg_-2 0C54: and reg_-2, reg_-2 0C56: add reg_-2, reg_-2 0C58: add reg_-2, reg_-2 0C5A: add reg_-2, reg_-2 0C5C: add reg_-2, reg_-2 0C5E: jmp loc_5461 0C5E: ----------------------------------------------------------------- 0C61: add reg_-2, reg_0 0C63: add reg_-2, reg_-1 0C65: add reg_6, reg_2 0C67: add reg_-2, reg_1 0C69: add reg_-2, reg_-2 0C6B: add reg_-2, reg_-2 0C6D: idiv reg_-2, reg_-2 0C6F: add reg_-2, reg_-2 0C71: add reg_-2, reg_-2 0C73: push reg_-2 0C75: push reg_-2 0C77: callp sub_3C03 0C7A: add reg_-2, reg_2 0C7C: add reg_-2, reg_2 0C7E: add reg_-2, reg_2 0C80: add reg_-2, reg_0 0C82: add reg_-2, reg_-2 0C84: add reg_-2, reg_-2 0C86: or reg_-2, reg_-2 0C88: add reg_-2, reg_-2 0C8A: add reg_-2, reg_-2 0C8C: add reg_-2, reg_-2 0C8E: add reg_-2, reg_-2 0C90: [!] OP2S=10b reg_-2 0C92: [!] OP2S=10b reg_-2 0C94: [!] OP2S=10b reg_-2 0C96: [!] OP2S=10b reg_-2 0C98: MemPointer reg_-2 0C9A: cmp reg_-2, reg_-2 0C9A: jl loc_C9E 0C9E: loc_C9E: 0C9E: add reg_4, reg_-2 0CA0: add reg_-2, reg_-2 0CA2: add reg_-2, reg_-2 0CA4: add reg_-2, reg_-2 0CA6: add reg_-2, reg_-2 0CA8: add reg_2, reg_2 0CAA: add reg_2, reg_2 0CAC: add reg_6, reg_0 0CAE: add reg_6, reg_0 0CB0: add reg_-2, reg_-1 0CB2: add reg_-2, reg_-1 0CB4: add reg_-2, reg_-2 0CB6: add reg_-2, reg_-2 0CB8: isnull reg_-2, reg_-2 0CBA: add reg_-2, reg_-2 0CBC: add reg_-2, reg_-2 0CBE: add reg_-2, reg_-2 0CC0: add reg_-2, reg_-2 0CC2: retp reg_-2 0CC4: retp reg_-2 0CC6: [!] OP1S=10b 0CC7: add reg_3, reg_3 0CC9: add reg_0, reg_0 0CCB: add reg_0, reg_0 0CCD: add reg_-2, reg_-2 0CCF: add reg_-2, reg_-2 0CD1: and reg_-2, reg_-2 0CD3: add reg_-2, reg_-2 0CD5: add reg_-2, reg_-2 0CD7: add reg_-2, reg_-2 0CD9: add reg_-2, reg_-2 0CDB: callp reg_-2 0CDD: callp reg_-2 0CDF: jmp loc_3CE2 0CDF: ----------------------------------------------------------------- 0CE2: add reg_6, reg_2 0CE4: add reg_6, reg_2 0CE6: add reg_-2, reg_-2 0CE8: add reg_-2, reg_-2 0CEA: and reg_-2, reg_-2 0CEC: add reg_-2, reg_-2 0CEE: add reg_-2, reg_-2 0CF0: add reg_-2, reg_-2 0CF2: add reg_-2, reg_-2 0CF4: callp reg_-2 0CF6: callp reg_-2 0CF8: callp reg_-2 0CFA: callp reg_-2 0CFC: jmp loc_2CFF 0CFC: ----------------------------------------------------------------- 0CFF: add reg_-2, reg_0 0D01: add reg_-2, reg_10 0D03: and reg_-2, reg_-2 0D05: add reg_-2, reg_-2 0D07: add reg_-2, reg_-2 0D09: add reg_-2, reg_-2 0D0B: add reg_-2, reg_-2 0D0E: add reg_6, reg_-2 0D10: add reg_-2, reg_-1 0D12: add reg_-2, reg_0 0D14: add reg_-2, reg_2 0D16: add reg_6, reg_5 0D18: add reg_-2, reg_-2 0D1A: add reg_-2, reg_-2 0D1C: iquo reg_-2, reg_-2 0D1E: isnull reg_-2, reg_-2 0D20: rol reg_-2, reg_-2 (byte) 0D22: rol reg_-2, reg_-2 (byte) 0D24: rol reg_-2, reg_-2 (byte) 0D26: rol reg_-2, reg_-2 (byte) 0D28: mov reg_-2, reg_-2 0D2A: rol reg_-2, reg_-2 (byte) 0D2C: rol reg_-2, reg_-2 (byte) 0D2E: rol reg_-2, reg_-2 (byte) 0D30: rol reg_-2, reg_-2 (byte) 0D32: isnull reg_-2, reg_-2 0D34: add reg_0, reg_-2 0D36: add reg_-2, reg_-2 0D38: add reg_-2, reg_2 0D3A: add reg_-2, reg_2 0D3C: add reg_-2, reg_2 0D3E: add reg_-2, reg_2 0D40: add reg_-2, reg_2 0D42: add reg_-2, reg_2 0D44: add reg_-2, reg_2 0D46: add reg_-2, reg_2 0D48: add reg_-2, reg_2 0D4A: add reg_-2, reg_2 0D4C: add reg_-2, reg_-2 0D4E: iquo reg_-2, reg_-2 0D50: push reg_-2 0D52: mov reg_-2, reg_-2 0D54: mov reg_-2, reg_-2 0D56: mov reg_-2, reg_-2 0D58: mov reg_-2, reg_-2 0D5A: rol reg_-2, reg_-2 (byte) 0D5C: mov reg_-2, reg_-2 0D5E: mov reg_-2, reg_-2 0D60: mov reg_-2, reg_-2 0D62: mov reg_-2, reg_-2 0D64: push reg_-2 0D66: add reg_5, reg_-2 0D68: add reg_-2, reg_-2 0D6A: add reg_-2, reg_-2 0D6C: add reg_0, reg_1 0D6E: add reg_10, reg_2 0D70: add reg_-2, reg_-2 0D72: add reg_-2, reg_-2 0D74: add reg_-2, reg_-2 0D76: add reg_-2, reg_-2 0D78: add reg_-2, reg_-2 0D7A: add reg_-2, reg_-2 0D7C: add reg_-2, reg_-2 0D7E: add reg_-2, reg_-2