The software requires modified host kernel which can handle 'MKI' (merge kernel interface?) branded tasks specially. The GPF handler call the added merge hooks on encountering such task.
The program 'boots' by starting a vm86 DOS machine. I believe it to be vm86 cause PE is set and it is running standard real mode
Code: Select all
command.com
Code: Select all
vmm32.vxd
Code: Select all
vmm32
Code: Select all
dpmi
Code: Select all
vmm32
But when I open a DOS prompt inside windows 95, it is running under windows, triggering non existing int triggers
Code: Select all
vmm32
Code: Select all
vmm
Code: Select all
GPF
Is there a better possible explanation for this?