Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------- [MAIN] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000280 EBX=0025D41C ECX=00000000 EDX=00000000
- ESP=0028D5D8 EBP=00000000 ESI=0025D458 EDI=0025D458
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0160:1BB98C FF1D fstp [di]
- Disassembly of code around the location:
- 0160:1BB96C 65 db 65
- 0160:1BB96D FF db FF
- 0160:1BB96E FF db FF
- 0160:1BB96F FF5AC3 call far dword [edx-003D]
- 0160:1BB972 0000 add [eax],al
- 0160:1BB974 52 push edx
- 0160:1BB975 83EC04 sub esp,0004
- 0160:1BB978 A1A89D2400 mov eax,[00249DA8]
- 0160:1BB97D 89C2 mov edx,eax
- 0160:1BB97F C1FA1F sar edx,1F
- 0160:1BB982 2BC2 sub eax,edx
- 0160:1BB984 D1F8 sar eax,1
- 0160:1BB986 890424 mov [esp],eax
- 0160:1BB989 DB0424 fild [esp]
- 0160:1BB98C D91D90152700 fstp [00271590]
- 0160:1BB992 A1AC9D2400 mov eax,[00249DAC]
- 0160:1BB997 89C2 mov edx,eax
- 0160:1BB999 C1FA1F sar edx,1F
- 0160:1BB99C 2BC2 sub eax,edx
- 0160:1BB99E D1F8 sar eax,1
- 0160:1BB9A0 890424 mov [esp],eax
- 0160:1BB9A3 DB0424 fild [esp]
- 0160:1BB9A6 D91D94152700 fstp [00271594]
- 0160:1BB9AC 83C404 add esp,0004
- 0160:1BB9AF 5A pop edx
- 0160:1BB9B0 C3 ret
- 0160:1BB9B1 53 push ebx
- 0160:1BB9B2 52 push edx
- 0160:1BB9B3 83EC1C sub esp,001C
- 0160:1BB9B6 880424 mov [esp],al
- ------------------- [MAIN] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00000000 EBX=0024B0B6 ECX=00000002 EDX=001360FD
- ESP=002B4E58 EBP=002B4E6C ESI=002B0F21 EDI=00252FD8
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0160:19EA10 FF0D fmulq [di]
- Disassembly of code around the location:
- 0160:19E9F0 45 inc ebp
- 0160:19E9F1 F8 clc
- 0160:19E9F2 3D68010000 cmp eax,00000168
- 0160:19E9F7 7C0B jl 0019EA04 ($+b)
- 0160:19E9F9 E9BF000000 jmp 0019EABD ($+bf)
- 0160:19E9FE 8345F806 add dword [ebp-0008],0006
- 0160:19EA02 EBE8 jmp short 0019E9EC ($-18)
- 0160:19EA04 31C0 xor eax,eax
- 0160:19EA06 668B45F8 mov ax,[ebp-0008]
- 0160:19EA0A 8945F0 mov [ebp-0010],eax
- 0160:19EA0D DB45F0 fild [ebp-0010]
- 0160:19EA10 DC0D55BF2300 fmulq [0023BF55]
- 0160:19EA16 DC0DCFAB1700 fmulq [0017ABCF]
- 0160:19EA1C DC355DBF2300 fdivq [0023BF5D]
- 0160:19EA22 83EC08 sub esp,0008
- 0160:19EA25 DD1C24 fstpq [esp]
- 0160:19EA28 E8092D0600 call 00201736 ($+62d09)
- 0160:19EA2D DC0D65BF2300 fmulq [0023BF65]
- 0160:19EA33 DC056DBF2300 faddq [0023BF6D]
- 0160:19EA39 E88A040600 call 001FEEC8 ($+6048a)
- 0160:19EA3E DB5DF0 fistp [ebp-0010]
- 0160:19EA41 8B45F0 mov eax,[ebp-0010]
- 0160:19EA44 668945F0 mov [ebp-0010],ax
- 0160:19EA48 8B55F0 mov edx,[ebp-0010]
- 0160:19EA4B 31C0 xor eax,eax
- 0160:19EA4D 668B45F4 mov ax,[ebp-000C]
- 0160:19EA51 C1E002 shl eax,02
- 0160:19EA54 66899038EA2500 mov [eax+0025EA38],dx
- 0160:19EA5B 31C0 xor eax,eax
- 0160:19EA5D 668B45F8 mov ax,[ebp-0008]
- ------------------- [MAIN] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=F5F70000 EBX=00000000 ECX=00000000 EDX=00000030
- ESP=002B4C3A EBP=002B4C6C ESI=002CDF68 EDI=000A43DA
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0160:12FFCC 7304 jnc 0012FFD2 ($+4)
- Disassembly of code around the location:
- 0160:12FFAC 8907 mov [edi],eax
- 0160:12FFAE 83C610 add esi,0010
- 0160:12FFB1 83C704 add edi,0004
- 0160:12FFB4 E2E8 loop 0012FF9E ($-18)
- 0160:12FFB6 8B4DDC mov ecx,[ebp-0024]
- 0160:12FFB9 0BC9 or ecx,ecx
- 0160:12FFBB 7406 je 0012FFC3 ($+6)
- 0160:12FFBD A4 movsb
- 0160:12FFBE 83C603 add esi,0003
- 0160:12FFC1 E2FA loop 0012FFBD ($-6)
- 0160:12FFC3 668B45F2 mov ax,[ebp-000E]
- 0160:12FFC7 660FA345F4 bt [ebp-000C],ax
- 0160:12FFCC 7304 jnc 0012FFD2 ($+4)
- 0160:12FFCE 8A06 mov al,[esi]
- 0160:12FFD0 8807 mov [edi],al
- 0160:12FFD2 0375D8 add esi,[ebp-0028]
- 0160:12FFD5 037DD4 add edi,[ebp-002C]
- 0160:12FFD8 4A dec edx
- 0160:12FFD9 7F9E jg 0012FF79 ($-62)
- 0160:12FFDB 66FF45F2 inc dword [ebp-000E]
- 0160:12FFDF 6659 pop cx
- 0160:12FFE1 6649 dec cx
- 0160:12FFE3 0F8F56FFFFFF jg 0012FF3F ($-aa)
- 0160:12FFE9 66F70590E62800FFFF
- 0160:12FFF2 7507 jne 0012FFFB ($+7)
- 0160:12FFF4 C60517D0280000 mov byte [0028D017],00
- 0160:12FFFB 07 pop es
- 0160:12FFFC C9 leave
- 0160:12FFFD C3 ret
- 0160:12FFFE 8B5D14 mov ebx,[ebp+0014]
- ------------------- [LOADGAME] --------------------
- int 2F AH=D8
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=0000D880 EBX=00000371 ECX=00000000 EDX=0000DADA
- ESP=0000074A EBP=00000000 ESI=00230080 EDI=00000428
- DS=0B9D ES=0ABB SS=0B9D CS=0C12 FS=0000 GS=0000
- NV UP EI PL NZ AC PO CY VM=0 IOPL=0
- 0C12:16D0 FF ret
- Disassembly of code around the location:
- 0C12:16B0 E813EA call 000000C6 ($-15ed)
- 0C12:16B3 B020 mov al,20
- 0C12:16B5 E80FEB call 000001C7 ($-14f1)
- 0C12:16B8 A13D01 mov ax,[013D]
- 0C12:16BB 85C0 test ax,ax
- 0C12:16BD 7406 je 000016C5 ($+6)
- 0C12:16BF BE9304 mov si,0493
- 0C12:16C2 E801EA call 000000C6 ($-15ff)
- 0C12:16C5 E8E0EA call 000001A8 ($-1520)
- 0C12:16C8 F8 clc
- 0C12:16C9 C3 ret
- 0C12:16CA B80100 mov ax,0001
- 0C12:16CD C3 ret
- 0C12:16CE CD2F int 2F
- 0C12:16D0 C3 ret
- 0C12:16D1 00B84B35 add [bx+si+354B],bh
- 0C12:16D5 CD21 int 21
- 0C12:16D7 8CC0 mov ax,es
- 0C12:16D9 0BC3 or ax,bx
- 0C12:16DB 7447 je 00001724 ($+47)
- 0C12:16DD C70642012C17 mov word [0142],172C
- 0C12:16E3 F8 clc
- 0C12:16E4 B80281 mov ax,8102
- 0C12:16E7 BAFFFF mov dx,FFFF
- 0C12:16EA FF164201 call near word [0142]
- 0C12:16EE 7334 jnc 00001724 ($+34)
- 0C12:16F0 3C10 cmp al,10
- 0C12:16F2 7530 jne 00001724 ($+30)
- 0C12:16F4 B80281 mov ax,8102
- 0C12:16F7 33D2 xor dx,dx
- ------------------- [CANNON] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=0000FFFF EBX=0000862C ECX=00000200 EDX=000032DE
- ESP=00000FEA EBP=00001002 ESI=0000FFFF EDI=00006ED7
- DS=32DE ES=32DE SS=419F CS=000E FS=32DE GS=32DE
- NV UP EI NG NZ AC PE CY VM=0 IOPL=0
- 000E:0734 FF db FF
- Disassembly of code around the location:
- 000E:0714 0000 add [bx+si],al
- 000E:0716 0000 add [bx+si],al
- 000E:0718 0000 add [bx+si],al
- 000E:071A 0000 add [bx+si],al
- 000E:071C 0000 add [bx+si],al
- 000E:071E 0000 add [bx+si],al
- 000E:0720 0000 add [bx+si],al
- 000E:0722 0000 add [bx+si],al
- 000E:0724 0000 add [bx+si],al
- 000E:0726 0000 add [bx+si],al
- 000E:0728 0000 add [bx+si],al
- 000E:072A 0000 add [bx+si],al
- 000E:072C 0000 add [bx+si],al
- 000E:072E 0000 add [bx+si],al
- 000E:0730 0100 add [bx+si],ax
- 000E:0732 0000 add [bx+si],al
- 000E:0734 FF db FF
- 000E:0735 FF db FF
- 000E:0736 FF db FF
- 000E:0737 FF db FF
- 000E:0738 FF db FF
- 000E:0739 FF00 inc word [bx+si]
- 000E:073B 0000 add [bx+si],al
- 000E:073D 00FF add bh,bh
- 000E:073F FF db FF
- 000E:0740 FF db FF
- 000E:0741 FF00 inc word [bx+si]
- 000E:0743 0000 add [bx+si],al
- 000E:0745 017A02 add [bp+si+02],di
- 000E:0748 90 nop
- ------------------- [T15] --------------------
- int 15 AH=83
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00008300 EBX=00008599 ECX=00000001 EDX=0000C350
- ESP=00000610 EBP=0000091E ESI=00000034 EDI=0000B44E
- DS=120E ES=120E SS=1F56 CS=02EF FS=120E GS=306E
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 02EF:4495 FF ret
- Disassembly of code around the location:
- 02EF:4475 A39785 mov [8597],ax
- 02EF:4478 A39A85 mov [859A],ax
- 02EF:447B C3 ret
- 02EF:447C C606998500 mov byte [8599],00
- 02EF:4481 8CD8 mov ax,ds
- 02EF:4483 8EC0 mov es,ax
- 02EF:4485 BB9985 mov bx,8599
- 02EF:4488 B483 mov ah,83
- 02EF:448A B000 mov al,00
- 02EF:448C B90100 mov cx,0001
- 02EF:448F 8B169A85 mov dx,[859A]
- 02EF:4493 CD15 int 15
- 02EF:4495 C3 ret
- 02EF:4496 C606085100 mov byte [5108],00
- 02EF:449B B40B mov ah,0B
- 02EF:449D CD21 int 21
- 02EF:449F 3C00 cmp al,00
- 02EF:44A1 743A je 000044DD ($+3a)
- 02EF:44A3 90 nop
- 02EF:44A4 90 nop
- 02EF:44A5 E845BE call 000002ED ($-41bb)
- 02EF:44A8 A20851 mov [5108],al
- 02EF:44AB 3C20 cmp al,20
- 02EF:44AD 7513 jne 000044C2 ($+13)
- 02EF:44AF 90 nop
- 02EF:44B0 90 nop
- 02EF:44B1 803EA385FF cmp byte [85A3],FF
- 02EF:44B6 740A je 000044C2 ($+a)
- 02EF:44B8 90 nop
- 02EF:44B9 90 nop
- ------------------- [T15] --------------------
- int 15 AH=83
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00008300 EBX=00008599 ECX=00000001 EDX=0000C350
- ESP=00000610 EBP=0000091E ESI=00000034 EDI=0000B44E
- DS=120E ES=120E SS=1F56 CS=02EF FS=120E GS=306E
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 02EF:4495 FF ret
- Disassembly of code around the location:
- 02EF:4475 A39785 mov [8597],ax
- 02EF:4478 A39A85 mov [859A],ax
- 02EF:447B C3 ret
- 02EF:447C C606998500 mov byte [8599],00
- 02EF:4481 8CD8 mov ax,ds
- 02EF:4483 8EC0 mov es,ax
- 02EF:4485 BB9985 mov bx,8599
- 02EF:4488 B483 mov ah,83
- 02EF:448A B000 mov al,00
- 02EF:448C B90100 mov cx,0001
- 02EF:448F 8B169A85 mov dx,[859A]
- 02EF:4493 CD15 int 15
- 02EF:4495 C3 ret
- 02EF:4496 C606085100 mov byte [5108],00
- 02EF:449B B40B mov ah,0B
- 02EF:449D CD21 int 21
- 02EF:449F 3C00 cmp al,00
- 02EF:44A1 743A je 000044DD ($+3a)
- 02EF:44A3 90 nop
- 02EF:44A4 90 nop
- 02EF:44A5 E845BE call 000002ED ($-41bb)
- 02EF:44A8 A20851 mov [5108],al
- 02EF:44AB 3C20 cmp al,20
- 02EF:44AD 7513 jne 000044C2 ($+13)
- 02EF:44AF 90 nop
- 02EF:44B0 90 nop
- 02EF:44B1 803EA385FF cmp byte [85A3],FF
- 02EF:44B6 740A je 000044C2 ($+a)
- 02EF:44B8 90 nop
- 02EF:44B9 90 nop
- ------------------- [DARK] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=FFFFFF60 EBX=00000000 ECX=00000000 EDX=000000A0
- ESP=002ADA4C EBP=000000A0 ESI=00000500 EDI=00000082
- DS=0158 ES=0158 SS=0158 CS=0150 FS=0000 GS=0158
- NV UP EI NG NZ NA PE CY VM=0 IOPL=0
- 0150:20525A FF05 fild [di]
- Disassembly of code around the location:
- 0150:20523A 15D8A32A00 adc eax,002AA3D8
- 0150:20523F C3 ret
- 0150:205240 53 push ebx
- 0150:205241 51 push ecx
- 0150:205242 52 push edx
- 0150:205243 83EC04 sub esp,0004
- 0150:205246 31DB xor ebx,ebx
- 0150:205248 31C9 xor ecx,ecx
- 0150:20524A 8B153C912A00 mov edx,[002A913C]
- 0150:205250 89D8 mov eax,ebx
- 0150:205252 29D0 sub eax,edx
- 0150:205254 890424 mov [esp],eax
- 0150:205257 DB0424 fild [esp]
- 0150:20525A DB0580912A00 fild [002A9180]
- 0150:205260 DC0D40FC2400 fmulq [0024FC40]
- 0150:205266 DEF9 fdivp st(1),st
- 0150:205268 E807DE0000 call 00213074 ($+de07)
- 0150:20526D DC3550FC2400 fdivq [0024FC50]
- 0150:205273 DC0D48FC2400 fmulq [0024FC48]
- 0150:205279 E85A3C0000 call 00208ED8 ($+3c5a)
- 0150:20527E DB1C24 fistp [esp]
- 0150:205281 8B0424 mov eax,[esp]
- 0150:205284 83C104 add ecx,0004
- 0150:205287 98 cbw
- 0150:205288 8B15D4A32A00 mov edx,[002AA3D4]
- 0150:20528E C1E002 shl eax,02
- 0150:205291 43 inc ebx
- 0150:205292 F7EA imul edx
- 0150:205294 0FACD010 shrd eax,edx,10
- 0150:205298 898148922A00 mov [ecx+002A9248],eax
- ------------------- [DOS4GW] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000001 EBX=001FCEF0 ECX=001FCEE8 EDX=00000001
- ESP=001FCEE8 EBP=001FCF66 ESI=002E74B0 EDI=001A4C06
- DS=0158 ES=0158 SS=0158 CS=0150 FS=0000 GS=0020
- NV UP EI PL NZ AC PE NC VM=0 IOPL=0
- 0150:16941F FF45FF lea ax,[di-3E]
- Disassembly of code around the location:
- 0150:1693FF 8AC7 mov al,bh
- 0150:169401 46 inc esi
- 0150:169402 60 pushad
- 0150:169403 0000 add [eax],al
- 0150:169405 0000 add [eax],al
- 0150:169407 50 push eax
- 0150:169408 8B5660 mov edx,[esi+0060]
- 0150:16940B 8B465C mov eax,[esi+005C]
- 0150:16940E E8791E0100 call 0017B28C ($+11e79)
- 0150:169413 D905A17C1800 fld [00187CA1]
- 0150:169419 D80DA57C1800 fmul [00187CA5]
- 0150:16941F 8D45C2 lea eax,[ebp-003E]
- 0150:169422 8B5582 mov edx,[ebp-007E]
- 0150:169425 E8AEE10000 call 001775D8 ($+e1ae)
- 0150:16942A DB5DC2 fistp [ebp-003E]
- 0150:16942D 8B18 mov ebx,[eax]
- 0150:16942F 8D4DBE lea ecx,[ebp-0042]
- 0150:169432 89D0 mov eax,edx
- 0150:169434 C1E010 shl eax,10
- 0150:169437 C1FA10 sar edx,10
- 0150:16943A F7FB idiv ebx
- 0150:16943C 8945BE mov [ebp-0042],eax
- 0150:16943F 8B39 mov edi,[ecx]
- 0150:169441 89C8 mov eax,ecx
- 0150:169443 85FF test edi,edi
- 0150:169445 7D0B jge 00169452 ($+b)
- 0150:169447 89F8 mov eax,edi
- 0150:169449 F7D8 neg eax
- 0150:16944B C1F810 sar eax,10
- 0150:16944E F7D8 neg eax
- ------------------- [DD] --------------------
- Unsupported opcode!
- CPU: PROT, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000781 EBX=00CF0000 ECX=006D0020 EDX=002C6754
- ESP=006D6A6E EBP=006D6A74 ESI=006D445A EDI=002C6754
- DS=0000 ES=0168 SS=0168 CS=0070 FS=0000 GS=0020
- NV UP DI PL ZR NA PE NC VM=0 IOPL=0
- 0070:4BE5 FFFF mov ds,cx
- Disassembly of code around the location:
- 0070:4BC5 1C0C sbb al,0C
- 0070:4BC7 668F06180C pop dword [0C18]
- 0070:4BCC 665F pop edi
- 0070:4BCE 8BC8 mov cx,ax
- 0070:4BD0 0BCA or cx,dx
- 0070:4BD2 748E je 00004B62 ($-72)
- 0070:4BD4 E833FF call 00004B0A ($-cd)
- 0070:4BD7 67895514 mov [ebp+0014],dx
- 0070:4BDB 6789451C mov [ebp+001C],ax
- 0070:4BDF E965F9 jmp 00004547 ($-69b)
- 0070:4BE2 B92000 mov cx,0020
- 0070:4BE5 8ED9 mov ds,cx
- 0070:4BE7 A19609 mov ax,[0996]
- 0070:4BEA 8BD8 mov bx,ax
- 0070:4BEC 81EB5601 sub bx,0156
- 0070:4BF0 8907 mov [bx],ax
- 0070:4BF2 891E9609 mov [0996],bx
- 0070:4BF6 8C5702 mov [bx+02],ss
- 0070:4BF9 66896F0C mov [bx+0C],ebp
- 0070:4BFD 8C4706 mov [bx+06],es
- 0070:4C00 66897F08 mov [bx+08],edi
- 0070:4C04 C74722FFFF mov word [bx+22],FFFF
- 0070:4C09 26678B4F30 mov cx,es:[edi+0030]
- 0070:4C0E 668BF7 mov esi,edi
- 0070:4C11 E318 jcxz 00004C2B ($+18)
- 0070:4C13 51 push cx
- 0070:4C14 B81000 mov ax,0010
- 0070:4C17 F7E1 mul cx
- 0070:4C19 2667660FB77F2E movzx edi,es:[edi+002E]
- 0070:4C20 53 push bx
- ------------------- [SKULL] --------------------
- Exception 2 at 8019D760!
- TLB miss on load from 5B5B5B58!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00000000 ECX=00000000 EDX=D6D6D6D6
- ESP=001CF870 EBP=001CF8C4 ESI=0012D101 EDI=00000001
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0160:163061 663D19FF7248 cmp eax,4872E019
- Disassembly of code around the location:
- 0160:163041 0031 add [ecx],dh
- 0160:163043 D231 shl byte [ecx],cl
- 0160:163045 C0E82F shr al,2F
- 0160:163048 C9 leave
- 0160:163049 0400 add al,00
- 0160:16304B A330BF1C00 mov [001CBF30],eax
- 0160:163050 85C0 test eax,eax
- 0160:163052 0F85CD010000 jnz 00163225 ($+1cd)
- 0160:163058 8B152CBF1C00 mov edx,[001CBF2C]
- 0160:16305E 668B02 mov ax,[edx]
- 0160:163061 663D19E0 cmp ax,E019
- 0160:163065 7248 jc 001630AF ($+48)
- 0160:163067 0F8690000000 jbe 001630FD ($+90)
- 0160:16306D 663D27E0 cmp ax,E027
- 0160:163071 7225 jc 00163098 ($+25)
- 0160:163073 0F867D000000 jbe 001630F6 ($+7d)
- 0160:163079 663D2BE0 cmp ax,E02B
- 0160:16307D 0F8294000000 jb 00163117 ($+94)
- 0160:163083 0F8682000000 jbe 0016310B ($+82)
- 0160:163089 663D2FE0 cmp ax,E02F
- 0160:16308D 0F847F000000 jz 00163112 ($+7f)
- 0160:163093 E97F000000 jmp 00163117 ($+7f)
- 0160:163098 663D1DE0 cmp ax,E01D
- 0160:16309C 0F8275000000 jb 00163117 ($+75)
- 0160:1630A2 7636 jbe 001630DA ($+36)
- 0160:1630A4 663D23E0 cmp ax,E023
- 0160:1630A8 7445 je 001630EF ($+45)
- 0160:1630AA E968000000 jmp 00163117 ($+68)
- 0160:1630AF 663D09E0 cmp ax,E009
- 0160:1630B3 7216 jc 001630CB ($+16)
- ------------------- [ECST8MEG] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00405FB8 EBX=003E5E60 ECX=00000000 EDX=00004E20
- ESP=003E5D8C EBP=003E5DBC ESI=0016D2EA EDI=00400EF8
- DS=0160 ES=0160 SS=0160 CS=0158 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0158:142A00 FF7DFF fstpt [di-24]
- Disassembly of code around the location:
- 0158:1429E0 382D14003F2D cmp [2D3F0014],ch
- 0158:1429E6 1400 adc al,00
- 0158:1429E8 684C000000 push 0000004C
- 0158:1429ED E855230200 call 00164D47 ($+22355)
- 0158:1429F2 53 push ebx
- 0158:1429F3 51 push ecx
- 0158:1429F4 52 push edx
- 0158:1429F5 56 push esi
- 0158:1429F6 57 push edi
- 0158:1429F7 55 push ebp
- 0158:1429F8 89E5 mov ebp,esp
- 0158:1429FA 83EC30 sub esp,0030
- 0158:1429FD DB7DE6 fstpt [ebp-001A]
- 0158:142A00 DB7DDC fstpt [ebp-0024]
- 0158:142A03 DB7DD2 fstpt [ebp-002E]
- 0158:142A06 D9EE fldz
- 0158:142A08 D9EE fldz
- 0158:142A0A D9EE fldz
- 0158:142A0C 66C745F40000 mov dword [ebp-000C],0000
- 0158:142A12 E984010000 jmp 00142B9B ($+184)
- 0158:142A17 DF45F4 fildw [ebp-000C]
- 0158:142A1A DDD1 fst st(1)
- 0158:142A1C DC0D3CD71600 fmulq [0016D73C]
- 0158:142A22 DDDA fstp st(2)
- 0158:142A24 DD0544D71600 fldq [0016D744]
- 0158:142A2A DEFA fdivp st(2),st
- 0158:142A2C D9C1 fld st,st(1)
- 0158:142A2E E8F8300200 call 00165B2B ($+230f8)
- 0158:142A33 D9C2 fld st,st(2)
- 0158:142A35 E8D8300200 call 00165B12 ($+230d8)
- ------------------- [FATAL] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=001FB820 ECX=00000000 EDX=00000000
- ESP=0030ADD4 EBP=00000000 ESI=00000000 EDI=00000006
- DS=0188 ES=0188 SS=0188 CS=0180 FS=0000 GS=0188
- NV UP EI PL NZ NA PE NC VM=0 IOPL=0
- 0180:1BDD12 FFFF04 add bx,0004
- Disassembly of code around the location:
- 0180:1BDCF2 BF1F007505 mov edi,0575001F
- 0180:1BDCF7 BFFFFFFFFF mov edi,FFFFFFFF
- 0180:1BDCFC 83C270 add edx,0070
- 0180:1BDCFF 41 inc ecx
- 0180:1BDD00 39C1 cmp ecx,eax
- 0180:1BDD02 7CEB jl 001BDCEF ($-15)
- 0180:1BDD04 31D2 xor edx,edx
- 0180:1BDD06 85FF test edi,edi
- 0180:1BDD08 7E13 jle 001BDD1D ($+13)
- 0180:1BDD0A D903 fld [ebx]
- 0180:1BDD0C D80DA45E1F00 fmul [001F5EA4]
- 0180:1BDD12 83C304 add ebx,0004
- 0180:1BDD15 42 inc edx
- 0180:1BDD16 D95BFC fstp [ebx-0004]
- 0180:1BDD19 39FA cmp edx,edi
- 0180:1BDD1B 7CED jl 001BDD0A ($-13)
- 0180:1BDD1D 31DB xor ebx,ebx
- 0180:1BDD1F 85FF test edi,edi
- 0180:1BDD21 7E5C jle 001BDD7F ($+5c)
- 0180:1BDD23 31C9 xor ecx,ecx
- 0180:1BDD25 0FBF6C2418 movsx ebp,[esp+0018]
- 0180:1BDD2A 6BF570 imul esi,ebp,70
- 0180:1BDD2D 6BED30 imul ebp,ebp,30
- 0180:1BDD30 83EC04 sub esp,0004
- 0180:1BDD33 8B86C0BF1F00 mov eax,[esi+001FBFC0]
- 0180:1BDD39 DB0401 fild [ecx+eax]
- 0180:1BDD3C D91C24 fstp [esp]
- 0180:1BDD3F 89DA mov edx,ebx
- 0180:1BDD41 8B86B4BF1F00 mov eax,[esi+001FBFB4]
- 0180:1BDD47 E8A4E6FDFF call 0019C3F0 ($-2195c)
- ------------------- [SIERRA] --------------------
- Unsupported opcode!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000000 EBX=00000039 ECX=001C003D EDX=001AFFAF
- ESP=001C32CE EBP=001C32CC ESI=001A43DC EDI=001C4E14
- DS=0050 ES=0178 SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4502 1F pop ds
- Disassembly of code around the location:
- 0070:44E2 8BD8 mov bx,ax
- 0070:44E4 2E8B44FE mov ax,cs:[si-02]
- 0070:44E8 84C0 test al,al
- 0070:44EA 780A js 000044F6 ($+a)
- 0070:44EC 3ADC cmp bl,ah
- 0070:44EE 730A jnc 000044FA ($+a)
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- ------------------- [SIERRA] --------------------
- Unsupported opcode!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000000 EBX=00000039 ECX=001C003D EDX=001AFFAF
- ESP=001C32D2 EBP=001C32CC ESI=001A43DC EDI=001C4E14
- DS=0178 ES=0178 SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4503 07 pop es
- Disassembly of code around the location:
- 0070:44E3 D82E8B44 fsubr [448B]
- 0070:44E7 FE84C078 inc byte [si+78C0]
- 0070:44EB 0A3A or bh,[bp+si]
- 0070:44ED DC730A fdivq [bp+di+0A]
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- 0070:452C 56 push si
- 0070:452D 8BF3 mov si,bx
- ------------------- [SIERRA] --------------------
- GP Fault! IRET with VM flag!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=009ACF7D EBX=001AFFAF ECX=00000001 EDX=001CD018
- ESP=001C32F4 EBP=001C32F0 ESI=00000000 EDI=001AFFAF
- DS=0178 ES=001C SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4507 FF iret
- Disassembly of code around the location:
- 0070:44E7 FE84C078 inc byte [si+78C0]
- 0070:44EB 0A3A or bh,[bp+si]
- 0070:44ED DC730A fdivq [bp+di+0A]
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- 0070:452C 56 push si
- 0070:452D 8BF3 mov si,bx
- 0070:452F C1EE03 shr si,03
- ------------------- [HERETIC] --------------------
- Unsupported INT call!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000012FF EBX=00000080 ECX=00000000 EDX=00000000
- ESP=000021E6 EBP=00228538 ESI=001BCF0D EDI=00000000
- DS=0188 ES=0188 SS=02EF CS=0728 FS=0000 GS=0000
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0728:0F34 FF pushf
- Disassembly of code around the location:
- 0728:0F14 07 pop es
- 0728:0F15 B9EF02 mov cx,02EF
- 0728:0F18 81C36A0F add bx,0F6A
- 0728:0F1C 8EC1 mov es,cx
- 0728:0F1E 268B4F02 mov cx,es:[bx+02]
- 0728:0F22 E30D jcxz 00000F31 ($+d)
- 0728:0F24 268B07 mov ax,es:[bx]
- 0728:0F27 894E16 mov [bp+16],cx
- 0728:0F2A 894614 mov [bp+14],ax
- 0728:0F2D 1F pop ds
- 0728:0F2E 07 pop es
- 0728:0F2F 61 popa
- 0728:0F30 CF iret
- 0728:0F31 E91DF3 jmp 00000251 ($-ce3)
- 0728:0F34 9C pushf
- 0728:0F35 FA cli
- 0728:0F36 52 push dx
- 0728:0F37 6653 push ebx
- 0728:0F39 55 push bp
- 0728:0F3A 1E push ds
- 0728:0F3B BAEF02 mov dx,02EF
- 0728:0F3E 06 push es
- 0728:0F3F 8EDA mov ds,dx
- 0728:0F41 8B2E9609 mov bp,[0996]
- 0728:0F45 E848F3 call 00000290 ($-cb8)
- 0728:0F48 5A pop dx
- 0728:0F49 EA7C047000 jmp 0070:047C
- 0728:0F4E E81D00 call 00000F6E ($+1d)
- 0728:0F51 00E8 add al,ch
- 0728:0F53 1900 sbb [bx+si],ax
- ------------------- [TOME] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00000000 ECX=00000000 EDX=00000220
- ESP=000076C2 EBP=000076F4 ESI=00001110 EDI=00000000
- DS=4358 ES=43E0 SS=43E0 CS=410D FS=0000 GS=0000
- NV UP DI PL ZR NA PE NC VM=0 IOPL=0
- 410D:016B FFFF mov bx,ax
- Disassembly of code around the location:
- 410D:014B EB00 jmp short 0000014D ($+0)
- 410D:014D EB00 jmp short 0000014F ($+0)
- 410D:014F 8AC4 mov al,ah
- 410D:0151 EE out dx,al
- 410D:0152 EB00 jmp short 00000154 ($+0)
- 410D:0154 EB00 jmp short 00000156 ($+0)
- 410D:0156 EB00 jmp short 00000158 ($+0)
- 410D:0158 EB00 jmp short 0000015A ($+0)
- 410D:015A 9D popf
- 410D:015B 5A pop dx
- 410D:015C 59 pop cx
- 410D:015D 5B pop bx
- 410D:015E 58 pop ax
- 410D:015F 8BE5 mov sp,bp
- 410D:0161 5D pop bp
- 410D:0162 CB retf
- 410D:0163 53 push bx
- 410D:0164 52 push dx
- 410D:0165 9C pushf
- 410D:0166 FA cli
- 410D:0167 E60C out 0C,al
- 410D:0169 E6D8 out D8,al
- 410D:016B 8BD8 mov bx,ax
- 410D:016D 83E307 and bx,0007
- 410D:0170 33D2 xor dx,dx
- 410D:0172 8A97DE04 mov dl,[bx+04DE]
- 410D:0176 EB00 jmp short 00000178 ($+0)
- 410D:0178 EB00 jmp short 0000017A ($+0)
- 410D:017A EB00 jmp short 0000017C ($+0)
- 410D:017C EB00 jmp short 0000017E ($+0)
- ------------------- [TOME] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00000000 ECX=00000000 EDX=00000220
- ESP=000076C2 EBP=000076F4 ESI=00001110 EDI=00000000
- DS=4358 ES=43E0 SS=43E0 CS=410D FS=0000 GS=0000
- NV UP DI PL ZR NA PE NC VM=0 IOPL=0
- 410D:019A FFFF mov bx,ax
- Disassembly of code around the location:
- 410D:017A EB00 jmp short 0000017C ($+0)
- 410D:017C EB00 jmp short 0000017E ($+0)
- 410D:017E EC in al,dx
- 410D:017F 8AD8 mov bl,al
- 410D:0181 EB00 jmp short 00000183 ($+0)
- 410D:0183 EB00 jmp short 00000185 ($+0)
- 410D:0185 EB00 jmp short 00000187 ($+0)
- 410D:0187 EB00 jmp short 00000189 ($+0)
- 410D:0189 EC in al,dx
- 410D:018A 8AF8 mov bh,al
- 410D:018C 8BC3 mov ax,bx
- 410D:018E 9D popf
- 410D:018F 5A pop dx
- 410D:0190 5B pop bx
- 410D:0191 CB retf
- 410D:0192 53 push bx
- 410D:0193 52 push dx
- 410D:0194 9C pushf
- 410D:0195 FA cli
- 410D:0196 E60C out 0C,al
- 410D:0198 E6D8 out D8,al
- 410D:019A 8BD8 mov bx,ax
- 410D:019C 83E307 and bx,0007
- 410D:019F 33D2 xor dx,dx
- 410D:01A1 8A97D604 mov dl,[bx+04D6]
- 410D:01A5 EB00 jmp short 000001A7 ($+0)
- 410D:01A7 EB00 jmp short 000001A9 ($+0)
- 410D:01A9 EB00 jmp short 000001AB ($+0)
- 410D:01AB EB00 jmp short 000001AD ($+0)
- 410D:01AD EC in al,dx
- ------------------- [JAKINTRO] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=0000024C EBX=0000E567 ECX=00001A64 EDX=00001A99
- ESP=000009CA EBP=000009CE ESI=00001A64 EDI=00001A9A
- DS=35AF ES=35AF SS=3796 CS=2E70 FS=0000 GS=0000
- NV UP EI PL NZ AC PO CY VM=0 IOPL=3
- 2E70:5164 FF db FF
- Disassembly of code around the location:
- 2E70:5144 0000 add [bx+si],al
- 2E70:5146 0000 add [bx+si],al
- 2E70:5148 0000 add [bx+si],al
- 2E70:514A 0000 add [bx+si],al
- 2E70:514C 0000 add [bx+si],al
- 2E70:514E 0000 add [bx+si],al
- 2E70:5150 0000 add [bx+si],al
- 2E70:5152 0000 add [bx+si],al
- 2E70:5154 0000 add [bx+si],al
- 2E70:5156 0000 add [bx+si],al
- 2E70:5158 0000 add [bx+si],al
- 2E70:515A 0000 add [bx+si],al
- 2E70:515C 0000 add [bx+si],al
- 2E70:515E 0000 add [bx+si],al
- 2E70:5160 0000 add [bx+si],al
- 2E70:5162 0000 add [bx+si],al
- 2E70:5164 FF db FF
- 2E70:5165 3F aas
- 2E70:5166 FF1F call far word [bx]
- 2E70:5168 FF0F dec word [bx]
- 2E70:516A FF07 inc word [bx]
- 2E70:516C FF03 inc word [bp+di]
- 2E70:516E FF01 inc word [bx+di]
- 2E70:5170 FF00 inc word [bx+si]
- 2E70:5172 7F00 jg 00005174 ($+0)
- 2E70:5174 3F aas
- 2E70:5175 001F add [bx],bl
- 2E70:5177 00FF add bh,bh
- 2E70:5179 01FF add di,di
- 2E70:517B 10FF adc bh,bh
- ------------------- [JP2D] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=0000B736 EBX=00000436 ECX=0000FE07 EDX=0000FFFF
- ESP=000001C4 EBP=0000308C ESI=00009886 EDI=00000483
- DS=380A ES=380A SS=380A CS=380A FS=0000 GS=0000
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 380A:45A9 0F db 0F
- Disassembly of code around the location:
- 380A:4589 2825 sub [di],ah
- 380A:458B 1F pop ds
- 380A:458C 17 pop ss
- 380A:458D 1412 adc al,12
- 380A:458F 1201 adc al,[bx+di]
- 380A:4591 0101 add [bx+di],ax
- 380A:4593 0101 add [bx+di],ax
- 380A:4595 0101 add [bx+di],ax
- 380A:4597 0101 add [bx+di],ax
- 380A:4599 0101 add [bx+di],ax
- 380A:459B 0101 add [bx+di],ax
- 380A:459D 0202 add al,[bp+si]
- 380A:459F 0101 add [bx+di],ax
- 380A:45A1 0101 add [bx+di],ax
- 380A:45A3 0101 add [bx+di],ax
- 380A:45A5 0101 add [bx+di],ax
- 380A:45A7 020B add cl,[bp+di]
- 380A:45A9 0F db 0F
- 380A:45AA 141A adc al,1A
- 380A:45AC 1412 adc al,12
- 380A:45AE 1212 adc dl,[bp+si]
- 380A:45B0 1212 adc dl,[bp+si]
- 380A:45B2 1411 adc al,11
- 380A:45B4 0D0C06 or ax,060C
- 380A:45B7 050303 add ax,0303
- 380A:45BA 06 push es
- 380A:45BB 0909 or [bx+di],cx
- 380A:45BD 06 push es
- 380A:45BE 0C0E or al,0E
- 380A:45C0 0908 or [bx+si],cx
- ------------------- [CLASS] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000007 EBX=00000000 ECX=00000099 EDX=00006935
- ESP=00000144 EBP=00008000 ESI=0000209A EDI=00006903
- DS=11D4 ES=03BB SS=11D4 CS=11BC FS=0000 GS=0000
- NV UP EI PL NZ NA PE NC VM=0 IOPL=0
- 11BC:0088 380F cmp [bx],cl
- Disassembly of code around the location:
- 11BC:0068 D38EDBFE ror word [bp-0125],cl
- 11BC:006C C1751341 shl word [di+13],41
- 11BC:0070 50 push ax
- 11BC:0071 51 push cx
- 11BC:0072 57 push di
- 11BC:0073 06 push es
- 11BC:0074 8EC3 mov es,bx
- 11BC:0076 33C0 xor ax,ax
- 11BC:0078 B180 mov cl,80
- 11BC:007A 33FF xor di,di
- 11BC:007C F3AB repe stosw
- 11BC:007E 07 pop es
- 11BC:007F 5F pop di
- 11BC:0080 59 pop cx
- 11BC:0081 58 pop ax
- 11BC:0082 33DB xor bx,bx
- 11BC:0084 4F dec di
- 11BC:0085 268A1D mov bl,es:[di]
- 11BC:0088 380F cmp [bx],cl
- 11BC:008A 74F8 je 00000084 ($-8)
- 11BC:008C 880F mov [bx],cl
- 11BC:008E 48 dec ax
- 11BC:008F 79F3 jns 00000084 ($-d)
- 11BC:0091 1F pop ds
- 11BC:0092 8BFA mov di,dx
- 11BC:0094 93 xchg bx,ax
- 11BC:0095 5B pop bx
- 11BC:0096 51 push cx
- 11BC:0097 AA stosb
- 11BC:0098 EBB0 jmp short 0000004A ($-50)
- ------------------- [CLASS] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00002ACD EBX=00000F00 ECX=0000FF0F EDX=00003E69
- ESP=00000146 EBP=0000A926 ESI=0000209E EDI=00006936
- DS=0E17 ES=03BB SS=11D4 CS=11BC FS=0000 GS=0000
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 11BC:0112 7407 je 0000011B ($+7)
- Disassembly of code around the location:
- 11BC:00F2 14FF adc al,FF
- 11BC:00F4 05E13F add ax,3FE1
- 11BC:00F7 EB14 jmp short 0000010D ($+14)
- 11BC:00F9 E83FFF call 0000003B ($-c1)
- 11BC:00FC 1406 adc al,06
- 11BC:00FE 8AC8 mov cl,al
- 11BC:0100 BA0100 mov dx,0001
- 11BC:0103 D3E2 shl dx,cl
- 11BC:0105 83EA1F sub dx,001F
- 11BC:0108 E8FDFE call 00000008 ($-103)
- 11BC:010B 03C2 add ax,dx
- 11BC:010D 8BD7 mov dx,di
- 11BC:010F 2BD0 sub dx,ax
- 11BC:0111 9D popf
- 11BC:0112 7407 je 0000011B ($+7)
- 11BC:0114 B90300 mov cx,0003
- 11BC:0117 EB4D jmp short 00000166 ($+4d)
- 11BC:0119 EB5A jmp short 00000175 ($+5a)
- 11BC:011B E81DFF call 0000003B ($-e3)
- 11BC:011E 7209 jc 00000129 ($+9)
- 11BC:0120 33C0 xor ax,ax
- 11BC:0122 E816FF call 0000003B ($-ea)
- 11BC:0125 1404 adc al,04
- 11BC:0127 EB3B jmp short 00000164 ($+3b)
- 11BC:0129 B103 mov cl,03
- 11BC:012B E8DAFE call 00000008 ($-126)
- 11BC:012E 0AC0 or al,al
- 11BC:0130 750B jne 0000013D ($+b)
- 11BC:0132 B104 mov cl,04
- 11BC:0134 E8D1FE call 00000008 ($-12f)
- ------------------- [CLASS] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000002 EBX=00000E02 ECX=0000FF02 EDX=000020B7
- ESP=00000144 EBP=00008570 ESI=000020BA EDI=000069BA
- DS=0E17 ES=03BB SS=11D4 CS=11BC FS=0000 GS=0000
- OV UP EI NG NZ NA PO NC VM=0 IOPL=0
- 11BC:001B FF ret
- Disassembly of code around the location:
- 11BC:FFFFFFFB D0CB ror bl,1
- 11BC:FFFFFFFD 1133 adc [bp+di],si
- 11BC:FFFFFFFF 98 cbw
- 11BC:0000 A13634 mov ax,[3436]
- 11BC:0003 17 pop ss
- 11BC:0004 FF db FF
- 11BC:0005 BC00FC mov sp,FC00
- 11BC:0008 8BC5 mov ax,bp
- 11BC:000A 8AD9 mov bl,cl
- 11BC:000C F7D9 neg cx
- 11BC:000E 80C110 add cl,10
- 11BC:0011 D3E8 shr ax,cl
- 11BC:0013 2AFB sub bh,bl
- 11BC:0015 7E05 jle 0000001C ($+5)
- 11BC:0017 8ACB mov cl,bl
- 11BC:0019 D3E5 shl bp,cl
- 11BC:001B C3 ret
- 11BC:001C 7417 je 00000035 ($+17)
- 11BC:001E F6DF neg bh
- 11BC:0020 8ACF mov cl,bh
- 11BC:0022 95 xchg bp,ax
- 11BC:0023 AD lodsw
- 11BC:0024 8BD8 mov bx,ax
- 11BC:0026 D3E0 shl ax,cl
- 11BC:0028 95 xchg bp,ax
- 11BC:0029 F7D9 neg cx
- 11BC:002B 80C110 add cl,10
- 11BC:002E D3EB shr bx,cl
- 11BC:0030 03C3 add ax,bx
- 11BC:0032 8AF9 mov bh,cl
- ------------------- [CLASS] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000001F4 EBX=00000913 ECX=00000009 EDX=000067C8
- ESP=00000146 EBP=00009500 ESI=000020BD EDI=000069BC
- DS=0E17 ES=03BB SS=11D4 CS=11BC FS=0000 GS=0000
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 11BC:0112 7407 je 0000011B ($+7)
- Disassembly of code around the location:
- 11BC:00F2 14FF adc al,FF
- 11BC:00F4 05E13F add ax,3FE1
- 11BC:00F7 EB14 jmp short 0000010D ($+14)
- 11BC:00F9 E83FFF call 0000003B ($-c1)
- 11BC:00FC 1406 adc al,06
- 11BC:00FE 8AC8 mov cl,al
- 11BC:0100 BA0100 mov dx,0001
- 11BC:0103 D3E2 shl dx,cl
- 11BC:0105 83EA1F sub dx,001F
- 11BC:0108 E8FDFE call 00000008 ($-103)
- 11BC:010B 03C2 add ax,dx
- 11BC:010D 8BD7 mov dx,di
- 11BC:010F 2BD0 sub dx,ax
- 11BC:0111 9D popf
- 11BC:0112 7407 je 0000011B ($+7)
- 11BC:0114 B90300 mov cx,0003
- 11BC:0117 EB4D jmp short 00000166 ($+4d)
- 11BC:0119 EB5A jmp short 00000175 ($+5a)
- 11BC:011B E81DFF call 0000003B ($-e3)
- 11BC:011E 7209 jc 00000129 ($+9)
- 11BC:0120 33C0 xor ax,ax
- 11BC:0122 E816FF call 0000003B ($-ea)
- 11BC:0125 1404 adc al,04
- 11BC:0127 EB3B jmp short 00000164 ($+3b)
- 11BC:0129 B103 mov cl,03
- 11BC:012B E8DAFE call 00000008 ($-126)
- 11BC:012E 0AC0 or al,al
- 11BC:0130 750B jne 0000013D ($+b)
- 11BC:0132 B104 mov cl,04
- 11BC:0134 E8D1FE call 00000008 ($-12f)
- ------------------- [MADDOG] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=000000C2 EBX=0000022C ECX=000003E8 EDX=00000043
- ESP=00000E04 EBP=00000E06 ESI=00000080 EDI=00000080
- DS=17F5 ES=0040 SS=1BB0 CS=12C5 FS=0000 GS=0000
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 12C5:003D FF4000 mov dx,0040
- Disassembly of code around the location:
- 12C5:001D 1E push ds
- 12C5:001E F03A268B07 lock cmp ah,[078B]
- 12C5:0023 A3EE3A mov [3AEE],ax
- 12C5:0026 0E push cs
- 12C5:0027 E8DBFF call 00000005 ($-25)
- 12C5:002A 33C0 xor ax,ax
- 12C5:002C CB retf
- 12C5:002D 33C0 xor ax,ax
- 12C5:002F CB retf
- 12C5:0030 55 push bp
- 12C5:0031 8BEC mov bp,sp
- 12C5:0033 83EC02 sub sp,0002
- 12C5:0036 FA cli
- 12C5:0037 BA4300 mov dx,0043
- 12C5:003A B0C2 mov al,C2
- 12C5:003C EE out dx,al
- 12C5:003D BA4000 mov dx,0040
- 12C5:0040 EC in al,dx
- 12C5:0041 B400 mov ah,00
- 12C5:0043 8BD8 mov bx,ax
- 12C5:0045 EC in al,dx
- 12C5:0046 B400 mov ah,00
- 12C5:0048 8BC8 mov cx,ax
- 12C5:004A EC in al,dx
- 12C5:004B B400 mov ah,00
- 12C5:004D C1E008 shl ax,08
- 12C5:0050 0BC8 or cx,ax
- 12C5:0052 BA2000 mov dx,0020
- 12C5:0055 B00A mov al,0A
- 12C5:0057 EE out dx,al
- ------------------- [M] --------------------
- int 21 AH=13
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000013AF EBX=00000000 ECX=00000000 EDX=000000AE
- ESP=0000FFC2 EBP=0000FFC2 ESI=0000000A EDI=000005C8
- DS=0561 ES=0561 SS=0561 CS=0545 FS=0000 GS=0000
- NV UP EI NG NZ AC PO NC VM=0 IOPL=0
- 0545:004A 684E02 push 024E
- Disassembly of code around the location:
- 0545:002A C402 les ax,[bp+si]
- 0545:002C 5D pop bp
- 0545:002D CB retf
- 0545:002E C606AE0000 mov byte [00AE],00
- 0545:0033 6A0B push 000B
- 0545:0035 684202 push 0242
- 0545:0038 68AF00 push 00AF
- 0545:003B 9AD723EF02 call 02EF:23D7
- 0545:0040 83C406 add sp,0006
- 0545:0043 BAAE00 mov dx,00AE
- 0545:0046 B413 mov ah,13
- 0545:0048 CD21 int 21
- 0545:004A 684E02 push 024E
- 0545:004D 9AF502EF02 call 02EF:02F5
- 0545:0052 83C402 add sp,0002
- 0545:0055 5D pop bp
- 0545:0056 CB retf
- 0545:0057 55 push bp
- 0545:0058 8BEC mov bp,sp
- 0545:005A 83EC04 sub sp,0004
- 0545:005D 66C746FCCC000000
- 0545:0065 C45EFC les bx,[bp-04]
- 0545:0068 6626833F00 cmp dword es:[bx],0000
- 0545:006D 7516 jne 00000085 ($+16)
- 0545:006F FF36AC00 push word [00AC]
- 0545:0073 9ACA1CEF02 call 02EF:1CCA
- 0545:0078 83C402 add sp,0002
- 0545:007B 6A01 push 0001
- 0545:007D 9A9305EF02 call 02EF:0593
- 0545:0082 83C402 add sp,0002
- ------------------- [CODE] --------------------
- int 21 AH=13
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=001C130D EBX=00000001 ECX=0000003F EDX=00002380
- ESP=000021E6 EBP=001E9BD4 ESI=0000000A EDI=00000142
- DS=157F ES=0188 SS=157F CS=19B8 FS=0000 GS=0000
- NV UP EI PL NZ AC PE NC VM=0 IOPL=0
- 19B8:10B7 FF pushf
- Disassembly of code around the location:
- 19B8:1097 88260700 mov [0007],ah
- 19B8:109B FF7710 push word [bx+10]
- 19B8:109E 8B4F14 mov cx,[bx+14]
- 19B8:10A1 8B5712 mov dx,[bx+12]
- 19B8:10A4 8B6F0C mov bp,[bx+0C]
- 19B8:10A7 8B770A mov si,[bx+0A]
- 19B8:10AA 8B7F08 mov di,[bx+08]
- 19B8:10AD 8E4706 mov es,[bx+06]
- 19B8:10B0 8E5F04 mov ds,[bx+04]
- 19B8:10B3 5B pop bx
- 19B8:10B4 9D popf
- 19B8:10B5 CD21 int 21
- 19B8:10B7 9C pushf
- 19B8:10B8 2E8F066610 pop word cs:[1066]
- 19B8:10BD FA cli
- 19B8:10BE 2E8E160000 mov ss,cs:[0000]
- 19B8:10C3 2E8B266410 mov sp,cs:[1064]
- 19B8:10C8 60 pusha
- 19B8:10C9 06 push es
- 19B8:10CA 1E push ds
- 19B8:10CB 2E8E1E0000 mov ds,cs:[0000]
- 19B8:10D0 E8BDF1 call 00000290 ($-e43)
- 19B8:10D3 2EA16610 mov ax,cs:[1066]
- 19B8:10D7 EA810D7000 jmp 0070:0D81
- 19B8:10DC 669C pushfd
- 19B8:10DE 660E push cs
- 19B8:10E0 6A00 push 0000
- 19B8:10E2 68E910 push 10E9
- 19B8:10E5 E8B3FB call 00000C9B ($-44d)
- 19B8:10E8 FFEA jmp far dx
- ------------------- [CODE] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00000804 EBX=00001100 ECX=00000028 EDX=001B03CE
- ESP=001E9B08 EBP=001E9B18 ESI=001B9B28 EDI=000AD343
- DS=0188 ES=0188 SS=0188 CS=0180 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0180:18BF2A 286750 sub [bx+50],ah
- Disassembly of code around the location:
- 0180:18BF0A 40 inc eax
- 0180:18BF0B 66EF out dx,ax
- 0180:18BF0D 66BAC403 mov dx,03C4
- 0180:18BF11 8AE7 mov ah,bh
- 0180:18BF13 B002 mov al,02
- 0180:18BF15 66EF out dx,ax
- 0180:18BF17 66BACE03 mov dx,03CE
- 0180:18BF1B 8AE3 mov ah,bl
- 0180:18BF1D B004 mov al,04
- 0180:18BF1F 66EF out dx,ax
- 0180:18BF21 8A26 mov ah,[esi]
- 0180:18BF23 80FC00 cmp ah,00
- 0180:18BF26 744D je 0018BF75 ($+4d)
- 0180:18BF28 2827 sub [edi],ah
- 0180:18BF2A 286750 sub [edi+0050],ah
- 0180:18BF2D 28A7A0000000 sub [edi+000000A0],ah
- 0180:18BF33 28A7F0000000 sub [edi+000000F0],ah
- 0180:18BF39 28A740010000 sub [edi+00000140],ah
- 0180:18BF3F 28A790010000 sub [edi+00000190],ah
- 0180:18BF45 28A7E0010000 sub [edi+000001E0],ah
- 0180:18BF4B 28A730020000 sub [edi+00000230],ah
- 0180:18BF51 28A780020000 sub [edi+00000280],ah
- 0180:18BF57 28A7D0020000 sub [edi+000002D0],ah
- 0180:18BF5D 28A720030000 sub [edi+00000320],ah
- 0180:18BF63 28A770030000 sub [edi+00000370],ah
- 0180:18BF69 28A7C0030000 sub [edi+000003C0],ah
- 0180:18BF6F 28A710040000 sub [edi+00000410],ah
- 0180:18BF75 FEC3 inc bl
- 0180:18BF77 80E303 and bl,03
- 0180:18BF7A D0C7 rol bh,1
- ------------------- [FS5] --------------------
- Unsupported INT call!
- CPU: REAL, USE16, CPL=0
- GraphMode=10, EGAMode=02, Chain4=OFF
- EAX=00004F02 EBX=00000004 ECX=00000001 EDX=000039AD
- ESP=00000FA0 EBP=0000000E ESI=00000366 EDI=00000004
- DS=03DE ES=1142 SS=0F7D CS=03DE FS=0000 GS=0000
- NV UP EI PL ZR NA PE NC VM=0 IOPL=3
- 03DE:5FDA FF retf
- Disassembly of code around the location:
- 03DE:5FBA 5D pop bp
- 03DE:5FBB 0336825D add si,[5D82]
- 03DE:5FBF 81EE0001 sub si,0100
- 03DE:5FC3 CD67 int 67
- 03DE:5FC5 1F pop ds
- 03DE:5FC6 2E812E825D0001 sub word cs:[5D82],0100
- 03DE:5FCD 7906 jns 00005FD5 ($+6)
- 03DE:5FCF B81F00 mov ax,001F
- 03DE:5FD2 E919F4 jmp 000053EE ($-be7)
- 03DE:5FD5 5E pop si
- 03DE:5FD6 58 pop ax
- 03DE:5FD7 CB retf
- 03DE:5FD8 CD67 int 67
- 03DE:5FDA CB retf
- 03DE:5FDB B82000 mov ax,0020
- 03DE:5FDE E90DF4 jmp 000053EE ($-bf3)
- 03DE:5FE1 8BD3 mov dx,bx
- 03DE:5FE3 03C0 add ax,ax
- 03DE:5FE5 03C0 add ax,ax
- 03DE:5FE7 8BD8 mov bx,ax
- 03DE:5FE9 B451 mov ah,51
- 03DE:5FEB CD67 int 67
- 03DE:5FED 0AE4 or ah,ah
- 03DE:5FEF 7502 jne 00005FF3 ($+2)
- 03DE:5FF1 F8 clc
- 03DE:5FF2 CB retf
- 03DE:5FF3 F9 stc
- 03DE:5FF4 CB retf
- 03DE:5FF5 B408 mov ah,08
- 03DE:5FF7 2EFF1EF255 call far word cs:[55F2]
- ------------------- [FS5] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=10, EGAMode=02, Chain4=OFF
- EAX=000025E2 EBX=0008199A ECX=00D60004 EDX=00000EA6
- ESP=00000FB8 EBP=788C0020 ESI=0000097E EDI=00000010
- DS=03DE ES=03DE SS=0F7D CS=64D2 FS=0000 GS=0000
- NV UP EI NG NZ NA PO NC VM=0 IOPL=3
- 64D2:20B8 FF00 jmp short 000020BA ($+0)
- Disassembly of code around the location:
- 64D2:2098 FC cld
- 64D2:2099 05F7D0 add ax,D0F7
- 64D2:209C 2E8B16FA1F mov dx,cs:[1FFA]
- 64D2:20A1 2E2B16FC1F sub dx,cs:[1FFC]
- 64D2:20A6 9D popf
- 64D2:20A7 2E8B1EFA1F mov bx,cs:[1FFA]
- 64D2:20AC F7F3 div bx
- 64D2:20AE A3FA05 mov [05FA],ax
- 64D2:20B1 8BD1 mov dx,cx
- 64D2:20B3 CB retf
- 64D2:20B4 B0E2 mov al,E2
- 64D2:20B6 E643 out 43,al
- 64D2:20B8 EB00 jmp short 000020BA ($+0)
- 64D2:20BA E440 in al,40
- 64D2:20BC 243F and al,3F
- 64D2:20BE 2EC606F01F03 mov byte cs:[1FF0],03
- 64D2:20C4 3C36 cmp al,36
- 64D2:20C6 7412 je 000020DA ($+12)
- 64D2:20C8 2EC606F01F02 mov byte cs:[1FF0],02
- 64D2:20CE 3C34 cmp al,34
- 64D2:20D0 7408 je 000020DA ($+8)
- 64D2:20D2 2EA2F11F mov cs:[1FF1],al
- 64D2:20D6 B034 mov al,34
- 64D2:20D8 E643 out 43,al
- 64D2:20DA 2EA2F21F mov cs:[1FF2],al
- 64D2:20DE B000 mov al,00
- 64D2:20E0 E640 out 40,al
- 64D2:20E2 B000 mov al,00
- 64D2:20E4 E640 out 40,al
- 64D2:20E6 C7064A080000 mov word [084A],0000
- ------------------- [FS5] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=10, EGAMode=02, Chain4=OFF
- EAX=C1130ED2 EBX=C11304B0 ECX=00570000 EDX=005703DA
- ESP=00000FFA EBP=FF370000 ESI=FFECFFFE EDI=FFB40022
- DS=03DE ES=0F4F SS=0F7D CS=64D2 FS=0000 GS=0000
- NV UP DI PL NZ NA PO NC VM=0 IOPL=3
- 64D2:206F FF nop
- Disassembly of code around the location:
- 64D2:204F 0C01 or al,01
- 64D2:2051 E621 out 21,al
- 64D2:2053 2EA0F21F mov al,cs:[1FF2]
- 64D2:2057 E643 out 43,al
- 64D2:2059 BA1200 mov dx,0012
- 64D2:205C B8BC34 mov ax,34BC
- 64D2:205F F7F3 div bx
- 64D2:2061 2EA3F81F mov cs:[1FF8],ax
- 64D2:2065 8BC3 mov ax,bx
- 64D2:2067 EBB8 jmp short 00002021 ($-48)
- 64D2:2069 9C pushf
- 64D2:206A FA cli
- 64D2:206B B0D2 mov al,D2
- 64D2:206D E643 out 43,al
- 64D2:206F 90 nop
- 64D2:2070 E440 in al,40
- 64D2:2072 8AE0 mov ah,al
- 64D2:2074 E440 in al,40
- 64D2:2076 86C4 xchg ah,al
- 64D2:2078 8BD0 mov dx,ax
- 64D2:207A 2E803EF01F02 cmp byte cs:[1FF0],02
- 64D2:2080 740B je 0000208D ($+b)
- 64D2:2082 B0E2 mov al,E2
- 64D2:2084 E643 out 43,al
- 64D2:2086 90 nop
- 64D2:2087 E440 in al,40
- 64D2:2089 02C0 add al,al
- 64D2:208B D1DA rcr dx,1
- 64D2:208D 33C0 xor ax,ax
- 64D2:208F 8B1E4A08 mov bx,[084A]
- ------------------- [NORM] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=000197D4 EBX=FFFFFDA5 ECX=00000001 EDX=00011B30
- ESP=00256C70 EBP=00256C6C ESI=0023F314 EDI=0023F324
- DS=0188 ES=0230 SS=0188 CS=0180 FS=0228 GS=0240
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0180:1CDBC4 660FFF7604 lgs dword [bp+04]
- Disassembly of code around the location:
- 0180:1CDBA4 E860000000 call 001CDC09 ($+60)
- 0180:1CDBA9 C3 ret
- 0180:1CDBAA 807E0800 cmp byte [esi+0008],00
- 0180:1CDBAE 0F8459FFFFFF jz 001CDB0D ($-a7)
- 0180:1CDBB4 803D18DC230000 cmp byte [0023DC18],00
- 0180:1CDBBB 7407 je 001CDBC4 ($+7)
- 0180:1CDBBD C60518DC230004 mov byte [0023DC18],04
- 0180:1CDBC4 660FB57604 lgs dword [esi+0004]
- 0180:1CDBC9 66893514DC2300 mov [0023DC14],si
- 0180:1CDBD0 6766658B440A mov ax,gs:[si+0A]
- 0180:1CDBD6 662B05F4FA2300 sub ax,[0023FAF4]
- 0180:1CDBDD 66F7D8 neg ax
- 0180:1CDBE0 66A326FB2300 mov [0023FB26],ax
- 0180:1CDBE6 67658B4404 mov eax,gs:[si+04]
- 0180:1CDBEB A3BCF22300 mov [0023F2BC],eax
- 0180:1CDBF0 66C705C8D923001900
- 0180:1CDBF9 6765F6440710 test byte gs:[si+07],10
- 0180:1CDBFF 7408 je 001CDC09 ($+8)
- 0180:1CDC01 668335C8D9230002
- 0180:1CDC09 80C410 add ah,10
- 0180:1CDC0C A340DC2300 mov [0023DC40],eax
- 0180:1CDC11 0FB71D40DC2300 movzx ebx,[0023DC40]
- 0180:1CDC18 01DB add ebx,ebx
- 0180:1CDC1A 0FB78304912300 movzx eax,[ebx+00239104]
- 0180:1CDC21 3CFD cmp al,FD
- 0180:1CDC23 720A jc 001CDC2F ($+a)
- 0180:1CDC25 7442 je 001CDC69 ($+42)
- 0180:1CDC27 3CFF cmp al,FF
- 0180:1CDC29 743E je 001CDC69 ($+3e)
- 0180:1CDC2B 3CFE cmp al,FE
- ------------------- [SIERRA] --------------------
- Unsupported opcode!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000000 EBX=00000039 ECX=001C003D EDX=001AFFAF
- ESP=001C32CE EBP=001C32CC ESI=001A43DC EDI=001C4E14
- DS=0050 ES=0178 SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4502 1F pop ds
- Disassembly of code around the location:
- 0070:44E2 8BD8 mov bx,ax
- 0070:44E4 2E8B44FE mov ax,cs:[si-02]
- 0070:44E8 84C0 test al,al
- 0070:44EA 780A js 000044F6 ($+a)
- 0070:44EC 3ADC cmp bl,ah
- 0070:44EE 730A jnc 000044FA ($+a)
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- ------------------- [SIERRA] --------------------
- Unsupported opcode!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000000 EBX=00000039 ECX=001C003D EDX=001AFFAF
- ESP=001C32D2 EBP=001C32CC ESI=001A43DC EDI=001C4E14
- DS=0178 ES=0178 SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4503 07 pop es
- Disassembly of code around the location:
- 0070:44E3 D82E8B44 fsubr [448B]
- 0070:44E7 FE84C078 inc byte [si+78C0]
- 0070:44EB 0A3A or bh,[bp+si]
- 0070:44ED DC730A fdivq [bp+di+0A]
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- 0070:452C 56 push si
- 0070:452D 8BF3 mov si,bx
- ------------------- [SIERRA] --------------------
- GP Fault! IRET with VM flag!
- CPU: PROT, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=009ACF7D EBX=001AFFAF ECX=00000001 EDX=001CD018
- ESP=001C32F4 EBP=001C32F0 ESI=00000000 EDI=001AFFAF
- DS=0178 ES=001C SS=0178 CS=0070 FS=0000 GS=0020
- NV UP DI PL NZ NA PO NC VM=0 IOPL=0
- 0070:4507 FF iret
- Disassembly of code around the location:
- 0070:44E7 FE84C078 inc byte [si+78C0]
- 0070:44EB 0A3A or bh,[bp+si]
- 0070:44ED DC730A fdivq [bp+di+0A]
- 0070:44F0 D1E3 shl bx,1
- 0070:44F2 FC cld
- 0070:44F3 2EFF20 jmp near word cs:[bx+si]
- 0070:44F6 2EFF6CFA jmp far word cs:[si-06]
- 0070:44FA 67804D2C01 or byte [ebp+002C],01
- 0070:44FF 668BE5 mov esp,ebp
- 0070:4502 1F pop ds
- 0070:4503 07 pop es
- 0070:4504 6661 popad
- 0070:4506 66CF iret
- 0070:4508 67660FB75D14 movzx ebx,[ebp+0014]
- 0070:450E B80800 mov ax,0008
- 0070:4511 8ED8 mov ds,ax
- 0070:4513 3B1E0800 cmp bx,[0008]
- 0070:4517 73E1 jnc 000044FA ($-1f)
- 0070:4519 83E3F8 and bx,FFF8
- 0070:451C 74DC je 000044FA ($-24)
- 0070:451E 33C9 xor cx,cx
- 0070:4520 8A4F05 mov cl,[bx+05]
- 0070:4523 F6C180 test cl,80
- 0070:4526 7415 je 0000453D ($+15)
- 0070:4528 06 push es
- 0070:4529 6A50 push 0050
- 0070:452B 07 pop es
- 0070:452C 56 push si
- 0070:452D 8BF3 mov si,bx
- 0070:452F C1EE03 shr si,03
- ------------------- [_P_] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000003 EBX=00000000 ECX=00000011 EDX=001C0018
- ESP=00001540 EBP=001D205E ESI=001D1026 EDI=001C0400
- DS=02EF ES=02EF SS=02EF CS=0728 FS=0000 GS=0000
- NV UP DI NG NZ AC PO CY VM=0 IOPL=0
- 0728:0240 0F06 clts
- Disassembly of code around the location:
- 0728:0220 1E push ds
- 0728:0221 820F0B or byte [bx],0B
- 0728:0224 DB db DB
- 0728:0225 7402 je 00000229 ($+2)
- 0728:0227 DD37 fsave [bx]
- 0728:0229 2EC6062C099B mov byte cs:[092C],9B
- 0728:022F 2EC60631099B mov byte cs:[0931],9B
- 0728:0235 A02E00 mov al,[002E]
- 0728:0238 0AC0 or al,al
- 0728:023A 7406 je 00000242 ($+6)
- 0728:023C 3C0B cmp al,0B
- 0728:023E 7402 je 00000242 ($+2)
- 0728:0240 0F06 clts
- 0728:0242 9B fwait
- 0728:0243 DBE4 [fnsetpm]
- 0728:0245 C3 ret
- 0728:0246 E8CC0A call 00000D15 ($+acc)
- 0728:0249 FF167A09 call near word [097A]
- 0728:024D E8BC0A call 00000D0C ($+abc)
- 0728:0250 C3 ret
- 0728:0251 E8F2FF call 00000246 ($-e)
- 0728:0254 8B269609 mov sp,[0996]
- 0728:0258 8BEC mov bp,sp
- 0728:025A 8B7E0E mov di,[bp+0E]
- 0728:025D 2E893E0C00 mov cs:[000C],di
- 0728:0262 8B4602 mov ax,[bp+02]
- 0728:0265 2EA30E00 mov cs:[000E],ax
- 0728:0269 E82400 call 00000290 ($+24)
- 0728:026C 8D761E lea si,[bp+1E]
- 0728:026F FC cld
- ------------------- [Q] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=001E3077 EBX=001E30D4 ECX=00000001 EDX=00000000
- ESP=001E3070 EBP=001E30D8 ESI=001C3982 EDI=00000008
- DS=0160 ES=0160 SS=0160 CS=0158 FS=0000 GS=0000
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0158:190537 FFFFFF call 001895DA ($-6f60)
- Disassembly of code around the location:
- 0158:190517 640000 add fs:[eax],al
- 0158:19051A 0089C689C18D add [ecx-723E763A],cl
- 0158:190520 45 inc ebp
- 0158:190521 98 cbw
- 0158:190522 E88E8D0100 call 001A92B5 ($+18d8e)
- 0158:190527 8D4599 lea eax,[ebp-0067]
- 0158:19052A 31D2 xor edx,edx
- 0158:19052C E8D1A30100 call 001AA902 ($+1a3d1)
- 0158:190531 DC0D8E9F1B00 fmulq [001B9F8E]
- 0158:190537 E8A0900100 call 001A95DC ($+190a0)
- 0158:19053C DB5DFC fistp [ebp-0004]
- 0158:19053F 8A45FC mov al,[ebp-0004]
- 0158:190542 BB01000000 mov ebx,00000001
- 0158:190547 A2D1A91C00 mov [001CA9D1],al
- 0158:19054C 6683FB64 cmp bx,0064
- 0158:190550 7D0D jge 0019055F ($+d)
- 0158:190552 0FBFC3 movsx eax,bx
- 0158:190555 807C28983A cmp byte [eax+ebp-0068],3A
- 0158:19055A 7403 je 0019055F ($+3)
- 0158:19055C 43 inc ebx
- 0158:19055D EBED jmp short 0019054C ($-13)
- 0158:19055F 8D5598 lea edx,[ebp-0068]
- 0158:190562 0FBFC3 movsx eax,bx
- 0158:190565 01D0 add eax,edx
- 0158:190567 40 inc eax
- 0158:190568 31D2 xor edx,edx
- 0158:19056A E893A30100 call 001AA902 ($+1a393)
- 0158:19056F DC0D8E9F1B00 fmulq [001B9F8E]
- 0158:190575 E862900100 call 001A95DC ($+19062)
- 0158:19057A DB5DFC fistp [ebp-0004]
- ------------------- [R] --------------------
- int 21 AH=13
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000013AB EBX=00000000 ECX=00000000 EDX=000000AA
- ESP=0000FFC2 EBP=0000FFC2 ESI=0000000A EDI=000005B6
- DS=055D ES=055D SS=055D CS=0544 FS=0000 GS=0000
- NV UP EI NG NZ AC PO NC VM=0 IOPL=0
- 0544:0043 680D02 push 020D
- Disassembly of code around the location:
- 0544:0023 C402 les ax,[bp+si]
- 0544:0025 5D pop bp
- 0544:0026 CB retf
- 0544:0027 C606AA0000 mov byte [00AA],00
- 0544:002C 6A0B push 000B
- 0544:002E 680102 push 0201
- 0544:0031 68AB00 push 00AB
- 0544:0034 9AC123EF02 call 02EF:23C1
- 0544:0039 83C406 add sp,0006
- 0544:003C BAAA00 mov dx,00AA
- 0544:003F B413 mov ah,13
- 0544:0041 CD21 int 21
- 0544:0043 680D02 push 020D
- 0544:0046 9AF502EF02 call 02EF:02F5
- 0544:004B 83C402 add sp,0002
- 0544:004E 5D pop bp
- 0544:004F CB retf
- 0544:0050 55 push bp
- 0544:0051 8BEC mov bp,sp
- 0544:0053 83EC04 sub sp,0004
- 0544:0056 66C746FCCC000000
- 0544:005E C45EFC les bx,[bp-04]
- 0544:0061 6626833F00 cmp dword es:[bx],0000
- 0544:0066 7515 jne 0000007D ($+15)
- 0544:0068 681002 push 0210
- 0544:006B 9AB41CEF02 call 02EF:1CB4
- 0544:0070 83C402 add sp,0002
- 0544:0073 6A01 push 0001
- 0544:0075 9A9305EF02 call 02EF:0593
- 0544:007A 83C402 add sp,0002
- ------------------- [CODE] --------------------
- int 21 AH=13
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=001813F1 EBX=00000001 ECX=0000003F EDX=00002380
- ESP=000021E6 EBP=001A6DEC ESI=0000000A EDI=00000124
- DS=157A ES=0178 SS=157A CS=19B3 FS=0000 GS=0000
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 19B3:10B7 FF pushf
- Disassembly of code around the location:
- 19B3:1097 88260700 mov [0007],ah
- 19B3:109B FF7710 push word [bx+10]
- 19B3:109E 8B4F14 mov cx,[bx+14]
- 19B3:10A1 8B5712 mov dx,[bx+12]
- 19B3:10A4 8B6F0C mov bp,[bx+0C]
- 19B3:10A7 8B770A mov si,[bx+0A]
- 19B3:10AA 8B7F08 mov di,[bx+08]
- 19B3:10AD 8E4706 mov es,[bx+06]
- 19B3:10B0 8E5F04 mov ds,[bx+04]
- 19B3:10B3 5B pop bx
- 19B3:10B4 9D popf
- 19B3:10B5 CD21 int 21
- 19B3:10B7 9C pushf
- 19B3:10B8 2E8F066610 pop word cs:[1066]
- 19B3:10BD FA cli
- 19B3:10BE 2E8E160000 mov ss,cs:[0000]
- 19B3:10C3 2E8B266410 mov sp,cs:[1064]
- 19B3:10C8 60 pusha
- 19B3:10C9 06 push es
- 19B3:10CA 1E push ds
- 19B3:10CB 2E8E1E0000 mov ds,cs:[0000]
- 19B3:10D0 E8BDF1 call 00000290 ($-e43)
- 19B3:10D3 2EA16610 mov ax,cs:[1066]
- 19B3:10D7 EA810D7000 jmp 0070:0D81
- 19B3:10DC 669C pushfd
- 19B3:10DE 660E push cs
- 19B3:10E0 6A00 push 0000
- 19B3:10E2 68E910 push 10E9
- 19B3:10E5 E8B3FB call 00000C9B ($-44d)
- 19B3:10E8 FFEA jmp far dx
- ------------------- [CODE] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00000804 EBX=00001100 ECX=0000000A EDX=000003CE
- ESP=001A6CF8 EBP=001A6D10 ESI=00187940 EDI=000AD703
- DS=0178 ES=0178 SS=0178 CS=0170 FS=0000 GS=0020
- OV UP EI PL NZ NA PE NC VM=0 IOPL=0
- 0170:1698C5 FFFF50 add di,0050
- Disassembly of code around the location:
- 0170:1698A5 0000 add [eax],al
- 0170:1698A7 0028 add [eax],ch
- 0170:1698A9 27 daa
- 0170:1698AA 83C750 add edi,0050
- 0170:1698AD 49 dec ecx
- 0170:1698AE 75F8 jne 001698A8 ($-8)
- 0170:1698B0 EB3A jmp short 001698EC ($+3a)
- 0170:1698B2 C6070D mov byte [edi],0D
- 0170:1698B5 83C750 add edi,0050
- 0170:1698B8 C60750 mov byte [edi],50
- 0170:1698BB 83C750 add edi,0050
- 0170:1698BE B90A000000 mov ecx,0000000A
- 0170:1698C3 2827 sub [edi],ah
- 0170:1698C5 83C750 add edi,0050
- 0170:1698C8 49 dec ecx
- 0170:1698C9 75F8 jne 001698C3 ($-8)
- 0170:1698CB C60750 mov byte [edi],50
- 0170:1698CE 83C750 add edi,0050
- 0170:1698D1 C6070D mov byte [edi],0D
- 0170:1698D4 EB16 jmp short 001698EC ($+16)
- 0170:1698D6 C60750 mov byte [edi],50
- 0170:1698D9 83C750 add edi,0050
- 0170:1698DC B90C000000 mov ecx,0000000C
- 0170:1698E1 2827 sub [edi],ah
- 0170:1698E3 83C750 add edi,0050
- 0170:1698E6 49 dec ecx
- 0170:1698E7 75F8 jne 001698E1 ($-8)
- 0170:1698E9 C60750 mov byte [edi],50
- 0170:1698EC 5F pop edi
- 0170:1698ED 59 pop ecx
- ------------------- [CODE] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=OFF
- EAX=00000604 EBX=00002201 ECX=0000000C EDX=000003CE
- ESP=001A6CF8 EBP=001A6D10 ESI=00187941 EDI=000AD6B3
- DS=0178 ES=0178 SS=0178 CS=0170 FS=0000 GS=0020
- NV UP EI NG NZ NA PO NC VM=0 IOPL=0
- 0170:1698E3 FFFF50 add di,0050
- Disassembly of code around the location:
- 0170:1698C3 2827 sub [edi],ah
- 0170:1698C5 83C750 add edi,0050
- 0170:1698C8 49 dec ecx
- 0170:1698C9 75F8 jne 001698C3 ($-8)
- 0170:1698CB C60750 mov byte [edi],50
- 0170:1698CE 83C750 add edi,0050
- 0170:1698D1 C6070D mov byte [edi],0D
- 0170:1698D4 EB16 jmp short 001698EC ($+16)
- 0170:1698D6 C60750 mov byte [edi],50
- 0170:1698D9 83C750 add edi,0050
- 0170:1698DC B90C000000 mov ecx,0000000C
- 0170:1698E1 2827 sub [edi],ah
- 0170:1698E3 83C750 add edi,0050
- 0170:1698E6 49 dec ecx
- 0170:1698E7 75F8 jne 001698E1 ($-8)
- 0170:1698E9 C60750 mov byte [edi],50
- 0170:1698EC 5F pop edi
- 0170:1698ED 59 pop ecx
- 0170:1698EE FEC3 inc bl
- 0170:1698F0 80E303 and bl,03
- 0170:1698F3 D0C7 rol bh,1
- 0170:1698F5 83D700 adc edi,0000
- 0170:1698F8 46 inc esi
- 0170:1698F9 49 dec ecx
- 0170:1698FA 7580 jne 0016987C ($-80)
- 0170:1698FC 59 pop ecx
- 0170:1698FD 5A pop edx
- 0170:1698FE 5E pop esi
- 0170:1698FF 5F pop edi
- 0170:169900 C9 leave
- ------------------- [SP] --------------------
- int 21 AH=13
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000013AF EBX=00000000 ECX=00000000 EDX=000000AE
- ESP=0000FFC0 EBP=0000FFC0 ESI=0000000A EDI=000005EA
- DS=0571 ES=0571 SS=0571 CS=0550 FS=0000 GS=0000
- NV UP EI NG NZ AC PE NC VM=0 IOPL=0
- 0550:003E 685802 push 0258
- Disassembly of code around the location:
- 0550:001E C402 les ax,[bp+si]
- 0550:0020 5D pop bp
- 0550:0021 CB retf
- 0550:0022 C606AE0000 mov byte [00AE],00
- 0550:0027 6A0B push 000B
- 0550:0029 684C02 push 024C
- 0550:002C 68AF00 push 00AF
- 0550:002F 9A7B24EF02 call 02EF:247B
- 0550:0034 83C406 add sp,0006
- 0550:0037 BAAE00 mov dx,00AE
- 0550:003A B413 mov ah,13
- 0550:003C CD21 int 21
- 0550:003E 685802 push 0258
- 0550:0041 9AF502EF02 call 02EF:02F5
- 0550:0046 83C402 add sp,0002
- 0550:0049 5D pop bp
- 0550:004A CB retf
- 0550:004B 55 push bp
- 0550:004C 8BEC mov bp,sp
- 0550:004E 83EC04 sub sp,0004
- 0550:0051 66C746FCCC000000
- 0550:0059 C45EFC les bx,[bp-04]
- 0550:005C 6626833F00 cmp dword es:[bx],0000
- 0550:0061 7516 jne 00000079 ($+16)
- 0550:0063 FF36AC00 push word [00AC]
- 0550:0067 9A6E1DEF02 call 02EF:1D6E
- 0550:006C 83C402 add sp,0002
- 0550:006F 6A01 push 0001
- 0550:0071 9A9305EF02 call 02EF:0593
- 0550:0076 83C402 add sp,0002
- ------------------- [RAYMAN] --------------------
- Unsupported opcode!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00159159 ECX=00000001 EDX=00159159
- ESP=00159050 EBP=00159064 ESI=00157071 EDI=00132FA0
- DS=0858 ES=0858 SS=0858 CS=0860 FS=0840 GS=0848
- NV UP EI PL ZR NA PE NC VM=0 IOPL=3
- 0860:16B43 0F23FF mov DR0,eax
- Disassembly of code around the location:
- 0860:16B23 B401 mov ah,01
- 0860:16B25 89DA mov edx,ebx
- 0860:16B27 88256E5F1000 mov [00105F6E],ah
- 0860:16B2D 882544F51300 mov [0013F544],ah
- 0860:16B33 E8282D0500 call 00069860 ($+52d28)
- 0860:16B38 9C pushfd
- 0860:16B39 58 pop eax
- 0860:16B3A 25FFFEFEFF and eax,FFFEFEFF
- 0860:16B3F 50 push eax
- 0860:16B40 9D popfd
- 0860:16B41 31C0 xor eax,eax
- 0860:16B43 0F23C0 mov DR0,eax
- 0860:16B46 0F23C8 mov DR1,eax
- 0860:16B49 0F23D0 mov DR2,eax
- 0860:16B4C 0F23D8 mov DR3,eax
- 0860:16B4F 0F21F0 mov eax,DR6
- 0860:16B52 25F01FFFFF and eax,FFFF1FF0
- 0860:16B57 0F23F0 mov DR6,eax
- 0860:16B5A 0F21F8 mov eax,DR7
- 0860:16B5D 2500DE0000 and eax,0000DE00
- 0860:16B62 0F23F8 mov DR7,eax
- 0860:16B65 89C8 mov eax,ecx
- 0860:16B67 BFEEF31300 mov edi,0013F3EE
- 0860:16B6C E83BFAFFFF call 000165AC ($-5c5)
- 0860:16B71 8B33 mov esi,[ebx]
- 0860:16B73 B96E000000 mov ecx,0000006E
- 0860:16B78 57 push edi
- 0860:16B79 8A06 mov al,[esi]
- 0860:16B7B 8807 mov [edi],al
- 0860:16B7D 3C00 cmp al,00
- ------------------- [STAR] --------------------
- Unsupported port I/O!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00291D55 EBX=0000B8E9 ECX=00000104 EDX=44BB0029
- ESP=00001DFA EBP=00001E3C ESI=00000000 EDI=00000005
- DS=1D55 ES=271C SS=3321 CS=1D55 FS=0000 GS=0000
- NV UP DI PL ZR NA PE NC VM=0 IOPL=0
- 1D55:0064 FF3C00 mov [003C],al
- Disassembly of code around the location:
- 1D55:0044 06 push es
- 1D55:0045 90 nop
- 1D55:0046 90 nop
- 1D55:0047 B80000 mov ax,0000
- 1D55:004A CB retf
- 1D55:004B 6660 pushad
- 1D55:004D 1E push ds
- 1D55:004E 06 push es
- 1D55:004F 0FA0 push fs
- 1D55:0051 0FA8 push gs
- 1D55:0053 B8551D mov ax,1D55
- 1D55:0056 8ED8 mov ds,ax
- 1D55:0058 FA cli
- 1D55:0059 8C163800 mov [0038],ss
- 1D55:005D 89263A00 mov [003A],sp
- 1D55:0061 FA cli
- 1D55:0062 E470 in al,70
- 1D55:0064 A23C00 mov [003C],al
- 1D55:0067 0C80 or al,80
- 1D55:0069 E670 out 70,al
- 1D55:006B 8CC8 mov ax,cs
- 1D55:006D 2EA3DA00 mov cs:[00DA],ax
- 1D55:0071 660FB7C0 movzx eax,ax
- 1D55:0075 66C1E004 shl eax,04
- 1D55:0079 A31A00 mov [001A],ax
- 1D55:007C 66C1C810 ror eax,10
- 1D55:0080 A21C00 mov [001C],al
- 1D55:0083 8CD8 mov ax,ds
- 1D55:0085 660FB7C0 movzx eax,ax
- 1D55:0089 66C1E004 shl eax,04
- ------------------- [RIVA] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=0037141C EBX=003C8C1C ECX=00000000 EDX=0000000C
- ESP=003885B8 EBP=00000001 ESI=0036D156 EDI=0036D156
- DS=0208 ES=0208 SS=0208 CS=0200 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0200:2D3AEE FFFF fxch st,st(1)
- Disassembly of code around the location:
- 0200:2D3ACE 891DF8973500 mov [003597F8],ebx
- 0200:2D3AD4 BB0D000000 mov ebx,0000000D
- 0200:2D3AD9 E8C29CFDFF call 002AD7A0 ($-2633e)
- 0200:2D3ADE D90514C73600 fld [0036C714]
- 0200:2D3AE4 D9E8 fld1
- 0200:2D3AE6 DEF1 fdivrp st(1),st
- 0200:2D3AE8 DD05E4913600 fldq [003691E4]
- 0200:2D3AEE D9C9 fxch st,st(1)
- 0200:2D3AF0 D8C9 fmul st(1)
- 0200:2D3AF2 E86F580300 call 00309366 ($+3586f)
- 0200:2D3AF7 DB1D5C143700 fistp [0037145C]
- 0200:2D3AFD D90518C73600 fld [0036C718]
- 0200:2D3B03 DC0DEC913600 fmulq [003691EC]
- 0200:2D3B09 DEC9 fmulp st(1),st
- 0200:2D3B0B E856580300 call 00309366 ($+35856)
- 0200:2D3B10 C705F897350003000000
- 0200:2D3B1A DB1D60143700 fistp [00371460]
- 0200:2D3B20 5A pop edx
- 0200:2D3B21 5B pop ebx
- 0200:2D3B22 C3 ret
- 0200:2D3B23 8D8000000000 lea eax,[eax+00000000]
- 0200:2D3B29 8D9200000000 lea edx,[edx+00000000]
- 0200:2D3B2F 90 nop
- 0200:2D3B30 8E3B mov
- 0200:2D3B32 2D001C3C2D sub eax,2D3C1C00
- 0200:2D3B37 001C3C add [esp+edi],bl
- 0200:2D3B3A 2D00D13B2D sub eax,2D3BD100
- 0200:2D3B3F 001C3C add [esp+edi],bl
- 0200:2D3B42 2D00DD3B2D sub eax,2D3BDD00
- 0200:2D3B47 001C3C add [esp+edi],bl
- ------------------- [RIVA] --------------------
- Unsupported SB DSP command 41!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00005622 EBX=0000039B ECX=003738EC EDX=0000022C
- ESP=003883F8 EBP=00388424 ESI=00000001 EDI=00000000
- DS=0290 ES=0208 SS=0208 CS=0298 FS=0290 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0298:03CA FF ret
- Disassembly of code around the location:
- 0298:03AA C20CE8 ret E80C
- 0298:03AD 6301 arpl [ecx],cx
- 0298:03AF 0000 add [eax],al
- 0298:03B1 B041 mov al,41
- 0298:03B3 EE out dx,al
- 0298:03B4 E85B010000 call 00000514 ($+15b)
- 0298:03B9 66A14E010000 mov ax,[0000014E]
- 0298:03BF 86E0 xchg al,ah
- 0298:03C1 EE out dx,al
- 0298:03C2 E84D010000 call 00000514 ($+14d)
- 0298:03C7 86E0 xchg al,ah
- 0298:03C9 EE out dx,al
- 0298:03CA C3 ret
- 0298:03CB 66A350010000 mov [00000150],ax
- 0298:03D1 663D0400 cmp ax,0004
- 0298:03D5 0F8517000000 jnz 000003F2 ($+17)
- 0298:03DB 66C705520100000100
- 0298:03E4 66C7055E0100002400
- 0298:03ED EB15 jmp short 00000404 ($+15)
- 0298:03EF 90 nop
- 0298:03F0 90 nop
- 0298:03F1 90 nop
- 0298:03F2 66C705520100000100
- 0298:03FB 66C7055E0100001400
- 0298:0404 C3 ret
- 0298:0405 C6056001000001 mov byte [00000160],01
- 0298:040C 8BC7 mov eax,edi
- 0298:040E C1E810 shr eax,10
- 0298:0411 66A354010000 mov [00000154],ax
- 0298:0417 66893D56010000 mov [00000156],di
- ------------------- [RIVA] --------------------
- Unsupported SB DSP command C4!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000000C4 EBX=000004DF ECX=00000F0D EDX=0000022C
- ESP=003883F4 EBP=00388420 ESI=00000001 EDI=00016D70
- DS=0290 ES=0208 SS=0208 CS=0298 FS=0290 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0298:04D0 FF3F00 call 00000512 ($+3f)
- Disassembly of code around the location:
- 0298:04B0 8B1532010000 mov edx,[00000132]
- 0298:04B6 6683C20E add dx,000E
- 0298:04BA EC in al,dx
- 0298:04BB E854000000 call 00000514 ($+54)
- 0298:04C0 668B1532010000 mov dx,[00000132]
- 0298:04C7 6683C20C add dx,000C
- 0298:04CB 66B8C400 mov ax,00C4
- 0298:04CF EE out dx,al
- 0298:04D0 E83F000000 call 00000514 ($+3f)
- 0298:04D5 B020 mov al,20
- 0298:04D7 EE out dx,al
- 0298:04D8 E837000000 call 00000514 ($+37)
- 0298:04DD 66A15A010000 mov ax,[0000015A]
- 0298:04E3 EE out dx,al
- 0298:04E4 E82B000000 call 00000514 ($+2b)
- 0298:04E9 86E0 xchg al,ah
- 0298:04EB EE out dx,al
- 0298:04EC C3 ret
- 0298:04ED E822000000 call 00000514 ($+22)
- 0298:04F2 668B1532010000 mov dx,[00000132]
- 0298:04F9 B0D0 mov al,D0
- 0298:04FB EE out dx,al
- 0298:04FC C3 ret
- 0298:04FD E812000000 call 00000514 ($+12)
- 0298:0502 668B1532010000 mov dx,[00000132]
- 0298:0509 B0D4 mov al,D4
- 0298:050B EE out dx,al
- 0298:050C C3 ret
- 0298:050D BA78000000 mov edx,00000078
- 0298:0512 C3 ret
- ------------------- [RIVA] --------------------
- Unsupported SB DSP command 20!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000020 EBX=000004DF ECX=00000F0D EDX=0000022C
- ESP=003883F4 EBP=00388420 ESI=00000001 EDI=00016D70
- DS=0290 ES=0208 SS=0208 CS=0298 FS=0290 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0298:04D8 FF3700 call 00000512 ($+37)
- Disassembly of code around the location:
- 0298:04B8 C20EEC ret EC0E
- 0298:04BB E854000000 call 00000514 ($+54)
- 0298:04C0 668B1532010000 mov dx,[00000132]
- 0298:04C7 6683C20C add dx,000C
- 0298:04CB 66B8C400 mov ax,00C4
- 0298:04CF EE out dx,al
- 0298:04D0 E83F000000 call 00000514 ($+3f)
- 0298:04D5 B020 mov al,20
- 0298:04D7 EE out dx,al
- 0298:04D8 E837000000 call 00000514 ($+37)
- 0298:04DD 66A15A010000 mov ax,[0000015A]
- 0298:04E3 EE out dx,al
- 0298:04E4 E82B000000 call 00000514 ($+2b)
- 0298:04E9 86E0 xchg al,ah
- 0298:04EB EE out dx,al
- 0298:04EC C3 ret
- 0298:04ED E822000000 call 00000514 ($+22)
- 0298:04F2 668B1532010000 mov dx,[00000132]
- 0298:04F9 B0D0 mov al,D0
- 0298:04FB EE out dx,al
- 0298:04FC C3 ret
- 0298:04FD E812000000 call 00000514 ($+12)
- 0298:0502 668B1532010000 mov dx,[00000132]
- 0298:0509 B0D4 mov al,D4
- 0298:050B EE out dx,al
- 0298:050C C3 ret
- 0298:050D BA78000000 mov edx,00000078
- 0298:0512 C3 ret
- 0298:0513 C3 ret
- 0298:0514 6650 push ax
- ------------------- [RIVA] --------------------
- Unsupported SB DSP command FF!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000FFF EBX=000004DF ECX=00000F0D EDX=0000022C
- ESP=003883F4 EBP=00388420 ESI=00000001 EDI=00016D70
- DS=0290 ES=0208 SS=0208 CS=0298 FS=0290 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0298:04E4 FF2B00 call 00000512 ($+2b)
- Disassembly of code around the location:
- 0298:04C4 0100 add [eax],eax
- 0298:04C6 006683 add [esi-007D],ah
- 0298:04C9 C20C66 ret 660C
- 0298:04CC B8C400EEE8 mov eax,E8EE00C4
- 0298:04D1 3F aas
- 0298:04D2 0000 add [eax],al
- 0298:04D4 00B020EEE837 add [eax+37E8EE20],dh
- 0298:04DA 0000 add [eax],al
- 0298:04DC 0066A1 add [esi-005F],ah
- 0298:04DF 5A pop edx
- 0298:04E0 0100 add [eax],eax
- 0298:04E2 00EE add dh,ch
- 0298:04E4 E82B000000 call 00000514 ($+2b)
- 0298:04E9 86E0 xchg al,ah
- 0298:04EB EE out dx,al
- 0298:04EC C3 ret
- 0298:04ED E822000000 call 00000514 ($+22)
- 0298:04F2 668B1532010000 mov dx,[00000132]
- 0298:04F9 B0D0 mov al,D0
- 0298:04FB EE out dx,al
- 0298:04FC C3 ret
- 0298:04FD E812000000 call 00000514 ($+12)
- 0298:0502 668B1532010000 mov dx,[00000132]
- 0298:0509 B0D4 mov al,D4
- 0298:050B EE out dx,al
- 0298:050C C3 ret
- 0298:050D BA78000000 mov edx,00000078
- 0298:0512 C3 ret
- 0298:0513 C3 ret
- 0298:0514 6650 push ax
- ------------------- [RIVA] --------------------
- Unsupported SB DSP command 0F!
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=0000FF0F EBX=000004DF ECX=00000F0D EDX=0000022C
- ESP=003883F4 EBP=00388420 ESI=00000001 EDI=00016D70
- DS=0290 ES=0208 SS=0208 CS=0298 FS=0290 GS=0020
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 0298:04EC FF ret
- Disassembly of code around the location:
- 0298:04CC B8C400EEE8 mov eax,E8EE00C4
- 0298:04D1 3F aas
- 0298:04D2 0000 add [eax],al
- 0298:04D4 00B020EEE837 add [eax+37E8EE20],dh
- 0298:04DA 0000 add [eax],al
- 0298:04DC 0066A1 add [esi-005F],ah
- 0298:04DF 5A pop edx
- 0298:04E0 0100 add [eax],eax
- 0298:04E2 00EE add dh,ch
- 0298:04E4 E82B000000 call 00000514 ($+2b)
- 0298:04E9 86E0 xchg al,ah
- 0298:04EB EE out dx,al
- 0298:04EC C3 ret
- 0298:04ED E822000000 call 00000514 ($+22)
- 0298:04F2 668B1532010000 mov dx,[00000132]
- 0298:04F9 B0D0 mov al,D0
- 0298:04FB EE out dx,al
- 0298:04FC C3 ret
- 0298:04FD E812000000 call 00000514 ($+12)
- 0298:0502 668B1532010000 mov dx,[00000132]
- 0298:0509 B0D4 mov al,D4
- 0298:050B EE out dx,al
- 0298:050C C3 ret
- 0298:050D BA78000000 mov edx,00000078
- 0298:0512 C3 ret
- 0298:0513 C3 ret
- 0298:0514 6650 push ax
- 0298:0516 6652 push dx
- 0298:0518 668B1532010000 mov dx,[00000132]
- 0298:051F 6683C20C add dx,000C
- ------------------- [HYBRID] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00000102 ECX=0000FF02 EDX=0000155A
- ESP=00000144 EBP=00000000 ESI=0013155A EDI=00003E27
- DS=31D2 ES=0381 SS=3526 CS=350C FS=02E0 GS=02D3
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 350C:00C9 FF03 mov cl,03
- Disassembly of code around the location:
- 350C:00A9 EB07 jmp short 000000B2 ($+7)
- 350C:00AB 41 inc cx
- 350C:00AC D3E2 shl dx,cl
- 350C:00AE 81EA9F00 sub dx,009F
- 350C:00B2 E84DFF call 00000002 ($-b3)
- 350C:00B5 3DFF01 cmp ax,01FF
- 350C:00B8 7459 je 00000113 ($+59)
- 350C:00BA 03C2 add ax,dx
- 350C:00BC 8BD7 mov dx,di
- 350C:00BE 2BD0 sub dx,ax
- 350C:00C0 B90200 mov cx,0002
- 350C:00C3 E99A00 jmp 00000160 ($+9a)
- 350C:00C6 0AC0 or al,al
- 350C:00C8 9C pushf
- 350C:00C9 B103 mov cl,03
- 350C:00CB E834FF call 00000002 ($-cc)
- 350C:00CE 3C03 cmp al,03
- 350C:00D0 770D ja 000000DF ($+d)
- 350C:00D2 7404 je 000000D8 ($+4)
- 350C:00D4 0405 add al,05
- 350C:00D6 EB20 jmp short 000000F8 ($+20)
- 350C:00D8 E85AFF call 00000035 ($-a6)
- 350C:00DB 1405 adc al,05
- 350C:00DD EB19 jmp short 000000F8 ($+19)
- 350C:00DF 3C04 cmp al,04
- 350C:00E1 7410 je 000000F3 ($+10)
- 350C:00E3 0407 add al,07
- 350C:00E5 3C0E cmp al,0E
- 350C:00E7 750F jne 000000F8 ($+f)
- 350C:00E9 B10F mov cl,0F
- ------------------- [HYBRID] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=000000B8 EBX=00000707 ECX=00000007 EDX=00003D6F
- ESP=00000146 EBP=00008200 ESI=0013155C EDI=00003E27
- DS=31D2 ES=0381 SS=3526 CS=350C FS=02E0 GS=02D3
- NV UP EI PL ZR NA PE NC VM=0 IOPL=0
- 350C:010C 7407 je 00000115 ($+7)
- Disassembly of code around the location:
- 350C:00EC 14FF adc al,FF
- 350C:00EE 05E13F add ax,3FE1
- 350C:00F1 EB14 jmp short 00000107 ($+14)
- 350C:00F3 E83FFF call 00000035 ($-c1)
- 350C:00F6 1406 adc al,06
- 350C:00F8 8AC8 mov cl,al
- 350C:00FA BA0100 mov dx,0001
- 350C:00FD D3E2 shl dx,cl
- 350C:00FF 83EA1F sub dx,001F
- 350C:0102 E8FDFE call 00000002 ($-103)
- 350C:0105 03C2 add ax,dx
- 350C:0107 8BD7 mov dx,di
- 350C:0109 2BD0 sub dx,ax
- 350C:010B 9D popf
- 350C:010C 7407 je 00000115 ($+7)
- 350C:010E B90300 mov cx,0003
- 350C:0111 EB4D jmp short 00000160 ($+4d)
- 350C:0113 EB5A jmp short 0000016F ($+5a)
- 350C:0115 E81DFF call 00000035 ($-e3)
- 350C:0118 7209 jc 00000123 ($+9)
- 350C:011A 33C0 xor ax,ax
- 350C:011C E816FF call 00000035 ($-ea)
- 350C:011F 1404 adc al,04
- 350C:0121 EB3B jmp short 0000015E ($+3b)
- 350C:0123 B103 mov cl,03
- 350C:0125 E8DAFE call 00000002 ($-126)
- 350C:0128 0AC0 or al,al
- 350C:012A 750B jne 00000137 ($+b)
- 350C:012C B104 mov cl,04
- 350C:012E E8D1FE call 00000002 ($-12f)
- ------------------- [RAMPAGE] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=02EE6700 EBX=000000D1 ECX=00000607 EDX=00001800
- ESP=00000C13 EBP=00000006 ESI=00155000 EDI=00007BAA
- DS=18DA ES=0000 SS=2455 CS=18DA FS=18DA GS=0000
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 18DA:0172 6D insw
- Disassembly of code around the location:
- 18DA:0152 0000 add [bx+si],al
- 18DA:0154 0000 add [bx+si],al
- 18DA:0156 0000 add [bx+si],al
- 18DA:0158 00162500 add [0025],dl
- 18DA:015C 00FF add bh,bh
- 18DA:015E 9F lahf
- 18DA:015F 07 pop es
- 18DA:0160 44 inc sp
- 18DA:0161 6976696465 imul si,[bp+69],6564
- 18DA:0166 206572 and [di+72],ah
- 18DA:0169 726F jc 000001DA ($+6f)
- 18DA:016B 720D jc 0000017A ($+d)
- 18DA:016D 0A24 or ah,[si]
- 18DA:016F 006761 add [bx+61],ah
- 18DA:0172 6D insw
- 18DA:0173 652E6D insw
- 18DA:0176 6966009E9E imul sp,[bp],9E9E
- 18DA:017B 9E sahf
- 18DA:017C 9E sahf
- 18DA:017D 9E sahf
- 18DA:017E 9E sahf
- 18DA:017F 9E sahf
- 18DA:0180 A5 movsw
- 18DA:0181 A5 movsw
- 18DA:0182 A5 movsw
- 18DA:0183 A5 movsw
- 18DA:0184 A5 movsw
- 18DA:0185 61 popa
- 18DA:0186 61 popa
- 18DA:0187 61 popa
- ------------------- [TERM] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000001 EBX=00000002 ECX=00000000 EDX=000002FF
- ESP=000001EC EBP=00000000 ESI=00059399 EDI=00001D11
- DS=1228 ES=1228 SS=2094 CS=C11F FS=0000 GS=0000
- NV UP EI PL NZ NA PE NC VM=0 IOPL=0
- C11F:0211 7C60 jl 00000273 ($+60)
- Disassembly of code around the location:
- C11F:01F1 307800 xor [bx+si],bh
- C11F:01F4 0000 add [bx+si],al
- C11F:01F6 CC int 03
- C11F:01F7 FEFED6C6 callback C6D6
- C11F:01FB 0000 add [bx+si],al
- C11F:01FD 00F8 add al,bh
- C11F:01FF CC int 03
- C11F:0200 CC int 03
- C11F:0201 CC int 03
- C11F:0202 CC int 03
- C11F:0203 0000 add [bx+si],al
- C11F:0205 0078CC add [bx+si-34],bh
- C11F:0208 CC int 03
- C11F:0209 CC int 03
- C11F:020A 7800 js 0000020C ($+0)
- C11F:020C 0000 add [bx+si],al
- C11F:020E DC6666 fsubq [bp+66]
- C11F:0211 7C60 jl 00000273 ($+60)
- C11F:0213 F00000 lock add [bx+si],al
- C11F:0216 76CC jbe 000001E4 ($-34)
- C11F:0218 CC int 03
- C11F:0219 7C0C jl 00000227 ($+c)
- C11F:021B 1E push ds
- C11F:021C 0000 add [bx+si],al
- C11F:021E DC7666 fdivq [bp+66]
- C11F:0221 60 pusha
- C11F:0222 F00000 lock add [bx+si],al
- C11F:0225 007CC0 add [si-40],bh
- C11F:0228 780C js 00000236 ($+c)
- C11F:022A F8 clc
- ------------------- [TERM] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000001 EBX=00000002 ECX=00000000 EDX=000002FF
- ESP=000001EC EBP=00000000 ESI=00059399 EDI=00001D11
- DS=1228 ES=1228 SS=2094 CS=C11F FS=0000 GS=0000
- NV UP EI PL NZ NA PE NC VM=0 IOPL=0
- C11F:0213 FF0000 lock add [bx+si],al
- Disassembly of code around the location:
- C11F:01F3 0000 add [bx+si],al
- C11F:01F5 00CC add ah,cl
- C11F:01F7 FEFED6C6 callback C6D6
- C11F:01FB 0000 add [bx+si],al
- C11F:01FD 00F8 add al,bh
- C11F:01FF CC int 03
- C11F:0200 CC int 03
- C11F:0201 CC int 03
- C11F:0202 CC int 03
- C11F:0203 0000 add [bx+si],al
- C11F:0205 0078CC add [bx+si-34],bh
- C11F:0208 CC int 03
- C11F:0209 CC int 03
- C11F:020A 7800 js 0000020C ($+0)
- C11F:020C 0000 add [bx+si],al
- C11F:020E DC6666 fsubq [bp+66]
- C11F:0211 7C60 jl 00000273 ($+60)
- C11F:0213 F00000 lock add [bx+si],al
- C11F:0216 76CC jbe 000001E4 ($-34)
- C11F:0218 CC int 03
- C11F:0219 7C0C jl 00000227 ($+c)
- C11F:021B 1E push ds
- C11F:021C 0000 add [bx+si],al
- C11F:021E DC7666 fdivq [bp+66]
- C11F:0221 60 pusha
- C11F:0222 F00000 lock add [bx+si],al
- C11F:0225 007CC0 add [si-40],bh
- C11F:0228 780C js 00000236 ($+c)
- C11F:022A F8 clc
- C11F:022B 0010 add [bx+si],dl
- ------------------- [U7RUN] --------------------
- Unsupported opcode!
- CPU: REAL, USE16, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00004F20 EBX=00009FCC ECX=00000077 EDX=00007EE7
- ESP=000009B2 EBP=0000091E ESI=0000FF00 EDI=0000FFFE
- DS=02DF ES=02DF SS=02DF CS=02DF FS=0000 GS=0000
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 02DF:FFF1 FFFF lock xchg di,ax
- Disassembly of code around the location:
- 02DF:FFD1 02D3 add dl,bl
- 02DF:FFD3 026402 add ah,[si+02]
- 02DF:FFD6 D302 rol word [bp+si],cl
- 02DF:FFD8 7802 js 0000FFDC ($+2)
- 02DF:FFDA D302 rol word [bp+si],cl
- 02DF:FFDC 8A02 mov al,[bp+si]
- 02DF:FFDE D302 rol word [bp+si],cl
- 02DF:FFE0 96 xchg si,ax
- 02DF:FFE1 02D3 add dl,bl
- 02DF:FFE3 02A402D3 add ah,[si-2CFE]
- 02DF:FFE7 02B202D3 add dh,[bp+si-2CFE]
- 02DF:FFEB 02BB0234 add bh,[bp+di+3402]
- 02DF:FFEF 0A00 or al,[bx+si]
- 02DF:FFF1 F097 lock xchg di,ax
- 02DF:FFF3 0000 add [bx+si],al
- 02DF:FFF5 0007 add [bx],al
- 02DF:FFF7 020F add cl,[bx]
- 02DF:FFF9 01DF add di,bx
- 02DF:FFFB 0207 add al,[bx]
- 02DF:FFFD 02D2 add dl,dl
- 02DF:FFFF 02F2 add dh,dl
- 02DF:10001 02D3 add dl,bl
- 02DF:10003 02FE add bh,dh
- 02DF:10005 02D3 add dl,bl
- 02DF:10007 0213 add dl,[bp+di]
- 02DF:10009 03D3 add dx,bx
- 02DF:1000B 021B add bl,[bp+di]
- 02DF:1000D 03D3 add dx,bx
- 02DF:1000F 0229 add ch,[bx+di]
- 02DF:10011 03D3 add dx,bx
- ------------------- [WH] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000000 EBX=00000064 ECX=0000001E EDX=00000012
- ESP=003435F4 EBP=00000069 ESI=001D1BFA EDI=001766B0
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0168
- NV UP EI NG NZ NA PE NC VM=0 IOPL=0
- 0160:178DC0 FF3F25 mov ax,[253F]
- Disassembly of code around the location:
- 0160:178DA0 89C2 mov edx,eax
- 0160:178DA2 BB14000000 mov ebx,00000014
- 0160:178DA7 C1FA1F sar edx,1F
- 0160:178DAA F7FB idiv ebx
- 0160:178DAC BB64000000 mov ebx,00000064
- 0160:178DB1 89D0 mov eax,edx
- 0160:178DB3 C1FA1F sar edx,1F
- 0160:178DB6 F7FB idiv ebx
- 0160:178DB8 89442404 mov [esp+0004],eax
- 0160:178DBC DB442404 fild [esp+0004]
- 0160:178DC0 A13F251D00 mov eax,[001D253F]
- 0160:178DC5 8944240C mov [esp+000C],eax
- 0160:178DC9 D95C2410 fstp [esp+0010]
- 0160:178DCD E857600200 call 0019EE29 ($+26057)
- 0160:178DD2 89C2 mov edx,eax
- 0160:178DD4 C1FA1F sar edx,1F
- 0160:178DD7 F7FB idiv ebx
- 0160:178DD9 83FA32 cmp edx,0032
- 0160:178DDC 7E0D jle 00178DEB ($+d)
- 0160:178DDE DB0424 fild [esp]
- 0160:178DE1 D9E8 fld1
- 0160:178DE3 D8442410 fadd [esp+0010]
- 0160:178DE7 DEC9 fmulp st(1),st
- 0160:178DE9 EB0B jmp short 00178DF6 ($+b)
- 0160:178DEB DB0424 fild [esp]
- 0160:178DEE D9C0 fld st,st(0)
- 0160:178DF0 D84C2410 fmul [esp+0010]
- 0160:178DF4 DEE9 fsubp st(1),st
- 0160:178DF6 DB44240C fild [esp+000C]
- 0160:178DFA DEC9 fmulp st(1),st
- ------------------- [WH2] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=03, EGAMode=00, Chain4=OFF
- EAX=00000000 EBX=00000064 ECX=00000000 EDX=0000000F
- ESP=00361CC8 EBP=00361CDC ESI=001D4DC7 EDI=0036246C
- DS=0188 ES=0188 SS=0188 CS=0180 FS=0000 GS=01F0
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0180:1929F0 FF5DFF fstp [di-0C]
- Disassembly of code around the location:
- 0180:1929D0 89C2 mov edx,eax
- 0180:1929D2 BB14000000 mov ebx,00000014
- 0180:1929D7 89D0 mov eax,edx
- 0180:1929D9 C1FA1F sar edx,1F
- 0180:1929DC F7FB idiv ebx
- 0180:1929DE BB64000000 mov ebx,00000064
- 0180:1929E3 89D0 mov eax,edx
- 0180:1929E5 C1FA1F sar edx,1F
- 0180:1929E8 F7FB idiv ebx
- 0180:1929EA 8945EC mov [ebp-0014],eax
- 0180:1929ED DB45EC fild [ebp-0014]
- 0180:1929F0 D95DF4 fstp [ebp-000C]
- 0180:1929F3 A11AE72100 mov eax,[0021E71A]
- 0180:1929F8 8945F8 mov [ebp-0008],eax
- 0180:1929FB E83D3E0300 call 001C683D ($+33e3d)
- 0180:192A00 89C2 mov edx,eax
- 0180:192A02 BB64000000 mov ebx,00000064
- 0180:192A07 89D0 mov eax,edx
- 0180:192A09 C1FA1F sar edx,1F
- 0180:192A0C F7FB idiv ebx
- 0180:192A0E 83FA32 cmp edx,0032
- 0180:192A11 7E19 jle 00192A2C ($+19)
- 0180:192A13 DB45F0 fild [ebp-0010]
- 0180:192A16 D9E8 fld1
- 0180:192A18 D845F4 fadd [ebp-000C]
- 0180:192A1B DEC9 fmulp st(1),st
- 0180:192A1D DB45F8 fild [ebp-0008]
- 0180:192A20 DEC9 fmulp st(1),st
- 0180:192A22 E8C9EF0500 call 001F19F0 ($+5efc9)
- 0180:192A27 DB5DFC fistp [ebp-0004]
- ------------------- [GEOSCAPE] --------------------
- Warning! FPU opcodes not yet supported, sothe game will probably not run properly. Press the B button to try to continue.
- CPU: PROT, USE32, CPL=0
- GraphMode=13, EGAMode=40, Chain4=ON
- EAX=00000008 EBX=00000086 ECX=00000001 EDX=0000001E
- ESP=001AD3E8 EBP=002163F8 ESI=001A0000 EDI=00000088
- DS=0168 ES=0168 SS=0168 CS=0160 FS=0000 GS=0020
- NV UP EI PL NZ NA PO NC VM=0 IOPL=0
- 0160:1886ED FF5C24 fstp [si+24]
- Disassembly of code around the location:
- 0160:1886CD 0000 add [eax],al
- 0160:1886CF 005356 add [ebx+0056],dl
- 0160:1886D2 57 push edi
- 0160:1886D3 81EC98000000 sub esp,00000098
- 0160:1886D9 98 cbw
- 0160:1886DA 2D80000000 sub eax,00000080
- 0160:1886DF 89842494000000 mov [esp+00000094],eax
- 0160:1886E6 DB842494000000 fild [esp+00000094]
- 0160:1886ED D95C2420 fstp [esp+0020]
- 0160:1886F1 0FBFC2 movsx eax,dx
- 0160:1886F4 83E864 sub eax,0064
- 0160:1886F7 89842494000000 mov [esp+00000094],eax
- 0160:1886FE DB842494000000 fild [esp+00000094]
- 0160:188705 D95C2414 fstp [esp+0014]
- 0160:188709 D9442420 fld [esp+0020]
- 0160:18870D E8BEA30000 call 00192AD0 ($+a3be)
- 0160:188712 DB9C2494000000 fistp [esp+00000094]
- 0160:188719 8B842494000000 mov eax,[esp+00000094]
- 0160:188720 BBFFFFFFFF mov ebx,FFFFFFFF
- 0160:188725 99 cwd
- 0160:188726 31D0 xor eax,edx
- 0160:188728 29D0 sub eax,edx
- 0160:18872A 0FBF1598431A00 movsx edx,[001A4398]
- 0160:188731 66899C2490000000
- 0160:188739 39D0 cmp eax,edx
- 0160:18873B 0F8F0A070000 jg 00188E4B ($+70a)
- 0160:188741 D9442414 fld [esp+0014]
- 0160:188745 E886A30000 call 00192AD0 ($+a386)
- 0160:18874A DB9C2494000000 fistp [esp+00000094]
- 0160:188751 8B842494000000 mov eax,[esp+00000094]
Advertisement
Add Comment
Please, Sign In to add comment