VOGONS


UniPCemu Windows 95/NT progress and issues

Topic actions

First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

I've managed to get a bit further in booting Windows 95 for the first time(still within the setup phase, after the first reboot required), having installed Windows 95a from the supplied(a few kilobytes too large) floppy disk image that I might have added to the CD-ROM disk image in the past.

Now it continues loading a bit further, until it crashes on what seems to be (debugging protected-mode(no V86/Real mode) faults) a Page fault in kernel memory within, according to my research on the driver, PIC problem(VPICD.VXD faulting)?

940-VPICD-Windows protection error.jpg
Filename
940-VPICD-Windows protection error.jpg
File size
16.31 KiB
Views
5089 views
File comment
Fault produced booting Windows 95.
File license
Fair use/fair dealing exception

I see an #UD on a 0FA6 instruction at 0645:12C0.

Then I see the Page fault at 0028:C002B77D(instruction 8B04BD5CD302C0) on linear address c56a97cc. Previous opcode was 0FB3.

Those are all the faults that are thrown while booting Windows 95 for the first time.

Luckily, bootlog.txt has a lot of progress from the original point:

[000F9E17] Loading Device = C:\WINDOWS\HIMEM.SYS
[000F9E19] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[000F9E19] Loading Device = C:\WINDOWS\IFSHLP.SYS
[000F9E19] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[000F9E19] Loading Device = C:\WINDOWS\SETVER.EXE
[000F9E1A] LoadSuccess = C:\WINDOWS\SETVER.EXE
[000F9F88] Loading Vxd = VMM
[000F9F9A] LoadSuccess = VMM
[000F9F9B] Loading Vxd = vnetsup.vxd
[000F9F9C] LoadSuccess = vnetsup.vxd
[000F9F9D] Loading Vxd = CONFIGMG
[000F9FA3] LoadSuccess = CONFIGMG
[000F9FA3] Loading Vxd = VSHARE
[000F9FA5] LoadSuccess = VSHARE
[000F9FA5] Loading Vxd = VWIN32
[000F9FA9] LoadSuccess = VWIN32
[000F9FAA] Loading Vxd = VFBACKUP
[000F9FAB] LoadSuccess = VFBACKUP
[000F9FAB] Loading Vxd = VCOMM
[000F9FAC] LoadSuccess = VCOMM
[000F9FAC] Loading Vxd = COMBUFF
[000F9FAD] LoadSuccess = COMBUFF
[000F9FAD] Loading Vxd = IFSMGR
[000F9FBB] LoadSuccess = IFSMGR
[000F9FBB] Loading Vxd = IOS
[000F9FC0] LoadSuccess = IOS
[000F9FC0] Loading Vxd = SPOOLER
[000F9FC2] LoadSuccess = SPOOLER
[000F9FC2] Loading Vxd = VFAT
[000F9FC6] LoadSuccess = VFAT
[000F9FC6] Loading Vxd = VCACHE
[000F9FC8] LoadSuccess = VCACHE
[000F9FC8] Loading Vxd = VCOND
[000F9FCB] LoadSuccess = VCOND
[000F9FCB] Loading Vxd = VCDFSD
[000F9FCC] LoadSuccess = VCDFSD
[000F9FCC] Loading Vxd = VXDLDR
[000F9FCE] LoadSuccess = VXDLDR
[000F9FCE] Loading Vxd = VDEF
[000F9FCF] LoadSuccess = VDEF
[000F9FCF] Loading Vxd = VPICD
[000F9FD0] LoadSuccess = VPICD
[000F9FD1] Loading Vxd = VTD
[000F9FD2] LoadSuccess = VTD
[000F9FD2] Loading Vxd = REBOOT
[000F9FD3] LoadSuccess = REBOOT
[000F9FD3] Loading Vxd = VDMAD
[000F9FD5] LoadSuccess = VDMAD
[000F9FD5] Loading Vxd = VSD
[000F9FD5] LoadSuccess = VSD
[000F9FD5] Loading Vxd = V86MMGR
[000F9FDA] LoadSuccess = V86MMGR
[000F9FDA] Loading Vxd = PAGESWAP
[000F9FDB] LoadSuccess = PAGESWAP
[000F9FDB] Loading Vxd = DOSMGR
[000F9FDF] LoadSuccess = DOSMGR
[000F9FE0] Loading Vxd = VMPOLL
[000F9FE1] LoadSuccess = VMPOLL
[000F9FE1] Loading Vxd = SHELL
[000F9FE4] LoadSuccess = SHELL
Show last 45 lines
[000F9FE4] Loading Vxd = PARITY
[000F9FE4] LoadSuccess = PARITY
[000F9FE4] Loading Vxd = BIOSXLAT
[000F9FE5] LoadSuccess = BIOSXLAT
[000F9FE5] Loading Vxd = VMCPD
[000F9FE6] LoadSuccess = VMCPD
[000F9FE6] Loading Vxd = VTDAPI
[000F9FE7] LoadSuccess = VTDAPI
[000F9FE7] Loading Vxd = PERF
[000F9FE8] LoadSuccess = PERF
[000F9FE9] Loading Vxd = vserver.vxd
[000F9FE9] LoadFailed = vserver.vxd
[000F9FEA] Loading Vxd = vredir.vxd
[000F9FED] LoadSuccess = vredir.vxd
[000F9FEE] Loading Vxd = ndis.vxd
[000F9FEF] LoadSuccess = ndis.vxd
[000F9FF0] Loading Vxd = ndis2sup.vxd
[000F9FF0] LoadFailed = ndis2sup.vxd
[000F9FF1] Loading Vxd = vnetbios.vxd
[000F9FF2] LoadSuccess = vnetbios.vxd
[000F9FF2] Loading Vxd = ebios
[000F9FF3] LoadSuccess = ebios
[000F9FF3] Loading Vxd = vshare
[000F9FF4] LoadFailed = vshare
[000F9FF4] Loading Vxd = dynapage
[000F9FF6] LoadSuccess = dynapage
[000F9FF6] Loading Vxd = vcd
[000F9FF7] LoadSuccess = vcd
[000F9FF7] Loading Vxd = vpd
[000F9FF9] LoadSuccess = vpd
[000F9FF9] Loading Vxd = int13
[000F9FFA] LoadSuccess = int13
[000F9FFA] Loading Vxd = vkd
[000F9FFC] LoadSuccess = vkd
[000F9FFC] Loading Vxd = vdd
[000FA000] LoadSuccess = vdd
[000FA000] Loading Vxd = vflatd
[000FA001] LoadSuccess = vflatd
[000FA001] Loading Vxd = vmouse
[000FA003] LoadSuccess = vmouse
[000FA003] Loading Vxd = msmouse.vxd
[000FA004] LoadSuccess = msmouse.vxd
[000FA004] Loading Vxd = enable
[000FA006] LoadSuccess = enable

The earlier point was(before reinstalling Windows 95):

[000F9FBB] Loading Vxd = IOS

Anyone can help me with this? Why is it faulting on that Page Fault? CR3 is 0x0328000(with 4MB physical RAM installed).
The faulting instruction causing the page fault seems to be "mov eax,DWORD PTR [edi*4-0x3ffd2ca4]" according to ODA(Online Disassembler, https://onlinedisassembler.com/) and Defuse(https://defuse.ca/online-x86-assembler.htm). The value of EDI is 0xc159f11c. The effective offset used is 0xc56a97cc. The Task Register is set to 0x0018. The task is at 0xC000AEBC, with a limit of 0x2069.

Unfortunately, both Bochs and Dosbox seem to fail booting the Bochs-formatted disk image(Bochs saying it cannot mount the disk image, Dosbox cannot boot from it(saying the disk isn't bootable in MS-DOS fashion).

Last edited by superfury on 2019-01-30, 14:41. Edited 1 time in total.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 1 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Researching VPICD.VXD, I found this: https://www-user.tu-chemnitz.de/~heha/vxd/vxd.htm#C07

So could the issue be somewhere with the interrupt controller(PIC)?

Current PIC source code: https://bitbucket.org/superfury/unipcemu/src/ … pic.c?at=master

When PICInterrupt() returns 1, nextintr() will give the interrupt handler to fire for said interrupt.
lowerirq/raiseirq are obvious(shared if needed, using the high 4 bits of the irqnum parameter to index a shared line(usually 0 for unshared interrupt request line)).

Anyone can see something going wrong?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 3 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

As I've said, those are Windows 95 booting partially until it errors out on the VXD driver during setup's second phase(rebooting into Windows and detect hardware). The first part(copying files and reboot) succeeded, after that, the Windows is booting for the first time message(replaced by normal boot screen during failed boots afterwards). The updating registry was already done before the first crash on the driver.

This log is from the crashing process(throwing the Page fault) during booting after said crash. Final loaded driver was 'enable'.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 4 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Does that mean it's loading an invalid driver or executable?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 5 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

What (shadow) register is needed to filter a task on Windows 95? The current Windows 95 logs are filtered on various things:
- Code segment selector(0028). Simple 4GB segment selector at Kernel privilege.
- CR3(PDBR)
- Task register selector and it's base address.

Should any of those not be used for this log on Windows 95's offending task?

Are those VXDs ran at privilege level 0 or 3? I'd assume 0(0028), due to them being drivers?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 6 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just verified the remaining MOV instructions from the test386.asm testsuite. They all work fine.

I haven't retested the mov moffs8/16/32 instructions, due to them bding tested before.

So on the non-0F-system instructions side, the only unverified instructions are:

- 0F80 - 0F8F Jcc imm32 instructions.
- Segment override prefixes.
- INSB/W/D
- OUTSB/W/D
- NOP
- 9A CALL ptr16:16
- 9B WAIT
- 9E SAHF
- C2 RET imm16
- CA RETF imm16
- CB RET
- CD INT
- CE INTO
- CF IRET(D)
- D7 XLATB
- E0-E3 LOOP[[N]Z]
- E4-E5 IN AL/AX/EAX
- E6-E7 OUT AL/AX/EAX
- E9 JMP rel16/32
- EA JMP ptr16:16/32
- EB JMP rel8
- EC-ED IN AL/AX/EAX,DX
- EE-EF OUT DX,AL/AX/EAX
- F5/F8/F9/FA/FB/FD flag operations
- FF /3 CALL m16:16
- FF /4 JMP r/m16/32
- FF /5 JMP m16:16/32

So most of those instructions can theoretically be written off(flag operations(too simple to error out), interrupts(how else would Windows 3.1 in Standard mode run?), port I/O(working due to booting correctly, using both string I/O and normal I/O).

That leaves the following, sorted by instruction type:

- Segment override prefixes(should be working correctly, since they're all linked to the same basics and use the structures in defined ways).
- NOP(what's wrong about a MOV from/to EAX?)
- 9B WAIT(does nothing atm. Just sets a WAIT flag to 1 in the CPU, which isn't used)
- 9E SAHF(what can be wrong about this, too simple?)
- D7 XLATB(already been tested extensively, required for proper keyboard operation, which is working)

- E0-E3 LOOP[[N]Z]

- 9A CALL ptr16:16
- FF /3 CALL m16:16

- C2 RET imm16 (verified in my own remainder testsuite)
- CA RETF imm16
- CB RET (verified in my own remainder testsuite)

- 0F80 - 0F8F Jcc imm32 instructions.

- E9 JMP rel16/32
- EA JMP ptr16:16/32
- EB JMP rel8 (verified: required for booting MS-DOS from a floppy disk)
- FF /4 JMP r/m16/32
- FF /5 JMP m16:16/32

So the problem might be in those instructions somewhere hidden?

Edit: So discarding the possibility of those instructions that already have been verified in some way:

- E0-E3 LOOP[[N]Z]

- 9A CALL ptr16:16
- FF /3 CALL m16:16

- CA RETF imm16

- 0F80 - 0F8F Jcc imm32 instructions.

- E9 JMP rel16/32
- EA JMP ptr16:16/32
- FF /4 JMP r/m16/32
- FF /5 JMP m16:16/32

Edit: Opcode EA is also verified by the BIOSes simply posting: it's the very first instruction executed in the emulator's hardcoded BIOS(which starts up the yellow text a few instructions down the line).

- E0-E3 LOOP[[N]Z]

- 9A CALL ptr16:16
- FF /3 CALL m16:16

- CA RETF imm16

- 0F80 - 0F8F Jcc imm32 instructions.

- E9 JMP rel16/32
- FF /4 JMP r/m16/32
- FF /5 JMP m16:16/32

Edit: Adding breakpoints, FF/4(r/m16), FF/5(r/m16) E9(r/m16) are immediately used before even beeping during BIOS POST, and seen used correctly.
Edit: Then during Windows 95 safe mode boot, I see FF/5 to 0028:c03604fa. Seems to run without problems.
Edit: Then E9 JMP to 0028:c0360794 also seems to work fine.
Edit: Then 0F84 and related is executed correctly.
Edit: Then FF/4 is executed to 0028:c036f3cf. That also works fine.

So that just leaves:

- E0-E3 LOOP[[N]Z]

- 9A CALL ptr16:16
- FF /3 CALL m16:16

- CA RETF imm16

Edit: Placing breakpoints at opcode 9A, it executes fine(even used during MS-DOS for what I assume to be interrupt calls or internal MSDOS.SYS(IO.SYS in Windows 95) calls.
Opcode FF/3 also seems to be running correctly, also being seen executed by the BIOS.

That just leaves:

- E0-E3 LOOP[[N]Z]
- CA RETF imm16

Edit: Opcode CA is also confirmed by the BIOS(imm16=2). That possibly leaves the LOOP instructions only(as well as basic protected mode semantics, which are handled externally).
Edit: Just verified the LOOP[[N]Z] instructions. They work fine as well.

So that means that the problem with booting Windows 95 is either a hardware error somehow(maybe IRQ problems, which aren't detected during the setup hardware detection?) or actual protected-mode problems?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 7 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

I also see WIndows 95 trying LAR on segment 3b. In UniPCemu, LAR also sets bit 0 (the Accessed bit) of said segment descriptor, before returning it and writing it to the LAR result. Is that correct behaviour? So the resulting 0xFA in the access rights byte becomes 0xFB when read from memory(and written back to the GDT), the result loaded into the destination of LAR being 0xFB. Is that correct behaviour?

Edit: The same happens with LSL?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 8 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

The odd thing about the crash is that it tries to use EDI as an offset within a C0000000+-addressed data structure(the ModR/M displacement being at logical address c002c140). It oddy enough executes a BTR instruction using ECX and EDI(0FB3F9 BTR ECX,EDI) right before said instruction? EDI contains c159f11c at said moment the page fault is starting to be called.

That's very strange behaviour, for what Windows 95's kernel identifies as the VPICD.VXD driver?

At said moment:
CR3=0x002e9000
CS:EIP=0028:c002a561
TR=0018, Base=c000aebc.

8MB RAM is installed.

Anyone?

Edit: One other odd thing I notice about Windows 95: the pallette scrolling of the boot screen scrolls from right to left, but all booting of Windows 95 I see on e.g. Youtube it actually scrolls from left to right? Perhaps a Windows 95a difference with later versions?

This is the log: https://www.dropbox.com/s/s09if8xooqwrlgo/deb … aulting.7z?dl=0

I see some bit scan instructions just before it?

	RealRAM(p):001bd8da=00( ); RAM(p):0021d8da=00( ); Physical(p):0021d8da=00( ); Paged(p):c00038da=00( ); Normal(p):c00038da=00( ); RealRAM(p):001bd8db=c0(?); RAM(p):0021d8db=c0(?); Physical(p):0021d8db=c0(?); Paged(p):c00038db=c0(?); Normal(p):c00038db=c0(?)
0028:c00038cc 5A pop edx RealRAM(r):002f5e48=00( ); RAM(r):00355e48=00( ); Physical(r):00355e48=00( ); Paged(r):c13a1e48=00( ); RealRAM(r):002f5e49=be(?); RAM(r):00355e49=be(?); Physical(r):00355e49=be(?); Paged(r):c13a1e49=be(?); RealRAM(r):002f5e4a=02(); RAM(r):00355e4a=02(); Physical(r):00355e4a=02(); Paged(r):c13a1e4a=02(); RealRAM(r):002f5e4b=c0(?); RAM(r):00355e4b=c0(?); Physical(r):00355e4b=c0(?); Paged(r):c13a1e4b=c0(?)
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: 00000006 EDX: c000ff80
ESP: c13a1e48 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038cc EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c00038cd 59 pop ecx RealRAM(r):002f5e4c=20( ); RAM(r):00355e4c=20( ); Physical(r):00355e4c=20( ); Paged(r):c13a1e4c=20( ); RealRAM(r):002f5e4d=01(); RAM(r):00355e4d=01(); Physical(r):00355e4d=01(); Paged(r):c13a1e4d=01(); RealRAM(r):002f5e4e=52(R); RAM(r):00355e4e=52(R); Physical(r):00355e4e=52(R); Paged(r):c13a1e4e=52(R); RealRAM(r):002f5e4f=c1(?); RAM(r):00355e4f=c1(?); Physical(r):00355e4f=c1(?); Paged(r):c13a1e4f=c1(?)
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: 00000006 EDX: c002be00
ESP: c13a1e4c EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038cd EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c00038ce 85 F6 test esi,esi RealRAM(p):001bd8dd=8b(?); RAM(p):0021d8dd=8b(?); Physical(p):0021d8dd=8b(?); Paged(p):c00038dd=8b(?); Normal(p):c00038dd=8b(?)
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038ce EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c00038d0 75 0A jnz c00038dc RealRAM(p):001bd8de=04(); RAM(p):0021d8de=04(); Physical(p):0021d8de=04(); Paged(p):c00038de=04(); Normal(p):c00038de=04(); RealRAM(p):001bd8df=24($); RAM(p):0021d8df=24($); Physical(p):0021d8df=24($); Paged(p):c00038df=24($); Normal(p):c00038df=24($); RealRAM(p):001bd8dc=9d(?); RAM(p):0021d8dc=9d(?); Physical(p):0021d8dc=9d(?); Paged(p):c00038dc=9d(?); Normal(p):c00038dc=9d(?); RealRAM(p):001bd8dd=8b(?); RAM(p):0021d8dd=8b(?); Physical(p):0021d8dd=8b(?); Paged(p):c00038dd=8b(?); Normal(p):c00038dd=8b(?); RealRAM(p):001bd8de=04(); RAM(p):0021d8de=04(); Physical(p):0021d8de=04(); Paged(p):c00038de=04(); Normal(p):c00038de=04(); RealRAM(p):001bd8df=24($); RAM(p):0021d8df=24($); Physical(p):0021d8df=24($); Paged(p):c00038df=24($); Normal(p):c00038df=24($); RealRAM(p):001bd8e0=89(?); RAM(p):0021d8e0=89(?); Physical(p):0021d8e0=89(?); Paged(p):c00038e0=89(?); Normal(p):c00038e0=89(?); RealRAM(p):001bd8e1=7e(~); RAM(p):0021d8e1=7e(~); Physical(p):0021d8e1=7e(~); Paged(p):c00038e1=7e(~); Normal(p):c00038e1=7e(~); RealRAM(p):001bd8e2=0c(); RAM(p):0021d8e2=0c(); Physical(p):0021d8e2=0c(); Paged(p):c00038e2=0c(); Normal(p):c00038e2=0c(); RealRAM(p):001bd8e3=89(?); RAM(p):0021d8e3=89(?); Physical(p):0021d8e3=89(?); Paged(p):c00038e3=89(?); Normal(p):c00038e3=89(?); RealRAM(p):001bd8e4=56(V); RAM(p):0021d8e4=56(V); Physical(p):0021d8e4=56(V); Paged(p):c00038e4=56(V); Normal(p):c00038e4=56(V); RealRAM(p):001bd8e5=10(); RAM(p):0021d8e5=10(); Physical(p):0021d8e5=10(); Paged(p):c00038e5=10(); Normal(p):c00038e5=10(); RealRAM(p):001bd8e6=83(?); RAM(p):0021d8e6=83(?); Physical(p):0021d8e6=83(?); Paged(p):c00038e6=83(?); Normal(p):c00038e6=83(?); RealRAM(p):001bd8e7=f8(?); RAM(p):0021d8e7=f8(?); Physical(p):0021d8e7=f8(?); Paged(p):c00038e7=f8(?); Normal(p):c00038e7=f8(?); RealRAM(p):001bd8e8=32(2); RAM(p):0021d8e8=32(2); Physical(p):0021d8e8=32(2); Paged(p):c00038e8=32(2); Normal(p):c00038e8=32(2); RealRAM(p):001bd8e9=73(s); RAM(p):0021d8e9=73(s); Physical(p):0021d8e9=73(s); Paged(p):c00038e9=73(s); Normal(p):c00038e9=73(s); RealRAM(p):001bd8ea=06(); RAM(p):0021d8ea=06(); Physical(p):0021d8ea=06(); Paged(p):c00038ea=06(); Normal(p):c00038ea=06(); RealRAM(p):001bd8eb=cd(?); RAM(p):0021d8eb=cd(?); Physical(p):0021d8eb=cd(?); Paged(p):c00038eb=cd(?); Normal(p):c00038eb=cd(?)
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038d0 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c00038dc 9D popfd RealRAM(r):002f5e50=02(); RAM(r):00355e50=02(); Physical(r):00355e50=02(); Paged(r):c13a1e50=02(); RealRAM(r):002f5e51=30(0); RAM(r):00355e51=30(0); Physical(r):00355e51=30(0); Paged(r):c13a1e51=30(0); RealRAM(r):002f5e52=00( ); RAM(r):00355e52=00( ); Physical(r):00355e52=00( ); Paged(r):c13a1e52=00( ); RealRAM(r):002f5e53=00( ); RAM(r):00355e53=00( ); Physical(r):00355e53=00( ); Paged(r):c13a1e53=00( )
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038dc EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c00038dd 8B 04 24 mov eax,dword ss:[esp] RealRAM(p):001bd8ec=20( ); RAM(p):0021d8ec=20( ); Physical(p):0021d8ec=20( ); Paged(p):c00038ec=20( ); Normal(p):c00038ec=20( ); RealRAM(r):002f5e54=f4(?); RAM(r):00355e54=f4(?); Physical(r):00355e54=f4(?); Paged(r):c13a1e54=f4(?); RealRAM(r):002f5e55=01(); RAM(r):00355e55=01(); Physical(r):00355e55=01(); Paged(r):c13a1e55=01(); RealRAM(r):002f5e56=00( ); RAM(r):00355e56=00( ); Physical(r):00355e56=00( ); Paged(r):c13a1e56=00( ); RealRAM(r):002f5e57=00( ); RAM(r):00355e57=00( ); Physical(r):00355e57=00( ); Paged(r):c13a1e57=00( )
Registers:
EAX: c0fce154 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
Show last 340 lines
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038dd EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd8ed=01(); RAM(p):0021d8ed=01(); Physical(p):0021d8ed=01(); Paged(p):c00038ed=01(); Normal(p):c00038ed=01(); RealRAM(p):001bd8ee=00( ); RAM(p):0021d8ee=00( ); Physical(p):0021d8ee=00( ); Paged(p):c00038ee=00( ); Normal(p):c00038ee=00( ); RealRAM(p):001bd8ef=05(); RAM(p):0021d8ef=05(); Physical(p):0021d8ef=05(); Paged(p):c00038ef=05(); Normal(p):c00038ef=05(); RealRAM(r):00289c0f=00( ); RAM(r):002e9c0f=00( ); Physical(r):002e9c0f=00( ); RealRAM(r):00289c0e=2f(/); RAM(r):002e9c0e=2f(/); Physical(r):002e9c0e=2f(/); RealRAM(r):00289c0d=52(R); RAM(r):002e9c0d=52(R); Physical(r):002e9c0d=52(R); RealRAM(r):00289c0c=67(g); RAM(r):002e9c0c=67(g); Physical(r):002e9c0c=67(g); RealRAM(r):00295f3b=00( ); RAM(r):002f5f3b=00( ); Physical(r):002f5f3b=00( ); RealRAM(r):00295f3a=2f(/); RAM(r):002f5f3a=2f(/); Physical(r):002f5f3a=2f(/); RealRAM(r):00295f39=d2(?); RAM(r):002f5f39=d2(?); Physical(r):002f5f39=d2(?); RealRAM(r):00295f38=67(g); RAM(r):002f5f38=67(g); Physical(r):002f5f38=67(g)
0028:c00038e0 89 7E 0C mov dword ds:[esi+0c],edi Paged(w):c0fce160=b2(?); Physical(w):002fd160=b2(?); RAM(w):002fd160=b2(?); RealRAM(w):0029d160=b2(?); Paged(w):c0fce161=ab(?); Physical(w):002fd161=ab(?); RAM(w):002fd161=ab(?); RealRAM(w):0029d161=ab(?); Paged(w):c0fce162=02(); Physical(w):002fd162=02(); RAM(w):002fd162=02(); RealRAM(w):0029d162=02(); Paged(w):c0fce163=c0(?); Physical(w):002fd163=c0(?); RAM(w):002fd163=c0(?); RealRAM(w):0029d163=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038e0 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd8f0=00( ); RAM(p):0021d8f0=00( ); Physical(p):0021d8f0=00( ); Paged(p):c00038f0=00( ); Normal(p):c00038f0=00( ); RealRAM(p):001bd8f1=9c(?); RAM(p):0021d8f1=9c(?); Physical(p):0021d8f1=9c(?); Paged(p):c00038f1=9c(?); Normal(p):c00038f1=9c(?); RealRAM(p):001bd8f2=fa(?); RAM(p):0021d8f2=fa(?); Physical(p):0021d8f2=fa(?); Paged(p):c00038f2=fa(?); Normal(p):c00038f2=fa(?)
0028:c00038e3 89 56 10 mov dword ds:[esi+10],edx Paged(w):c0fce164=00( ); Physical(w):002fd164=00( ); RAM(w):002fd164=00( ); RealRAM(w):0029d164=00( ); Paged(w):c0fce165=be(?); Physical(w):002fd165=be(?); RAM(w):002fd165=be(?); RealRAM(w):0029d165=be(?); Paged(w):c0fce166=02(); Physical(w):002fd166=02(); RAM(w):002fd166=02(); RealRAM(w):0029d166=02(); Paged(w):c0fce167=c0(?); Physical(w):002fd167=c0(?); RAM(w):002fd167=c0(?); RealRAM(w):0029d167=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038e3 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038e6 83 F8 32 cmp eax,32 RealRAM(p):001bd8f3=03(); RAM(p):0021d8f3=03(); Physical(p):0021d8f3=03(); Paged(p):c00038f3=03(); Normal(p):c00038f3=03(); RealRAM(p):001bd8f4=41(A); RAM(p):0021d8f4=41(A); Physical(p):0021d8f4=41(A); Paged(p):c00038f4=41(A); Normal(p):c00038f4=41(A); RealRAM(p):001bd8f5=0c(); RAM(p):0021d8f5=0c(); Physical(p):0021d8f5=0c(); Paged(p):c00038f5=0c(); Normal(p):c00038f5=0c()
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038e6 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038e9 73 06 jnc c00038f1 RealRAM(p):001bd8f6=79(y); RAM(p):0021d8f6=79(y); Physical(p):0021d8f6=79(y); Paged(p):c00038f6=79(y); Normal(p):c00038f6=79(y); RealRAM(p):001bd8f7=05(); RAM(p):0021d8f7=05(); Physical(p):0021d8f7=05(); Paged(p):c00038f7=05(); Normal(p):c00038f7=05(); RealRAM(p):001bd8f8=b8(?); RAM(p):0021d8f8=b8(?); Physical(p):0021d8f8=b8(?); Paged(p):c00038f8=b8(?); Normal(p):c00038f8=b8(?); RealRAM(p):001bd8f1=9c(?); RAM(p):0021d8f1=9c(?); Physical(p):0021d8f1=9c(?); Paged(p):c00038f1=9c(?); Normal(p):c00038f1=9c(?); RealRAM(p):001bd8f2=fa(?); RAM(p):0021d8f2=fa(?); Physical(p):0021d8f2=fa(?); Paged(p):c00038f2=fa(?); Normal(p):c00038f2=fa(?); RealRAM(p):001bd8f3=03(); RAM(p):0021d8f3=03(); Physical(p):0021d8f3=03(); Paged(p):c00038f3=03(); Normal(p):c00038f3=03(); RealRAM(p):001bd8f4=41(A); RAM(p):0021d8f4=41(A); Physical(p):0021d8f4=41(A); Paged(p):c00038f4=41(A); Normal(p):c00038f4=41(A); RealRAM(p):001bd8f5=0c(); RAM(p):0021d8f5=0c(); Physical(p):0021d8f5=0c(); Paged(p):c00038f5=0c(); Normal(p):c00038f5=0c(); RealRAM(p):001bd8f6=79(y); RAM(p):0021d8f6=79(y); Physical(p):0021d8f6=79(y); Paged(p):c00038f6=79(y); Normal(p):c00038f6=79(y); RealRAM(p):001bd8f7=05(); RAM(p):0021d8f7=05(); Physical(p):0021d8f7=05(); Paged(p):c00038f7=05(); Normal(p):c00038f7=05(); RealRAM(p):001bd8f8=b8(?); RAM(p):0021d8f8=b8(?); Physical(p):0021d8f8=b8(?); Paged(p):c00038f8=b8(?); Normal(p):c00038f8=b8(?); RealRAM(p):001bd8f9=ff(?); RAM(p):0021d8f9=ff(?); Physical(p):0021d8f9=ff(?); Paged(p):c00038f9=ff(?); Normal(p):c00038f9=ff(?); RealRAM(p):001bd8fa=ff(?); RAM(p):0021d8fa=ff(?); Physical(p):0021d8fa=ff(?); Paged(p):c00038fa=ff(?); Normal(p):c00038fa=ff(?); RealRAM(p):001bd8fb=ff(?); RAM(p):0021d8fb=ff(?); Physical(p):0021d8fb=ff(?); Paged(p):c00038fb=ff(?); Normal(p):c00038fb=ff(?); RealRAM(p):001bd8fc=7f(); RAM(p):0021d8fc=7f(); Physical(p):0021d8fc=7f(); Paged(p):c00038fc=7f(); Normal(p):c00038fc=7f(); RealRAM(p):001bd8fd=8b(?); RAM(p):0021d8fd=8b(?); Physical(p):0021d8fd=8b(?); Paged(p):c00038fd=8b(?); Normal(p):c00038fd=8b(?); RealRAM(p):001bd8fe=f9(?); RAM(p):0021d8fe=f9(?); Physical(p):0021d8fe=f9(?); Paged(p):c00038fe=f9(?); Normal(p):c00038fe=f9(?); RealRAM(p):001bd8ff=8b(?); RAM(p):0021d8ff=8b(?); Physical(p):0021d8ff=8b(?); Paged(p):c00038ff=8b(?); Normal(p):c00038ff=8b(?); RealRAM(p):001bd900=09( ); RAM(p):0021d900=09( ); Physical(p):0021d900=09( ); Paged(p):c0003900=09( ); Normal(p):c0003900=09( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038e9 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038f1 9C pushfd Paged(w):c13a1e50=02(); Paged(w):c13a1e51=30(0); Paged(w):c13a1e52=00( ); Paged(w):c13a1e53=00( ); Physical(w):00355e50=02(); RAM(w):00355e50=02(); RealRAM(w):002f5e50=02(); Physical(w):00355e51=30(0); RAM(w):00355e51=30(0); RealRAM(w):002f5e51=30(0); Physical(w):00355e52=00( ); RAM(w):00355e52=00( ); RealRAM(w):002f5e52=00( ); Physical(w):00355e53=00( ); RAM(w):00355e53=00( ); RealRAM(w):002f5e53=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038f1 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038f2 FA cli RealRAM(p):001bd901=3b(;); RAM(p):0021d901=3b(;); Physical(p):0021d901=3b(;); Paged(p):c0003901=3b(;); Normal(p):c0003901=3b(;)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038f2 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038f3 03 41 0C add eax,dword ds:[ecx+0c] RealRAM(p):001bd902=cf(?); RAM(p):0021d902=cf(?); Physical(p):0021d902=cf(?); Paged(p):c0003902=cf(?); Normal(p):c0003902=cf(?); RealRAM(r):00289c17=00( ); RAM(r):002e9c17=00( ); Physical(r):002e9c17=00( ); RealRAM(r):00289c16=30(0); RAM(r):002e9c16=30(0); Physical(r):002e9c16=30(0); RealRAM(r):00289c15=52(R); RAM(r):002e9c15=52(R); Physical(r):002e9c15=52(R); RealRAM(r):00289c14=67(g); RAM(r):002e9c14=67(g); Physical(r):002e9c14=67(g); RealRAM(r):002a5483=00( ); RAM(r):00305483=00( ); Physical(r):00305483=00( ); RealRAM(r):002a5482=30(0); RAM(r):00305482=30(0); Physical(r):00305482=30(0); RealRAM(r):002a5481=62(b); RAM(r):00305481=62(b); Physical(r):00305481=62(b); RealRAM(r):002a5480=67(g); RAM(r):00305480=67(g); Physical(r):00305480=67(g); RealRAM(r):002a612c=00( ); RAM(r):0030612c=00( ); Physical(r):0030612c=00( ); Paged(r):c152012c=00( ); RealRAM(r):002a612d=00( ); RAM(r):0030612d=00( ); Physical(r):0030612d=00( ); Paged(r):c152012d=00( ); RealRAM(r):002a612e=00( ); RAM(r):0030612e=00( ); Physical(r):0030612e=00( ); Paged(r):c152012e=00( ); RealRAM(r):002a612f=00( ); RAM(r):0030612f=00( ); Physical(r):0030612f=00( ); Paged(r):c152012f=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038f3 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038f6 79 05 jns c00038fd RealRAM(p):001bd903=74(t); RAM(p):0021d903=74(t); Physical(p):0021d903=74(t); Paged(p):c0003903=74(t); Normal(p):c0003903=74(t); RealRAM(p):001bd904=0e(); RAM(p):0021d904=0e(); Physical(p):0021d904=0e(); Paged(p):c0003904=0e(); Normal(p):c0003904=0e(); RealRAM(p):001bd905=2b(+); RAM(p):0021d905=2b(+); Physical(p):0021d905=2b(+); Paged(p):c0003905=2b(+); Normal(p):c0003905=2b(+); RealRAM(p):001bd8fd=8b(?); RAM(p):0021d8fd=8b(?); Physical(p):0021d8fd=8b(?); Paged(p):c00038fd=8b(?); Normal(p):c00038fd=8b(?); RealRAM(p):001bd8fe=f9(?); RAM(p):0021d8fe=f9(?); Physical(p):0021d8fe=f9(?); Paged(p):c00038fe=f9(?); Normal(p):c00038fe=f9(?); RealRAM(p):001bd8ff=8b(?); RAM(p):0021d8ff=8b(?); Physical(p):0021d8ff=8b(?); Paged(p):c00038ff=8b(?); Normal(p):c00038ff=8b(?); RealRAM(p):001bd900=09( ); RAM(p):0021d900=09( ); Physical(p):0021d900=09( ); Paged(p):c0003900=09( ); Normal(p):c0003900=09( ); RealRAM(p):001bd901=3b(;); RAM(p):0021d901=3b(;); Physical(p):0021d901=3b(;); Paged(p):c0003901=3b(;); Normal(p):c0003901=3b(;); RealRAM(p):001bd902=cf(?); RAM(p):0021d902=cf(?); Physical(p):0021d902=cf(?); Paged(p):c0003902=cf(?); Normal(p):c0003902=cf(?); RealRAM(p):001bd903=74(t); RAM(p):0021d903=74(t); Physical(p):0021d903=74(t); Paged(p):c0003903=74(t); Normal(p):c0003903=74(t); RealRAM(p):001bd904=0e(); RAM(p):0021d904=0e(); Physical(p):0021d904=0e(); Paged(p):c0003904=0e(); Normal(p):c0003904=0e(); RealRAM(p):001bd905=2b(+); RAM(p):0021d905=2b(+); Physical(p):0021d905=2b(+); Paged(p):c0003905=2b(+); Normal(p):c0003905=2b(+); RealRAM(p):001bd906=41(A); RAM(p):0021d906=41(A); Physical(p):0021d906=41(A); Paged(p):c0003906=41(A); Normal(p):c0003906=41(A); RealRAM(p):001bd907=08(); RAM(p):0021d907=08(); Physical(p):0021d907=08(); Paged(p):c0003907=08(); Normal(p):c0003907=08(); RealRAM(p):001bd908=7f(); RAM(p):0021d908=7f(); Physical(p):0021d908=7f(); Paged(p):c0003908=7f(); Normal(p):c0003908=7f(); RealRAM(p):001bd909=f5(?); RAM(p):0021d909=f5(?); Physical(p):0021d909=f5(?); Paged(p):c0003909=f5(?); Normal(p):c0003909=f5(?); RealRAM(p):001bd90a=8b(?); RAM(p):0021d90a=8b(?); Physical(p):0021d90a=8b(?); Paged(p):c000390a=8b(?); Normal(p):c000390a=8b(?); RealRAM(p):001bd90b=f8(?); RAM(p):0021d90b=f8(?); Physical(p):0021d90b=f8(?); Paged(p):c000390b=f8(?); Normal(p):c000390b=f8(?); RealRAM(p):001bd90c=f7(?); RAM(p):0021d90c=f7(?); Physical(p):0021d90c=f7(?); Paged(p):c000390c=f7(?); Normal(p):c000390c=f7(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038f6 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038fd 8B F9 mov edi,ecx
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c002abb2
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038fd EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c00038ff 8B 09 mov ecx,dword ds:[ecx] RealRAM(p):001bd90d=df(?); RAM(p):0021d90d=df(?); Physical(p):0021d90d=df(?); Paged(p):c000390d=df(?); Normal(p):c000390d=df(?); RealRAM(p):001bd90e=87(?); RAM(p):0021d90e=87(?); Physical(p):0021d90e=87(?); Paged(p):c000390e=87(?); Normal(p):c000390e=87(?); RealRAM(r):002a6120=20( ); RAM(r):00306120=20( ); Physical(r):00306120=20( ); Paged(r):c1520120=20( ); RealRAM(r):002a6121=01(); RAM(r):00306121=01(); Physical(r):00306121=01(); Paged(r):c1520121=01(); RealRAM(r):002a6122=52(R); RAM(r):00306122=52(R); Physical(r):00306122=52(R); Paged(r):c1520122=52(R); RealRAM(r):002a6123=c1(?); RAM(r):00306123=c1(?); Physical(r):00306123=c1(?); Paged(r):c1520123=c1(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00038ff EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c0003901 3B CF cmp ecx,edi RealRAM(p):001bd90f=79(y); RAM(p):0021d90f=79(y); Physical(p):0021d90f=79(y); Paged(p):c000390f=79(y); Normal(p):c000390f=79(y); RealRAM(p):001bd910=08(); RAM(p):0021d910=08(); Physical(p):0021d910=08(); Paged(p):c0003910=08(); Normal(p):c0003910=08()
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003901 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c0003903 74 0E jz c0003913 RealRAM(p):001bd911=03(); RAM(p):0021d911=03(); Physical(p):0021d911=03(); Paged(p):c0003911=03(); Normal(p):c0003911=03(); RealRAM(p):001bd912=c7(?); RAM(p):0021d912=c7(?); Physical(p):0021d912=c7(?); Paged(p):c0003912=c7(?); Normal(p):c0003912=c7(?); RealRAM(p):001bd913=89(?); RAM(p):0021d913=89(?); Physical(p):0021d913=89(?); Paged(p):c0003913=89(?); Normal(p):c0003913=89(?); RealRAM(p):001bd914=46(F); RAM(p):0021d914=46(F); Physical(p):0021d914=46(F); Paged(p):c0003914=46(F); Normal(p):c0003914=46(F); RealRAM(p):001bd915=08(); RAM(p):0021d915=08(); Physical(p):0021d915=08(); Paged(p):c0003915=08(); Normal(p):c0003915=08(); RealRAM(p):001bd916=8b(?); RAM(p):0021d916=8b(?); Physical(p):0021d916=8b(?); Paged(p):c0003916=8b(?); Normal(p):c0003916=8b(?); RealRAM(p):001bd917=d6(?); RAM(p):0021d917=d6(?); Physical(p):0021d917=d6(?); Paged(p):c0003917=d6(?); Normal(p):c0003917=d6(?); RealRAM(p):001bd918=87(?); RAM(p):0021d918=87(?); Physical(p):0021d918=87(?); Paged(p):c0003918=87(?); Normal(p):c0003918=87(?); RealRAM(p):001bd919=51(Q); RAM(p):0021d919=51(Q); Physical(p):0021d919=51(Q); Paged(p):c0003919=51(Q); Normal(p):c0003919=51(Q); RealRAM(p):001bd91a=04(); RAM(p):0021d91a=04(); Physical(p):0021d91a=04(); Paged(p):c000391a=04(); Normal(p):c000391a=04(); RealRAM(p):001bd91b=89(?); RAM(p):0021d91b=89(?); Physical(p):0021d91b=89(?); Paged(p):c000391b=89(?); Normal(p):c000391b=89(?); RealRAM(p):001bd91c=32(2); RAM(p):0021d91c=32(2); Physical(p):0021d91c=32(2); Paged(p):c000391c=32(2); Normal(p):c000391c=32(2); RealRAM(p):001bd91d=89(?); RAM(p):0021d91d=89(?); Physical(p):0021d91d=89(?); Paged(p):c000391d=89(?); Normal(p):c000391d=89(?); RealRAM(p):001bd91e=56(V); RAM(p):0021d91e=56(V); Physical(p):0021d91e=56(V); Paged(p):c000391e=56(V); Normal(p):c000391e=56(V); RealRAM(p):001bd91f=04(); RAM(p):0021d91f=04(); Physical(p):0021d91f=04(); Paged(p):c000391f=04(); Normal(p):c000391f=04(); RealRAM(p):001bd920=89(?); RAM(p):0021d920=89(?); Physical(p):0021d920=89(?); Paged(p):c0003920=89(?); Normal(p):c0003920=89(?); RealRAM(p):001bd921=0e(); RAM(p):0021d921=0e(); Physical(p):0021d921=0e(); Paged(p):c0003921=0e(); Normal(p):c0003921=0e(); RealRAM(p):001bd922=9d(?); RAM(p):0021d922=9d(?); Physical(p):0021d922=9d(?); Paged(p):c0003922=9d(?); Normal(p):c0003922=9d(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003903 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
0028:c0003913 89 46 08 mov dword ds:[esi+08],eax Paged(w):c0fce15c=f4(?); Physical(w):002fd15c=f4(?); RAM(w):002fd15c=f4(?); RealRAM(w):0029d15c=f4(?); Paged(w):c0fce15d=01(); Physical(w):002fd15d=01(); RAM(w):002fd15d=01(); RealRAM(w):0029d15d=01(); Paged(w):c0fce15e=00( ); Physical(w):002fd15e=00( ); RAM(w):002fd15e=00( ); RealRAM(w):0029d15e=00( ); Paged(w):c0fce15f=00( ); Physical(w):002fd15f=00( ); RAM(w):002fd15f=00( ); RealRAM(w):0029d15f=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003913 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
0028:c0003916 8B D6 mov edx,esi RealRAM(p):001bd923=58(X); RAM(p):0021d923=58(X); Physical(p):0021d923=58(X); Paged(p):c0003923=58(X); Normal(p):c0003923=58(X); RealRAM(p):001bd924=5a(Z); RAM(p):0021d924=5a(Z); Physical(p):0021d924=5a(Z); Paged(p):c0003924=5a(Z); Normal(p):c0003924=5a(Z); RealRAM(p):001bd925=5f(_); RAM(p):0021d925=5f(_); Physical(p):0021d925=5f(_); Paged(p):c0003925=5f(_); Normal(p):c0003925=5f(_)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003916 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd926=59(Y); RAM(p):0021d926=59(Y); Physical(p):0021d926=59(Y); Paged(p):c0003926=59(Y); Normal(p):c0003926=59(Y); RealRAM(p):001bd927=c3(?); RAM(p):0021d927=c3(?); Physical(p):0021d927=c3(?); Paged(p):c0003927=c3(?); Normal(p):c0003927=c3(?); RealRAM(r):002a6124=20( ); RAM(r):00306124=20( ); Physical(r):00306124=20( ); Paged(r):c1520124=20( ); RealRAM(r):002a6125=01(); RAM(r):00306125=01(); Physical(r):00306125=01(); Paged(r):c1520125=01(); RealRAM(r):002a6126=52(R); RAM(r):00306126=52(R); Physical(r):00306126=52(R); Paged(r):c1520126=52(R); RealRAM(r):002a6127=c1(?); RAM(r):00306127=c1(?); Physical(r):00306127=c1(?); Paged(r):c1520127=c1(?)
0028:c0003918 87 51 04 xchg edx,dword ds:[ecx+04] Paged(w):c1520124=54(T); Physical(w):00306124=54(T); RAM(w):00306124=54(T); RealRAM(w):002a6124=54(T); Paged(w):c1520125=e1(?); Physical(w):00306125=e1(?); RAM(w):00306125=e1(?); RealRAM(w):002a6125=e1(?); Paged(w):c1520126=fc(?); Physical(w):00306126=fc(?); RAM(w):00306126=fc(?); RealRAM(w):002a6126=fc(?); Paged(w):c1520127=c0(?); Physical(w):00306127=c0(?); RAM(w):00306127=c0(?); RealRAM(w):002a6127=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c0fce154
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003918 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd928=58(X); RAM(p):0021d928=58(X); Physical(p):0021d928=58(X); Paged(p):c0003928=58(X); Normal(p):c0003928=58(X); RealRAM(p):001bd929=33(3); RAM(p):0021d929=33(3); Physical(p):0021d929=33(3); Paged(p):c0003929=33(3); Normal(p):c0003929=33(3); RealRAM(p):001bd92a=f6(?); RAM(p):0021d92a=f6(?); Physical(p):0021d92a=f6(?); Paged(p):c000392a=f6(?); Normal(p):c000392a=f6(?)
0028:c000391b 89 32 mov dword ds:[edx],esi Paged(w):c1520120=54(T); Physical(w):00306120=54(T); RAM(w):00306120=54(T); RealRAM(w):002a6120=54(T); Paged(w):c1520121=e1(?); Physical(w):00306121=e1(?); RAM(w):00306121=e1(?); RealRAM(w):002a6121=e1(?); Paged(w):c1520122=fc(?); Physical(w):00306122=fc(?); RAM(w):00306122=fc(?); RealRAM(w):002a6122=fc(?); Paged(w):c1520123=c0(?); Physical(w):00306123=c0(?); RAM(w):00306123=c0(?); RealRAM(w):002a6123=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c000391b EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd92b=eb(?); RAM(p):0021d92b=eb(?); Physical(p):0021d92b=eb(?); Paged(p):c000392b=eb(?); Normal(p):c000392b=eb(?); RealRAM(p):001bd92c=f6(?); RAM(p):0021d92c=f6(?); Physical(p):0021d92c=f6(?); Paged(p):c000392c=f6(?); Normal(p):c000392c=f6(?)
0028:c000391d 89 56 04 mov dword ds:[esi+04],edx Paged(w):c0fce158=20( ); Physical(w):002fd158=20( ); RAM(w):002fd158=20( ); RealRAM(w):0029d158=20( ); Paged(w):c0fce159=01(); Physical(w):002fd159=01(); RAM(w):002fd159=01(); RealRAM(w):0029d159=01(); Paged(w):c0fce15a=52(R); Physical(w):002fd15a=52(R); RAM(w):002fd15a=52(R); RealRAM(w):0029d15a=52(R); Paged(w):c0fce15b=c1(?); Physical(w):002fd15b=c1(?); RAM(w):002fd15b=c1(?); RealRAM(w):0029d15b=c1(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c000391d EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd92d=2e(.); RAM(p):0021d92d=2e(.); Physical(p):0021d92d=2e(.); Paged(p):c000392d=2e(.); Normal(p):c000392d=2e(.); RealRAM(p):001bd92e=8b(?); RAM(p):0021d92e=8b(?); Physical(p):0021d92e=8b(?); Paged(p):c000392e=8b(?); Normal(p):c000392e=8b(?); RealRAM(p):001bd92f=c0(?); RAM(p):0021d92f=c0(?); Physical(p):0021d92f=c0(?); Paged(p):c000392f=c0(?); Normal(p):c000392f=c0(?)
0028:c0003920 89 0E mov dword ds:[esi],ecx Paged(w):c0fce154=20( ); Physical(w):002fd154=20( ); RAM(w):002fd154=20( ); RealRAM(w):0029d154=20( ); Paged(w):c0fce155=01(); Physical(w):002fd155=01(); RAM(w):002fd155=01(); RealRAM(w):0029d155=01(); Paged(w):c0fce156=52(R); Physical(w):002fd156=52(R); RAM(w):002fd156=52(R); RealRAM(w):0029d156=52(R); Paged(w):c0fce157=c1(?); Physical(w):002fd157=c1(?); RAM(w):002fd157=c1(?); RealRAM(w):0029d157=c1(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003920 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd930=8b(?); RAM(p):0021d930=8b(?); Physical(p):0021d930=8b(?); Paged(p):c0003930=8b(?); Normal(p):c0003930=8b(?); RealRAM(p):001bd931=06(); RAM(p):0021d931=06(); Physical(p):0021d931=06(); Paged(p):c0003931=06(); Normal(p):c0003931=06()
0028:c0003922 9D popfd RealRAM(r):002f5e50=02(); RAM(r):00355e50=02(); Physical(r):00355e50=02(); Paged(r):c13a1e50=02(); RealRAM(r):002f5e51=30(0); RAM(r):00355e51=30(0); Physical(r):00355e51=30(0); Paged(r):c13a1e51=30(0); RealRAM(r):002f5e52=00( ); RAM(r):00355e52=00( ); Physical(r):00355e52=00( ); Paged(r):c13a1e52=00( ); RealRAM(r):002f5e53=00( ); RAM(r):00355e53=00( ); Physical(r):00355e53=00( ); Paged(r):c13a1e53=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e50 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003922 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
RealRAM(p):001bd932=83(?); RAM(p):0021d932=83(?); Physical(p):0021d932=83(?); Paged(p):c0003932=83(?); Normal(p):c0003932=83(?)
0028:c0003923 58 pop eax RealRAM(r):002f5e54=f4(?); RAM(r):00355e54=f4(?); Physical(r):00355e54=f4(?); Paged(r):c13a1e54=f4(?); RealRAM(r):002f5e55=01(); RAM(r):00355e55=01(); Physical(r):00355e55=01(); Paged(r):c13a1e55=01(); RealRAM(r):002f5e56=00( ); RAM(r):00355e56=00( ); Physical(r):00355e56=00( ); Paged(r):c13a1e56=00( ); RealRAM(r):002f5e57=00( ); RAM(r):00355e57=00( ); Physical(r):00355e57=00( ); Paged(r):c13a1e57=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e54 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003923 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd933=78(x); RAM(p):0021d933=78(x); Physical(p):0021d933=78(x); Paged(p):c0003933=78(x); Normal(p):c0003933=78(x)
0028:c0003924 5A pop edx RealRAM(r):002f5e58=00( ); RAM(r):00355e58=00( ); Physical(r):00355e58=00( ); Paged(r):c13a1e58=00( ); RealRAM(r):002f5e59=be(?); RAM(r):00355e59=be(?); Physical(r):00355e59=be(?); Paged(r):c13a1e59=be(?); RealRAM(r):002f5e5a=02(); RAM(r):00355e5a=02(); Physical(r):00355e5a=02(); Paged(r):c13a1e5a=02(); RealRAM(r):002f5e5b=c0(?); RAM(r):00355e5b=c0(?); Physical(r):00355e5b=c0(?); Paged(r):c13a1e5b=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c1520120
ESP: c13a1e58 EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003924 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd934=08(); RAM(p):0021d934=08(); Physical(p):0021d934=08(); Paged(p):c0003934=08(); Normal(p):c0003934=08()
0028:c0003925 5F pop edi RealRAM(r):002f5e5c=1c(); RAM(r):00355e5c=1c(); Physical(r):00355e5c=1c(); Paged(r):c13a1e5c=1c(); RealRAM(r):002f5e5d=f1(?); RAM(r):00355e5d=f1(?); Physical(r):00355e5d=f1(?); Paged(r):c13a1e5d=f1(?); RealRAM(r):002f5e5e=59(Y); RAM(r):00355e5e=59(Y); Physical(r):00355e5e=59(Y); Paged(r):c13a1e5e=59(Y); RealRAM(r):002f5e5f=c1(?); RAM(r):00355e5f=c1(?); Physical(r):00355e5f=c1(?); Paged(r):c13a1e5f=c1(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e5c EBP: c13a1f70 ESI: c0fce154 EDI: c1520120
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003925 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd935=00( ); RAM(p):0021d935=00( ); Physical(p):0021d935=00( ); Paged(p):c0003935=00( ); Normal(p):c0003935=00( )
0028:c0003926 59 pop ecx RealRAM(r):002f5e60=2c(,); RAM(r):00355e60=2c(,); Physical(r):00355e60=2c(,); Paged(r):c13a1e60=2c(,); RealRAM(r):002f5e61=00( ); RAM(r):00355e61=00( ); Physical(r):00355e61=00( ); Paged(r):c13a1e61=00( ); RealRAM(r):002f5e62=00( ); RAM(r):00355e62=00( ); Physical(r):00355e62=00( ); Paged(r):c13a1e62=00( ); RealRAM(r):002f5e63=00( ); RAM(r):00355e63=00( ); Physical(r):00355e63=00( ); Paged(r):c13a1e63=00( )
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: c1520120 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: c0fce154 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003926 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):001bd936=7c(|); RAM(p):0021d936=7c(|); Physical(p):0021d936=7c(|); Paged(p):c0003936=7c(|); Normal(p):c0003936=7c(|)
0028:c0003927 C3 retd RealRAM(r):002f5e64=50(P); RAM(r):00355e64=50(P); Physical(r):00355e64=50(P); Paged(r):c13a1e64=50(P); RealRAM(r):002f5e65=a4(?); RAM(r):00355e65=a4(?); Physical(r):00355e65=a4(?); Paged(r):c13a1e65=a4(?); RealRAM(r):002f5e66=02(); RAM(r):00355e66=02(); Physical(r):00355e66=02(); Paged(r):c13a1e66=02(); RealRAM(r):002f5e67=c0(?); RAM(r):00355e67=c0(?); Physical(r):00355e67=c0(?); Paged(r):c13a1e67=c0(?); RealRAM(p):0024d450=89(?); RAM(p):002ad450=89(?); Physical(p):002ad450=89(?); Paged(p):c002a450=89(?); Normal(p):c002a450=89(?); RealRAM(p):0024d451=77(w); RAM(p):002ad451=77(w); Physical(p):002ad451=77(w); Paged(p):c002a451=77(w); Normal(p):c002a451=77(w); RealRAM(p):0024d452=18(); RAM(p):002ad452=18(); Physical(p):002ad452=18(); Paged(p):c002a452=18(); Normal(p):c002a452=18(); RealRAM(p):0024d453=66(f); RAM(p):002ad453=66(f); Physical(p):002ad453=66(f); Paged(p):c002a453=66(f); Normal(p):c002a453=66(f); RealRAM(p):0024d454=a1(?); RAM(p):002ad454=a1(?); Physical(p):002ad454=a1(?); Paged(p):c002a454=a1(?); Normal(p):c002a454=a1(?); RealRAM(p):0024d455=0e(); RAM(p):002ad455=0e(); Physical(p):002ad455=0e(); Paged(p):c002a455=0e(); Normal(p):c002a455=0e(); RealRAM(p):0024d456=ba(?); RAM(p):002ad456=ba(?); Physical(p):002ad456=ba(?); Paged(p):c002a456=ba(?); Normal(p):c002a456=ba(?); RealRAM(p):0024d457=02(); RAM(p):002ad457=02(); Physical(p):002ad457=02(); Paged(p):c002a457=02(); Normal(p):c002a457=02(); RealRAM(p):0024d458=c0(?); RAM(p):002ad458=c0(?); Physical(p):002ad458=c0(?); Paged(p):c002a458=c0(?); Normal(p):c002a458=c0(?); RealRAM(p):0024d459=83(?); RAM(p):002ad459=83(?); Physical(p):002ad459=83(?); Paged(p):c002a459=83(?); Normal(p):c002a459=83(?); RealRAM(p):0024d45a=ce(?); RAM(p):002ad45a=ce(?); Physical(p):002ad45a=ce(?); Paged(p):c002a45a=ce(?); Normal(p):c002a45a=ce(?); RealRAM(p):0024d45b=ff(?); RAM(p):002ad45b=ff(?); Physical(p):002ad45b=ff(?); Paged(p):c002a45b=ff(?); Normal(p):c002a45b=ff(?); RealRAM(p):0024d45c=66(f); RAM(p):002ad45c=66(f); Physical(p):002ad45c=66(f); Paged(p):c002a45c=66(f); Normal(p):c002a45c=66(f); RealRAM(p):0024d45d=89(?); RAM(p):002ad45d=89(?); Physical(p):002ad45d=89(?); Paged(p):c002a45d=89(?); Normal(p):c002a45d=89(?); RealRAM(p):0024d45e=77(w); RAM(p):002ad45e=77(w); Physical(p):002ad45e=77(w); Paged(p):c002a45e=77(w); Normal(p):c002a45e=77(w); RealRAM(p):0024d45f=1c(); RAM(p):002ad45f=1c(); Physical(p):002ad45f=1c(); Paged(p):c002a45f=1c(); Normal(p):c002a45f=1c()
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e64 EBP: c13a1f70 ESI: c0fce154 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c0003927 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(r):00289c17=00( ); RAM(r):002e9c17=00( ); Physical(r):002e9c17=00( ); RealRAM(r):00289c16=30(0); RAM(r):002e9c16=30(0); Physical(r):002e9c16=30(0); RealRAM(r):00289c15=52(R); RAM(r):002e9c15=52(R); Physical(r):002e9c15=52(R); RealRAM(r):00289c14=67(g); RAM(r):002e9c14=67(g); Physical(r):002e9c14=67(g); RealRAM(r):002a567f=00( ); RAM(r):0030567f=00( ); Physical(r):0030567f=00( ); RealRAM(r):002a567e=30(0); RAM(r):0030567e=30(0); Physical(r):0030567e=30(0); RealRAM(r):002a567d=72(r); RAM(r):0030567d=72(r); Physical(r):0030567d=72(r); RealRAM(r):002a567c=67(g); RAM(r):0030567c=67(g); Physical(r):0030567c=67(g)
0028:c002a450 89 77 18 mov dword ds:[edi+18],esi Paged(w):c159f134=54(T); Physical(w):00307134=54(T); RAM(w):00307134=54(T); RealRAM(w):002a7134=54(T); Paged(w):c159f135=e1(?); Physical(w):00307135=e1(?); RAM(w):00307135=e1(?); RealRAM(w):002a7135=e1(?); Paged(w):c159f136=fc(?); Physical(w):00307136=fc(?); RAM(w):00307136=fc(?); RealRAM(w):002a7136=fc(?); Paged(w):c159f137=c0(?); Physical(w):00307137=c0(?); RAM(w):00307137=c0(?); RealRAM(w):002a7137=c0(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e68 EBP: c13a1f70 ESI: c0fce154 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a450 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c002a453 66 A1 0E BA 02 C0 mov ax,word ds:[c002ba0e] RealRAM(p):0024d460=53(S); RAM(p):002ad460=53(S); Physical(p):002ad460=53(S); Paged(p):c002a460=53(S); Normal(p):c002a460=53(S); RealRAM(p):0024d461=e8(?); RAM(p):002ad461=e8(?); Physical(p):002ad461=e8(?); Paged(p):c002a461=e8(?); Normal(p):c002a461=e8(?); RealRAM(p):0024d462=ca(?); RAM(p):002ad462=ca(?); Physical(p):002ad462=ca(?); Paged(p):c002a462=ca(?); Normal(p):c002a462=ca(?); RealRAM(r):00289c03=00( ); RAM(r):002e9c03=00( ); Physical(r):002e9c03=00( ); RealRAM(r):00289c02=2e(.); RAM(r):002e9c02=2e(.); Physical(r):002e9c02=2e(.); RealRAM(r):00289c01=b2(?); RAM(r):002e9c01=b2(?); Physical(r):002e9c01=b2(?); RealRAM(r):00289c00=67(g); RAM(r):002e9c00=67(g); Physical(r):002e9c00=67(g); RealRAM(r):0028b0af=00( ); RAM(r):002eb0af=00( ); Physical(r):002eb0af=00( ); RealRAM(r):0028b0ae=2a(*); RAM(r):002eb0ae=2a(*); Physical(r):002eb0ae=2a(*); RealRAM(r):0028b0ad=e2(?); RAM(r):002eb0ad=e2(?); Physical(r):002eb0ad=e2(?); RealRAM(r):0028b0ac=67(g); RAM(r):002eb0ac=67(g); Physical(r):002eb0ac=67(g); RealRAM(r):0024ea0e=b8(?); RAM(r):002aea0e=b8(?); Physical(r):002aea0e=b8(?); Paged(r):c002ba0e=b8(?); RealRAM(r):0024ea0f=bc(?); RAM(r):002aea0f=bc(?); Physical(r):002aea0f=bc(?); Paged(r):c002ba0f=bc(?)
Registers:
EAX: 000001f4 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e68 EBP: c13a1f70 ESI: c0fce154 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a453 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
0028:c002a459 83 CE FF or esi,ff RealRAM(p):0024d463=00( ); RAM(p):002ad463=00( ); Physical(p):002ad463=00( ); Paged(p):c002a463=00( ); Normal(p):c002a463=00( ); RealRAM(p):0024d464=00( ); RAM(p):002ad464=00( ); Physical(p):002ad464=00( ); Paged(p):c002a464=00( ); Normal(p):c002a464=00( ); RealRAM(p):0024d465=00( ); RAM(p):002ad465=00( ); Physical(p):002ad465=00( ); Paged(p):c002a465=00( ); Normal(p):c002a465=00( ); RealRAM(p):0024d466=5b([); RAM(p):002ad466=5b([); Physical(p):002ad466=5b([); Paged(p):c002a466=5b([); Normal(p):c002a466=5b([); RealRAM(p):0024d467=9d(?); RAM(p):002ad467=9d(?); Physical(p):002ad467=9d(?); Paged(p):c002a467=9d(?); Normal(p):c002a467=9d(?); RealRAM(p):0024d468=f8(?); RAM(p):002ad468=f8(?); Physical(p):002ad468=f8(?); Paged(p):c002a468=f8(?); Normal(p):c002a468=f8(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e68 EBP: c13a1f70 ESI: c0fce154 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a459 EFLAGS: 00003002
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0p1c
RealRAM(p):0024d469=c3(?); RAM(p):002ad469=c3(?); Physical(p):002ad469=c3(?); Paged(p):c002a469=c3(?); Normal(p):c002a469=c3(?); RealRAM(p):0024d46a=9c(?); RAM(p):002ad46a=9c(?); Physical(p):002ad46a=9c(?); Paged(p):c002a46a=9c(?); Normal(p):c002a46a=9c(?); RealRAM(p):0024d46b=fa(?); RAM(p):002ad46b=fa(?); Physical(p):002ad46b=fa(?); Paged(p):c002a46b=fa(?); Normal(p):c002a46b=fa(?)
0028:c002a45c 66 89 77 1C mov word ds:[edi+1c],si Paged(w):c159f138=ff(?); Physical(w):00307138=ff(?); RAM(w):00307138=ff(?); RealRAM(w):002a7138=ff(?); Paged(w):c159f139=ff(?); Physical(w):00307139=ff(?); RAM(w):00307139=ff(?); RealRAM(w):002a7139=ff(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e68 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a45c EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c002a460 53 push ebx RealRAM(p):0024d46c=53(S); RAM(p):002ad46c=53(S); Physical(p):002ad46c=53(S); Paged(p):c002a46c=53(S); Normal(p):c002a46c=53(S); RealRAM(p):0024d46d=83(?); RAM(p):002ad46d=83(?); Physical(p):002ad46d=83(?); Paged(p):c002a46d=83(?); Normal(p):c002a46d=83(?); RealRAM(p):0024d46e=c8(?); RAM(p):002ad46e=c8(?); Physical(p):002ad46e=c8(?); Paged(p):c002a46e=c8(?); Normal(p):c002a46e=c8(?); RealRAM(p):0024d46f=ff(?); RAM(p):002ad46f=ff(?); Physical(p):002ad46f=ff(?); Paged(p):c002a46f=ff(?); Normal(p):c002a46f=ff(?); Paged(w):c13a1e64=e8(?); Paged(w):c13a1e65=00( ); Paged(w):c13a1e66=52(R); Paged(w):c13a1e67=c1(?); Physical(w):00355e64=e8(?); RAM(w):00355e64=e8(?); RealRAM(w):002f5e64=e8(?); Physical(w):00355e65=00( ); RAM(w):00355e65=00( ); RealRAM(w):002f5e65=00( ); Physical(w):00355e66=52(R); RAM(w):00355e66=52(R); RealRAM(w):002f5e66=52(R); Physical(w):00355e67=c1(?); RAM(w):00355e67=c1(?); RealRAM(w):002f5e67=c1(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e68 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a460 EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 9 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Continuing execution from previous post:

0028:c002a461 E8 CA 00 00 00 calld c002a530	RealRAM(p):0024d470=8b(?); RAM(p):002ad470=8b(?); Physical(p):002ad470=8b(?); Paged(p):c002a470=8b(?); Normal(p):c002a470=8b(?); Paged(w):c13a1e60=66(f); Paged(w):c13a1e61=a4(?); Paged(w):c13a1e62=02(); Paged(w):c13a1e63=c0(?); RealRAM(p):0024d530=8b(?); RAM(p):002ad530=8b(?); Physical(p):002ad530=8b(?); Paged(p):c002a530=8b(?); Normal(p):c002a530=8b(?); RealRAM(p):0024d531=fb(?); RAM(p):002ad531=fb(?); Physical(p):002ad531=fb(?); Paged(p):c002a531=fb(?); Normal(p):c002a531=fb(?); RealRAM(p):0024d532=03(); RAM(p):002ad532=03(); Physical(p):002ad532=03(); Paged(p):c002a532=03(); Normal(p):c002a532=03(); RealRAM(p):0024d533=3d(=); RAM(p):002ad533=3d(=); Physical(p):002ad533=3d(=); Paged(p):c002a533=3d(=); Normal(p):c002a533=3d(=); RealRAM(p):0024d534=80(?); RAM(p):002ad534=80(?); Physical(p):002ad534=80(?); Paged(p):c002a534=80(?); Normal(p):c002a534=80(?); RealRAM(p):0024d535=c1(?); RAM(p):002ad535=c1(?); Physical(p):002ad535=c1(?); Paged(p):c002a535=c1(?); Normal(p):c002a535=c1(?); RealRAM(p):0024d536=02(); RAM(p):002ad536=02(); Physical(p):002ad536=02(); Paged(p):c002a536=02(); Normal(p):c002a536=02(); RealRAM(p):0024d537=c0(?); RAM(p):002ad537=c0(?); Physical(p):002ad537=c0(?); Paged(p):c002a537=c0(?); Normal(p):c002a537=c0(?); RealRAM(p):0024d538=0f(); RAM(p):002ad538=0f(); Physical(p):002ad538=0f(); Paged(p):c002a538=0f(); Normal(p):c002a538=0f(); RealRAM(p):0024d539=b7(?); RAM(p):002ad539=b7(?); Physical(p):002ad539=b7(?); Paged(p):c002a539=b7(?); Normal(p):c002a539=b7(?); RealRAM(p):0024d53a=c8(?); RAM(p):002ad53a=c8(?); Physical(p):002ad53a=c8(?); Paged(p):c002a53a=c8(?); Normal(p):c002a53a=c8(?); RealRAM(p):0024d53b=66(f); RAM(p):002ad53b=66(f); Physical(p):002ad53b=66(f); Paged(p):c002a53b=66(f); Normal(p):c002a53b=66(f); RealRAM(p):0024d53c=8b(?); RAM(p):002ad53c=8b(?); Physical(p):002ad53c=8b(?); Paged(p):c002a53c=8b(?); Normal(p):c002a53c=8b(?); RealRAM(p):0024d53d=f1(?); RAM(p):002ad53d=f1(?); Physical(p):002ad53d=f1(?); Paged(p):c002a53d=f1(?); Normal(p):c002a53d=f1(?); RealRAM(p):0024d53e=66(f); RAM(p):002ad53e=66(f); Physical(p):002ad53e=66(f); Paged(p):c002a53e=66(f); Normal(p):c002a53e=66(f); RealRAM(p):0024d53f=87(?); RAM(p):002ad53f=87(?); Physical(p):002ad53f=87(?); Paged(p):c002a53f=87(?); Normal(p):c002a53f=87(?); Physical(w):00355e60=66(f); RAM(w):00355e60=66(f); RealRAM(w):002f5e60=66(f); Physical(w):00355e61=a4(?); RAM(w):00355e61=a4(?); RealRAM(w):002f5e61=a4(?); Physical(w):00355e62=02(); RAM(w):00355e62=02(); RealRAM(w):002f5e62=02(); Physical(w):00355e63=c0(?); RAM(w):00355e63=c0(?); RealRAM(w):002f5e63=c0(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e64 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a461 EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c002a530 8B FB mov edi,ebx
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a530 EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c002a532 03 3D 80 C1 02 C0 add edi,dword ds:[c002c180] RealRAM(p):0024d540=4f(O); RAM(p):002ad540=4f(O); Physical(p):002ad540=4f(O); Paged(p):c002a540=4f(O); Normal(p):c002a540=4f(O); RealRAM(p):0024d541=0c(); RAM(p):002ad541=0c(); Physical(p):002ad541=0c(); Paged(p):c002a541=0c(); Normal(p):c002a541=0c(); RealRAM(r):00289c03=00( ); RAM(r):002e9c03=00( ); Physical(r):002e9c03=00( ); RealRAM(r):00289c02=2e(.); RAM(r):002e9c02=2e(.); Physical(r):002e9c02=2e(.); RealRAM(r):00289c01=b2(?); RAM(r):002e9c01=b2(?); Physical(r):002e9c01=b2(?); RealRAM(r):00289c00=67(g); RAM(r):002e9c00=67(g); Physical(r):002e9c00=67(g); RealRAM(r):0028b0b3=00( ); RAM(r):002eb0b3=00( ); Physical(r):002eb0b3=00( ); RealRAM(r):0028b0b2=2a(*); RAM(r):002eb0b2=2a(*); Physical(r):002eb0b2=2a(*); RealRAM(r):0028b0b1=f2(?); RAM(r):002eb0b1=f2(?); Physical(r):002eb0b1=f2(?); RealRAM(r):0028b0b0=67(g); RAM(r):002eb0b0=67(g); Physical(r):002eb0b0=67(g); RealRAM(r):0024f180=34(4); RAM(r):002af180=34(4); Physical(r):002af180=34(4); Paged(r):c002c180=34(4); RealRAM(r):0024f181=f0(?); RAM(r):002af181=f0(?); Physical(r):002af181=f0(?); Paged(r):c002c181=f0(?); RealRAM(r):0024f182=07(); RAM(r):002af182=07(); Physical(r):002af182=07(); Paged(r):c002c182=07(); RealRAM(r):0024f183=00( ); RAM(r):002af183=00( ); Physical(r):002af183=00( ); Paged(r):c002c183=00( )
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffffff EDI: c15200e8
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a532 EFLAGS: 00003086
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0P1c
0028:c002a538 0F B7 C8 movzx ecx,ax RealRAM(p):0024d542=66(f); RAM(p):002ad542=66(f); Physical(p):002ad542=66(f); Paged(p):c002a542=66(f); Normal(p):c002a542=66(f); RealRAM(p):0024d543=33(3); RAM(p):002ad543=33(3); Physical(p):002ad543=33(3); Paged(p):c002a543=33(3); Normal(p):c002a543=33(3); RealRAM(p):0024d544=ce(?); RAM(p):002ad544=ce(?); Physical(p):002ad544=ce(?); Paged(p):c002a544=ce(?); Normal(p):c002a544=ce(?); RealRAM(p):0024d545=0f(); RAM(p):002ad545=0f(); Physical(p):002ad545=0f(); Paged(p):c002a545=0f(); Normal(p):c002a545=0f(); RealRAM(p):0024d546=84(?); RAM(p):002ad546=84(?); Physical(p):002ad546=84(?); Paged(p):c002a546=84(?); Normal(p):c002a546=84(?); RealRAM(p):0024d547=bf(?); RAM(p):002ad547=bf(?); Physical(p):002ad547=bf(?); Paged(p):c002a547=bf(?); Normal(p):c002a547=bf(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000002c EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a538 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c002a53b 66 8B F1 mov si,cx RealRAM(p):0024d548=00( ); RAM(p):002ad548=00( ); Physical(p):002ad548=00( ); Paged(p):c002a548=00( ); Normal(p):c002a548=00( ); RealRAM(p):0024d549=00( ); RAM(p):002ad549=00( ); Physical(p):002ad549=00( ); Paged(p):c002a549=00( ); Normal(p):c002a549=00( ); RealRAM(p):0024d54a=00( ); RAM(p):002ad54a=00( ); Physical(p):002ad54a=00( ); Paged(p):c002a54a=00( ); Normal(p):c002a54a=00( )
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000bcb8 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffffff EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a53b EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
RealRAM(p):0024d54b=a8(?); RAM(p):002ad54b=a8(?); Physical(p):002ad54b=a8(?); Paged(p):c002a54b=a8(?); Normal(p):c002a54b=a8(?); RealRAM(p):0024d54c=04(); RAM(p):002ad54c=04(); Physical(p):002ad54c=04(); Paged(p):c002a54c=04(); Normal(p):c002a54c=04(); RealRAM(p):0024d54d=74(t); RAM(p):002ad54d=74(t); Physical(p):002ad54d=74(t); Paged(p):c002a54d=74(t); Normal(p):c002a54d=74(t); RealRAM(r):002a7128=ff(?); RAM(r):00307128=ff(?); Physical(r):00307128=ff(?); Paged(r):c159f128=ff(?); RealRAM(r):002a7129=ff(?); RAM(r):00307129=ff(?); Physical(r):00307129=ff(?); Paged(r):c159f129=ff(?)
0028:c002a53e 66 87 4F 0C xchg cx,word ds:[edi+0c] Paged(w):c159f128=b8(?); Physical(w):00307128=b8(?); RAM(w):00307128=b8(?); RealRAM(w):002a7128=b8(?); Paged(w):c159f129=bc(?); Physical(w):00307129=bc(?); RAM(w):00307129=bc(?); RealRAM(w):002a7129=bc(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000bcb8 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
Show last 183 lines
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a53e EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c002a542 66 33 CE xor cx,si RealRAM(p):0024d54e=02(); RAM(p):002ad54e=02(); Physical(p):002ad54e=02(); Paged(p):c002a54e=02(); Normal(p):c002a54e=02(); RealRAM(p):0024d54f=b4(?); RAM(p):002ad54f=b4(?); Physical(p):002ad54f=b4(?); Paged(p):c002a54f=b4(?); Normal(p):c002a54f=b4(?); RealRAM(p):0024d550=ff(?); RAM(p):002ad550=ff(?); Physical(p):002ad550=ff(?); Paged(p):c002a550=ff(?); Normal(p):c002a550=ff(?); RealRAM(p):0024d551=66(f); RAM(p):002ad551=66(f); Physical(p):002ad551=66(f); Paged(p):c002a551=66(f); Normal(p):c002a551=66(f)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 0000ffff EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a542 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c002a545 0F 84 BF 00 00 00 jz c002a60a RealRAM(p):0024d552=89(?); RAM(p):002ad552=89(?); Physical(p):002ad552=89(?); Paged(p):c002a552=89(?); Normal(p):c002a552=89(?); RealRAM(p):0024d553=47(G); RAM(p):002ad553=47(G); Physical(p):002ad553=47(G); Paged(p):c002a553=47(G); Normal(p):c002a553=47(G); RealRAM(p):0024d554=0e(); RAM(p):002ad554=0e(); Physical(p):002ad554=0e(); Paged(p):c002a554=0e(); Normal(p):c002a554=0e()
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a545 EFLAGS: 00003006
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0P1c
0028:c002a54b A8 04 test al,04 RealRAM(p):0024d555=0f(); RAM(p):002ad555=0f(); Physical(p):002ad555=0f(); Paged(p):c002a555=0f(); Normal(p):c002a555=0f(); RealRAM(p):0024d556=bc(?); RAM(p):002ad556=bc(?); Physical(p):002ad556=bc(?); Paged(p):c002a556=bc(?); Normal(p):c002a556=bc(?); RealRAM(p):0024d557=f9(?); RAM(p):002ad557=f9(?); Physical(p):002ad557=f9(?); Paged(p):c002a557=f9(?); Normal(p):c002a557=f9(?); RealRAM(p):0024d558=0f(); RAM(p):002ad558=0f(); Physical(p):002ad558=0f(); Paged(p):c002a558=0f(); Normal(p):c002a558=0f(); RealRAM(p):0024d559=84(?); RAM(p):002ad559=84(?); Physical(p):002ad559=84(?); Paged(p):c002a559=84(?); Normal(p):c002a559=84(?); RealRAM(p):0024d55a=89(?); RAM(p):002ad55a=89(?); Physical(p):002ad55a=89(?); Paged(p):c002a55a=89(?); Normal(p):c002a55a=89(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a54b EFLAGS: 00003006
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsz0a0P1c
0028:c002a54d 74 02 jz c002a551 RealRAM(p):0024d55b=00( ); RAM(p):002ad55b=00( ); Physical(p):002ad55b=00( ); Paged(p):c002a55b=00( ); Normal(p):c002a55b=00( ); RealRAM(p):0024d55c=00( ); RAM(p):002ad55c=00( ); Physical(p):002ad55c=00( ); Paged(p):c002a55c=00( ); Normal(p):c002a55c=00( ); RealRAM(p):0024d551=66(f); RAM(p):002ad551=66(f); Physical(p):002ad551=66(f); Paged(p):c002a551=66(f); Normal(p):c002a551=66(f); RealRAM(p):0024d552=89(?); RAM(p):002ad552=89(?); Physical(p):002ad552=89(?); Paged(p):c002a552=89(?); Normal(p):c002a552=89(?); RealRAM(p):0024d553=47(G); RAM(p):002ad553=47(G); Physical(p):002ad553=47(G); Paged(p):c002a553=47(G); Normal(p):c002a553=47(G); RealRAM(p):0024d554=0e(); RAM(p):002ad554=0e(); Physical(p):002ad554=0e(); Paged(p):c002a554=0e(); Normal(p):c002a554=0e(); RealRAM(p):0024d555=0f(); RAM(p):002ad555=0f(); Physical(p):002ad555=0f(); Paged(p):c002a555=0f(); Normal(p):c002a555=0f(); RealRAM(p):0024d556=bc(?); RAM(p):002ad556=bc(?); Physical(p):002ad556=bc(?); Paged(p):c002a556=bc(?); Normal(p):c002a556=bc(?); RealRAM(p):0024d557=f9(?); RAM(p):002ad557=f9(?); Physical(p):002ad557=f9(?); Paged(p):c002a557=f9(?); Normal(p):c002a557=f9(?); RealRAM(p):0024d558=0f(); RAM(p):002ad558=0f(); Physical(p):002ad558=0f(); Paged(p):c002a558=0f(); Normal(p):c002a558=0f(); RealRAM(p):0024d559=84(?); RAM(p):002ad559=84(?); Physical(p):002ad559=84(?); Paged(p):c002a559=84(?); Normal(p):c002a559=84(?); RealRAM(p):0024d55a=89(?); RAM(p):002ad55a=89(?); Physical(p):002ad55a=89(?); Paged(p):c002a55a=89(?); Normal(p):c002a55a=89(?); RealRAM(p):0024d55b=00( ); RAM(p):002ad55b=00( ); Physical(p):002ad55b=00( ); Paged(p):c002a55b=00( ); Normal(p):c002a55b=00( ); RealRAM(p):0024d55c=00( ); RAM(p):002ad55c=00( ); Physical(p):002ad55c=00( ); Paged(p):c002a55c=00( ); Normal(p):c002a55c=00( ); RealRAM(p):0024d55d=00( ); RAM(p):002ad55d=00( ); Physical(p):002ad55d=00( ); Paged(p):c002a55d=00( ); Normal(p):c002a55d=00( ); RealRAM(p):0024d55e=0f(); RAM(p):002ad55e=0f(); Physical(p):002ad55e=0f(); Paged(p):c002a55e=0f(); Normal(p):c002a55e=0f(); RealRAM(p):0024d55f=b3(?); RAM(p):002ad55f=b3(?); Physical(p):002ad55f=b3(?); Paged(p):c002a55f=b3(?); Normal(p):c002a55f=b3(?); RealRAM(p):0024d560=f9(?); RAM(p):002ad560=f9(?); Physical(p):002ad560=f9(?); Paged(p):c002a560=f9(?); Normal(p):c002a560=f9(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a54d EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
0028:c002a551 66 89 47 0E mov word ds:[edi+0e],ax Paged(w):c159f12a=b8(?); Physical(w):0030712a=b8(?); RAM(w):0030712a=b8(?); RealRAM(w):002a712a=b8(?); Paged(w):c159f12b=bc(?); Physical(w):0030712b=bc(?); RAM(w):0030712b=bc(?); RealRAM(w):002a712b=bc(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a551 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
0028:c002a555 0F BC F9 bsf edi,ecx RealRAM(p):0024d561=8b(?); RAM(p):002ad561=8b(?); Physical(p):002ad561=8b(?); Paged(p):c002a561=8b(?); Normal(p):c002a561=8b(?); RealRAM(p):0024d562=04(); RAM(p):002ad562=04(); Physical(p):002ad562=04(); Paged(p):c002a562=04(); Normal(p):c002a562=04(); RealRAM(p):0024d563=bd(?); RAM(p):002ad563=bd(?); Physical(p):002ad563=bd(?); Paged(p):c002a563=bd(?); Normal(p):c002a563=bd(?); RealRAM(p):0024d564=40(@); RAM(p):002ad564=40(@); Physical(p):002ad564=40(@); Paged(p):c002a564=40(@); Normal(p):c002a564=40(@)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a555 EFLAGS: 00003046
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditsZ0a0P1c
0028:c002a558 0F 84 89 00 00 00 jz c002a5e7 RealRAM(p):0024d565=c1(?); RAM(p):002ad565=c1(?); Physical(p):002ad565=c1(?); Paged(p):c002a565=c1(?); Normal(p):c002a565=c1(?); RealRAM(p):0024d566=02(); RAM(p):002ad566=02(); Physical(p):002ad566=02(); Paged(p):c002a566=02(); Normal(p):c002a566=02(); RealRAM(p):0024d567=c0(?); RAM(p):002ad567=c0(?); Physical(p):002ad567=c0(?); Paged(p):c002a567=c0(?); Normal(p):c002a567=c0(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a558 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c002a55e 0F B3 F9 btr ecx,edi RealRAM(p):0024d568=0f(); RAM(p):002ad568=0f(); Physical(p):002ad568=0f(); Paged(p):c002a568=0f(); Normal(p):c002a568=0f(); RealRAM(p):0024d569=a3(?); RAM(p):002ad569=a3(?); Physical(p):002ad569=a3(?); Paged(p):c002a569=a3(?); Normal(p):c002a569=a3(?); RealRAM(p):0024d56a=fe(?); RAM(p):002ad56a=fe(?); Physical(p):002ad56a=fe(?); Paged(p):c002a56a=fe(?); Normal(p):c002a56a=fe(?); RealRAM(p):0024d56b=73(s); RAM(p):002ad56b=73(s); Physical(p):002ad56b=73(s); Paged(p):c002a56b=73(s); Normal(p):c002a56b=73(s); RealRAM(p):0024d56c=18(); RAM(p):002ad56c=18(); Physical(p):002ad56c=18(); Paged(p):c002a56c=18(); Normal(p):c002a56c=18(); RealRAM(p):0024d56d=ff(?); RAM(p):002ad56d=ff(?); Physical(p):002ad56d=ff(?); Paged(p):c002a56d=ff(?); Normal(p):c002a56d=ff(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a55e EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
00:14:44:48.05056: #PF fault(C56A85B0,00000000)!
MMU: Reading from real(r): 001c4c2c=b8 (?)
Reading from RAM(r): 00224c2c=b8 (?)
Reading from physical memory(r): 00224c2c=b8 (?)
Reading from paged memory(r): 00224c2c=b8 (?)
MMU: Reading from real(r): 001c4c2d=12 ()
Reading from RAM(r): 00224c2d=12 ()
Reading from physical memory(r): 00224c2d=12 ()
Reading from paged memory(r): 00224c2d=12 ()
MMU: Reading from real(r): 001c4c2e=28 (()
Reading from RAM(r): 00224c2e=28 (()
Reading from physical memory(r): 00224c2e=28 (()
Reading from paged memory(r): 00224c2e=28 (()
MMU: Reading from real(r): 001c4c2f=00 ( )
Reading from RAM(r): 00224c2f=00 ( )
Reading from physical memory(r): 00224c2f=00 ( )
Reading from paged memory(r): 00224c2f=00 ( )
MMU: Reading from real(r): 001c4c30=00 ( )
Reading from RAM(r): 00224c30=00 ( )
Reading from physical memory(r): 00224c30=00 ( )
Reading from paged memory(r): 00224c30=00 ( )
MMU: Reading from real(r): 001c4c31=8e (?)
Reading from RAM(r): 00224c31=8e (?)
Reading from physical memory(r): 00224c31=8e (?)
Reading from paged memory(r): 00224c31=8e (?)
MMU: Reading from real(r): 001c4c32=00 ( )
Reading from RAM(r): 00224c32=00 ( )
Reading from physical memory(r): 00224c32=00 ( )
Reading from paged memory(r): 00224c32=00 ( )
MMU: Reading from real(r): 001c4c33=c0 (?)
Reading from RAM(r): 00224c33=c0 (?)
Reading from physical memory(r): 00224c33=c0 (?)
Reading from paged memory(r): 00224c33=c0 (?)
MMU: Reading from real(r): 00284678=ff (?)
Reading from RAM(r): 002e4678=ff (?)
Reading from physical memory(r): 002e4678=ff (?)
Reading from paged memory(r): 002e4678=ff (?)
MMU: Reading from real(r): 00284679=ff (?)
Reading from RAM(r): 002e4679=ff (?)
Reading from physical memory(r): 002e4679=ff (?)
Reading from paged memory(r): 002e4679=ff (?)
MMU: Reading from real(r): 0028467a=00 ( )
Reading from RAM(r): 002e467a=00 ( )
Reading from physical memory(r): 002e467a=00 ( )
Reading from paged memory(r): 002e467a=00 ( )
MMU: Reading from real(r): 0028467b=00 ( )
Reading from RAM(r): 002e467b=00 ( )
Reading from physical memory(r): 002e467b=00 ( )
Reading from paged memory(r): 002e467b=00 ( )
MMU: Reading from real(r): 0028467c=00 ( )
Reading from RAM(r): 002e467c=00 ( )
Reading from physical memory(r): 002e467c=00 ( )
Reading from paged memory(r): 002e467c=00 ( )
MMU: Reading from real(r): 0028467d=9b (?)
Reading from RAM(r): 002e467d=9b (?)
Reading from physical memory(r): 002e467d=9b (?)
Reading from paged memory(r): 002e467d=9b (?)
MMU: Reading from real(r): 0028467e=cf (?)
Reading from RAM(r): 002e467e=cf (?)
Reading from physical memory(r): 002e467e=cf (?)
Reading from paged memory(r): 002e467e=cf (?)
MMU: Reading from real(r): 0028467f=00 ( )
Reading from RAM(r): 002e467f=00 ( )
Reading from physical memory(r): 002e467f=00 ( )
Reading from paged memory(r): 002e467f=00 ( )
0028:c002a561 8B 04 BD 40 C1 02 C0 mov eax,dword ds:[c002c140+edi*4] RealRAM(p):0024d56e=48(H); RAM(p):002ad56e=48(H); Physical(p):002ad56e=48(H); Paged(p):c002a56e=48(H); Normal(p):c002a56e=48(H); RealRAM(p):0024d56f=14(); RAM(p):002ad56f=14(); Physical(p):002ad56f=14(); Paged(p):c002a56f=14(); Normal(p):c002a56f=14(); RealRAM(p):0024d570=75(u); RAM(p):002ad570=75(u); Physical(p):002ad570=75(u); Paged(p):c002a570=75(u); Normal(p):c002a570=75(u); RealRAM(r):00289c57=00( ); RAM(r):002e9c57=00( ); Physical(r):002e9c57=00( ); RealRAM(r):00289c56=00( ); RAM(r):002e9c56=00( ); Physical(r):002e9c56=00( ); RealRAM(r):00289c55=50(P); RAM(r):002e9c55=50(P); Physical(r):002e9c55=50(P); RealRAM(r):00289c54=00( ); RAM(r):002e9c54=00( ); Physical(r):002e9c54=00( ); RealRAM(p):0024d561=8b(?); RAM(p):002ad561=8b(?); Physical(p):002ad561=8b(?); Paged(p):c002a561=8b(?); Normal(p):c002a561=8b(?); RealRAM(p):0024d562=04(); RAM(p):002ad562=04(); Physical(p):002ad562=04(); Paged(p):c002a562=04(); Normal(p):c002a562=04(); RealRAM(p):0024d563=bd(?); RAM(p):002ad563=bd(?); Physical(p):002ad563=bd(?); Paged(p):c002a563=bd(?); Normal(p):c002a563=bd(?); RealRAM(p):0024d564=40(@); RAM(p):002ad564=40(@); Physical(p):002ad564=40(@); Paged(p):c002a564=40(@); Normal(p):c002a564=40(@); RealRAM(p):0024d565=c1(?); RAM(p):002ad565=c1(?); Physical(p):002ad565=c1(?); Paged(p):c002a565=c1(?); Normal(p):c002a565=c1(?); RealRAM(p):0024d566=02(); RAM(p):002ad566=02(); Physical(p):002ad566=02(); Paged(p):c002a566=02(); Normal(p):c002a566=02(); RealRAM(p):0024d567=c0(?); RAM(p):002ad567=c0(?); Physical(p):002ad567=c0(?); Paged(p):c002a567=c0(?); Normal(p):c002a567=c0(?); RealRAM(p):0024d568=0f(); RAM(p):002ad568=0f(); Physical(p):002ad568=0f(); Paged(p):c002a568=0f(); Normal(p):c002a568=0f(); RealRAM(p):0024d569=a3(?); RAM(p):002ad569=a3(?); Physical(p):002ad569=a3(?); Paged(p):c002a569=a3(?); Normal(p):c002a569=a3(?); RealRAM(p):0024d56a=fe(?); RAM(p):002ad56a=fe(?); Physical(p):002ad56a=fe(?); Paged(p):c002a56a=fe(?); Normal(p):c002a56a=fe(?); RealRAM(p):0024d56b=73(s); RAM(p):002ad56b=73(s); Physical(p):002ad56b=73(s); Paged(p):c002a56b=73(s); Normal(p):c002a56b=73(s); RealRAM(p):0024d56c=18(); RAM(p):002ad56c=18(); Physical(p):002ad56c=18(); Paged(p):c002a56c=18(); Normal(p):c002a56c=18(); RealRAM(p):0024d56d=ff(?); RAM(p):002ad56d=ff(?); Physical(p):002ad56d=ff(?); Paged(p):c002a56d=ff(?); Normal(p):c002a56d=ff(?); RealRAM(p):0024d56e=48(H); RAM(p):002ad56e=48(H); Physical(p):002ad56e=48(H); Paged(p):c002a56e=48(H); Normal(p):c002a56e=48(H); RealRAM(p):0024d56f=14(); RAM(p):002ad56f=14(); Physical(p):002ad56f=14(); Paged(p):c002a56f=14(); Normal(p):c002a56f=14(); RealRAM(p):0024d570=75(u); RAM(p):002ad570=75(u); Physical(p):002ad570=75(u); Paged(p):c002a570=75(u); Normal(p):c002a570=75(u); RealRAM(r):00289c03=00( ); RAM(r):002e9c03=00( ); Physical(r):002e9c03=00( ); RealRAM(r):00289c02=2e(.); RAM(r):002e9c02=2e(.); Physical(r):002e9c02=2e(.); RealRAM(r):00289c01=b2(?); RAM(r):002e9c01=b2(?); Physical(r):002e9c01=b2(?); RealRAM(r):00289c00=67(g); RAM(r):002e9c00=67(g); Physical(r):002e9c00=67(g); RealRAM(r):0028b02b=00( ); RAM(r):002eb02b=00( ); Physical(r):002eb02b=00( ); RealRAM(r):0028b02a=22("); RAM(r):002eb02a=22("); Physical(r):002eb02a=22("); RealRAM(r):0028b029=42(B); RAM(r):002eb029=42(B); Physical(r):002eb029=42(B); RealRAM(r):0028b028=67(g); RAM(r):002eb028=67(g); Physical(r):002eb028=67(g); RealRAM(r):00289c03=00( ); RAM(r):002e9c03=00( ); Physical(r):002e9c03=00( ); RealRAM(r):00289c02=2e(.); RAM(r):002e9c02=2e(.); Physical(r):002e9c02=2e(.); RealRAM(r):00289c01=b2(?); RAM(r):002e9c01=b2(?); Physical(r):002e9c01=b2(?); RealRAM(r):00289c00=67(g); RAM(r):002e9c00=67(g); Physical(r):002e9c00=67(g); RealRAM(r):0028b0df=00( ); RAM(r):002eb0df=00( ); Physical(r):002eb0df=00( ); RealRAM(r):0028b0de=2e(.); RAM(r):002eb0de=2e(.); Physical(r):002eb0de=2e(.); RealRAM(r):0028b0dd=42(B); RAM(r):002eb0dd=42(B); Physical(r):002eb0dd=42(B); RealRAM(r):0028b0dc=67(g); RAM(r):002eb0dc=67(g); Physical(r):002eb0dc=67(g); Normal(w):c13a1e5c=82(?); Paged(w):00355e5c=82(?); Normal(w):c13a1e5d=30(0); Paged(w):00355e5d=30(0); Normal(w):c13a1e5e=00( ); Paged(w):00355e5e=00( ); Normal(w):c13a1e5f=00( ); Paged(w):00355e5f=00( ); Normal(w):c13a1e58=28((); Paged(w):00355e58=28((); Normal(w):c13a1e59=00( ); Paged(w):00355e59=00( ); Normal(w):c13a1e5a=00( ); Paged(w):00355e5a=00( ); Normal(w):c13a1e5b=00( ); Paged(w):00355e5b=00( ); Normal(w):c13a1e54=61(a); Paged(w):00355e54=61(a); Normal(w):c13a1e55=a5(?); Paged(w):00355e55=a5(?); Normal(w):c13a1e56=02(); Paged(w):00355e56=02(); Normal(w):c13a1e57=c0(?); Paged(w):00355e57=c0(?); Normal(w):c13a1e50=00( ); Paged(w):00355e50=00( ); Normal(w):c13a1e51=00( ); Paged(w):00355e51=00( ); Normal(w):c13a1e52=00( ); Paged(w):00355e52=00( ); Normal(w):c13a1e53=00( ); Paged(w):00355e53=00( ); Physical(w):00355e5c=82(?); RAM(w):00355e5c=82(?); RealRAM(w):002f5e5c=82(?); Physical(w):00355e5d=30(0); RAM(w):00355e5d=30(0); RealRAM(w):002f5e5d=30(0); Physical(w):00355e5e=00( ); RAM(w):00355e5e=00( ); RealRAM(w):002f5e5e=00( ); Physical(w):00355e5f=00( ); RAM(w):00355e5f=00( ); RealRAM(w):002f5e5f=00( ); Physical(w):00355e58=28((); RAM(w):00355e58=28((); RealRAM(w):002f5e58=28((); Physical(w):00355e59=00( ); RAM(w):00355e59=00( ); RealRAM(w):002f5e59=00( ); Physical(w):00355e5a=00( ); RAM(w):00355e5a=00( ); RealRAM(w):002f5e5a=00( ); Physical(w):00355e5b=00( ); RAM(w):00355e5b=00( ); RealRAM(w):002f5e5b=00( ); Physical(w):00355e54=61(a); RAM(w):00355e54=61(a); RealRAM(w):002f5e54=61(a); Physical(w):00355e55=a5(?); RAM(w):00355e55=a5(?); RealRAM(w):002f5e55=a5(?); Physical(w):00355e56=02(); RAM(w):00355e56=02(); RealRAM(w):002f5e56=02(); Physical(w):00355e57=c0(?); RAM(w):00355e57=c0(?); RealRAM(w):002f5e57=c0(?); Physical(w):00355e50=00( ); RAM(w):00355e50=00( ); RealRAM(w):002f5e50=00( ); Physical(w):00355e51=00( ); RAM(w):00355e51=00( ); RealRAM(w):002f5e51=00( ); Physical(w):00355e52=00( ); RAM(w):00355e52=00( ); RealRAM(w):002f5e52=00( ); Physical(w):00355e53=00( ); RAM(w):00355e53=00( ); RealRAM(w):002f5e53=00( )
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e60 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c002a561 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: 00000000 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c
0028:c00012b8 60 pushad RealRAM(r):00289c03=00( ); RAM(r):002e9c03=00( ); Physical(r):002e9c03=00( ); RealRAM(r):00289c02=2e(.); RAM(r):002e9c02=2e(.); Physical(r):002e9c02=2e(.); RealRAM(r):00289c01=b2(?); RAM(r):002e9c01=b2(?); Physical(r):002e9c01=b2(?); RealRAM(r):00289c00=67(g); RAM(r):002e9c00=67(g); Physical(r):002e9c00=67(g); RealRAM(r):0028b007=00( ); RAM(r):002eb007=00( ); Physical(r):002eb007=00( ); RealRAM(r):0028b006=21(!); RAM(r):002eb006=21(!); Physical(r):002eb006=21(!); RealRAM(r):0028b005=b2(?); RAM(r):002eb005=b2(?); Physical(r):002eb005=b2(?); RealRAM(r):0028b004=67(g); RAM(r):002eb004=67(g); Physical(r):002eb004=67(g); RealRAM(p):001bb2b8=60(`); RAM(p):0021b2b8=60(`); Physical(p):0021b2b8=60(`); Paged(p):c00012b8=60(`); Normal(p):c00012b8=60(`); RealRAM(p):001bb2b9=be(?); RAM(p):0021b2b9=be(?); Physical(p):0021b2b9=be(?); Paged(p):c00012b9=be(?); Normal(p):c00012b9=be(?); RealRAM(p):001bb2ba=38(8); RAM(p):0021b2ba=38(8); Physical(p):0021b2ba=38(8); Paged(p):c00012ba=38(8); Normal(p):c00012ba=38(8); RealRAM(p):001bb2bb=00( ); RAM(p):0021b2bb=00( ); Physical(p):0021b2bb=00( ); Paged(p):c00012bb=00( ); Normal(p):c00012bb=00( ); RealRAM(p):001bb2bc=00( ); RAM(p):0021b2bc=00( ); Physical(p):0021b2bc=00( ); Paged(p):c00012bc=00( ); Normal(p):c00012bc=00( ); RealRAM(p):001bb2bd=00( ); RAM(p):0021b2bd=00( ); Physical(p):0021b2bd=00( ); Paged(p):c00012bd=00( ); Normal(p):c00012bd=00( ); RealRAM(p):001bb2be=8b(?); RAM(p):0021b2be=8b(?); Physical(p):0021b2be=8b(?); Paged(p):c00012be=8b(?); Normal(p):c00012be=8b(?); RealRAM(p):001bb2bf=f6(?); RAM(p):0021b2bf=f6(?); Physical(p):0021b2bf=f6(?); Paged(p):c00012bf=f6(?); Normal(p):c00012bf=f6(?); RealRAM(p):001bb2c0=fc(?); RAM(p):0021b2c0=fc(?); Physical(p):0021b2c0=fc(?); Paged(p):c00012c0=fc(?); Normal(p):c00012c0=fc(?); RealRAM(p):001bb2c1=8b(?); RAM(p):0021b2c1=8b(?); Physical(p):0021b2c1=8b(?); Paged(p):c00012c1=8b(?); Normal(p):c00012c1=8b(?); RealRAM(p):001bb2c2=ec(?); RAM(p):0021b2c2=ec(?); Physical(p):0021b2c2=ec(?); Paged(p):c00012c2=ec(?); Normal(p):c00012c2=ec(?); RealRAM(p):001bb2c3=66(f); RAM(p):0021b2c3=66(f); Physical(p):0021b2c3=66(f); Paged(p):c00012c3=66(f); Normal(p):c00012c3=66(f); RealRAM(p):001bb2c4=bf(?); RAM(p):0021b2c4=bf(?); Physical(p):0021b2c4=bf(?); Paged(p):c00012c4=bf(?); Normal(p):c00012c4=bf(?); RealRAM(p):001bb2c5=30(0); RAM(p):0021b2c5=30(0); Physical(p):0021b2c5=30(0); Paged(p):c00012c5=30(0); Normal(p):c00012c5=30(0); RealRAM(p):001bb2c6=00( ); RAM(p):0021b2c6=00( ); Physical(p):0021b2c6=00( ); Paged(p):c00012c6=00( ); Normal(p):c00012c6=00( ); RealRAM(p):001bb2c7=f6(?); RAM(p):0021b2c7=f6(?); Physical(p):0021b2c7=f6(?); Paged(p):c00012c7=f6(?); Normal(p):c00012c7=f6(?); Paged(w):c13a1e4c=b8(?); Paged(w):c13a1e4d=bc(?); Paged(w):c13a1e4e=00( ); Paged(w):c13a1e4f=00( ); Paged(w):c13a1e48=47(G); Paged(w):c13a1e49=43(C); Paged(w):c13a1e4a=00( ); Paged(w):c13a1e4b=00( ); Paged(w):c13a1e44=00( ); Paged(w):c13a1e45=be(?); Paged(w):c13a1e46=02(); Paged(w):c13a1e47=c0(?); Paged(w):c13a1e40=e8(?); Paged(w):c13a1e41=00( ); Paged(w):c13a1e42=52(R); Paged(w):c13a1e43=c1(?); Paged(w):c13a1e3c=50(P); Paged(w):c13a1e3d=1e(); Paged(w):c13a1e3e=3a(:); Paged(w):c13a1e3f=c1(?); Paged(w):c13a1e38=70(p); Paged(w):c13a1e39=1f(); Paged(w):c13a1e3a=3a(:); Paged(w):c13a1e3b=c1(?); Paged(w):c13a1e34=b8(?); Paged(w):c13a1e35=bc(?); Paged(w):c13a1e36=ff(?); Paged(w):c13a1e37=ff(?); Paged(w):c13a1e30=1c(); Paged(w):c13a1e31=f1(?); Paged(w):c13a1e32=59(Y); Paged(w):c13a1e33=c1(?); Physical(w):00355e4c=b8(?); RAM(w):00355e4c=b8(?); RealRAM(w):002f5e4c=b8(?); Physical(w):00355e4d=bc(?); RAM(w):00355e4d=bc(?); RealRAM(w):002f5e4d=bc(?); Physical(w):00355e4e=00( ); RAM(w):00355e4e=00( ); RealRAM(w):002f5e4e=00( ); Physical(w):00355e4f=00( ); RAM(w):00355e4f=00( ); RealRAM(w):002f5e4f=00( ); Physical(w):00355e48=47(G); RAM(w):00355e48=47(G); RealRAM(w):002f5e48=47(G); Physical(w):00355e49=43(C); RAM(w):00355e49=43(C); RealRAM(w):002f5e49=43(C); Physical(w):00355e4a=00( ); RAM(w):00355e4a=00( ); RealRAM(w):002f5e4a=00( ); Physical(w):00355e4b=00( ); RAM(w):00355e4b=00( ); RealRAM(w):002f5e4b=00( ); Physical(w):00355e44=00( ); RAM(w):00355e44=00( ); RealRAM(w):002f5e44=00( ); Physical(w):00355e45=be(?); RAM(w):00355e45=be(?); RealRAM(w):002f5e45=be(?); Physical(w):00355e46=02(); RAM(w):00355e46=02(); RealRAM(w):002f5e46=02(); Physical(w):00355e47=c0(?); RAM(w):00355e47=c0(?); RealRAM(w):002f5e47=c0(?); Physical(w):00355e40=e8(?); RAM(w):00355e40=e8(?); RealRAM(w):002f5e40=e8(?); Physical(w):00355e41=00( ); RAM(w):00355e41=00( ); RealRAM(w):002f5e41=00( ); Physical(w):00355e42=52(R); RAM(w):00355e42=52(R); RealRAM(w):002f5e42=52(R); Physical(w):00355e43=c1(?); RAM(w):00355e43=c1(?); RealRAM(w):002f5e43=c1(?); Physical(w):00355e3c=50(P); RAM(w):00355e3c=50(P); RealRAM(w):002f5e3c=50(P); Physical(w):00355e3d=1e(); RAM(w):00355e3d=1e(); RealRAM(w):002f5e3d=1e(); Physical(w):00355e3e=3a(:); RAM(w):00355e3e=3a(:); RealRAM(w):002f5e3e=3a(:); Physical(w):00355e3f=c1(?); RAM(w):00355e3f=c1(?); RealRAM(w):002f5e3f=c1(?); Physical(w):00355e38=70(p); RAM(w):00355e38=70(p); RealRAM(w):002f5e38=70(p); Physical(w):00355e39=1f(); RAM(w):00355e39=1f(); RealRAM(w):002f5e39=1f(); Physical(w):00355e3a=3a(:); RAM(w):00355e3a=3a(:); RealRAM(w):002f5e3a=3a(:); Physical(w):00355e3b=c1(?); RAM(w):00355e3b=c1(?); RealRAM(w):002f5e3b=c1(?); Physical(w):00355e34=b8(?); RAM(w):00355e34=b8(?); RealRAM(w):002f5e34=b8(?); Physical(w):00355e35=bc(?); RAM(w):00355e35=bc(?); RealRAM(w):002f5e35=bc(?); Physical(w):00355e36=ff(?); RAM(w):00355e36=ff(?); RealRAM(w):002f5e36=ff(?); Physical(w):00355e37=ff(?); RAM(w):00355e37=ff(?); RealRAM(w):002f5e37=ff(?); Physical(w):00355e30=1c(); RAM(w):00355e30=1c(); RealRAM(w):002f5e30=1c(); Physical(w):00355e31=f1(?); RAM(w):00355e31=f1(?); RealRAM(w):002f5e31=f1(?); Physical(w):00355e32=59(Y); RAM(w):00355e32=59(Y); RealRAM(w):002f5e32=59(Y); Physical(w):00355e33=c1(?); RAM(w):00355e33=c1(?); RealRAM(w):002f5e33=c1(?)
Registers:
EAX: 0000bcb8 EBX: c15200e8 ECX: 00004347 EDX: c002be00
ESP: c13a1e50 EBP: c13a1f70 ESI: ffffbcb8 EDI: c159f11c
CS: 0028 DS: 0030 ES: 0030 FS: 0030 GS: 0030 SS: 0030 TR: 0018 LDTR: 0000
EIP: c00012b8 EFLAGS: 00003082
CR0: 80000001 CR1: 00000000 CR2: c56a85b0 CR3: 002e9000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c003765001f7 IDTR: 0000c000abbc02ff
FLAGSINFO: 00000000000000vr0n11oditSz0a0p1c

Anyone?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 10 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just found a bug in the BSF instruction: when it was parsing a non-zero value(the r/m parameter, the second parameter of the instruction), it wasn't updating the result to the correct value of 0, leaving the original value unmodified(thus having a set bit 0 in the first parameter causes the second parameter to remain unmodified, instead of being cleared)... Oops... 😖

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 11 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Having fixed said BSF bug, it now at least continues until it Page faults on address A0000! I remember someone mentioning that on the ET4000 as the very first fault?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 12 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

I see what looks like an ARPL(63h,38h) faulting in Virtual 8086 mode? The last interupt is 0x20?
Edit: Only INT 0x50 calls(IRQ0) now appear!
Edit: A bit of progress, according to bootlog.txt:

[0001667A] Loading Device = C:\WINDOWS\HIMEM.SYS
[000167E0] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[000167E0] Loading Device = C:\WINDOWS\DBLBUFF.SYS
[000167E1] LoadSuccess = C:\WINDOWS\DBLBUFF.SYS
[000167E1] Loading Device = C:\WINDOWS\IFSHLP.SYS
[000167E1] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[000167E2] (Safe boot)
[000167F5] Loading Vxd = VMM
[00016806] LoadSuccess = VMM
[00016806] Loading Vxd = vmouse
[00016809] LoadSuccess = vmouse
[00016809] Loading Vxd = configmg
[0001680E] LoadSuccess = configmg
[0001680E] Loading Vxd = vwin32
[00016812] LoadSuccess = vwin32
[00016812] Loading Vxd = vfbackup
[00016813] LoadSuccess = vfbackup
[00016813] Loading Vxd = vcomm
[00016814] LoadSuccess = vcomm
[00016814] Loading Vxd = ifsmgr
[00016822] LoadSuccess = ifsmgr
[00016822] Loading Vxd = ios
[00016827] LoadSuccess = ios
[00016828] Loading Vxd = vfat
[0001682C] LoadSuccess = vfat
[0001682C] Loading Vxd = vcache
[0001682E] LoadSuccess = vcache
[0001682E] Loading Vxd = vcond
[00016830] LoadSuccess = vcond
[00016830] Loading Vxd = int13
[00016831] LoadSuccess = int13
[00016831] Loading Vxd = vxdldr
[00016833] LoadSuccess = vxdldr
[00016833] Loading Vxd = vdef
[00016834] LoadSuccess = vdef
[00016834] Loading Vxd = dynapage
[00016835] LoadSuccess = dynapage
[00016835] Loading Vxd = reboot
[00016836] LoadSuccess = reboot
[00016837] Loading Vxd = vsd
[00016837] LoadSuccess = vsd
[00016837] Loading Vxd = parity
[00016838] LoadSuccess = parity
[00016838] Loading Vxd = biosxlat
[00016838] LoadSuccess = biosxlat
[00016838] Loading Vxd = vmcpd
[00016839] LoadSuccess = vmcpd
[00016839] Loading Vxd = vkd
[0001683B] LoadSuccess = vkd
[0001683B] Loading Vxd = vdd
[00016840] LoadSuccess = vdd
[00016840] Loading Vxd = ebios
[00016841] LoadSuccess = ebios
[00016841] Loading Vxd = vtdapi
[00016842] LoadSuccess = vtdapi
[00016842] Loading Vxd = vmpoll
[00016843] LoadSuccess = vmpoll
[00016843] Loading Vxd = VPICD
[00016845] LoadSuccess = VPICD
[00016845] Loading Vxd = VDMAD
Show last 166 lines
[00016847] LoadSuccess = VDMAD
[00016847] Loading Vxd = VTD
[00016848] LoadSuccess = VTD
[00016848] Loading Vxd = V86MMGR
[0001684D] LoadSuccess = V86MMGR
[0001684D] Loading Vxd = PAGESWAP
[0001684E] LoadSuccess = PAGESWAP
[0001684E] Loading Vxd = DOSMGR
[00016853] LoadSuccess = DOSMGR
[00016853] Loading Vxd = SHELL
[00016856] LoadSuccess = SHELL
[00016856] Loading Vxd = VCD
[00016858] LoadSuccess = VCD
[00016858] Loading Vxd = VPD
[00016859] LoadSuccess = VPD
[0001685A] SYSCRITINIT = VMM
[0001685A] SYSCRITINITSUCCESS = VMM
[0001685A] SYSCRITINIT = VCACHE
[0001685A] SYSCRITINITSUCCESS = VCACHE
[0001685A] SYSCRITINIT = VPICD
[0001685A] SYSCRITINITSUCCESS = VPICD
[0001685A] SYSCRITINIT = VTD
[0001685A] SYSCRITINITSUCCESS = VTD
[0001685A] SYSCRITINIT = VXDLDR
[0001685A] SYSCRITINITSUCCESS = VXDLDR
[0001685A] SYSCRITINIT = CONFIGMG
[0001685A] SYSCRITINITSUCCESS = CONFIGMG
[0001685A] SYSCRITINIT = IOS
[0001685A] SYSCRITINITSUCCESS = IOS
[0001685A] SYSCRITINIT = PAGEFILE
[0001685A] SYSCRITINITSUCCESS = PAGEFILE
[0001685A] SYSCRITINIT = PAGESWAP
[0001685A] SYSCRITINITSUCCESS = PAGESWAP
[0001685A] SYSCRITINIT = PARITY
[0001685A] SYSCRITINITSUCCESS = PARITY
[0001685A] SYSCRITINIT = REBOOT
[0001685A] SYSCRITINITSUCCESS = REBOOT
[0001685A] SYSCRITINIT = EBIOS
[0001685A] SYSCRITINITSUCCESS = EBIOS
[0001685A] SYSCRITINIT = VDD
[0001685A] SYSCRITINITSUCCESS = VDD
[0001685A] SYSCRITINIT = VSD
[0001685A] SYSCRITINITSUCCESS = VSD
[0001685A] SYSCRITINIT = VCD
[0001685A] SYSCRITINITSUCCESS = VCD
[0001685A] SYSCRITINIT = VMOUSE
[0001685A] SYSCRITINITSUCCESS = VMOUSE
[0001685A] SYSCRITINIT = VKD
[0001685A] SYSCRITINITSUCCESS = VKD
[0001685A] SYSCRITINIT = VPD
[0001685A] SYSCRITINITSUCCESS = VPD
[0001685A] SYSCRITINIT = INT13
[0001685A] SYSCRITINITSUCCESS = INT13
[0001685A] SYSCRITINIT = VMCPD
[0001685A] SYSCRITINITSUCCESS = VMCPD
[0001685A] SYSCRITINIT = BIOSXLAT
[0001685A] SYSCRITINITSUCCESS = BIOSXLAT
[0001685A] SYSCRITINIT = DOSMGR
[0001685A] SYSCRITINITSUCCESS = DOSMGR
[0001685A] SYSCRITINIT = VMPOLL
[0001685A] SYSCRITINITSUCCESS = VMPOLL
[0001685A] SYSCRITINIT = VWIN32
[0001685A] SYSCRITINITSUCCESS = VWIN32
[0001685A] SYSCRITINIT = VCOMM
[0001685A] SYSCRITINITSUCCESS = VCOMM
[0001685A] SYSCRITINIT = VCOND
[0001685A] SYSCRITINITSUCCESS = VCOND
[0001685A] SYSCRITINIT = VTDAPI
[0001685A] SYSCRITINITSUCCESS = VTDAPI
[0001685A] SYSCRITINIT = VDMAD
[0001685A] SYSCRITINITSUCCESS = VDMAD
[0001685A] SYSCRITINIT = V86MMGR
[0001685A] SYSCRITINITSUCCESS = V86MMGR
[0001685A] SYSCRITINIT = VFAT
[0001685A] SYSCRITINITSUCCESS = VFAT
[0001685A] SYSCRITINIT = VDEF
[0001685A] SYSCRITINITSUCCESS = VDEF
[0001685A] SYSCRITINIT = IFSMGR
[0001685A] SYSCRITINITSUCCESS = IFSMGR
[0001685A] SYSCRITINIT = VFBACKUP
[0001685A] SYSCRITINITSUCCESS = VFBACKUP
[0001685A] SYSCRITINIT = SHELL
[0001685A] SYSCRITINITSUCCESS = SHELL
[0001685A] DEVICEINIT = VMM
[0001685A] DEVICEINITSUCCESS = VMM
[0001685A] DEVICEINIT = VCACHE
[0001685A] DEVICEINITSUCCESS = VCACHE
[0001685A] DEVICEINIT = VPICD
[0001685A] DEVICEINITSUCCESS = VPICD
[0001685A] DEVICEINIT = VTD
[0001685A] DEVICEINITSUCCESS = VTD
[0001685A] DEVICEINIT = VXDLDR
[0001685A] DEVICEINITSUCCESS = VXDLDR
[0001685A] DEVICEINIT = CONFIGMG
[0001685A] DEVICEINITSUCCESS = CONFIGMG
[0001685A] DEVICEINIT = IOS
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\apix.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\apix.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[0001685A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[0001685A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[0001685A] DEVICEINITSUCCESS = IOS
[0001685A] DEVICEINIT = PAGEFILE
[0001685A] DEVICEINITSUCCESS = PAGEFILE
[0001685A] DEVICEINIT = PAGESWAP
[0001685A] DEVICEINITSUCCESS = PAGESWAP
[0001685A] DEVICEINIT = PARITY
[0001685A] DEVICEINITSUCCESS = PARITY
[0001685A] DEVICEINIT = REBOOT
[0001685A] DEVICEINITSUCCESS = REBOOT
[0001685A] DEVICEINIT = EBIOS
[0001685A] DEVICEINITSUCCESS = EBIOS
[0001685A] DEVICEINIT = VDD
[0001685A] DEVICEINITSUCCESS = VDD
[0001685A] DEVICEINIT = VSD
[0001685A] DEVICEINITSUCCESS = VSD
[0001685A] DEVICEINIT = VCD
[0001685A] DEVICEINITSUCCESS = VCD
[0001685A] DEVICEINIT = VMOUSE
[0001685A] DEVICEINITSUCCESS = VMOUSE
[0001685A] DEVICEINIT = VKD
[0001685A] DEVICEINITSUCCESS = VKD
[0001685A] DEVICEINIT = VPD
[0001685A] DEVICEINITSUCCESS = VPD
[0001685A] DEVICEINIT = INT13
[0001685A] DEVICEINITSUCCESS = INT13
[0001685A] DEVICEINIT = VMCPD
[0001685A] DEVICEINITSUCCESS = VMCPD
[0001685A] DEVICEINIT = BIOSXLAT
[0001685A] DEVICEINITSUCCESS = BIOSXLAT
[0001685A] DEVICEINIT = DOSMGR
[0001685A] DEVICEINITSUCCESS = DOSMGR
[0001685A] DEVICEINIT = VMPOLL
[0001685A] DEVICEINITSUCCESS = VMPOLL
[0001685A] DEVICEINIT = VWIN32
[0001685A] DEVICEINITSUCCESS = VWIN32
[0001685A] DEVICEINIT = VCOMM
[0001685A] DEVICEINITSUCCESS = VCOMM
[0001685A] DEVICEINIT = VCOND
[0001685A] DEVICEINITSUCCESS = VCOND
[0001685A] DEVICEINIT = VTDAPI
[0001685A] DEVICEINITSUCCESS = VTDAPI
[0001685A] DEVICEINIT = VDMAD
[0001685A] DEVICEINITSUCCESS = VDMAD
[0001685A] DEVICEINIT = V86MMGR
[0001685A] DEVICEINITSUCCESS = V86MMGR
[0001685A] DEVICEINIT = VFAT
[0001685A] DEVICEINITSUCCESS = VFAT
[0001685A] DEVICEINIT = VDEF
[0001685A] DEVICEINITSUCCESS = VDEF

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 13 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Thinking about it: what flags does BSF and BSR update? Just the Zero flag(as documented)? What about the other flags? Are they left alone(it's 'undefined' in the docs after all)? Or is something else done?

Edit: Whoops... When the BSF/BSR instructions got a result of 0 written(no trailing/leading zeroes found), it would set the zero flag to 1 due to the algorithmic flags being set AFTER the zero flag was updated with the constant 1. So any code using the zero flag in said case would think that the input to the instruction was zero(which can't run BSF/BSR, thus is aborted according to documentation). When the input value was 1, it would return 0 in the resulting register. But when the resulting value(the bit position) was zero, it would set the zero flag to 1, indicating a result of zero(instead of the correct 0, indicating a valid result and non-zero input according to the documentation).

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 14 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Trying to boot with the fixed BSR/BSF instructions, it continues further, now crashing on what seems to be a Protected (real) mode CD-ROM driver (esdi_506.pdr)?

[000DF154] Loading Device = C:\WINDOWS\HIMEM.SYS
[000DF155] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[000DF156] Loading Device = C:\WINDOWS\IFSHLP.SYS
[000DF156] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[000DF156] Loading Device = C:\WINDOWS\SETVER.EXE
[000DF156] LoadSuccess = C:\WINDOWS\SETVER.EXE
[000DF165] Loading Vxd = VMM
[000DF175] LoadSuccess = VMM
[000DF177] Loading Vxd = CONFIGMG
[000DF17C] LoadSuccess = CONFIGMG
[000DF17C] Loading Vxd = VSHARE
[000DF17F] LoadSuccess = VSHARE
[000DF17F] Loading Vxd = VWIN32
[000DF182] LoadSuccess = VWIN32
[000DF183] Loading Vxd = VFBACKUP
[000DF183] LoadSuccess = VFBACKUP
[000DF184] Loading Vxd = VCOMM
[000DF185] LoadSuccess = VCOMM
[000DF185] Loading Vxd = COMBUFF
[000DF186] LoadSuccess = COMBUFF
[000DF186] Loading Vxd = IFSMGR
[000DF194] LoadSuccess = IFSMGR
[000DF194] Loading Vxd = IOS
[000DF198] LoadSuccess = IOS
[000DF199] Loading Vxd = SPOOLER
[000DF19A] LoadSuccess = SPOOLER
[000DF19A] Loading Vxd = VFAT
[000DF19F] LoadSuccess = VFAT
[000DF19F] Loading Vxd = VCACHE
[000DF1A1] LoadSuccess = VCACHE
[000DF1A1] Loading Vxd = VCOND
[000DF1A3] LoadSuccess = VCOND
[000DF1A3] Loading Vxd = VCDFSD
[000DF1A4] LoadSuccess = VCDFSD
[000DF1A5] Loading Vxd = VXDLDR
[000DF1A6] LoadSuccess = VXDLDR
[000DF1A6] Loading Vxd = VDEF
[000DF1A7] LoadSuccess = VDEF
[000DF1A7] Loading Vxd = VPICD
[000DF1A9] LoadSuccess = VPICD
[000DF1A9] Loading Vxd = VTD
[000DF1AB] LoadSuccess = VTD
[000DF1AB] Loading Vxd = REBOOT
[000DF1AC] LoadSuccess = REBOOT
[000DF1AC] Loading Vxd = VDMAD
[000DF1AD] LoadSuccess = VDMAD
[000DF1AD] Loading Vxd = VSD
[000DF1AE] LoadSuccess = VSD
[000DF1AE] Loading Vxd = V86MMGR
[000DF1B2] LoadSuccess = V86MMGR
[000DF1B2] Loading Vxd = PAGESWAP
[000DF1B3] LoadSuccess = PAGESWAP
[000DF1B4] Loading Vxd = DOSMGR
[000DF1B8] LoadSuccess = DOSMGR
[000DF1B8] Loading Vxd = VMPOLL
[000DF1B9] LoadSuccess = VMPOLL
[000DF1B9] Loading Vxd = SHELL
[000DF1BC] LoadSuccess = SHELL
[000DF1BC] Loading Vxd = PARITY
[000DF1BD] LoadSuccess = PARITY
Show last 238 lines
[000DF1BD] Loading Vxd = BIOSXLAT
[000DF1BE] LoadSuccess = BIOSXLAT
[000DF1BE] Loading Vxd = VMCPD
[000DF1BE] LoadSuccess = VMCPD
[000DF1BF] Loading Vxd = VTDAPI
[000DF1BF] LoadSuccess = VTDAPI
[000DF1BF] Loading Vxd = PERF
[000DF1C1] LoadSuccess = PERF
[000DF1C1] Loading Vxd = ebios
[000DF1C2] LoadSuccess = ebios
[000DF1C2] Loading Vxd = vshare
[000DF1C3] LoadFailed = vshare
[000DF1C3] Loading Vxd = dynapage
[000DF1C5] LoadSuccess = dynapage
[000DF1C5] Loading Vxd = vcd
[000DF1C6] LoadSuccess = vcd
[000DF1C6] Loading Vxd = vpd
[000DF1C8] LoadSuccess = vpd
[000DF1C8] Loading Vxd = int13
[000DF1C8] LoadSuccess = int13
[000DF1C8] Loading Vxd = vkd
[000DF1CA] LoadSuccess = vkd
[000DF1CB] Loading Vxd = vdd
[000DF1CF] LoadSuccess = vdd
[000DF1CF] Loading Vxd = vflatd
[000DF1CF] LoadSuccess = vflatd
[000DF1CF] Loading Vxd = vmouse
[000DF1D1] LoadSuccess = vmouse
[000DF1D2] Loading Vxd = msmouse.vxd
[000DF1D2] LoadSuccess = msmouse.vxd
[000DF1D2] Loading Vxd = enable
[000DF1D5] LoadSuccess = enable
[000DF1DA] SYSCRITINIT = VMM
[000DF1DA] SYSCRITINITSUCCESS = VMM
[000DF1DB] SYSCRITINIT = VCACHE
[000DF1DB] SYSCRITINITSUCCESS = VCACHE
[000DF1DB] SYSCRITINIT = PERF
[000DF1DB] SYSCRITINITSUCCESS = PERF
[000DF1DC] SYSCRITINIT = VPICD
[000DF1DC] SYSCRITINITSUCCESS = VPICD
[000DF1DC] SYSCRITINIT = VTD
[000DF1DC] SYSCRITINITSUCCESS = VTD
[000DF1DC] SYSCRITINIT = VXDLDR
[000DF1DD] SYSCRITINITSUCCESS = VXDLDR
[000DF1DD] SYSCRITINIT = CONFIGMG
[000DF1DD] SYSCRITINITSUCCESS = CONFIGMG
[000DF1DE] SYSCRITINIT = VCDFSD
[000DF1DE] SYSCRITINITSUCCESS = VCDFSD
[000DF1DE] SYSCRITINIT = IOS
[000DF1DE] SYSCRITINITSUCCESS = IOS
[000DF1DE] SYSCRITINIT = PAGEFILE
[000DF1DF] SYSCRITINITSUCCESS = PAGEFILE
[000DF1DF] SYSCRITINIT = PAGESWAP
[000DF1DF] SYSCRITINITSUCCESS = PAGESWAP
[000DF1DF] SYSCRITINIT = PARITY
[000DF1E0] SYSCRITINITSUCCESS = PARITY
[000DF1E0] SYSCRITINIT = REBOOT
[000DF1E0] SYSCRITINITSUCCESS = REBOOT
[000DF1E0] SYSCRITINIT = EBIOS
[000DF1E0] SYSCRITINITSUCCESS = EBIOS
[000DF1E1] SYSCRITINIT = VDD
[000DF1E1] SYSCRITINITSUCCESS = VDD
[000DF1E1] SYSCRITINIT = VSD
[000DF1E1] SYSCRITINITSUCCESS = VSD
[000DF1E2] SYSCRITINIT = COMBUFF
[000DF1E2] SYSCRITINITSUCCESS = COMBUFF
[000DF1E2] SYSCRITINIT = VCD
[000DF1E2] SYSCRITINITSUCCESS = VCD
[000DF1E2] SYSCRITINIT = VMOUSE
[000DF1E3] SYSCRITINITSUCCESS = VMOUSE
[000DF1E3] SYSCRITINIT = MSMINI
[000DF1E3] SYSCRITINITSUCCESS = MSMINI
[000DF1E3] SYSCRITINIT = VKD
[000DF1E4] SYSCRITINITSUCCESS = VKD
[000DF1E4] SYSCRITINIT = ENABLE
[000DF1E4] SYSCRITINITSUCCESS = ENABLE
[000DF1E4] SYSCRITINIT = VPD
[000DF1E4] SYSCRITINITSUCCESS = VPD
[000DF1E5] SYSCRITINIT = INT13
[000DF1E5] SYSCRITINITSUCCESS = INT13
[000DF1E5] SYSCRITINIT = VMCPD
[000DF1E5] SYSCRITINITSUCCESS = VMCPD
[000DF1E6] SYSCRITINIT = BIOSXLAT
[000DF1E6] SYSCRITINITSUCCESS = BIOSXLAT
[000DF1E6] SYSCRITINIT = DOSMGR
[000DF1E6] SYSCRITINITSUCCESS = DOSMGR
[000DF1E6] SYSCRITINIT = VSHARE
[000DF1E7] SYSCRITINITSUCCESS = VSHARE
[000DF1E7] SYSCRITINIT = VMPOLL
[000DF1E7] SYSCRITINITSUCCESS = VMPOLL
[000DF1E8] SYSCRITINIT = VWIN32
[000DF1E8] SYSCRITINITSUCCESS = VWIN32
[000DF1E8] SYSCRITINIT = VCOMM
[000DF1E8] SYSCRITINITSUCCESS = VCOMM
[000DF1E8] SYSCRITINIT = VCOND
[000DF1E9] SYSCRITINITSUCCESS = VCOND
[000DF1E9] SYSCRITINIT = VTDAPI
[000DF1E9] SYSCRITINITSUCCESS = VTDAPI
[000DF1E9] SYSCRITINIT = VFLATD
[000DF1EA] SYSCRITINITSUCCESS = VFLATD
[000DF1EA] SYSCRITINIT = VDMAD
[000DF1EA] SYSCRITINITSUCCESS = VDMAD
[000DF1EA] SYSCRITINIT = V86MMGR
[000DF1EA] SYSCRITINITSUCCESS = V86MMGR
[000DF1EB] SYSCRITINIT = SPOOLER
[000DF1EB] SYSCRITINITSUCCESS = SPOOLER
[000DF1EB] SYSCRITINIT = VFAT
[000DF1EB] SYSCRITINITSUCCESS = VFAT
[000DF1EC] SYSCRITINIT = VDEF
[000DF1EC] SYSCRITINITSUCCESS = VDEF
[000DF1EC] SYSCRITINIT = IFSMGR
[000DF1EC] SYSCRITINITSUCCESS = IFSMGR
[000DF1EC] SYSCRITINIT = VFBACKUP
[000DF1ED] SYSCRITINITSUCCESS = VFBACKUP
[000DF1ED] SYSCRITINIT = SHELL
[000DF1ED] SYSCRITINITSUCCESS = SHELL
[000DF1EE] DEVICEINIT = VMM
[000DF1EE] DEVICEINITSUCCESS = VMM
[000DF1EE] DEVICEINIT = VCACHE
[000DF1EF] DEVICEINITSUCCESS = VCACHE
[000DF1F0] DEVICEINIT = PERF
[000DF1F0] DEVICEINITSUCCESS = PERF
[000DF1F1] DEVICEINIT = VPICD
[000DF1F1] DEVICEINITSUCCESS = VPICD
[000DF1F1] DEVICEINIT = VTD
[000DF206] DEVICEINITSUCCESS = VTD
[000DF206] DEVICEINIT = VXDLDR
[000DF206] DEVICEINITSUCCESS = VXDLDR
[000DF20C] Dynamic load device isapnp.vxd
[000DF216] Dynamic init device ISAPNP
[000DF216] Dynamic init success ISAPNP
[000DF217] Dynamic load success isapnp.vxd
[000DF217] Dynamic load device mmdevldr.vxd
[000DF227] Dynamic init device MMDEVLDR
[000DF227] Dynamic init success MMDEVLDR
[000DF227] Dynamic load success mmdevldr.vxd
[000DF227] Dynamic load device vjoyd.vxd
[000DF22C] Dynamic init device VJOYD
[000DF22C] Dynamic init success VJOYD
[000DF22C] Dynamic load success vjoyd.vxd
[000DF22C] Dynamic load device mmdevldr.vxd
[000DF22F] Dynamic load success mmdevldr.vxd
[000DF22F] Dynamic load device msmpu401.vxd
[000DF232] Dynamic init device MSMPUVXD
[000DF233] Dynamic init success MSMPUVXD
[000DF233] Dynamic load success msmpu401.vxd
[000DF233] DEVICEINIT = CONFIGMG
[000DF234] DEVICEINITSUCCESS = CONFIGMG
[000DF234] DEVICEINIT = VCDFSD
[000DF234] DEVICEINITSUCCESS = VCDFSD
[000DF234] DEVICEINIT = IOS
[000DF247] Dynamic load device C:\WINDOWS\system\IOSUBSYS\apix.vxd
[000DF248] Dynamic load success C:\WINDOWS\system\IOSUBSYS\apix.vxd
[000DF248] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[000DF24A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[000DF24A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[000DF24B] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[000DF24B] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[000DF24C] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[000DF24C] Dynamic load device C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[000DF24D] Dynamic load success C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[000DF24D] Dynamic load device C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[000DF24E] Dynamic load success C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[000DF24E] Dynamic load device C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[000DF24F] Dynamic load success C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[000DF24F] Dynamic load device C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[000DF250] Dynamic load success C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[000DF250] Dynamic load device C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[000DF251] Dynamic load success C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[000DF252] Dynamic load device C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[000DF252] Dynamic load success C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[000DF253] DEVICEINITSUCCESS = IOS
[000DF255] DEVICEINIT = PAGEFILE
[000DF255] DEVICEINITSUCCESS = PAGEFILE
[000DF255] DEVICEINIT = PAGESWAP
[000DF255] DEVICEINITSUCCESS = PAGESWAP
[000DF256] DEVICEINIT = PARITY
[000DF256] DEVICEINITSUCCESS = PARITY
[000DF256] DEVICEINIT = REBOOT
[000DF256] DEVICEINITSUCCESS = REBOOT
[000DF257] DEVICEINIT = EBIOS
[000DF257] DEVICEINITSUCCESS = EBIOS
[000DF257] DEVICEINIT = VDD
[000DF259] DEVICEINITSUCCESS = VDD
[000DF259] DEVICEINIT = VSD
[000DF259] DEVICEINITSUCCESS = VSD
[000DF25A] DEVICEINIT = COMBUFF
[000DF25A] DEVICEINITSUCCESS = COMBUFF
[000DF25A] DEVICEINIT = VCD
[000DF25B] DEVICEINITSUCCESS = VCD
[000DF25B] DEVICEINIT = VMOUSE
[000DF25B] DEVICEINITSUCCESS = VMOUSE
[000DF25C] DEVICEINIT = MSMINI
[000DF25E] DEVICEINITSUCCESS = MSMINI
[000DF25E] DEVICEINIT = VKD
[000DF25F] DEVICEINITSUCCESS = VKD
[000DF25F] DEVICEINIT = ENABLE
[000DF25F] DEVICEINITSUCCESS = ENABLE
[000DF25F] DEVICEINIT = VPD
[000DF25F] DEVICEINITSUCCESS = VPD
[000DF260] DEVICEINIT = INT13
[000DF260] DEVICEINITSUCCESS = INT13
[000DF260] DEVICEINIT = VMCPD
[000DF261] DEVICEINITSUCCESS = VMCPD
[000DF261] DEVICEINIT = BIOSXLAT
[000DF261] DEVICEINITSUCCESS = BIOSXLAT
[000DF261] DEVICEINIT = DOSMGR
[000DF262] DEVICEINITSUCCESS = DOSMGR
[000DF262] DEVICEINIT = VSHARE
[000DF263] DEVICEINITSUCCESS = VSHARE
[000DF263] DEVICEINIT = VMPOLL
[000DF264] DEVICEINITSUCCESS = VMPOLL
[000DF264] DEVICEINIT = VWIN32
[000DF264] DEVICEINITSUCCESS = VWIN32
[000DF265] DEVICEINIT = VCOMM
[000DF265] DEVICEINITSUCCESS = VCOMM
[000DF265] DEVICEINIT = VCOND
[000DF265] DEVICEINITSUCCESS = VCOND
[000DF266] DEVICEINIT = VTDAPI
[000DF266] DEVICEINITSUCCESS = VTDAPI
[000DF266] DEVICEINIT = VFLATD
[000DF266] DEVICEINITSUCCESS = VFLATD
[000DF267] DEVICEINIT = VDMAD
[000DF267] DEVICEINITSUCCESS = VDMAD
[000DF267] DEVICEINIT = V86MMGR
[000DF268] DEVICEINITSUCCESS = V86MMGR
[000DF268] DEVICEINIT = SPOOLER
[000DF269] DEVICEINITSUCCESS = SPOOLER
[000DF269] DEVICEINIT = VFAT
[000DF269] DEVICEINITSUCCESS = VFAT
[000DF26A] DEVICEINIT = VDEF
[000DF26A] DEVICEINITSUCCESS = VDEF
[000DF26C] Initing hsflop.pdr
[000DF2BE] Init Success hsflop.pdr
[000DF2C3] Initing esdi_506.pdr
[000DF2CB] Init Success esdi_506.pdr
[000DF2CB] Initing esdi_506.pdr

Edit: Rebooting it, I see Windows 95's first BSOD on UniPCemu(unknown where it originates though, it's from user mode at least(the last reported CR2 fault address before the faults to A0000 starts)):

1007-UniPCemu's very first Windows 95 BSOD.jpg
Filename
1007-UniPCemu's very first Windows 95 BSOD.jpg
File size
55.57 KiB
Views
4363 views
File comment
UniPCemu's very first Windows 95 BSOD!
File license
Fair use/fair dealing exception

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 15 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Safe mode seems to have more progress:

[000EBE68] Loading Device = C:\WINDOWS\HIMEM.SYS
[000EBFCF] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[000EBFCF] Loading Device = C:\WINDOWS\DBLBUFF.SYS
[000EBFD0] LoadSuccess = C:\WINDOWS\DBLBUFF.SYS
[000EBFD0] Loading Device = C:\WINDOWS\IFSHLP.SYS
[000EBFD0] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[000EBFD1] (Safe boot)
[000EBFE3] Loading Vxd = VMM
[000EBFF4] LoadSuccess = VMM
[000EBFF4] Loading Vxd = vmouse
[000EBFF6] LoadSuccess = vmouse
[000EBFF6] Loading Vxd = configmg
[000EBFFC] LoadSuccess = configmg
[000EBFFC] Loading Vxd = vwin32
[000EC000] LoadSuccess = vwin32
[000EC000] Loading Vxd = vfbackup
[000EC001] LoadSuccess = vfbackup
[000EC001] Loading Vxd = vcomm
[000EC002] LoadSuccess = vcomm
[000EC002] Loading Vxd = ifsmgr
[000EC010] LoadSuccess = ifsmgr
[000EC010] Loading Vxd = ios
[000EC015] LoadSuccess = ios
[000EC015] Loading Vxd = vfat
[000EC01A] LoadSuccess = vfat
[000EC01A] Loading Vxd = vcache
[000EC01C] LoadSuccess = vcache
[000EC01C] Loading Vxd = vcond
[000EC01E] LoadSuccess = vcond
[000EC01E] Loading Vxd = int13
[000EC01F] LoadSuccess = int13
[000EC01F] Loading Vxd = vxdldr
[000EC020] LoadSuccess = vxdldr
[000EC021] Loading Vxd = vdef
[000EC021] LoadSuccess = vdef
[000EC021] Loading Vxd = dynapage
[000EC023] LoadSuccess = dynapage
[000EC023] Loading Vxd = reboot
[000EC024] LoadSuccess = reboot
[000EC024] Loading Vxd = vsd
[000EC025] LoadSuccess = vsd
[000EC025] Loading Vxd = parity
[000EC025] LoadSuccess = parity
[000EC025] Loading Vxd = biosxlat
[000EC026] LoadSuccess = biosxlat
[000EC026] Loading Vxd = vmcpd
[000EC027] LoadSuccess = vmcpd
[000EC027] Loading Vxd = vkd
[000EC029] LoadSuccess = vkd
[000EC029] Loading Vxd = vdd
[000EC02D] LoadSuccess = vdd
[000EC02E] Loading Vxd = ebios
[000EC02F] LoadSuccess = ebios
[000EC02F] Loading Vxd = vtdapi
[000EC02F] LoadSuccess = vtdapi
[000EC02F] Loading Vxd = vmpoll
[000EC031] LoadSuccess = vmpoll
[000EC031] Loading Vxd = VPICD
[000EC032] LoadSuccess = VPICD
[000EC032] Loading Vxd = VDMAD
Show last 243 lines
[000EC034] LoadSuccess = VDMAD
[000EC034] Loading Vxd = VTD
[000EC036] LoadSuccess = VTD
[000EC036] Loading Vxd = V86MMGR
[000EC03B] LoadSuccess = V86MMGR
[000EC03B] Loading Vxd = PAGESWAP
[000EC03C] LoadSuccess = PAGESWAP
[000EC03C] Loading Vxd = DOSMGR
[000EC040] LoadSuccess = DOSMGR
[000EC040] Loading Vxd = SHELL
[000EC044] LoadSuccess = SHELL
[000EC044] Loading Vxd = VCD
[000EC045] LoadSuccess = VCD
[000EC046] Loading Vxd = VPD
[000EC047] LoadSuccess = VPD
[000EC048] SYSCRITINIT = VMM
[000EC048] SYSCRITINITSUCCESS = VMM
[000EC048] SYSCRITINIT = VCACHE
[000EC049] SYSCRITINITSUCCESS = VCACHE
[000EC049] SYSCRITINIT = VPICD
[000EC049] SYSCRITINITSUCCESS = VPICD
[000EC04A] SYSCRITINIT = VTD
[000EC04A] SYSCRITINITSUCCESS = VTD
[000EC04A] SYSCRITINIT = VXDLDR
[000EC04A] SYSCRITINITSUCCESS = VXDLDR
[000EC04A] SYSCRITINIT = CONFIGMG
[000EC04B] SYSCRITINITSUCCESS = CONFIGMG
[000EC04B] SYSCRITINIT = IOS
[000EC04B] SYSCRITINITSUCCESS = IOS
[000EC04B] SYSCRITINIT = PAGEFILE
[000EC04C] SYSCRITINITSUCCESS = PAGEFILE
[000EC04C] SYSCRITINIT = PAGESWAP
[000EC04C] SYSCRITINITSUCCESS = PAGESWAP
[000EC04C] SYSCRITINIT = PARITY
[000EC04C] SYSCRITINITSUCCESS = PARITY
[000EC04D] SYSCRITINIT = REBOOT
[000EC04D] SYSCRITINITSUCCESS = REBOOT
[000EC04D] SYSCRITINIT = EBIOS
[000EC04D] SYSCRITINITSUCCESS = EBIOS
[000EC04E] SYSCRITINIT = VDD
[000EC04E] SYSCRITINITSUCCESS = VDD
[000EC04E] SYSCRITINIT = VSD
[000EC04E] SYSCRITINITSUCCESS = VSD
[000EC04E] SYSCRITINIT = VCD
[000EC04F] SYSCRITINITSUCCESS = VCD
[000EC04F] SYSCRITINIT = VMOUSE
[000EC04F] SYSCRITINITSUCCESS = VMOUSE
[000EC050] SYSCRITINIT = VKD
[000EC050] SYSCRITINITSUCCESS = VKD
[000EC050] SYSCRITINIT = VPD
[000EC050] SYSCRITINITSUCCESS = VPD
[000EC050] SYSCRITINIT = INT13
[000EC051] SYSCRITINITSUCCESS = INT13
[000EC051] SYSCRITINIT = VMCPD
[000EC051] SYSCRITINITSUCCESS = VMCPD
[000EC051] SYSCRITINIT = BIOSXLAT
[000EC052] SYSCRITINITSUCCESS = BIOSXLAT
[000EC052] SYSCRITINIT = DOSMGR
[000EC052] SYSCRITINITSUCCESS = DOSMGR
[000EC052] SYSCRITINIT = VMPOLL
[000EC052] SYSCRITINITSUCCESS = VMPOLL
[000EC053] SYSCRITINIT = VWIN32
[000EC053] SYSCRITINITSUCCESS = VWIN32
[000EC053] SYSCRITINIT = VCOMM
[000EC053] SYSCRITINITSUCCESS = VCOMM
[000EC054] SYSCRITINIT = VCOND
[000EC054] SYSCRITINITSUCCESS = VCOND
[000EC054] SYSCRITINIT = VTDAPI
[000EC054] SYSCRITINITSUCCESS = VTDAPI
[000EC054] SYSCRITINIT = VDMAD
[000EC055] SYSCRITINITSUCCESS = VDMAD
[000EC055] SYSCRITINIT = V86MMGR
[000EC055] SYSCRITINITSUCCESS = V86MMGR
[000EC055] SYSCRITINIT = VFAT
[000EC056] SYSCRITINITSUCCESS = VFAT
[000EC056] SYSCRITINIT = VDEF
[000EC056] SYSCRITINITSUCCESS = VDEF
[000EC056] SYSCRITINIT = IFSMGR
[000EC057] SYSCRITINITSUCCESS = IFSMGR
[000EC057] SYSCRITINIT = VFBACKUP
[000EC057] SYSCRITINITSUCCESS = VFBACKUP
[000EC057] SYSCRITINIT = SHELL
[000EC058] SYSCRITINITSUCCESS = SHELL
[000EC059] DEVICEINIT = VMM
[000EC059] DEVICEINITSUCCESS = VMM
[000EC059] DEVICEINIT = VCACHE
[000EC059] DEVICEINITSUCCESS = VCACHE
[000EC05B] DEVICEINIT = VPICD
[000EC05B] DEVICEINITSUCCESS = VPICD
[000EC05B] DEVICEINIT = VTD
[000EC05B] DEVICEINITSUCCESS = VTD
[000EC06D] DEVICEINIT = VXDLDR
[000EC06D] DEVICEINITSUCCESS = VXDLDR
[000EC06D] DEVICEINIT = CONFIGMG
[000EC06D] DEVICEINITSUCCESS = CONFIGMG
[000EC06D] DEVICEINIT = IOS
[000EC07F] Dynamic load device C:\WINDOWS\system\IOSUBSYS\apix.vxd
[000EC081] Dynamic load success C:\WINDOWS\system\IOSUBSYS\apix.vxd
[000EC081] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[000EC084] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[000EC084] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[000EC085] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[000EC085] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[000EC086] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[000EC086] Dynamic load device C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[000EC087] Dynamic load success C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[000EC088] Dynamic load device C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[000EC088] Dynamic load success C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[000EC089] Dynamic load device C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[000EC08A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[000EC08A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[000EC08B] Dynamic load success C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[000EC08B] Dynamic load device C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[000EC08C] Dynamic load success C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[000EC08C] Dynamic load device C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[000EC08E] Dynamic load success C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[000EC08E] DEVICEINITSUCCESS = IOS
[000EC08F] DEVICEINIT = PAGEFILE
[000EC08F] DEVICEINITSUCCESS = PAGEFILE
[000EC08F] DEVICEINIT = PAGESWAP
[000EC08F] DEVICEINITSUCCESS = PAGESWAP
[000EC08F] DEVICEINIT = PARITY
[000EC090] DEVICEINITSUCCESS = PARITY
[000EC090] DEVICEINIT = REBOOT
[000EC090] DEVICEINITSUCCESS = REBOOT
[000EC090] DEVICEINIT = EBIOS
[000EC091] DEVICEINITSUCCESS = EBIOS
[000EC091] DEVICEINIT = VDD
[000EC093] DEVICEINITSUCCESS = VDD
[000EC093] DEVICEINIT = VSD
[000EC093] DEVICEINITSUCCESS = VSD
[000EC094] DEVICEINIT = VCD
[000EC094] DEVICEINITSUCCESS = VCD
[000EC094] DEVICEINIT = VMOUSE
[000EC094] DEVICEINITSUCCESS = VMOUSE
[000EC095] DEVICEINIT = VKD
[000EC095] DEVICEINITSUCCESS = VKD
[000EC095] DEVICEINIT = VPD
[000EC096] DEVICEINITSUCCESS = VPD
[000EC096] DEVICEINIT = INT13
[000EC096] DEVICEINITSUCCESS = INT13
[000EC096] DEVICEINIT = VMCPD
[000EC097] DEVICEINITSUCCESS = VMCPD
[000EC097] DEVICEINIT = BIOSXLAT
[000EC097] DEVICEINITSUCCESS = BIOSXLAT
[000EC097] DEVICEINIT = DOSMGR
[000EC098] DEVICEINITSUCCESS = DOSMGR
[000EC098] DEVICEINIT = VMPOLL
[000EC099] DEVICEINITSUCCESS = VMPOLL
[000EC099] DEVICEINIT = VWIN32
[000EC099] DEVICEINITSUCCESS = VWIN32
[000EC09A] DEVICEINIT = VCOMM
[000EC09A] DEVICEINITSUCCESS = VCOMM
[000EC09A] DEVICEINIT = VCOND
[000EC09A] DEVICEINITSUCCESS = VCOND
[000EC09B] DEVICEINIT = VTDAPI
[000EC09B] DEVICEINITSUCCESS = VTDAPI
[000EC09B] DEVICEINIT = VDMAD
[000EC09B] DEVICEINITSUCCESS = VDMAD
[000EC09C] DEVICEINIT = V86MMGR
[000EC09C] DEVICEINITSUCCESS = V86MMGR
[000EC09D] DEVICEINIT = VFAT
[000EC09D] DEVICEINITSUCCESS = VFAT
[000EC09E] DEVICEINIT = VDEF
[000EC09E] DEVICEINITSUCCESS = VDEF
[000EC0CC] INITCOMPLETE = VMM
[000EC0CC] INITCOMPLETESUCCESS = VMM
[000EC0CD] INITCOMPLETE = VCACHE
[000EC0CD] INITCOMPLETESUCCESS = VCACHE
[000EC0CE] INITCOMPLETE = VPICD
[000EC0D4] INITCOMPLETESUCCESS = VPICD
[000EC0D6] INITCOMPLETE = VTD
[000EC0D7] INITCOMPLETESUCCESS = VTD
[000EC0D7] INITCOMPLETE = VXDLDR
[000EC0D7] INITCOMPLETESUCCESS = VXDLDR
[000EC0D8] INITCOMPLETE = CONFIGMG
[000EC0D8] INITCOMPLETESUCCESS = CONFIGMG
[000EC0D8] INITCOMPLETE = IOS
[000EC0FD] INITCOMPLETESUCCESS = IOS
[000EC0FD] INITCOMPLETE = PAGEFILE
[000EC0FE] INITCOMPLETESUCCESS = PAGEFILE
[000EC0FE] INITCOMPLETE = PAGESWAP
[000EC0FE] INITCOMPLETESUCCESS = PAGESWAP
[000EC0FF] INITCOMPLETE = PARITY
[000EC0FF] INITCOMPLETESUCCESS = PARITY
[000EC100] INITCOMPLETE = REBOOT
[000EC100] INITCOMPLETESUCCESS = REBOOT
[000EC100] INITCOMPLETE = EBIOS
[000EC100] INITCOMPLETESUCCESS = EBIOS
[000EC101] INITCOMPLETE = VDD
[000EC101] INITCOMPLETESUCCESS = VDD
[000EC101] INITCOMPLETE = VSD
[000EC102] INITCOMPLETESUCCESS = VSD
[000EC102] INITCOMPLETE = VCD
[000EC102] INITCOMPLETESUCCESS = VCD
[000EC103] INITCOMPLETE = VMOUSE
[000EC103] INITCOMPLETESUCCESS = VMOUSE
[000EC104] INITCOMPLETE = VKD
[000EC104] INITCOMPLETESUCCESS = VKD
[000EC104] INITCOMPLETE = VPD
[000EC105] INITCOMPLETESUCCESS = VPD
[000EC105] INITCOMPLETE = INT13
[000EC105] INITCOMPLETESUCCESS = INT13
[000EC106] INITCOMPLETE = VMCPD
[000EC106] INITCOMPLETESUCCESS = VMCPD
[000EC106] INITCOMPLETE = BIOSXLAT
[000EC107] INITCOMPLETESUCCESS = BIOSXLAT
[000EC107] INITCOMPLETE = DOSMGR
[000EC108] INITCOMPLETESUCCESS = DOSMGR
[000EC108] INITCOMPLETE = VMPOLL
[000EC108] INITCOMPLETESUCCESS = VMPOLL
[000EC109] INITCOMPLETE = VWIN32
[000EC10B] INITCOMPLETESUCCESS = VWIN32
[000EC10B] INITCOMPLETE = VCOMM
[000EC10C] INITCOMPLETESUCCESS = VCOMM
[000EC10C] INITCOMPLETE = VCOND
[000EC10C] INITCOMPLETESUCCESS = VCOND
[000EC10C] INITCOMPLETE = VTDAPI
[000EC10D] INITCOMPLETESUCCESS = VTDAPI
[000EC10D] INITCOMPLETE = DiskTSD
[000EC10E] INITCOMPLETESUCCESS = DiskTSD
[000EC10E] INITCOMPLETE = voltrack
[000EC10E] INITCOMPLETESUCCESS = voltrack
[000EC10E] INITCOMPLETE = RMM
[000EC10F] INITCOMPLETESUCCESS = RMM
[000EC10F] INITCOMPLETE = VDMAD
[000EC10F] INITCOMPLETESUCCESS = VDMAD
[000EC110] INITCOMPLETE = V86MMGR
[000EC111] INITCOMPLETESUCCESS = V86MMGR
[000EC111] INITCOMPLETE = VFAT
[000EC111] INITCOMPLETESUCCESS = VFAT
[000EC112] INITCOMPLETE = VDEF
[000EC112] INITCOMPLETESUCCESS = VDEF
[000EC112] INITCOMPLETE = IFSMGR
[000EC113] INITCOMPLETESUCCESS = IFSMGR
[000EC113] INITCOMPLETE = VFD
[000EC113] INITCOMPLETESUCCESS = VFD
[000EC114] INITCOMPLETE = VFBACKUP
[000EC114] INITCOMPLETESUCCESS = VFBACKUP
[000EC114] INITCOMPLETE = SHELL
[000EC115] INITCOMPLETESUCCESS = SHELL
Initializing KERNEL

That's what happens with the BSOD, some user-mode program crashing(the kernel seems to be running though).

Edit: Placing a breakpoint(in Visual Studio) on said address(which triggers in protected/V86 mode), I see it faulting on a segmented address, running in Protected Mode, #GP faulting on a FS(13F):00000000 address, where FS is a top-down segment(Access Rights byte containing 0xF7). FS is pointing to a base of 0, limit 85C0.

So it's trying to read dword at location 0 of the TEB?
Edit: I see a load into FS wih said values, but limit 95C0?

Edit: Seeing the location of the GDT and it's top-down FS descriptor, I've placed a data breakpoint at the C0034C2D paging address(at which the Access Rights byte of said descriptor is supposed to be.

Perhaps the Windows WIN386.SWP file can be of help here?

Filename
WIN386.zip
File size
475.07 KiB
Downloads
105 downloads
File comment
Swap file after crashing.
File license
Fair use/fair dealing exception

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 16 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Hmmmm.... I see a push of DX earlier to c036013f, where EDX is C060013F... Again at 0912...

Hmmmm... I see the invalid FS descriptor being loaded from FS(12f):13a6?

The full user-mode log of safe mode: https://www.dropbox.com/s/lo506exkewrcfpn/deb … decrash.7z?dl=0

Edit: Hmmm... So CS:0002 is the cause?

0117:00007dae 2E 8E 26 02 00 mov fs,word cs:[0002]	RealRAM(p):0020a37b=a6(?); RAM(p):0026a37b=a6(?); Physical(p):0026a37b=a6(?); Paged(p):0001137b=a6(?); Normal(p):00007dbb=a6(?); RealRAM(p):0020a37c=13(); RAM(p):0026a37c=13(); Physical(p):0026a37c=13(); Paged(p):0001137c=13(); Normal(p):00007dbc=13(); RealRAM(p):0020a37d=67(g); RAM(p):0026a37d=67(g); Physical(p):0026a37d=67(g); Paged(p):0001137d=67(g); Normal(p):00007dbd=67(g); RealRAM(r):00235003=00( ); RAM(r):00295003=00( ); Physical(r):00295003=00( ); RealRAM(r):00235002=11(); RAM(r):00295002=11(); Physical(r):00295002=11(); RealRAM(r):00235001=c2(?); RAM(r):00295001=c2(?); Physical(r):00295001=c2(?); RealRAM(r):00235000=67(g); RAM(r):00295000=67(g); Physical(r):00295000=67(g); RealRAM(r):000bc027=00( ); RAM(r):0011c027=00( ); Physical(r):0011c027=00( ); RealRAM(r):000bc026=11(); RAM(r):0011c026=11(); Physical(r):0011c026=11(); RealRAM(r):000bc025=12(); RAM(r):0011c025=12(); Physical(r):0011c025=12(); RealRAM(r):000bc024=67(g); RAM(r):0011c024=67(g); Physical(r):0011c024=67(g); RealRAM(r):000b15c2=2f(/); RAM(r):001115c2=2f(/); Physical(r):001115c2=2f(/); Paged(r):000095c2=2f(/); RealRAM(r):000b15c3=01(); RAM(r):001115c3=01(); Physical(r):001115c3=01(); Paged(r):000095c3=01()
Registers:
EAX: 0000b007 EBX: 01171344 ECX: 00000137 EDX: 00090001
ESP: 00000f88 EBP: 00000f92 ESI: 00019190 EDI: 0000008f
CS: 0117 DS: 012f ES: 013f FS: 0167 GS: 0000 SS: 0087 TR: 0018 LDTR: 00b8
EIP: 00007dae EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: bffbc01a CR3: 00295000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c0034af001f7 IDTR: 0000800ab00002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
0117:00007db3 66 64 A1 E0 12 mov eax,dword fs:[12e0] RealRAM(p):0020a37e=66(f); RAM(p):0026a37e=66(f); Physical(p):0026a37e=66(f); Paged(p):0001137e=66(f); Normal(p):00007dbe=66(f); RealRAM(p):0020a37f=64(d); RAM(p):0026a37f=64(d); Physical(p):0026a37f=64(d); Paged(p):0001137f=64(d); Normal(p):00007dbf=64(d); RealRAM(p):0020a380=8b(?); RAM(p):0026a380=8b(?); Physical(p):0026a380=8b(?); Paged(p):00011380=8b(?); Normal(p):00007dc0=8b(?); RealRAM(p):0020a381=00( ); RAM(p):0026a381=00( ); Physical(p):0026a381=00( ); Paged(p):00011381=00( ); Normal(p):00007dc1=00( ); RealRAM(p):0020a382=66(f); RAM(p):0026a382=66(f); Physical(p):0026a382=66(f); Paged(p):00011382=66(f); Normal(p):00007dc2=66(f); RealRAM(r):00235003=00( ); RAM(r):00295003=00( ); Physical(r):00295003=00( ); RealRAM(r):00235002=11(); RAM(r):00295002=11(); Physical(r):00295002=11(); RealRAM(r):00235001=c2(?); RAM(r):00295001=c2(?); Physical(r):00295001=c2(?); RealRAM(r):00235000=67(g); RAM(r):00295000=67(g); Physical(r):00295000=67(g); RealRAM(r):000bc05f=00( ); RAM(r):0011c05f=00( ); Physical(r):0011c05f=00( ); RealRAM(r):000bc05e=24($); RAM(r):0011c05e=24($); Physical(r):0011c05e=24($); RealRAM(r):000bc05d=62(b); RAM(r):0011c05d=62(b); Physical(r):0011c05d=62(b); RealRAM(r):000bc05c=67(g); RAM(r):0011c05c=67(g); Physical(r):0011c05c=67(g); RealRAM(r):001e6a20=00( ); RAM(r):00246a20=00( ); Physical(r):00246a20=00( ); Paged(r):00017a20=00( ); RealRAM(r):001e6a21=00( ); RAM(r):00246a21=00( ); Physical(r):00246a21=00( ); Paged(r):00017a21=00( ); RealRAM(r):001e6a22=00( ); RAM(r):00246a22=00( ); Physical(r):00246a22=00( ); Paged(r):00017a22=00( ); RealRAM(r):001e6a23=00( ); RAM(r):00246a23=00( ); Physical(r):00246a23=00( ); Paged(r):00017a23=00( )
Registers:
EAX: 0000b007 EBX: 01171344 ECX: 00000137 EDX: 00090001
ESP: 00000f88 EBP: 00000f92 ESI: 00019190 EDI: 0000008f
CS: 0117 DS: 012f ES: 013f FS: 012f GS: 0000 SS: 0087 TR: 0018 LDTR: 00b8
EIP: 00007db3 EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: bffbc01a CR3: 00295000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c0034af001f7 IDTR: 0000800ab00002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
MMU: Reading from real(r): 0039f138=c0 (?)
Reading from RAM(r): 003ff138=c0 (?)
Reading from physical memory(r): 003ff138=c0 (?)
Reading from paged memory(r): 003ff138=c0 (?)
MMU: Reading from real(r): 0039f139=95 (?)
Reading from RAM(r): 003ff139=95 (?)
Reading from physical memory(r): 003ff139=95 (?)
Reading from paged memory(r): 003ff139=95 (?)
MMU: Reading from real(r): 0039f13a=00 ( )
Reading from RAM(r): 003ff13a=00 ( )
Reading from physical memory(r): 003ff13a=00 ( )
Reading from paged memory(r): 003ff13a=00 ( )
MMU: Reading from real(r): 0039f13b=00 ( )
Reading from RAM(r): 003ff13b=00 ( )
Reading from physical memory(r): 003ff13b=00 ( )
Reading from paged memory(r): 003ff13b=00 ( )
MMU: Reading from real(r): 0039f13c=00 ( )
Reading from RAM(r): 003ff13c=00 ( )
Reading from physical memory(r): 003ff13c=00 ( )
Reading from paged memory(r): 003ff13c=00 ( )
MMU: Reading from real(r): 0039f13d=f7 (?)
Reading from RAM(r): 003ff13d=f7 (?)
Reading from physical memory(r): 003ff13d=f7 (?)
Reading from paged memory(r): 003ff13d=f7 (?)
MMU: Reading from real(r): 0039f13e=40 (@)
Reading from RAM(r): 003ff13e=40 (@)
Reading from physical memory(r): 003ff13e=40 (@)
Reading from paged memory(r): 003ff13e=40 (@)
MMU: Reading from real(r): 0039f13f=00 ( )
Reading from RAM(r): 003ff13f=00 ( )
Reading from physical memory(r): 003ff13f=00 ( )
Reading from paged memory(r): 003ff13f=00 ( )
0117:00007db8 64 8E 26 A6 13 mov fs,word fs:[13a6] RealRAM(p):0020a383=39(9); RAM(p):0026a383=39(9); Physical(p):0026a383=39(9); Paged(p):00011383=39(9); Normal(p):00007dc3=39(9); RealRAM(p):0020a384=47(G); RAM(p):0026a384=47(G); Physical(p):0026a384=47(G); Paged(p):00011384=47(G); Normal(p):00007dc4=47(G); RealRAM(p):0020a385=08(); RAM(p):0026a385=08(); Physical(p):0026a385=08(); Paged(p):00011385=08(); Normal(p):00007dc5=08(); RealRAM(p):0020a386=66(f); RAM(p):0026a386=66(f); Physical(p):0026a386=66(f); Paged(p):00011386=66(f); Normal(p):00007dc6=66(f); RealRAM(p):0020a387=b8(?); RAM(p):0026a387=b8(?); Physical(p):0026a387=b8(?); Paged(p):00011387=b8(?); Normal(p):00007dc7=b8(?); RealRAM(r):001e6ae6=3f(?); RAM(r):00246ae6=3f(?); Physical(r):00246ae6=3f(?); Paged(r):00017ae6=3f(?); RealRAM(r):001e6ae7=01(); RAM(r):00246ae7=01(); Physical(r):00246ae7=01(); Paged(r):00017ae7=01()
Registers:
EAX: 00000000 EBX: 01171344 ECX: 00000137 EDX: 00090001
ESP: 00000f88 EBP: 00000f92 ESI: 00019190 EDI: 0000008f
CS: 0117 DS: 012f ES: 013f FS: 012f GS: 0000 SS: 0087 TR: 0018 LDTR: 00b8
EIP: 00007db8 EFLAGS: 00000286
Show last 113 lines
CR0: 80000001 CR1: 00000000 CR2: bffbc01a CR3: 00295000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c0034af001f7 IDTR: 0000800ab00002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c
01:16:17:53.09584: #GP fault(00000000)!
MMU: Reading from real(r): 003a0068=b0 (?)
Reading from RAM(r): 00400068=b0 (?)
Reading from physical memory(r): 00400068=b0 (?)
Reading from paged memory(r): 00400068=b0 (?)
MMU: Reading from real(r): 003a0069=12 ()
Reading from RAM(r): 00400069=12 ()
Reading from physical memory(r): 00400069=12 ()
Reading from paged memory(r): 00400069=12 ()
MMU: Reading from real(r): 003a006a=28 (()
Reading from RAM(r): 0040006a=28 (()
Reading from physical memory(r): 0040006a=28 (()
Reading from paged memory(r): 0040006a=28 (()
MMU: Reading from real(r): 003a006b=00 ( )
Reading from RAM(r): 0040006b=00 ( )
Reading from physical memory(r): 0040006b=00 ( )
Reading from paged memory(r): 0040006b=00 ( )
MMU: Reading from real(r): 003a006c=00 ( )
Reading from RAM(r): 0040006c=00 ( )
Reading from physical memory(r): 0040006c=00 ( )
Reading from paged memory(r): 0040006c=00 ( )
MMU: Reading from real(r): 003a006d=8e (?)
Reading from RAM(r): 0040006d=8e (?)
Reading from physical memory(r): 0040006d=8e (?)
Reading from paged memory(r): 0040006d=8e (?)
MMU: Reading from real(r): 003a006e=00 ( )
Reading from RAM(r): 0040006e=00 ( )
Reading from physical memory(r): 0040006e=00 ( )
Reading from paged memory(r): 0040006e=00 ( )
MMU: Reading from real(r): 003a006f=c0 (?)
Reading from RAM(r): 0040006f=c0 (?)
Reading from physical memory(r): 0040006f=c0 (?)
Reading from paged memory(r): 0040006f=c0 (?)
MMU: Reading from real(r): 00233b18=ff (?)
Reading from RAM(r): 00293b18=ff (?)
Reading from physical memory(r): 00293b18=ff (?)
Reading from paged memory(r): 00293b18=ff (?)
MMU: Reading from real(r): 00233b19=ff (?)
Reading from RAM(r): 00293b19=ff (?)
Reading from physical memory(r): 00293b19=ff (?)
Reading from paged memory(r): 00293b19=ff (?)
MMU: Reading from real(r): 00233b1a=00 ( )
Reading from RAM(r): 00293b1a=00 ( )
Reading from physical memory(r): 00293b1a=00 ( )
Reading from paged memory(r): 00293b1a=00 ( )
MMU: Reading from real(r): 00233b1b=00 ( )
Reading from RAM(r): 00293b1b=00 ( )
Reading from physical memory(r): 00293b1b=00 ( )
Reading from paged memory(r): 00293b1b=00 ( )
MMU: Reading from real(r): 00233b1c=00 ( )
Reading from RAM(r): 00293b1c=00 ( )
Reading from physical memory(r): 00293b1c=00 ( )
Reading from paged memory(r): 00293b1c=00 ( )
MMU: Reading from real(r): 00233b1d=9b (?)
Reading from RAM(r): 00293b1d=9b (?)
Reading from physical memory(r): 00293b1d=9b (?)
Reading from paged memory(r): 00293b1d=9b (?)
MMU: Reading from real(r): 00233b1e=cf (?)
Reading from RAM(r): 00293b1e=cf (?)
Reading from physical memory(r): 00293b1e=cf (?)
Reading from paged memory(r): 00293b1e=cf (?)
MMU: Reading from real(r): 00233b1f=00 ( )
Reading from RAM(r): 00293b1f=00 ( )
Reading from physical memory(r): 00293b1f=00 ( )
Reading from paged memory(r): 00293b1f=00 ( )
MMU: Reading from real(r): 00233b20=ff (?)
Reading from RAM(r): 00293b20=ff (?)
Reading from physical memory(r): 00293b20=ff (?)
Reading from paged memory(r): 00293b20=ff (?)
MMU: Reading from real(r): 00233b21=ff (?)
Reading from RAM(r): 00293b21=ff (?)
Reading from physical memory(r): 00293b21=ff (?)
Reading from paged memory(r): 00293b21=ff (?)
MMU: Reading from real(r): 00233b22=00 ( )
Reading from RAM(r): 00293b22=00 ( )
Reading from physical memory(r): 00293b22=00 ( )
Reading from paged memory(r): 00293b22=00 ( )
MMU: Reading from real(r): 00233b23=00 ( )
Reading from RAM(r): 00293b23=00 ( )
Reading from physical memory(r): 00293b23=00 ( )
Reading from paged memory(r): 00293b23=00 ( )
MMU: Reading from real(r): 00233b24=00 ( )
Reading from RAM(r): 00293b24=00 ( )
Reading from physical memory(r): 00293b24=00 ( )
Reading from paged memory(r): 00293b24=00 ( )
MMU: Reading from real(r): 00233b25=93 (?)
Reading from RAM(r): 00293b25=93 (?)
Reading from physical memory(r): 00293b25=93 (?)
Reading from paged memory(r): 00293b25=93 (?)
MMU: Reading from real(r): 00233b26=cf (?)
Reading from RAM(r): 00293b26=cf (?)
Reading from physical memory(r): 00293b26=cf (?)
Reading from paged memory(r): 00293b26=cf (?)
MMU: Reading from real(r): 00233b27=00 ( )
Reading from RAM(r): 00293b27=00 ( )
Reading from physical memory(r): 00293b27=00 ( )
Reading from paged memory(r): 00293b27=00 ( )
0117:00007dbd 67 66 64 8B 00 mov eax,dword fs:[eax] RealRAM(p):0020a388=00( ); RAM(p):0026a388=00( ); Physical(p):0026a388=00( ); Paged(p):00011388=00( ); Normal(p):00007dc8=00( ); RealRAM(p):0020a389=00( ); RAM(p):0026a389=00( ); Physical(p):0026a389=00( ); Paged(p):00011389=00( ); Normal(p):00007dc9=00( ); RealRAM(p):0020a38a=00( ); RAM(p):0026a38a=00( ); Physical(p):0026a38a=00( ); Paged(p):0001138a=00( ); Normal(p):00007dca=00( ); RealRAM(p):0020a38b=00( ); RAM(p):0026a38b=00( ); Physical(p):0026a38b=00( ); Paged(p):0001138b=00( ); Normal(p):00007dcb=00( ); RealRAM(p):0020a38c=75(u); RAM(p):0026a38c=75(u); Physical(p):0026a38c=75(u); Paged(p):0001138c=75(u); Normal(p):00007dcc=75(u); RealRAM(p):0020a37d=67(g); RAM(p):0026a37d=67(g); Physical(p):0026a37d=67(g); Paged(p):0001137d=67(g); Normal(p):00007dbd=67(g); RealRAM(p):0020a37e=66(f); RAM(p):0026a37e=66(f); Physical(p):0026a37e=66(f); Paged(p):0001137e=66(f); Normal(p):00007dbe=66(f); RealRAM(p):0020a37f=64(d); RAM(p):0026a37f=64(d); Physical(p):0026a37f=64(d); Paged(p):0001137f=64(d); Normal(p):00007dbf=64(d); RealRAM(p):0020a380=8b(?); RAM(p):0026a380=8b(?); Physical(p):0026a380=8b(?); Paged(p):00011380=8b(?); Normal(p):00007dc0=8b(?); RealRAM(p):0020a381=00( ); RAM(p):0026a381=00( ); Physical(p):0026a381=00( ); Paged(p):00011381=00( ); Normal(p):00007dc1=00( ); RealRAM(p):0020a382=66(f); RAM(p):0026a382=66(f); Physical(p):0026a382=66(f); Paged(p):00011382=66(f); Normal(p):00007dc2=66(f); RealRAM(p):0020a383=39(9); RAM(p):0026a383=39(9); Physical(p):0026a383=39(9); Paged(p):00011383=39(9); Normal(p):00007dc3=39(9); RealRAM(p):0020a384=47(G); RAM(p):0026a384=47(G); Physical(p):0026a384=47(G); Paged(p):00011384=47(G); Normal(p):00007dc4=47(G); RealRAM(p):0020a385=08(); RAM(p):0026a385=08(); Physical(p):0026a385=08(); Paged(p):00011385=08(); Normal(p):00007dc5=08(); RealRAM(p):0020a386=66(f); RAM(p):0026a386=66(f); Physical(p):0026a386=66(f); Paged(p):00011386=66(f); Normal(p):00007dc6=66(f); RealRAM(p):0020a387=b8(?); RAM(p):0026a387=b8(?); Physical(p):0026a387=b8(?); Paged(p):00011387=b8(?); Normal(p):00007dc7=b8(?); RealRAM(p):0020a388=00( ); RAM(p):0026a388=00( ); Physical(p):0026a388=00( ); Paged(p):00011388=00( ); Normal(p):00007dc8=00( ); RealRAM(p):0020a389=00( ); RAM(p):0026a389=00( ); Physical(p):0026a389=00( ); Paged(p):00011389=00( ); Normal(p):00007dc9=00( ); RealRAM(p):0020a38a=00( ); RAM(p):0026a38a=00( ); Physical(p):0026a38a=00( ); Paged(p):0001138a=00( ); Normal(p):00007dca=00( ); RealRAM(p):0020a38b=00( ); RAM(p):0026a38b=00( ); Physical(p):0026a38b=00( ); Paged(p):0001138b=00( ); Normal(p):00007dcb=00( ); RealRAM(p):0020a38c=75(u); RAM(p):0026a38c=75(u); Physical(p):0026a38c=75(u); Paged(p):0001138c=75(u); Normal(p):00007dcc=75(u); RealRAM(r):00235803=00( ); RAM(r):00295803=00( ); Physical(r):00295803=00( ); RealRAM(r):00235802=11(); RAM(r):00295802=11(); Physical(r):00295802=11(); RealRAM(r):00235801=82(?); RAM(r):00295801=82(?); Physical(r):00295801=82(?); RealRAM(r):00235800=67(g); RAM(r):00295800=67(g); Physical(r):00295800=67(g); RealRAM(r):000b82af=00( ); RAM(r):001182af=00( ); Physical(r):001182af=00( ); RealRAM(r):000b82ae=40(@); RAM(r):001182ae=40(@); Physical(r):001182ae=40(@); RealRAM(r):000b82ad=02(); RAM(r):001182ad=02(); Physical(r):001182ad=02(); RealRAM(r):000b82ac=67(g); RAM(r):001182ac=67(g); Physical(r):001182ac=67(g); RealRAM(r):00235c03=00( ); RAM(r):00295c03=00( ); Physical(r):00295c03=00( ); RealRAM(r):00235c02=29()); RAM(r):00295c02=29()); Physical(r):00295c02=29()); RealRAM(r):00235c01=72(r); RAM(r):00295c01=72(r); Physical(r):00295c01=72(r); RealRAM(r):00235c00=67(g); RAM(r):00295c00=67(g); Physical(r):00295c00=67(g); RealRAM(r):002370d3=00( ); RAM(r):002970d3=00( ); Physical(r):002970d3=00( ); RealRAM(r):002370d2=29()); RAM(r):002970d2=29()); Physical(r):002970d2=29()); RealRAM(r):002370d1=32(2); RAM(r):002970d1=32(2); Physical(r):002970d1=32(2); RealRAM(r):002370d0=67(g); RAM(r):002970d0=67(g); Physical(r):002970d0=67(g); RealRAM(r):00235c03=00( ); RAM(r):00295c03=00( ); Physical(r):00295c03=00( ); RealRAM(r):00235c02=29()); RAM(r):00295c02=29()); Physical(r):00295c02=29()); RealRAM(r):00235c01=72(r); RAM(r):00295c01=72(r); Physical(r):00295c01=72(r); RealRAM(r):00235c00=67(g); RAM(r):00295c00=67(g); Physical(r):00295c00=67(g); RealRAM(r):0023702b=00( ); RAM(r):0029702b=00( ); Physical(r):0029702b=00( ); RealRAM(r):0023702a=1d(); RAM(r):0029702a=1d(); Physical(r):0029702a=1d(); RealRAM(r):00237029=b2(?); RAM(r):00297029=b2(?); Physical(r):00297029=b2(?); RealRAM(r):00237028=67(g); RAM(r):00297028=67(g); Physical(r):00297028=67(g); RealRAM(r):0017bec0=a8(?); RAM(r):001dbec0=a8(?); Physical(r):001dbec0=a8(?); Paged(r):001dbec0=a8(?); Normal(r):c000aec0=a8(?); RealRAM(r):0017bec1=1f(); RAM(r):001dbec1=1f(); Physical(r):001dbec1=1f(); Paged(r):001dbec1=1f(); Normal(r):c000aec1=1f(); RealRAM(r):0017bec2=3a(:); RAM(r):001dbec2=3a(:); Physical(r):001dbec2=3a(:); Paged(r):001dbec2=3a(:); Normal(r):c000aec2=3a(:); RealRAM(r):0017bec3=c1(?); RAM(r):001dbec3=c1(?); Physical(r):001dbec3=c1(?); Paged(r):001dbec3=c1(?); Normal(r):c000aec3=c1(?); RealRAM(r):0017bec4=30(0); RAM(r):001dbec4=30(0); Physical(r):001dbec4=30(0); Paged(r):001dbec4=30(0); Normal(r):c000aec4=30(0); RealRAM(r):0017bec5=00( ); RAM(r):001dbec5=00( ); Physical(r):001dbec5=00( ); Paged(r):001dbec5=00( ); Normal(r):c000aec5=00( ); RealRAM(r):00235c13=00( ); RAM(r):00295c13=00( ); Physical(r):00295c13=00( ); RealRAM(r):00235c12=11(); RAM(r):00295c12=11(); Physical(r):00295c12=11(); RealRAM(r):00235c11=32(2); RAM(r):00295c11=32(2); Physical(r):00295c11=32(2); RealRAM(r):00235c10=67(g); RAM(r):00295c10=67(g); Physical(r):00295c10=67(g); RealRAM(r):000b3e87=00( ); RAM(r):00113e87=00( ); Physical(r):00113e87=00( ); RealRAM(r):000b3e86=12(); RAM(r):00113e86=12(); Physical(r):00113e86=12(); RealRAM(r):000b3e85=22("); RAM(r):00113e85=22("); Physical(r):00113e85=22("); RealRAM(r):000b3e84=67(g); RAM(r):00113e84=67(g); Physical(r):00113e84=67(g); Normal(w):c13a1fa4=87(?); Paged(w):00122fa4=87(?); Normal(w):c13a1fa5=00( ); Paged(w):00122fa5=00( ); Normal(w):c13a1fa6=00( ); Paged(w):00122fa6=00( ); Normal(w):c13a1fa7=00( ); Paged(w):00122fa7=00( ); Normal(w):c13a1fa0=88(?); Paged(w):00122fa0=88(?); Normal(w):c13a1fa1=0f(); Paged(w):00122fa1=0f(); Normal(w):c13a1fa2=00( ); Paged(w):00122fa2=00( ); Normal(w):c13a1fa3=00( ); Paged(w):00122fa3=00( ); Normal(w):c13a1f9c=86(?); Paged(w):00122f9c=86(?); Normal(w):c13a1f9d=02(); Paged(w):00122f9d=02(); Normal(w):c13a1f9e=00( ); Paged(w):00122f9e=00( ); Normal(w):c13a1f9f=00( ); Paged(w):00122f9f=00( ); Normal(w):c13a1f98=17(); Paged(w):00122f98=17(); Normal(w):c13a1f99=01(); Paged(w):00122f99=01(); Normal(w):c13a1f9a=00( ); Paged(w):00122f9a=00( ); Normal(w):c13a1f9b=00( ); Paged(w):00122f9b=00( ); Normal(w):c13a1f94=bd(?); Paged(w):00122f94=bd(?); Normal(w):c13a1f95=7d(}); Paged(w):00122f95=7d(}); Normal(w):c13a1f96=00( ); Paged(w):00122f96=00( ); Normal(w):c13a1f97=00( ); Paged(w):00122f97=00( ); Normal(w):c13a1f90=00( ); Paged(w):00122f90=00( ); Normal(w):c13a1f91=00( ); Paged(w):00122f91=00( ); Normal(w):c13a1f92=00( ); Paged(w):00122f92=00( ); Normal(w):c13a1f93=00( ); Paged(w):00122f93=00( ); Physical(w):00122fa4=87(?); RAM(w):00122fa4=87(?); RealRAM(w):000c2fa4=87(?); Physical(w):00122fa5=00( ); RAM(w):00122fa5=00( ); RealRAM(w):000c2fa5=00( ); Physical(w):00122fa6=00( ); RAM(w):00122fa6=00( ); RealRAM(w):000c2fa6=00( ); Physical(w):00122fa7=00( ); RAM(w):00122fa7=00( ); RealRAM(w):000c2fa7=00( ); Physical(w):00122fa0=88(?); RAM(w):00122fa0=88(?); RealRAM(w):000c2fa0=88(?); Physical(w):00122fa1=0f(); RAM(w):00122fa1=0f(); RealRAM(w):000c2fa1=0f(); Physical(w):00122fa2=00( ); RAM(w):00122fa2=00( ); RealRAM(w):000c2fa2=00( ); Physical(w):00122fa3=00( ); RAM(w):00122fa3=00( ); RealRAM(w):000c2fa3=00( ); Physical(w):00122f9c=86(?); RAM(w):00122f9c=86(?); RealRAM(w):000c2f9c=86(?); Physical(w):00122f9d=02(); RAM(w):00122f9d=02(); RealRAM(w):000c2f9d=02(); Physical(w):00122f9e=00( ); RAM(w):00122f9e=00( ); RealRAM(w):000c2f9e=00( ); Physical(w):00122f9f=00( ); RAM(w):00122f9f=00( ); RealRAM(w):000c2f9f=00( ); Phys
Registers:
EAX: 00000000 EBX: 01171344 ECX: 00000137 EDX: 00090001
ESP: 00000f88 EBP: 00000f92 ESI: 00019190 EDI: 0000008f
CS: 0117 DS: 012f ES: 013f FS: 013f GS: 0000 SS: 0087 TR: 0018 LDTR: 00b8
EIP: 00007dbd EFLAGS: 00000286
CR0: 80000001 CR1: 00000000 CR2: bffbc01a CR3: 00295000
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: 00000000 DR7: 00000000
GDTR: 0000c0034af001f7 IDTR: 0000800ab00002ff
FLAGSINFO: 00000000000000vr0n00odItSz0a0P1c

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 17 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Well, one thing I found out when searching for the esdi_506.pdr that crashes in Normal mode, is that it's a ATAPI IDE driver that's crashing at an unknown location due to an unknown fault.

https://jeffpar.github.io/kbarchive/kb/154/Q154435/

So why is it loading the ATAPI driver twice? Because two CD-ROM drives are installed? Perhaps it's crashing on the slave CD-ROM drive(the master CD-ROM drive initializing correctly)?
Edit: I did only have the Windows 95a CD-ROM in the first CD-ROM drive. I'll try the same, but with a disk in the second CD-ROM drive as well...

Edit: Just looked at the CD-ROM drive itself. It just receives two INQUIRY commands, nothing more.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 18 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just tried Windows 95 OSR 2, but it tries to execute infinite stack faults(during first boot) at a MOV to BP-1C(BP=1B), thus stack faulting, at:
ESP=538h
CS:EIP=1041:155
CR3=0
Real mode.

Also found a bug in the ModR/M cycle count for segment overrides(8088MPH reporting 1539 cycles).

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 19 of 91, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just tried Windows 95 OSR 2 setup in normal booting mode(for comparison). This results in the following bootlog:

[0016B006] Loading Device = C:\WINDOWS\HIMEM.SYS
[0016B007] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[0016B007] Loading Device = C:\WINDOWS\IFSHLP.SYS
[0016B008] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[0016B008] Loading Device = C:\WINDOWS\SETVER.EXE
[0016B008] LoadSuccess = C:\WINDOWS\SETVER.EXE
[0016B19A] Loading Vxd = VMM
[0016B1AC] LoadSuccess = VMM
[0016B1AC] Loading Vxd = C:\WINDOWS\SMARTDRV.EXE
[0016B1AD] LoadSuccess = C:\WINDOWS\SMARTDRV.EXE
[0016B1AF] Loading Vxd = CONFIGMG
[0016B1B7] LoadSuccess = CONFIGMG
[0016B1B7] Loading Vxd = VSHARE
[0016B1B9] LoadSuccess = VSHARE
[0016B1B9] Loading Vxd = VWIN32
[0016B1BD] LoadSuccess = VWIN32
[0016B1BD] Loading Vxd = VFBACKUP
[0016B1BE] LoadSuccess = VFBACKUP
[0016B1BE] Loading Vxd = VCOMM
[0016B1BF] LoadSuccess = VCOMM
[0016B1BF] Loading Vxd = COMBUFF
[0016B1C0] LoadSuccess = COMBUFF
[0016B1C0] Loading Vxd = C:\WINDOWS\system\VMM32\IFSMGR.VXD
[0016B1C4] LoadSuccess = C:\WINDOWS\system\VMM32\IFSMGR.VXD
[0016B1C4] Loading Vxd = C:\WINDOWS\system\VMM32\IOS.VXD

I see it hanging in real mode on an instruction (MOV) accessing the stack, which produces a stack fault infinitely.

Edit: Interestingly, during the first boot of Windows 95, using F8 to enter the startup menu and selecting safe mode instead of the normal mode actually makes it progress like the Windows 95a installation, even crashing to a BSOD at segment 117h(but a different address).

Said bootlog says:

[0013C5BF] Loading Device = C:\WINDOWS\HIMEM.SYS
[0013C71F] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[0013C71F] Loading Device = C:\WINDOWS\DBLBUFF.SYS
[0013C71F] LoadSuccess = C:\WINDOWS\DBLBUFF.SYS
[0013C71F] Loading Device = C:\WINDOWS\IFSHLP.SYS
[0013C720] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[0013C721] (Safe boot)
[0013C8F3] Loading Vxd = VMM
[0013C905] LoadSuccess = VMM
[0013C905] Loading Vxd = vmouse
[0013C908] LoadSuccess = vmouse
[0013C908] Loading Vxd = configmg
[0013C90F] LoadSuccess = configmg
[0013C90F] Loading Vxd = vwin32
[0013C912] LoadSuccess = vwin32
[0013C913] Loading Vxd = vfbackup
[0013C913] LoadSuccess = vfbackup
[0013C914] Loading Vxd = vcomm
[0013C915] LoadSuccess = vcomm
[0013C915] Loading Vxd = C:\WINDOWS\system\VMM32\ifsmgr.VXD
[0013C919] LoadSuccess = C:\WINDOWS\system\VMM32\ifsmgr.VXD
[0013C919] Loading Vxd = C:\WINDOWS\system\VMM32\ios.VXD
[0013C91B] LoadSuccess = C:\WINDOWS\system\VMM32\ios.VXD
[0013C91B] Loading Vxd = vfat
[0013C922] LoadSuccess = vfat
[0013C922] Loading Vxd = vcache
[0013C923] LoadSuccess = vcache
[0013C923] Loading Vxd = vcond
[0013C926] LoadSuccess = vcond
[0013C926] Loading Vxd = int13
[0013C926] LoadSuccess = int13
[0013C926] Loading Vxd = vxdldr
[0013C928] LoadSuccess = vxdldr
[0013C928] Loading Vxd = vdef
[0013C928] LoadSuccess = vdef
[0013C929] Loading Vxd = dynapage
[0013C92A] LoadSuccess = dynapage
[0013C92A] Loading Vxd = reboot
[0013C92B] LoadSuccess = reboot
[0013C92B] Loading Vxd = vsd
[0013C92C] LoadSuccess = vsd
[0013C92C] Loading Vxd = parity
[0013C92C] LoadSuccess = parity
[0013C92C] Loading Vxd = biosxlat
[0013C92D] LoadSuccess = biosxlat
[0013C92D] Loading Vxd = vmcpd
[0013C92E] LoadSuccess = vmcpd
[0013C92E] Loading Vxd = vkd
[0013C930] LoadSuccess = vkd
[0013C930] Loading Vxd = vdd
[0013C935] LoadSuccess = vdd
[0013C935] Loading Vxd = ebios
[0013C937] LoadSuccess = ebios
[0013C937] Loading Vxd = vtdapi
[0013C937] LoadSuccess = vtdapi
[0013C938] Loading Vxd = vmpoll
[0013C939] LoadSuccess = vmpoll
[0013C939] Loading Vxd = VPICD
[0013C93B] LoadSuccess = VPICD
[0013C93B] Loading Vxd = VDMAD
Show last 247 lines
[0013C93C] LoadSuccess = VDMAD
[0013C93D] Loading Vxd = VTD
[0013C93E] LoadSuccess = VTD
[0013C93E] Loading Vxd = V86MMGR
[0013C943] LoadSuccess = V86MMGR
[0013C943] Loading Vxd = PAGESWAP
[0013C944] LoadSuccess = PAGESWAP
[0013C944] Loading Vxd = DOSMGR
[0013C948] LoadSuccess = DOSMGR
[0013C948] Loading Vxd = SHELL
[0013C94C] LoadSuccess = SHELL
[0013C94C] Loading Vxd = VCD
[0013C94D] LoadSuccess = VCD
[0013C94D] Loading Vxd = VPD
[0013C94E] LoadSuccess = VPD
[0013C94F] SYSCRITINIT = VMM
[0013C94F] SYSCRITINITSUCCESS = VMM
[0013C94F] SYSCRITINIT = VCACHE
[0013C950] SYSCRITINITSUCCESS = VCACHE
[0013C950] SYSCRITINIT = VPICD
[0013C950] SYSCRITINITSUCCESS = VPICD
[0013C950] SYSCRITINIT = VTD
[0013C950] SYSCRITINITSUCCESS = VTD
[0013C951] SYSCRITINIT = VXDLDR
[0013C951] SYSCRITINITSUCCESS = VXDLDR
[0013C951] SYSCRITINIT = CONFIGMG
[0013C951] SYSCRITINITSUCCESS = CONFIGMG
[0013C952] SYSCRITINIT = IOS
[0013C952] SYSCRITINITSUCCESS = IOS
[0013C952] SYSCRITINIT = PAGEFILE
[0013C952] SYSCRITINITSUCCESS = PAGEFILE
[0013C953] SYSCRITINIT = PAGESWAP
[0013C953] SYSCRITINITSUCCESS = PAGESWAP
[0013C953] SYSCRITINIT = PARITY
[0013C953] SYSCRITINITSUCCESS = PARITY
[0013C953] SYSCRITINIT = REBOOT
[0013C954] SYSCRITINITSUCCESS = REBOOT
[0013C954] SYSCRITINIT = EBIOS
[0013C954] SYSCRITINITSUCCESS = EBIOS
[0013C954] SYSCRITINIT = VDD
[0013C954] SYSCRITINITSUCCESS = VDD
[0013C955] SYSCRITINIT = VSD
[0013C955] SYSCRITINITSUCCESS = VSD
[0013C955] SYSCRITINIT = VCD
[0013C955] SYSCRITINITSUCCESS = VCD
[0013C955] SYSCRITINIT = VMOUSE
[0013C956] SYSCRITINITSUCCESS = VMOUSE
[0013C956] SYSCRITINIT = VKD
[0013C956] SYSCRITINITSUCCESS = VKD
[0013C956] SYSCRITINIT = VPD
[0013C957] SYSCRITINITSUCCESS = VPD
[0013C957] SYSCRITINIT = INT13
[0013C957] SYSCRITINITSUCCESS = INT13
[0013C958] SYSCRITINIT = VMCPD
[0013C958] SYSCRITINITSUCCESS = VMCPD
[0013C958] SYSCRITINIT = BIOSXLAT
[0013C958] SYSCRITINITSUCCESS = BIOSXLAT
[0013C958] SYSCRITINIT = DOSMGR
[0013C959] SYSCRITINITSUCCESS = DOSMGR
[0013C959] SYSCRITINIT = VMPOLL
[0013C959] SYSCRITINITSUCCESS = VMPOLL
[0013C959] SYSCRITINIT = VWIN32
[0013C95A] SYSCRITINITSUCCESS = VWIN32
[0013C95A] SYSCRITINIT = VCOMM
[0013C95A] SYSCRITINITSUCCESS = VCOMM
[0013C95A] SYSCRITINIT = VCOND
[0013C95A] SYSCRITINITSUCCESS = VCOND
[0013C95B] SYSCRITINIT = VTDAPI
[0013C95B] SYSCRITINITSUCCESS = VTDAPI
[0013C95B] SYSCRITINIT = VDMAD
[0013C95B] SYSCRITINITSUCCESS = VDMAD
[0013C95C] SYSCRITINIT = V86MMGR
[0013C95C] SYSCRITINITSUCCESS = V86MMGR
[0013C95C] SYSCRITINIT = VFAT
[0013C95C] SYSCRITINITSUCCESS = VFAT
[0013C95C] SYSCRITINIT = VDEF
[0013C95D] SYSCRITINITSUCCESS = VDEF
[0013C95D] SYSCRITINIT = IFSMGR
[0013C95D] SYSCRITINITSUCCESS = IFSMGR
[0013C95D] SYSCRITINIT = VFBACKUP
[0013C95E] SYSCRITINITSUCCESS = VFBACKUP
[0013C95E] SYSCRITINIT = SHELL
[0013C95E] SYSCRITINITSUCCESS = SHELL
[0013C95F] DEVICEINIT = VMM
[0013C95F] DEVICEINITSUCCESS = VMM
[0013C95F] DEVICEINIT = VCACHE
[0013C95F] DEVICEINITSUCCESS = VCACHE
[0013C960] DEVICEINIT = VPICD
[0013C961] DEVICEINITSUCCESS = VPICD
[0013C961] DEVICEINIT = VTD
[0013C961] DEVICEINITSUCCESS = VTD
[0013C961] DEVICEINIT = VXDLDR
[0013C972] DEVICEINITSUCCESS = VXDLDR
[0013C972] DEVICEINIT = CONFIGMG
[0013C972] DEVICEINITSUCCESS = CONFIGMG
[0013C972] DEVICEINIT = IOS
[0013C97C] Dynamic load device C:\WINDOWS\system\IOSUBSYS\apix.vxd
[0013C97E] Dynamic load success C:\WINDOWS\system\IOSUBSYS\apix.vxd
[0013C97E] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[0013C981] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdfs.vxd
[0013C981] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[0013C982] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdtsd.vxd
[0013C982] Dynamic load device C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[0013C983] Dynamic load success C:\WINDOWS\system\IOSUBSYS\cdvsd.vxd
[0013C984] Dynamic load device C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[0013C985] Dynamic load success C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
[0013C985] Dynamic load device C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[0013C986] Dynamic load success C:\WINDOWS\system\IOSUBSYS\diskvsd.vxd
[0013C986] Dynamic load device C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[0013C987] Dynamic load success C:\WINDOWS\system\IOSUBSYS\voltrack.vxd
[0013C988] Dynamic load device C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[0013C988] Dynamic load success C:\WINDOWS\system\IOSUBSYS\necatapi.vxd
[0013C989] Dynamic load device C:\WINDOWS\system\IOSUBSYS\atapchng.vxd
[0013C98A] Dynamic load success C:\WINDOWS\system\IOSUBSYS\atapchng.vxd
[0013C98A] Dynamic load device C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[0013C98B] Dynamic load success C:\WINDOWS\system\IOSUBSYS\scsi1hlp.vxd
[0013C98B] Dynamic load device C:\WINDOWS\system\IOSUBSYS\smartvsd.vxd
[0013C98C] Dynamic load success C:\WINDOWS\system\IOSUBSYS\smartvsd.vxd
[0013C98C] Dynamic load device C:\WINDOWS\system\IOSUBSYS\torisan3.vxd
[0013C98D] Dynamic load success C:\WINDOWS\system\IOSUBSYS\torisan3.vxd
[0013C98E] Dynamic load device C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[0013C98F] Dynamic load success C:\WINDOWS\system\IOSUBSYS\rmm.pdr
[0013C98F] DEVICEINITSUCCESS = IOS
[0013C990] DEVICEINIT = PAGEFILE
[0013C990] DEVICEINITSUCCESS = PAGEFILE
[0013C990] DEVICEINIT = PAGESWAP
[0013C990] DEVICEINITSUCCESS = PAGESWAP
[0013C991] DEVICEINIT = PARITY
[0013C991] DEVICEINITSUCCESS = PARITY
[0013C991] DEVICEINIT = REBOOT
[0013C991] DEVICEINITSUCCESS = REBOOT
[0013C992] DEVICEINIT = EBIOS
[0013C992] DEVICEINITSUCCESS = EBIOS
[0013C992] DEVICEINIT = VDD
[0013C994] DEVICEINITSUCCESS = VDD
[0013C994] DEVICEINIT = VSD
[0013C994] DEVICEINITSUCCESS = VSD
[0013C995] DEVICEINIT = VCD
[0013C995] DEVICEINITSUCCESS = VCD
[0013C995] DEVICEINIT = VMOUSE
[0013C995] DEVICEINITSUCCESS = VMOUSE
[0013C996] DEVICEINIT = VKD
[0013C996] DEVICEINITSUCCESS = VKD
[0013C996] DEVICEINIT = VPD
[0013C996] DEVICEINITSUCCESS = VPD
[0013C997] DEVICEINIT = INT13
[0013C997] DEVICEINITSUCCESS = INT13
[0013C997] DEVICEINIT = VMCPD
[0013C998] DEVICEINITSUCCESS = VMCPD
[0013C998] DEVICEINIT = BIOSXLAT
[0013C998] DEVICEINITSUCCESS = BIOSXLAT
[0013C998] DEVICEINIT = DOSMGR
[0013C999] DEVICEINITSUCCESS = DOSMGR
[0013C999] DEVICEINIT = VMPOLL
[0013C99A] DEVICEINITSUCCESS = VMPOLL
[0013C99A] DEVICEINIT = VWIN32
[0013C99A] DEVICEINITSUCCESS = VWIN32
[0013C99B] DEVICEINIT = VCOMM
[0013C99B] DEVICEINITSUCCESS = VCOMM
[0013C99B] DEVICEINIT = VCOND
[0013C99B] DEVICEINITSUCCESS = VCOND
[0013C99C] DEVICEINIT = VTDAPI
[0013C99C] DEVICEINITSUCCESS = VTDAPI
[0013C99C] DEVICEINIT = VDMAD
[0013C99C] DEVICEINITSUCCESS = VDMAD
[0013C99C] DEVICEINIT = V86MMGR
[0013C99D] DEVICEINITSUCCESS = V86MMGR
[0013C99E] DEVICEINIT = VFAT
[0013C99E] DEVICEINITSUCCESS = VFAT
[0013C99F] DEVICEINIT = VDEF
[0013C99F] DEVICEINITSUCCESS = VDEF
[0013C9DE] INITCOMPLETE = VMM
[0013C9DE] INITCOMPLETESUCCESS = VMM
[0013C9DE] INITCOMPLETE = VCACHE
[0013C9DF] INITCOMPLETESUCCESS = VCACHE
[0013C9DF] INITCOMPLETE = VPICD
[0013C9E8] INITCOMPLETESUCCESS = VPICD
[0013C9EB] INITCOMPLETE = VTD
[0013C9EB] INITCOMPLETESUCCESS = VTD
[0013C9EB] INITCOMPLETE = VXDLDR
[0013C9EC] INITCOMPLETESUCCESS = VXDLDR
[0013C9EC] INITCOMPLETE = CONFIGMG
[0013C9EC] INITCOMPLETESUCCESS = CONFIGMG
[0013C9ED] INITCOMPLETE = IOS
[0013C9F8] INITCOMPLETESUCCESS = IOS
[0013C9F9] INITCOMPLETE = PAGEFILE
[0013C9F9] INITCOMPLETESUCCESS = PAGEFILE
[0013C9F9] INITCOMPLETE = PAGESWAP
[0013C9FA] INITCOMPLETESUCCESS = PAGESWAP
[0013C9FA] INITCOMPLETE = PARITY
[0013C9FA] INITCOMPLETESUCCESS = PARITY
[0013C9FB] INITCOMPLETE = REBOOT
[0013C9FB] INITCOMPLETESUCCESS = REBOOT
[0013C9FB] INITCOMPLETE = EBIOS
[0013C9FC] INITCOMPLETESUCCESS = EBIOS
[0013C9FC] INITCOMPLETE = VDD
[0013C9FC] INITCOMPLETESUCCESS = VDD
[0013C9FC] INITCOMPLETE = VSD
[0013C9FD] INITCOMPLETESUCCESS = VSD
[0013C9FD] INITCOMPLETE = VCD
[0013C9FD] INITCOMPLETESUCCESS = VCD
[0013C9FE] INITCOMPLETE = VMOUSE
[0013C9FE] INITCOMPLETESUCCESS = VMOUSE
[0013C9FF] INITCOMPLETE = VKD
[0013CA00] INITCOMPLETESUCCESS = VKD
[0013CA00] INITCOMPLETE = VPD
[0013CA00] INITCOMPLETESUCCESS = VPD
[0013CA00] INITCOMPLETE = INT13
[0013CA01] INITCOMPLETESUCCESS = INT13
[0013CA01] INITCOMPLETE = VMCPD
[0013CA02] INITCOMPLETESUCCESS = VMCPD
[0013CA02] INITCOMPLETE = BIOSXLAT
[0013CA02] INITCOMPLETESUCCESS = BIOSXLAT
[0013CA03] INITCOMPLETE = DOSMGR
[0013CA03] INITCOMPLETESUCCESS = DOSMGR
[0013CA03] INITCOMPLETE = VMPOLL
[0013CA04] INITCOMPLETESUCCESS = VMPOLL
[0013CA04] INITCOMPLETE = VWIN32
[0013CA07] INITCOMPLETESUCCESS = VWIN32
[0013CA08] INITCOMPLETE = VCOMM
[0013CA08] INITCOMPLETESUCCESS = VCOMM
[0013CA08] INITCOMPLETE = VCOND
[0013CA09] INITCOMPLETESUCCESS = VCOND
[0013CA09] INITCOMPLETE = VTDAPI
[0013CA09] INITCOMPLETESUCCESS = VTDAPI
[0013CA09] INITCOMPLETE = voltrack
[0013CA0A] INITCOMPLETESUCCESS = voltrack
[0013CA0A] INITCOMPLETE = RMM
[0013CA0A] INITCOMPLETESUCCESS = RMM
[0013CA0B] INITCOMPLETE = VDMAD
[0013CA0B] INITCOMPLETESUCCESS = VDMAD
[0013CA0C] INITCOMPLETE = V86MMGR
[0013CA0D] INITCOMPLETESUCCESS = V86MMGR
[0013CA0D] INITCOMPLETE = VFAT
[0013CA0D] INITCOMPLETESUCCESS = VFAT
[0013CA0E] INITCOMPLETE = VDEF
[0013CA0E] INITCOMPLETESUCCESS = VDEF
[0013CA0E] INITCOMPLETE = IFSMGR
[0013CA0E] INITCOMPLETESUCCESS = IFSMGR
[0013CA0F] INITCOMPLETE = VFD
[0013CA10] INITCOMPLETESUCCESS = VFD
[0013CA10] INITCOMPLETE = VFBACKUP
[0013CA10] INITCOMPLETESUCCESS = VFBACKUP
[0013CA10] INITCOMPLETE = SHELL
[0013CA11] INITCOMPLETESUCCESS = SHELL
Initializing KERNEL
1010-Windows 95 OSR 2 safe mode BSOD.jpg
Filename
1010-Windows 95 OSR 2 safe mode BSOD.jpg
File size
55.57 KiB
Views
4183 views
File comment
Windows 95 B OSR 2 setup safe mode BSOD.
File license
Fair use/fair dealing exception

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io