VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

I can't figure out what goes wrong here. All interrupts are set when my emulator starts, to point to my BIOS ROM (located at F600:0000+), which contains special instructions to defer to my internal emulator functions (using opcode FE /7). Most just contain an IRET instruction.

Disassembly produced by my emulator:

0:00:16:21.3.0999: 0000:7C00 (EB)JMP 7C36

0:00:16:21.5.0000: Registers:

0:00:16:21.5.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:16:21.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:16:21.6.0000: SP: FFFE, BP: 0000, SI: 0000, DI: 0000

0:00:16:21.6.0999: IP: 7C00, FLAGS: 0002

0:00:16:21.6.0999: FLAGSINFO:c1p0a0zstido0000



0:00:22:82.0.0000: 0000:7C36 (FA)CLI

0:00:22:82.1.0000: Registers:

0:00:22:82.1.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:82.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:82.2.0000: SP: FFFE, BP: 0000, SI: 0000, DI: 0000

0:00:22:82.2.0000: IP: 7C36, FLAGS: 0002

0:00:22:82.3.0000: FLAGSINFO:c1p0a0zstido0000



0:00:22:82.4.0000: 0000:7C37 (33)XORW AX,AX

0:00:22:82.5.0000: Registers:

0:00:22:82.5.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:82.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:82.6.0000: SP: FFFE, BP: 0000, SI: 0000, DI: 0000

0:00:22:82.6.0000: IP: 7C37, FLAGS: 0002

0:00:22:82.7.0000: FLAGSINFO:c1p0a0zstido0000



0:00:22:82.8.0000: 0000:7C39 (8E)MOVW SS,AX

0:00:22:82.8.0000: Registers:

0:00:22:82.9.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:82.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:83.0.0000: SP: FFFE, BP: 0000, SI: 0000, DI: 0000

0:00:22:83.0.0000: IP: 7C39, FLAGS: 0046

Show last 2563 lines
0:00:22:83.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:83.2.0000: 0000:7C3B (BC)MOVW SP, 7C00

0:00:22:83.2.0000: Registers:

0:00:22:83.3.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:83.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:83.3.0000: SP: FFFE, BP: 0000, SI: 0000, DI: 0000

0:00:22:83.4.0000: IP: 7C3B, FLAGS: 0046

0:00:22:83.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:83.6.0000: 0000:7C3E (16)PUSH SS

0:00:22:83.6.0000: Registers:

0:00:22:83.7.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:83.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:83.7.0000: SP: 7C00, BP: 0000, SI: 0000, DI: 0000

0:00:22:83.8.0000: IP: 7C3E, FLAGS: 0046

0:00:22:83.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:83.9.0000: 0000:7C3F (07)POP ES

0:00:22:84.1.0000: Registers:

0:00:22:84.1.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:84.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:84.2.0000: SP: 7BFE, BP: 0000, SI: 0000, DI: 0000

0:00:22:84.2.0000: IP: 7C3F, FLAGS: 0046

0:00:22:84.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:84.4.0000: 0000:7C40 (BB)MOVW BX, 0078

0:00:22:84.4.0000: Registers:

0:00:22:84.5.0000: AX: 0000, BX: 0000, CX: 0000, DX: 0000

0:00:22:84.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:84.6.0000: SP: 7C00, BP: 0000, SI: 0000, DI: 0000

0:00:22:84.6.0000: IP: 7C40, FLAGS: 0046

0:00:22:84.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:84.7.0000: ModR/M address: 0000:0078=00000078

0:00:22:84.8.0000: 0000:7C43 (C5)LDS SI,[SS:BX]

0:00:22:84.8.0000: Registers:

0:00:22:84.9.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:22:85.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:22:85.0.0000: SP: 7C00, BP: 0000, SI: 0000, DI: 0000

0:00:22:85.1.0000: IP: 7C43, FLAGS: 0046

0:00:22:85.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:22:85.2.0000: 0000:7C46 (1E)PUSH DS

0:00:22:85.3.0000: Registers:

0:00:22:85.3.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:22:85.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:22:85.4.0000: SP: 7C00, BP: 0000, SI: 1020, DI: 0000

0:00:22:85.4.0000: IP: 7C46, FLAGS: 0046

0:00:22:85.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:42.8.0000: 0000:7C47 (56)PUSH SI

0:00:24:42.8.0000: Registers:

0:00:24:42.9.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:24:43.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:43.1.0000: SP: 7BFE, BP: 0000, SI: 1020, DI: 0000

0:00:24:43.2.0000: IP: 7C47, FLAGS: 0046

0:00:24:43.2.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:43.3.0000: 0000:7C48 (16)PUSH SS

0:00:24:43.4.0000: Registers:

0:00:24:43.4.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:24:43.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:43.5.0000: SP: 7BFC, BP: 0000, SI: 1020, DI: 0000

0:00:24:43.5.0000: IP: 7C48, FLAGS: 0046

0:00:24:43.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:43.7.0000: 0000:7C49 (53)PUSH BX

0:00:24:43.7.0000: Registers:

0:00:24:43.8.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:24:43.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:43.8.0000: SP: 7BFA, BP: 0000, SI: 1020, DI: 0000

0:00:24:43.9.0000: IP: 7C49, FLAGS: 0046

0:00:24:44.0.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:44.1.0000: 0000:7C4A (BF)MOVW DI, 7C2B

0:00:24:44.2.0000: Registers:

0:00:24:44.2.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:24:44.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:44.3.0000: SP: 7BF8, BP: 0000, SI: 1020, DI: 0000

0:00:24:44.3.0000: IP: 7C4A, FLAGS: 0046

0:00:24:44.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:44.6.0000: 0000:7C4D (B9)MOVW CX, 000B

0:00:24:44.6.0000: Registers:

0:00:24:44.7.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:24:44.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:44.8.0000: SP: 7BF8, BP: 0000, SI: 1020, DI: 7C2B

0:00:24:44.8.0000: IP: 7C4D, FLAGS: 0046

0:00:24:44.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:50.2.0000: 0000:7C50 (FC)CLD

0:00:24:50.2.0000: Registers:

0:00:24:50.2.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:24:50.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:50.3.0000: SP: 7BF8, BP: 0000, SI: 1020, DI: 7C2B

0:00:24:50.4.0000: IP: 7C50, FLAGS: 0046

0:00:24:50.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:50.5.0000: 0000:7C51 (AC)LODSB

0:00:24:50.6.0000: Registers:

0:00:24:50.6.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:24:50.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:50.7.0000: SP: 7BF8, BP: 0000, SI: 1020, DI: 7C2B

0:00:24:50.7.0000: IP: 7C51, FLAGS: 0046

0:00:24:50.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:50.9.0000: ModR/M address: 0000:7C2B=00007C2B

0:00:24:51.0.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:24:51.0.0000: Registers:

0:00:24:51.1.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:24:51.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:51.2.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2B

0:00:24:51.2.0000: IP: 7C52, FLAGS: 0046

0:00:24:51.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:24:51.4.0000: 0000:7C56 (74)JZ 7C5B

0:00:24:51.4.0000: Registers:

0:00:24:51.5.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:24:51.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:24:51.6.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2B

0:00:24:51.6.0000: IP: 7C56, FLAGS: 0046

0:00:24:51.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:40.8.0000: 0000:7C5B (AA)STOSB

0:00:28:40.8.0000: Registers:

0:00:28:40.9.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:28:40.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:41.0.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2B

0:00:28:41.0.0000: IP: 7C5B, FLAGS: 0046

0:00:28:41.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:41.2.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:28:41.3.0000: Registers:

0:00:28:41.3.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:28:41.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:41.4.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2C

0:00:28:41.4.0000: IP: 7C5C, FLAGS: 0046

0:00:28:41.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:41.6.0000: 0000:7C5E (E2)LOOP 7C51

0:00:28:41.7.0000: Registers:

0:00:28:41.7.0000: AX: 0000, BX: 0078, CX: 000B, DX: 0000

0:00:28:41.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:41.8.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2C

0:00:28:41.9.0000: IP: 7C5E, FLAGS: 0046

0:00:28:41.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:42.0.0000: 0000:7C51 (AC)LODSB

0:00:28:42.1.0000: Registers:

0:00:28:42.1.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:42.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:42.2.0000: SP: 7BF8, BP: 0000, SI: 1021, DI: 7C2C

0:00:28:42.3.0000: IP: 7C51, FLAGS: 0046

0:00:28:42.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:42.4.0000: ModR/M address: 0000:7C2C=00007C2C

0:00:28:42.5.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:28:42.5.0000: Registers:

0:00:28:42.6.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:42.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:42.7.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2C

0:00:28:42.7.0000: IP: 7C52, FLAGS: 0046

0:00:28:42.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:42.9.0000: 0000:7C56 (74)JZ 7C5B

0:00:28:42.9.0000: Registers:

0:00:28:43.0.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:43.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:43.1.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2C

0:00:28:43.1.0000: IP: 7C56, FLAGS: 0046

0:00:28:43.2.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:43.3.0000: 0000:7C5B (AA)STOSB

0:00:28:43.4.0000: Registers:

0:00:28:43.4.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:43.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:43.5.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2C

0:00:28:43.5.0000: IP: 7C5B, FLAGS: 0046

0:00:28:43.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:43.7.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:28:43.8.0000: Registers:

0:00:28:43.8.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:43.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:43.9.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2D

0:00:28:43.9.0000: IP: 7C5C, FLAGS: 0046

0:00:28:44.0.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:28:44.1.0000: 0000:7C5E (E2)LOOP 7C51

0:00:28:44.2.0000: Registers:

0:00:28:44.2.0000: AX: 0000, BX: 0078, CX: 000A, DX: 0000

0:00:28:44.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:28:44.3.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2D

0:00:28:44.3.0000: IP: 7C5E, FLAGS: 0046

0:00:28:44.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:28.8.0000: 0000:7C51 (AC)LODSB

0:00:30:28.8.0000: Registers:

0:00:30:28.9.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:28.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:29.0.0000: SP: 7BF8, BP: 0000, SI: 1022, DI: 7C2D

0:00:30:29.0.0000: IP: 7C51, FLAGS: 0046

0:00:30:29.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:29.2.0000: ModR/M address: 0000:7C2D=00007C2D

0:00:30:29.2.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:30:29.3.0000: Registers:

0:00:30:29.4.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:29.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:29.5.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2D

0:00:30:29.5.0000: IP: 7C52, FLAGS: 0046

0:00:30:29.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:29.6.0000: 0000:7C56 (74)JZ 7C5B

0:00:30:29.7.0000: Registers:

0:00:30:29.7.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:29.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:29.8.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2D

0:00:30:29.8.0000: IP: 7C56, FLAGS: 0046

0:00:30:35.0.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:35.1.0000: 0000:7C5B (AA)STOSB

0:00:30:35.1.0000: Registers:

0:00:30:35.2.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:35.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:35.3.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2D

0:00:30:35.3.0000: IP: 7C5B, FLAGS: 0046

0:00:30:35.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:35.4.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:30:35.5.0000: Registers:

0:00:30:35.5.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:35.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:35.6.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2E

0:00:30:35.6.0000: IP: 7C5C, FLAGS: 0046

0:00:30:35.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:35.8.0000: 0000:7C5E (E2)LOOP 7C51

0:00:30:35.8.0000: Registers:

0:00:30:35.9.0000: AX: 0000, BX: 0078, CX: 0009, DX: 0000

0:00:30:36.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:36.0.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2E

0:00:30:36.0.0000: IP: 7C5E, FLAGS: 0046

0:00:30:36.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:36.2.0000: 0000:7C51 (AC)LODSB

0:00:30:36.2.0000: Registers:

0:00:30:36.4.0000: AX: 0000, BX: 0078, CX: 0008, DX: 0000

0:00:30:36.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:36.5.0000: SP: 7BF8, BP: 0000, SI: 1023, DI: 7C2E

0:00:30:36.5.0000: IP: 7C51, FLAGS: 0046

0:00:30:36.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:36.7.0000: ModR/M address: 0000:7C2E=00007C2E

0:00:30:36.7.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:30:36.7.0000: Registers:

0:00:30:36.8.0000: AX: 0002, BX: 0078, CX: 0008, DX: 0000

0:00:30:36.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:36.8.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2E

0:00:30:36.9.0000: IP: 7C52, FLAGS: 0046

0:00:30:37.0.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:30:37.1.0000: 0000:7C56 (74)JZ 7C5B

0:00:30:37.1.0000: Registers:

0:00:30:37.1.0000: AX: 0002, BX: 0078, CX: 0008, DX: 0000

0:00:30:37.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:30:37.2.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2E

0:00:30:37.3.0000: IP: 7C56, FLAGS: 0046

0:00:30:37.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:11.0.0000: 0000:7C5B (AA)STOSB

0:00:36:11.1.0000: Registers:

0:00:36:11.1.0000: AX: 0002, BX: 0078, CX: 0008, DX: 0000

0:00:36:11.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:11.2.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2E

0:00:36:11.3.0000: IP: 7C5B, FLAGS: 0046

0:00:36:11.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:11.4.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:36:11.5.0000: Registers:

0:00:36:11.5.0000: AX: 0002, BX: 0078, CX: 0008, DX: 0000

0:00:36:11.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:11.6.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2F

0:00:36:11.6.0000: IP: 7C5C, FLAGS: 0046

0:00:36:11.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:11.8.0000: 0000:7C5E (E2)LOOP 7C51

0:00:36:11.8.0000: Registers:

0:00:36:11.9.0000: AX: 0000, BX: 0078, CX: 0008, DX: 0000

0:00:36:12.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:12.0.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2F

0:00:36:12.1.0000: IP: 7C5E, FLAGS: 0046

0:00:36:12.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:12.2.0000: 0000:7C51 (AC)LODSB

0:00:36:12.3.0000: Registers:

0:00:36:12.3.0000: AX: 0000, BX: 0078, CX: 0007, DX: 0000

0:00:36:12.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:12.4.0000: SP: 7BF8, BP: 0000, SI: 1024, DI: 7C2F

0:00:36:12.4.0000: IP: 7C51, FLAGS: 0046

0:00:36:12.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:12.6.0000: ModR/M address: 0000:7C2F=00007C2F

0:00:36:12.6.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:36:12.7.0000: Registers:

0:00:36:12.7.0000: AX: 0012, BX: 0078, CX: 0007, DX: 0000

0:00:36:12.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:12.8.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C2F

0:00:36:12.8.0000: IP: 7C52, FLAGS: 0046

0:00:36:12.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:36:13.0.0000: 0000:7C56 (74)JZ 7C5B

0:00:36:13.0.0000: Registers:

0:00:36:13.1.0000: AX: 0012, BX: 0078, CX: 0007, DX: 0000

0:00:36:13.1.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:13.2.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C2F

0:00:36:13.3.0000: IP: 7C56, FLAGS: 0006

0:00:36:13.3.0000: FLAGSINFO:c1P0a0zstido0000



0:00:36:13.5.0000: ModR/M address: 0000:7C2F=00007C2F

0:00:36:13.5.0000: 0000:7C58 (8A)MOVB AL,[ES:DI]

0:00:36:13.6.0000: Registers:

0:00:36:13.6.0000: AX: 0012, BX: 0078, CX: 0007, DX: 0000

0:00:36:13.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:13.7.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C2F

0:00:36:13.7.0000: IP: 7C58, FLAGS: 0006

0:00:36:13.7.0000: FLAGSINFO:c1P0a0zstido0000



0:00:36:13.9.0000: 0000:7C5B (AA)STOSB

0:00:36:14.0.0000: Registers:

0:00:36:14.0.0000: AX: 0012, BX: 0078, CX: 0007, DX: 0000

0:00:36:14.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:14.1.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C2F

0:00:36:14.1.0000: IP: 7C5B, FLAGS: 0006

0:00:36:14.1.0000: FLAGSINFO:c1P0a0zstido0000



0:00:36:14.3.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:36:14.3.0000: Registers:

0:00:36:14.3.0000: AX: 0012, BX: 0078, CX: 0007, DX: 0000

0:00:36:14.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:36:14.4.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C30

0:00:36:14.5.0000: IP: 7C5C, FLAGS: 0006

0:00:36:14.6.0000: FLAGSINFO:c1P0a0zstido0000



0:00:38:06.0.0000: 0000:7C5E (E2)LOOP 7C51

0:00:38:06.1.0000: Registers:

0:00:38:06.1.0000: AX: 0000, BX: 0078, CX: 0007, DX: 0000

0:00:38:06.1.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:06.2.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C30

0:00:38:06.2.0000: IP: 7C5E, FLAGS: 0006

0:00:38:06.3.0000: FLAGSINFO:c1P0a0zstido0000



0:00:38:06.4.0000: 0000:7C51 (AC)LODSB

0:00:38:06.4.0000: Registers:

0:00:38:06.4.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:06.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:06.5.0000: SP: 7BF8, BP: 0000, SI: 1025, DI: 7C30

0:00:38:06.6.0000: IP: 7C51, FLAGS: 0006

0:00:38:06.6.0000: FLAGSINFO:c1P0a0zstido0000



0:00:38:06.7.0000: ModR/M address: 0000:7C30=00007C30

0:00:38:06.8.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:38:06.8.0000: Registers:

0:00:38:06.8.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:06.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:06.9.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C30

0:00:38:07.0.0000: IP: 7C52, FLAGS: 0006

0:00:38:07.1.0000: FLAGSINFO:c1P0a0zstido0000



0:00:38:07.2.0000: 0000:7C56 (74)JZ 7C5B

0:00:38:07.3.0000: Registers:

0:00:38:07.4.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:07.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:07.4.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C30

0:00:38:07.5.0000: IP: 7C56, FLAGS: 0046

0:00:38:07.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:38:07.6.0000: 0000:7C5B (AA)STOSB

0:00:38:07.7.0000: Registers:

0:00:38:07.7.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:07.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:07.8.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C30

0:00:38:07.8.0000: IP: 7C5B, FLAGS: 0046

0:00:38:07.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:38:08.0.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:38:08.1.0000: Registers:

0:00:38:08.1.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:08.1.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:08.2.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C31

0:00:38:08.2.0000: IP: 7C5C, FLAGS: 0046

0:00:38:08.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:38:08.4.0000: 0000:7C5E (E2)LOOP 7C51

0:00:38:08.4.0000: Registers:

0:00:38:08.4.0000: AX: 0000, BX: 0078, CX: 0006, DX: 0000

0:00:38:08.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:08.5.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C31

0:00:38:08.6.0000: IP: 7C5E, FLAGS: 0046

0:00:38:08.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:38:08.7.0000: 0000:7C51 (AC)LODSB

0:00:38:08.7.0000: Registers:

0:00:38:08.9.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:38:08.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:09.0.0000: SP: 7BF8, BP: 0000, SI: 1026, DI: 7C31

0:00:38:09.1.0000: IP: 7C51, FLAGS: 0046

0:00:38:09.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:38:09.2.0000: ModR/M address: 0000:7C31=00007C31

0:00:38:09.3.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:38:09.3.0000: Registers:

0:00:38:09.3.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:38:09.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:38:09.4.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C31

0:00:38:09.5.0000: IP: 7C52, FLAGS: 0046

0:00:38:09.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:64.2.0000: 0000:7C56 (74)JZ 7C5B

0:00:39:64.2.0000: Registers:

0:00:39:64.3.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:39:64.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:64.4.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C31

0:00:39:64.4.0000: IP: 7C56, FLAGS: 0046

0:00:39:64.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:64.5.0000: 0000:7C5B (AA)STOSB

0:00:39:64.6.0000: Registers:

0:00:39:64.7.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:39:64.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:64.8.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C31

0:00:39:64.8.0000: IP: 7C5B, FLAGS: 0046

0:00:39:64.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:65.0.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:39:65.0.0000: Registers:

0:00:39:65.1.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:39:65.1.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:65.2.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C32

0:00:39:65.2.0000: IP: 7C5C, FLAGS: 0046

0:00:39:65.3.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:65.4.0000: 0000:7C5E (E2)LOOP 7C51

0:00:39:65.4.0000: Registers:

0:00:39:65.4.0000: AX: 0000, BX: 0078, CX: 0005, DX: 0000

0:00:39:65.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:65.5.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C32

0:00:39:65.6.0000: IP: 7C5E, FLAGS: 0046

0:00:39:65.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:65.7.0000: 0000:7C51 (AC)LODSB

0:00:39:65.7.0000: Registers:

0:00:39:65.8.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:39:65.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:65.9.0000: SP: 7BF8, BP: 0000, SI: 1027, DI: 7C32

0:00:39:65.9.0000: IP: 7C51, FLAGS: 0046

0:00:39:65.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:66.1.0000: ModR/M address: 0000:7C32=00007C32

0:00:39:66.1.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:39:66.2.0000: Registers:

0:00:39:66.2.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:39:66.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:66.3.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C32

0:00:39:66.3.0000: IP: 7C52, FLAGS: 0046

0:00:39:66.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:66.7.0000: 0000:7C56 (74)JZ 7C5B

0:00:39:66.7.0000: Registers:

0:00:39:66.8.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:39:66.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:66.8.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C32

0:00:39:66.9.0000: IP: 7C56, FLAGS: 0046

0:00:39:66.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:67.1.0000: 0000:7C5B (AA)STOSB

0:00:39:67.2.0000: Registers:

0:00:39:67.2.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:39:67.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:67.3.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C32

0:00:39:67.3.0000: IP: 7C5B, FLAGS: 0046

0:00:39:67.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:39:67.5.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:39:67.5.0000: Registers:

0:00:39:67.5.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:39:67.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:39:67.7.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C33

0:00:39:67.8.0000: IP: 7C5C, FLAGS: 0046

0:00:39:67.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:40:97.4.0000: 0000:7C5E (E2)LOOP 7C51

0:00:40:97.5.0000: Registers:

0:00:40:97.5.0000: AX: 0000, BX: 0078, CX: 0004, DX: 0000

0:00:40:97.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:40:97.6.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C33

0:00:40:97.6.0000: IP: 7C5E, FLAGS: 0046

0:00:40:97.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:40:97.8.0000: 0000:7C51 (AC)LODSB

0:00:40:97.8.0000: Registers:

0:00:40:97.9.0000: AX: 0000, BX: 0078, CX: 0003, DX: 0000

0:00:41:02.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:03.0.0000: SP: 7BF8, BP: 0000, SI: 1028, DI: 7C33

0:00:41:03.0.0000: IP: 7C51, FLAGS: 0046

0:00:41:03.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:03.2.0000: ModR/M address: 0000:7C33=00007C33

0:00:41:03.2.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:41:03.2.0000: Registers:

0:00:41:03.3.0000: AX: 00F6, BX: 0078, CX: 0003, DX: 0000

0:00:41:03.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:03.4.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C33

0:00:41:03.4.0000: IP: 7C52, FLAGS: 0046

0:00:41:03.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:03.6.0000: 0000:7C56 (74)JZ 7C5B

0:00:41:03.6.0000: Registers:

0:00:41:03.6.0000: AX: 00F6, BX: 0078, CX: 0003, DX: 0000

0:00:41:03.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:03.7.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C33

0:00:41:03.8.0000: IP: 7C56, FLAGS: 0046

0:00:41:03.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:04.0.0000: 0000:7C5B (AA)STOSB

0:00:41:04.0.0000: Registers:

0:00:41:04.1.0000: AX: 00F6, BX: 0078, CX: 0003, DX: 0000

0:00:41:04.1.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:04.2.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C33

0:00:41:04.2.0000: IP: 7C5B, FLAGS: 0046

0:00:41:04.2.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:04.4.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:41:04.4.0000: Registers:

0:00:41:04.5.0000: AX: 00F6, BX: 0078, CX: 0003, DX: 0000

0:00:41:04.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:04.6.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C34

0:00:41:04.6.0000: IP: 7C5C, FLAGS: 0046

0:00:41:04.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:04.8.0000: 0000:7C5E (E2)LOOP 7C51

0:00:41:04.8.0000: Registers:

0:00:41:04.9.0000: AX: 0000, BX: 0078, CX: 0003, DX: 0000

0:00:41:04.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:05.0.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C34

0:00:41:05.0.0000: IP: 7C5E, FLAGS: 0046

0:00:41:05.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:05.2.0000: 0000:7C51 (AC)LODSB

0:00:41:05.2.0000: Registers:

0:00:41:05.3.0000: AX: 0000, BX: 0078, CX: 0002, DX: 0000

0:00:41:05.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:05.3.0000: SP: 7BF8, BP: 0000, SI: 1029, DI: 7C34

0:00:41:05.4.0000: IP: 7C51, FLAGS: 0046

0:00:41:05.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:05.5.0000: ModR/M address: 0000:7C34=00007C34

0:00:41:05.6.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:41:05.6.0000: Registers:

0:00:41:05.6.0000: AX: 0000, BX: 0078, CX: 0002, DX: 0000

0:00:41:05.7.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:05.7.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C34

0:00:41:05.8.0000: IP: 7C52, FLAGS: 0046

0:00:41:05.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:41:97.5.0000: 0000:7C56 (74)JZ 7C5B

0:00:41:97.5.0000: Registers:

0:00:41:97.6.0000: AX: 0000, BX: 0078, CX: 0002, DX: 0000

0:00:41:97.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:97.6.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C34

0:00:41:97.7.0000: IP: 7C56, FLAGS: 0002

0:00:41:97.7.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:97.8.0000: ModR/M address: 0000:7C34=00007C34

0:00:41:97.9.0000: 0000:7C58 (8A)MOVB AL,[ES:DI]

0:00:41:97.9.0000: Registers:

0:00:41:97.9.0000: AX: 0000, BX: 0078, CX: 0002, DX: 0000

0:00:41:98.0.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:98.1.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C34

0:00:41:98.1.0000: IP: 7C58, FLAGS: 0002

0:00:41:98.1.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:98.3.0000: 0000:7C5B (AA)STOSB

0:00:41:98.3.0000: Registers:

0:00:41:98.4.0000: AX: 0001, BX: 0078, CX: 0002, DX: 0000

0:00:41:98.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:98.4.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C34

0:00:41:98.5.0000: IP: 7C5B, FLAGS: 0002

0:00:41:98.5.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:98.6.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:41:98.7.0000: Registers:

0:00:41:98.7.0000: AX: 0001, BX: 0078, CX: 0002, DX: 0000

0:00:41:98.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:98.8.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C35

0:00:41:98.9.0000: IP: 7C5C, FLAGS: 0002

0:00:41:98.9.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:99.1.0000: 0000:7C5E (E2)LOOP 7C51

0:00:41:99.1.0000: Registers:

0:00:41:99.1.0000: AX: 0000, BX: 0078, CX: 0002, DX: 0000

0:00:41:99.2.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:99.2.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C35

0:00:41:99.3.0000: IP: 7C5E, FLAGS: 0002

0:00:41:99.3.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:99.4.0000: 0000:7C51 (AC)LODSB

0:00:41:99.4.0000: Registers:

0:00:41:99.5.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:41:99.5.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:99.6.0000: SP: 7BF8, BP: 0000, SI: 102A, DI: 7C35

0:00:41:99.6.0000: IP: 7C51, FLAGS: 0002

0:00:41:99.6.0000: FLAGSINFO:c1p0a0zstido0000



0:00:41:99.7.0000: ModR/M address: 0000:7C35=00007C35

0:00:41:99.8.0000: 0000:7C52 (80)CMPB [ES:DI],00

0:00:41:99.8.0000: Registers:

0:00:41:99.9.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:41:99.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:41:99.9.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C35

0:00:42:05.1.0000: IP: 7C52, FLAGS: 0002

0:00:42:05.2.0000: FLAGSINFO:c1p0a0zstido0000



0:00:42:05.3.0000: 0000:7C56 (74)JZ 7C5B

0:00:42:05.3.0000: Registers:

0:00:42:05.4.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:42:05.4.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:42:05.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C35

0:00:42:05.5.0000: IP: 7C56, FLAGS: 0046

0:00:42:05.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:42:05.6.0000: 0000:7C5B (AA)STOSB

0:00:42:05.7.0000: Registers:

0:00:42:05.7.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:42:05.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:42:05.8.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C35

0:00:42:05.8.0000: IP: 7C5B, FLAGS: 0046

0:00:42:05.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:07.4.0000: 0000:7C5C (8A)MOVB AL,AH

0:00:43:07.5.0000: Registers:

0:00:43:07.6.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:43:07.6.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:43:07.6.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:07.7.0000: IP: 7C5C, FLAGS: 0046

0:00:43:07.7.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:07.8.0000: 0000:7C5E (E2)LOOP 7C51

0:00:43:07.9.0000: Registers:

0:00:43:07.9.0000: AX: 0000, BX: 0078, CX: 0001, DX: 0000

0:00:43:07.9.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:43:08.0.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:08.1.0000: IP: 7C5E, FLAGS: 0046

0:00:43:08.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:08.2.0000: 0000:7C60 (06)PUSH ES

0:00:43:08.3.0000: Registers:

0:00:43:08.3.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:08.3.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:43:08.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:08.4.0000: IP: 7C60, FLAGS: 0046

0:00:43:08.5.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:08.6.0000: 0000:7C61 (1F)POP DS

0:00:43:08.6.0000: Registers:

0:00:43:08.6.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:08.8.0000: CS: 0000, DS: F600, ES: 0000, SS: 0000

0:00:43:08.8.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:43:08.8.0000: IP: 7C61, FLAGS: 0046

0:00:43:08.9.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:09.0.0000: ModR/M address: 0000:007A=0000007A

0:00:43:09.1.0000: 0000:7C62 (89)MOVW [DS:BX+02],AX

0:00:43:09.1.0000: Registers:

0:00:43:09.1.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:09.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:43:09.2.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:09.3.0000: IP: 7C62, FLAGS: 0046

0:00:43:09.4.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:09.5.0000: ModR/M address: 0000:0078=00000078

0:00:43:09.5.0000: 0000:7C65 (C7)MOVW [DS:BX],7c2b

0:00:43:09.6.0000: Registers:

0:00:43:09.6.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:09.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:43:09.7.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:09.7.0000: IP: 7C65, FLAGS: 0046

0:00:43:09.8.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:09.9.0000: 0000:7C69 (FB)STI

0:00:43:09.9.0000: Registers:

0:00:43:09.9.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:10.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:43:10.1.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:10.1.0000: IP: 7C69, FLAGS: 0046

0:00:43:10.1.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:43:10.3.0000: ModR/M address: 0000:7DFD=00007DFD

0:00:43:10.3.0000: 0000:7C6A (8A)MOVB DL,[DS:7DFD]

0:00:43:10.4.0000: Registers:

0:00:43:10.5.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:10.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:43:10.6.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:10.6.0000: IP: 7C6A, FLAGS: 0246

0:00:43:10.6.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:43:10.7.0000: 0000:7C6E (CD)INT 13

0:00:43:10.8.0000: Registers:

0:00:43:10.8.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:43:10.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:43:10.9.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:43:16.1.0000: IP: 7C6E, FLAGS: 0246

0:00:43:16.1.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:02.8.0000: ModR/M address: 0000:10A3=000010A3

0:00:44:02.9.0000: F600:10E0 (FE)<INTERNAL CALLBACK> 0007

0:00:44:03.0.0000: Registers:

0:00:44:03.0.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:03.1.0000: CS: F600, DS: 0000, ES: 0000, SS: 0000

0:00:44:03.1.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:44:03.1.0000: IP: 10E0, FLAGS: 0046

0:00:44:03.2.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:44:03.4.0000: F600:10E4 (CF)IRET

0:00:44:03.4.0000: Registers:

0:00:44:03.4.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:03.5.0000: CS: F600, DS: 0000, ES: 0000, SS: 0000

0:00:44:03.5.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:44:03.6.0000: IP: 10E4, FLAGS: 0046

0:00:44:03.6.0000: FLAGSINFO:c1P0a0Zstido0000



0:00:44:03.7.0000: 0000:7C70 (73)JNB 7C75

0:00:44:03.8.0000: Registers:

0:00:44:03.8.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:03.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:03.9.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:03.9.0000: IP: 7C70, FLAGS: 0246

0:00:44:09.0.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:09.1.0000: ModR/M address: 0000:7C24=00007C24

0:00:44:09.2.0000: 0000:7C75 (F6)TESTB [DS:7C24],20

0:00:44:09.2.0000: Registers:

0:00:44:09.3.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:09.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:09.3.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:09.4.0000: IP: 7C75, FLAGS: 0246

0:00:44:09.4.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:09.5.0000: 0000:7C7A (74)JZ 7C81

0:00:44:09.6.0000: Registers:

0:00:44:09.6.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:09.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:09.7.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:09.7.0000: IP: 7C7A, FLAGS: 0246

0:00:44:09.8.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:09.9.0000: 0000:7C81 (A0)MOVB AL,[DS:7C10]

0:00:44:10.0.0000: Registers:

0:00:44:10.0.0000: AX: 0000, BX: 0078, CX: 0000, DX: 0000

0:00:44:10.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:10.1.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:10.1.0000: IP: 7C81, FLAGS: 0246

0:00:44:10.1.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:10.3.0000: 0000:7C84 (98)CBW

0:00:44:10.3.0000: Registers:

0:00:44:10.3.0000: AX: 0002, BX: 0078, CX: 0000, DX: 0000

0:00:44:10.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:10.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:10.5.0000: IP: 7C84, FLAGS: 0246

0:00:44:10.5.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:10.7.0000: ModR/M address: 0000:7C16=00007C16

0:00:44:10.8.0000: 0000:7C85 (F7)MULW [DS:7C16]

0:00:44:10.8.0000: Registers:

0:00:44:10.9.0000: AX: 0002, BX: 0078, CX: 0000, DX: 0000

0:00:44:10.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:11.0.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:11.0.0000: IP: 7C85, FLAGS: 0246

0:00:44:11.1.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:44:11.2.0000: ModR/M address: 0000:7C0E=00007C0E

0:00:44:11.2.0000: 0000:7C89 (03)ADDB AL,[DS:7C0E]

0:00:44:11.2.0000: Registers:

0:00:44:11.3.0000: AX: 0012, BX: 0078, CX: 0000, DX: 0000

0:00:44:11.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:44:11.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:44:11.4.0000: IP: 7C89, FLAGS: 0206

0:00:44:11.4.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:45:85.9.0000: 0000:7C8D (A3)MOVW [DS:7C3F],AX

0:00:45:86.0.0000: Registers:

0:00:45:86.0.0000: AX: 0013, BX: 0078, CX: 0000, DX: 0000

0:00:45:86.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:86.1.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:86.1.0000: IP: 7C8D, FLAGS: 0202

0:00:45:86.2.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:45:86.3.0000: 0000:7C90 (A3)MOVW [DS:7C37],AX

0:00:45:86.3.0000: Registers:

0:00:45:86.4.0000: AX: 0013, BX: 0078, CX: 0000, DX: 0000

0:00:45:86.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:86.5.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:86.5.0000: IP: 7C90, FLAGS: 0202

0:00:45:86.6.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:45:86.7.0000: 0000:7C93 (B8)MOVW AX, 0020

0:00:45:86.7.0000: Registers:

0:00:45:86.7.0000: AX: 0013, BX: 0078, CX: 0000, DX: 0000

0:00:45:86.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:86.8.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:86.9.0000: IP: 7C93, FLAGS: 0202

0:00:45:86.9.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:45:87.1.0000: ModR/M address: 0000:7C11=00007C11

0:00:45:87.1.0000: 0000:7C96 (F7)MULW [DS:7C11]

0:00:45:87.1.0000: Registers:

0:00:45:87.2.0000: AX: 0020, BX: 0078, CX: 0000, DX: 0000

0:00:45:87.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:87.3.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:87.3.0000: IP: 7C96, FLAGS: 0202

0:00:45:87.4.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:45:87.5.0000: ModR/M address: 0000:7C0B=00007C0B

0:00:45:87.5.0000: 0000:7C9A (8B)MOVW BX,[DS:7C0B]

0:00:45:87.6.0000: Registers:

0:00:45:87.6.0000: AX: 1C00, BX: 0078, CX: 0000, DX: 0000

0:00:45:87.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:87.7.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:87.7.0000: IP: 7C9A, FLAGS: 0206

0:00:45:87.8.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:45:87.9.0000: 0000:7C9E (03)ADDB AL,BL

0:00:45:88.0.0000: Registers:

0:00:45:88.0.0000: AX: 1C00, BX: 0200, CX: 0000, DX: 0000

0:00:45:88.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:88.1.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:88.1.0000: IP: 7C9E, FLAGS: 0206

0:00:45:88.2.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:45:88.3.0000: 0000:7CA0 (48)DEC AX

0:00:45:88.3.0000: Registers:

0:00:45:88.4.0000: AX: 1E00, BX: 0200, CX: 0000, DX: 0000

0:00:45:88.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:88.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:88.5.0000: IP: 7CA0, FLAGS: 0206

0:00:45:88.6.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:45:88.7.0000: 0000:7CA1 (F7)DIVW BX

0:00:45:88.7.0000: Registers:

0:00:45:88.8.0000: AX: 1DFF, BX: 0200, CX: 0000, DX: 0000

0:00:45:88.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:88.9.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:89.0.0000: IP: 7CA1, FLAGS: 0216

0:00:45:89.0.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:45:89.2.0000: ModR/M address: 0000:7C37=00007C37

0:00:45:89.3.0000: 0000:7CA3 (03)ADDB AL,[DS:7C37]

0:00:45:89.3.0000: Registers:

0:00:45:89.4.0000: AX: 000E, BX: 0200, CX: 0000, DX: 01FF

0:00:45:89.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:45:89.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:45:89.5.0000: IP: 7CA3, FLAGS: 0216

0:00:45:89.5.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:79.9.0000: 0000:7CA7 (A3)MOVW [DS:7C3D],AX

0:00:46:80.0.0000: Registers:

0:00:46:80.0.0000: AX: 0021, BX: 0200, CX: 0000, DX: 01FF

0:00:46:80.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:80.1.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:46:80.2.0000: IP: 7CA7, FLAGS: 0216

0:00:46:80.2.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:80.4.0000: 0000:7CAA (E8)CALL 7D78

0:00:46:80.4.0000: Registers:

0:00:46:80.4.0000: AX: 0021, BX: 0200, CX: 0000, DX: 01FF

0:00:46:80.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:80.5.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:46:80.6.0000: IP: 7CAA, FLAGS: 0216

0:00:46:80.6.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:80.7.0000: ModR/M address: 0000:7C0B=00007C0B

0:00:46:80.8.0000: 0000:7D78 (8B)MOVW DX,[DS:7C0B]

0:00:46:80.8.0000: Registers:

0:00:46:80.8.0000: AX: 0021, BX: 0200, CX: 0000, DX: 01FF

0:00:46:80.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:81.0.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:81.0.0000: IP: 7D78, FLAGS: 0216

0:00:46:81.1.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:81.2.0000: 0000:7D7C (B1)MOVB CL, 09

0:00:46:81.2.0000: Registers:

0:00:46:81.2.0000: AX: 0021, BX: 0200, CX: 0000, DX: 0200

0:00:46:81.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:81.3.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:81.4.0000: IP: 7D7C, FLAGS: 0216

0:00:46:81.4.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:81.5.0000: before shift: 0200,0009

0:00:46:81.6.0000: after shift: 0001

0:00:46:81.6.0000: 0000:7D7E (D3)SHRW DX,CL

0:00:46:81.6.0000: Registers:

0:00:46:81.7.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0200

0:00:46:81.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:81.9.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:81.9.0000: IP: 7D7E, FLAGS: 0216

0:00:46:82.0.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:82.1.0000: 0000:7D80 (F7)MULW DX

0:00:46:82.1.0000: Registers:

0:00:46:82.2.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0001

0:00:46:82.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:82.2.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:82.3.0000: IP: 7D80, FLAGS: 0212

0:00:46:82.3.0000: FLAGSINFO:c1p0A0zstIdo0000



0:00:46:82.4.0000: ModR/M address: 0000:7C1C=00007C1C

0:00:46:82.5.0000: 0000:7D82 (03)ADDB AL,[DS:7C1C]

0:00:46:82.5.0000: Registers:

0:00:46:82.6.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0000

0:00:46:82.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:82.6.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:82.7.0000: IP: 7D82, FLAGS: 0216

0:00:46:82.7.0000: FLAGSINFO:c1P0A0zstIdo0000



0:00:46:82.8.0000: 0000:7D86 (C3)RET

0:00:46:82.9.0000: Registers:

0:00:46:88.1.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0000

0:00:46:88.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:88.2.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:46:88.2.0000: IP: 7D86, FLAGS: 0206

0:00:46:88.3.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:46:88.4.0000: 0000:7CAD (A3)MOVW [DS:7C37],AX

0:00:46:88.4.0000: Registers:

0:00:46:88.4.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0000

0:00:46:88.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:46:88.5.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:46:88.6.0000: IP: 7CAD, FLAGS: 0206

0:00:46:88.6.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:53.8.0000: 0000:7CB0 (A1)MOVW AX,[DS:7C3F]

0:00:47:53.8.0000: Registers:

0:00:47:53.9.0000: AX: 0021, BX: 0200, CX: 0009, DX: 0000

0:00:47:53.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:54.0.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:47:54.0.0000: IP: 7CB0, FLAGS: 0206

0:00:47:54.1.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:54.3.0000: 0000:7CB3 (E8)CALL 7D78

0:00:47:54.3.0000: Registers:

0:00:47:54.4.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:47:54.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:54.5.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:47:54.5.0000: IP: 7CB3, FLAGS: 0206

0:00:47:54.5.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:54.6.0000: ModR/M address: 0000:7C0B=00007C0B

0:00:47:54.7.0000: 0000:7D78 (8B)MOVW DX,[DS:7C0B]

0:00:47:54.7.0000: Registers:

0:00:47:54.8.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:47:54.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:54.8.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:54.9.0000: IP: 7D78, FLAGS: 0206

0:00:47:55.0.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:55.1.0000: 0000:7D7C (B1)MOVB CL, 09

0:00:47:55.2.0000: Registers:

0:00:47:55.2.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0200

0:00:47:55.2.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:55.3.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:55.3.0000: IP: 7D7C, FLAGS: 0206

0:00:47:55.4.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:55.5.0000: before shift: 0200,0009

0:00:47:55.5.0000: after shift: 0001

0:00:47:55.5.0000: 0000:7D7E (D3)SHRW DX,CL

0:00:47:55.6.0000: Registers:

0:00:47:55.6.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0200

0:00:47:55.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:55.7.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:55.8.0000: IP: 7D7E, FLAGS: 0206

0:00:47:55.8.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:47:56.0.0000: 0000:7D80 (F7)MULW DX

0:00:47:56.0.0000: Registers:

0:00:47:56.1.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0001

0:00:47:56.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:56.1.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:56.2.0000: IP: 7D80, FLAGS: 0202

0:00:47:56.2.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:47:56.3.0000: ModR/M address: 0000:7C1C=00007C1C

0:00:47:56.4.0000: 0000:7D82 (03)ADDB AL,[DS:7C1C]

0:00:47:56.4.0000: Registers:

0:00:47:56.5.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:47:56.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:56.5.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:56.6.0000: IP: 7D82, FLAGS: 0202

0:00:47:56.6.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:47:56.7.0000: 0000:7D86 (C3)RET

0:00:47:56.8.0000: Registers:

0:00:47:56.8.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:47:56.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:56.9.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:47:62.0.0000: IP: 7D86, FLAGS: 0202

0:00:47:62.1.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:47:62.2.0000: 0000:7CB6 (A3)MOVW [DS:7C3F],AX

0:00:47:62.2.0000: Registers:

0:00:47:62.2.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:47:62.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:47:62.3.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:47:62.4.0000: IP: 7CB6, FLAGS: 0202

0:00:47:62.4.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:56.8.0000: 0000:7CB9 (BB)MOVW BX, 0500

0:00:48:56.8.0000: Registers:

0:00:48:56.9.0000: AX: 0013, BX: 0200, CX: 0009, DX: 0000

0:00:48:57.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:57.0.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:48:57.0.0000: IP: 7CB9, FLAGS: 0202

0:00:48:57.1.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:57.2.0000: 0000:7CBC (A1)MOVW AX,[DS:7C3F]

0:00:48:57.2.0000: Registers:

0:00:48:57.3.0000: AX: 0013, BX: 0500, CX: 0009, DX: 0000

0:00:48:57.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:57.4.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:48:57.4.0000: IP: 7CBC, FLAGS: 0202

0:00:48:57.4.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:57.5.0000: 0000:7CBF (E8)CALL 7D35

0:00:48:57.6.0000: Registers:

0:00:48:57.6.0000: AX: 0013, BX: 0500, CX: 0009, DX: 0000

0:00:48:57.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:57.7.0000: SP: 7BF8, BP: 0000, SI: 102B, DI: 7C36

0:00:48:57.7.0000: IP: 7CBF, FLAGS: 0202

0:00:48:57.8.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:57.9.0000: 0000:7D35 (33)XORW DX,DX

0:00:48:58.0.0000: Registers:

0:00:48:58.0.0000: AX: 0013, BX: 0500, CX: 0009, DX: 0000

0:00:48:58.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:58.2.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:58.2.0000: IP: 7D35, FLAGS: 0202

0:00:48:58.3.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:58.4.0000: ModR/M address: 0000:7C18=00007C18

0:00:48:58.4.0000: 0000:7D37 (F7)DIVW [DS:7C18]

0:00:48:58.5.0000: Registers:

0:00:48:58.5.0000: AX: 0013, BX: 0500, CX: 0009, DX: 0000

0:00:48:58.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:58.6.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:58.6.0000: IP: 7D37, FLAGS: 0246

0:00:48:58.7.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:48:58.8.0000: 0000:7D3B (FE)<INTERNAL CALLBACK> 0088

0:00:48:58.8.0000: Registers:

0:00:48:64.0.0000: AX: 0001, BX: 0500, CX: 0009, DX: 0001

0:00:48:64.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:64.1.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:64.2.0000: IP: 7D3B, FLAGS: 0246

0:00:48:64.2.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:48:64.4.0000: ModR/M address: 0000:105E=0000105E

0:00:48:64.4.0000: 0000:7D3F (3B)CMPW DI,[DS:SI+33]

0:00:48:64.4.0000: Registers:

0:00:48:64.5.0000: AX: 0001, BX: 0500, CX: 0009, DX: 0001

0:00:48:64.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:64.6.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:64.6.0000: IP: 7D3F, FLAGS: 0202

0:00:48:64.6.0000: FLAGSINFO:c1p0a0zstIdo0000



0:00:48:64.7.0000: 0000:7D42 (D2)SHLB BH,CL

0:00:48:64.8.0000: Registers:

0:00:48:64.8.0000: AX: 0001, BX: 0500, CX: 0009, DX: 0001

0:00:48:64.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:65.0.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:65.0.0000: IP: 7D42, FLAGS: 0206

0:00:48:65.0.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:48:65.1.0000: ModR/M address: 0000:0FB3=00000FB3

0:00:48:65.2.0000: 0000:7D44 (1A)SBBB BH,[SS:SI-78]

0:00:48:65.2.0000: Registers:

0:00:48:65.3.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:48:65.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:48:65.4.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:48:65.4.0000: IP: 7D44, FLAGS: 0A46

0:00:48:65.5.0000: FLAGSINFO:c1P0a0ZstIdO0000



0:00:49:39.8.0000: 0000:7D48 (16)PUSH SS

0:00:49:39.8.0000: Registers:

0:00:49:39.9.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:49:40.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:40.0.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:49:40.0.0000: IP: 7D48, FLAGS: 0246

0:00:49:40.1.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:49:40.2.0000: ModR/M address: 0000:0FCE=00000FCE

0:00:49:40.2.0000: 0000:7D49 (2A)SUBB BH,[DS:SI-5D]

0:00:49:40.3.0000: Registers:

0:00:49:40.3.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:49:40.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:40.4.0000: SP: 7BF4, BP: 0000, SI: 102B, DI: 7C36

0:00:49:40.4.0000: IP: 7D49, FLAGS: 0246

0:00:49:40.5.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:49:40.6.0000: ModR/M address: 0000:0FEE=00000FEE

0:00:49:40.6.0000: 0000:7D4C (39)CMPW [DS:SI-3D],DI

0:00:49:40.7.0000: Registers:

0:00:49:40.7.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:49:40.8.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:40.8.0000: SP: 7BF4, BP: 0000, SI: 102B, DI: 7C36

0:00:49:40.9.0000: IP: 7D4C, FLAGS: 0246

0:00:49:40.9.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:49:41.2.0000: 0000:7D4F (51)PUSH CX

0:00:49:41.2.0000: Registers:

0:00:49:41.3.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:49:41.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:41.3.0000: SP: 7BF4, BP: 0000, SI: 102B, DI: 7C36

0:00:49:41.4.0000: IP: 7D4F, FLAGS: 0297

0:00:49:41.4.0000: FLAGSINFO:C1P0A0zStIdo0000



0:00:49:41.5.0000: 0000:7D50 (B4)MOVB AH, 02

0:00:49:41.6.0000: Registers:

0:00:49:41.6.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0001

0:00:49:41.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:41.7.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:49:41.7.0000: IP: 7D50, FLAGS: 0297

0:00:49:41.8.0000: FLAGSINFO:C1P0A0zStIdo0000



0:00:49:41.9.0000: ModR/M address: 0000:7C39=00007C39

0:00:49:42.0.0000: 0000:7D52 (8B)MOVW DX,[DS:7C39]

0:00:49:42.0.0000: Registers:

0:00:49:42.0.0000: AX: 0201, BX: 0000, CX: 0009, DX: 0001

0:00:49:42.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:42.1.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:49:42.2.0000: IP: 7D52, FLAGS: 0297

0:00:49:42.2.0000: FLAGSINFO:C1P0A0zStIdo0000



0:00:49:42.3.0000: ModR/M address: 0000:7C1E=00007C1E

0:00:49:42.4.0000: 0000:7D56 (03)ADDB DL,[DS:7C1E]

0:00:49:42.4.0000: Registers:

0:00:49:42.4.0000: AX: 0201, BX: 0000, CX: 0009, DX: D08E

0:00:49:42.5.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:42.5.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:49:42.7.0000: IP: 7D56, FLAGS: 0297

0:00:49:42.7.0000: FLAGSINFO:C1P0A0zStIdo0000



0:00:49:42.8.0000: 0000:7D5A (8A)MOVB CH,DL

0:00:49:48.2.0000: Registers:

0:00:49:48.2.0000: AX: 0201, BX: 0000, CX: 0009, DX: D08E

0:00:49:48.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:48.3.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:49:48.4.0000: IP: 7D5A, FLAGS: 0286

0:00:49:48.4.0000: FLAGSINFO:c1P0a0zStIdo0000



0:00:49:48.5.0000: 0000:7D5C (D0)RORB DH,1

0:00:49:48.6.0000: Registers:

0:00:49:48.6.0000: AX: 0201, BX: 0000, CX: 8E09, DX: D08E

0:00:49:48.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:49:48.7.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:49:48.8.0000: IP: 7D5C, FLAGS: 0286

0:00:49:48.8.0000: FLAGSINFO:c1P0a0zStIdo0000



0:00:50:13.8.0000: 0000:7D5E (D0)RORB DH,1

0:00:50:13.8.0000: Registers:

0:00:50:13.9.0000: AX: 0201, BX: 0000, CX: 8E09, DX: 688E

0:00:50:13.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:14.0.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:14.1.0000: IP: 7D5E, FLAGS: 0A86

0:00:50:14.1.0000: FLAGSINFO:c1P0a0zStIdO0000



0:00:50:14.2.0000: 0000:7D60 (80)ANDB DH,C0

0:00:50:14.3.0000: Registers:

0:00:50:14.3.0000: AX: 0201, BX: 0000, CX: 8E09, DX: 348E

0:00:50:14.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:14.5.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:14.5.0000: IP: 7D60, FLAGS: 0286

0:00:50:14.6.0000: FLAGSINFO:c1P0a0zStIdo0000



0:00:50:14.7.0000: ModR/M address: 0000:7C3B=00007C3B

0:00:50:14.8.0000: 0000:7D63 (8A)MOVB CL,[DS:7C3B]

0:00:50:15.2.0000: Registers:

0:00:50:15.2.0000: AX: 0201, BX: 0000, CX: 8E09, DX: 008E

0:00:50:15.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:15.3.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:15.3.0000: IP: 7D63, FLAGS: 0246

0:00:50:15.4.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:50:15.5.0000: 0000:7D67 (80)ANDB CL,3F

0:00:50:15.5.0000: Registers:

0:00:50:15.6.0000: AX: 0201, BX: 0000, CX: 8EBC, DX: 008E

0:00:50:15.6.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:15.7.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:15.7.0000: IP: 7D67, FLAGS: 0246

0:00:50:15.7.0000: FLAGSINFO:c1P0a0ZstIdo0000



0:00:50:15.8.0000: 0000:7D6A (0A)ORB CL,DH

0:00:50:15.9.0000: Registers:

0:00:50:15.9.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 008E

0:00:50:16.0.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:16.0.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:16.1.0000: IP: 7D6A, FLAGS: 0206

0:00:50:16.1.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:50:16.2.0000: ModR/M address: 0000:7C2A=00007C2A

0:00:50:16.3.0000: 0000:7D6C (8A)MOVB DH,[DS:7C2A]

0:00:50:16.3.0000: Registers:

0:00:50:16.3.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 008E

0:00:50:16.4.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:16.4.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:16.4.0000: IP: 7D6C, FLAGS: 0206

0:00:50:16.5.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:50:16.6.0000: ModR/M address: 0000:7DFD=00007DFD

0:00:50:16.6.0000: 0000:7D70 (8A)MOVB DL,[DS:7DFD]

0:00:50:16.7.0000: Registers:

0:00:50:16.7.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 008E

0:00:50:16.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:16.8.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:16.8.0000: IP: 7D70, FLAGS: 0206

0:00:50:16.9.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:50:17.0.0000: 0000:7D74 (CD)INT 13

0:00:50:17.0.0000: Registers:

0:00:50:17.1.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 0000

0:00:50:17.1.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:50:17.2.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:50:17.2.0000: IP: 7D74, FLAGS: 0206

0:00:50:17.2.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:50:17.4.0000: ModR/M address: 0000:102B=0000102B

0:00:50:17.4.0000: F600:10E0 (FE)<INTERNAL CALLBACK> 0007

0:00:50:17.4.0000: Registers:

0:00:50:17.5.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 0000

0:00:50:17.5.0000: CS: F600, DS: 0000, ES: 0000, SS: 0000

0:00:50:17.5.0000: SP: 7BEC, BP: 0000, SI: 102B, DI: 7C36

0:00:50:17.6.0000: IP: 10E0, FLAGS: 0006

0:00:50:17.6.0000: FLAGSINFO:c1P0a0zstido0000



0:00:51:07.9.0000: Registers:

0:00:51:07.9.0000: AX: 0201, BX: 0000, CX: 8E3C, DX: 0000

0:00:51:08.0.0000: CS: F600, DS: 0000, ES: 0000, SS: 0000

0:00:51:08.0.0000: SP: 7BEC, BP: 0000, SI: 102B, DI: 7C36

0:00:51:08.0.0000: IP: 10E4, FLAGS: 0006

0:00:51:08.2.0000: FLAGSINFO:c1P0a0zstido0000

0:00:51:08.3.0000: F600:10E4 (CF)IRET

0:00:51:08.4.0000: Registers:

0:00:51:08.4.0000: AX: 0001, BX: 0000, CX: 8E3C, DX: 0000

0:00:51:08.4.0000: CS: F600, DS: 0000, ES: 0000, SS: 0000

0:00:51:08.5.0000: SP: 7BEC, BP: 0000, SI: 102B, DI: 7C36

0:00:51:08.5.0000: IP: 10E4, FLAGS: 0006

0:00:51:08.6.0000: FLAGSINFO:c1P0a0zstido0000



0:00:51:08.7.0000: 0000:7D76 (59)POP CX

0:00:51:08.8.0000: Registers:

0:00:51:08.8.0000: AX: 0001, BX: 0000, CX: 8E3C, DX: 0000

0:00:51:08.9.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:51:08.9.0000: SP: 7BF2, BP: 0000, SI: 102B, DI: 7C36

0:00:51:09.0.0000: IP: 7D76, FLAGS: 0206

0:00:51:09.0.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:51:09.1.0000: 0000:7D77 (C3)RET

0:00:51:09.2.0000: Registers:

0:00:51:09.2.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0000

0:00:51:09.3.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:51:09.3.0000: SP: 7BF4, BP: 0000, SI: 102B, DI: 7C36

0:00:51:09.4.0000: IP: 7D77, FLAGS: 0206

0:00:51:09.4.0000: FLAGSINFO:c1P0a0zstIdo0000



0:00:51:09.5.0000: 0000:0000 (F6)DIVB DH

0:00:51:09.6.0000: Registers:

0:00:51:09.6.0000: AX: 0001, BX: 0000, CX: 0009, DX: 0000

0:00:51:09.7.0000: CS: 0000, DS: 0000, ES: 0000, SS: 0000

0:00:51:09.7.0000: SP: 7BF6, BP: 0000, SI: 102B, DI: 7C36

0:00:51:09.8.0000: IP: 0000, FLAGS: 0206

0:00:51:09.8.0000: FLAGSINFO:c1P0a0zstIdo0000

The registers are the state before the instruction is executed. After the final DIVB, the processor arrives at F6F6:F6F6, which contains 0s till the BIOS bootstrap (at F000:FFFF). Is something special supposed to be there? (Capitalised flags means the flag is set, else it's reset. 0 and 1 means fixed to that value)

Last edited by superfury on 2015-03-01, 13:23. Edited 2 times in total.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 2 of 2, by superfury

User metadata
Rank l33t++
Rank
l33t++

@Qbix: Not with Dosbox itself no (my own emulator in this case). Should I put this in a different forum?
Edit: 'moved' (copied, since I can't delete this one) the thread to the PC Emulation forum.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io