* What is error 103?
@ 2009-01-31 6:50 Dave Rager
2009-01-31 10:47 ` Frantisek Hanzlik
0 siblings, 1 reply; 2+ messages in thread
From: Dave Rager @ 2009-01-31 6:50 UTC (permalink / raw)
To: linux-msdos
Hi,
I am trying run a small 16 bit test program written in asm and
compiled as a .com file.
I have 2 test machines that each are running dosemu 1.4.0.0. The test program
runs on one machine but not the other.
The machine that works is an old RH9 with the stock 2.4.20-8 kernel on a PIII
The machine that fails is a new Ubuntu with the stock 2.6.24-19 kernel
on a 64 bit P4.
I strongly suspect it is a processor issue but I only receive this
highly descriptive error:
ERROR: EMU86: error 103
I've found nothing searching for "error 103" in the list archives and
Google turns up
something about Leisure Suit Larry causing the error but no
explanation of the cause.
What does this error mean?
Thanks,
Dave.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: What is error 103?
2009-01-31 6:50 What is error 103? Dave Rager
@ 2009-01-31 10:47 ` Frantisek Hanzlik
0 siblings, 0 replies; 2+ messages in thread
From: Frantisek Hanzlik @ 2009-01-31 10:47 UTC (permalink / raw)
To: Dave Rager; +Cc: linux-msdos
Dave Rager wrote:
> Hi,
>
> I am trying run a small 16 bit test program written in asm and
> compiled as a .com file.
> I have 2 test machines that each are running dosemu 1.4.0.0. The test program
> runs on one machine but not the other.
>
> The machine that works is an old RH9 with the stock 2.4.20-8 kernel on a PIII
>
> The machine that fails is a new Ubuntu with the stock 2.6.24-19 kernel
> on a 64 bit P4.
>
> I strongly suspect it is a processor issue but I only receive this
> highly descriptive error:
>
> ERROR: EMU86: error 103
>
> I've found nothing searching for "error 103" in the list archives and
> Google turns up
> something about Leisure Suit Larry causing the error but no
> explanation of the cause.
>
> What does this error mean?
>
> Thanks,
> Dave.
> --
One big difference between Your old system and newer one is software
emulation of VM86 (in DOSEMU) on 64 bit machine, including CPU emulation.
Problem may be in this emulation implementation, see DOSEMU source code
under src/emu-i386/simx86 - it seems as some sort of jump problem.
You may also tried compile DOSEMU from SVN, which is including several
patches from virgin 1.4.0, and/or debugging it.
Franta Hanzlik
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-01-31 10:47 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-31 6:50 What is error 103? Dave Rager
2009-01-31 10:47 ` Frantisek Hanzlik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox