Unfortunately, winedbg complains on the first int21 call : First chance exception: interrupt 21 in vm86 mode in vm86 code (00d4:045e).
How can this be avoided ?
do you get the winedbg prompt or not ? if so, 'pass' should do.
This works, thanks. But the same error appears on the next interrupt call.
I tried 'mode 16' and 'mode 32' but they seem to do nothing. I stay in vm86 mode.
First chance exception: interrupt 21 in vm86 mode in vm86 code (00d4:0063). In vm86 mode. Register dump: CS:00d4 SS:00d4 DS:00d4 ES:00c4 FS:0000 GS:0000 IP:0063 SP:0760 BP:0000 FLAGS:0202( - 00 I - - 1 ) AX:3000 BX:0000 CX:0000 DX:0000 SI:0000 DI:0000 Stack dump: 0x00d4:0x0760: 00c4 0000 0000 0000 0000 0000 0000 0000 0x00d4:0x0770: 0000 0000 0000 0000 0000 0000 0000 0000 0x00d4:0x0780: 0000 0000 0000 0000 0000 0000 0000 0000 0x00d4:0x0790:
Backtrace: =>0 0x00d4:0x0063 (bp=0000) Bad stack frame 0x01f7ffd0 0x00d4:0x0063: cmpb $3,%al Wine-dbg>pass First chance exception: interrupt 21 in vm86 mode in vm86 code (00d4:0093). Register dump:
Wine-dbg>mode 16 Wine-dbg>cont First chance exception: interrupt 21 in vm86 mode in vm86 code (00d4:00d7). In vm86 mode.
===== Sylvain Petreolle (spetreolle_at_users_dot_sourceforge_dot_net) ICQ #170597259
alias upsf='false ; while [ $? -ne 0 ] ; do cvs update -APd ; done 2>&1 |tee cvslog'
"What if tomorrow the War could be over ?" Morpheus, in "Reloaded".
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com