Hi guys, I wonder if anyone can help me? I have a bespoke app(DPMI), which uses the btrieve TSR, it is misbehaving on startup. The test hardware is x86_64 Athlon X2 , Fedora 11(64 bit install). The app is working fine with _cpu_emu=vm86sim and as far back as dosemu 1.2.2. I'd like to get this running with _cpu_emu=vm86 and dosemu 1.4.0 for extra speed. Here's the relevant log at crash time, it was generated by SVN 1988 Thanks Andrew EMU86: directly calling int 0x10 ax=0x20e at 0xf800:0x6330 SetSeg REAL CS:f800 SetSeg REAL SS:2390 SetSeg REAL DS:2390 SetSeg REAL ES:b800 SetSeg REAL FS:0000 SetSeg REAL GS:0000 INTERP: enter=000fe330 SetSeg REAL CS:f000 INTERP: exit=000fc010 err=13 EMU86: retval=VM86_UNKNOWN Sys timers d=0 Do INT0x10: Using caller_function() 3d4 { 40e 3d4 { 820f SetSeg REAL CS:1091 SetSeg REAL SS:2390 SetSeg REAL DS:2390 SetSeg REAL ES:b800 SetSeg REAL FS:0000 SetSeg REAL GS:0000 INTERP: enter=000109a6 SetSeg REAL CS:0d69 ** JMP: ignored SetSeg REAL CS:901f SetSeg REAL CS:1be6 ** JMP: ignored SetSeg REAL CS:958f SetSeg REAL CS:10f6 SetSeg REAL CS:958f leavedos(47810|0xbac2) called - shutting down killed while in vm86(), trying to dump DOS-registers: Program=emu.c, Line=492 EIP: 1091:00000096 ESP: 2390:0000e9a2 VFLAGS(b): 00000 00110010 01000110 EAX: 0104020e EBX: 00000000 ECX: 00000050 EDX: 00000e22 VFLAGS(h): 00003246 ESI: 0000ebe4 EDI: 00000904 EBP: 0000e9a8 DS: 2390 ES: b800 FS: 0000 GS: 0000 FLAGS: PF ZF IF RF VM VIF IOPL: 3 STACK: 1c 00 00 00 96 00 91 10 46 32 -> 97 32 90 23 90 23 d4 ec 5c 08 OPS : 03 90 8a f0 33 db b4 02 cd 10 -> 9d 07 1f 5d ca 0a 00 00 00 00 9d 1091:0096 popf closing debugger pipes -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html