Thanks Bart for your reply and questions. Here are the answers: I get these divide-by-zero errors only from xdos, not from the console. So when running DOS from the console the $_vbios_post setting doesn't matter. (Though setting $_vbios_post = (0) lets me avoid some really nasty system crashes and lockups I was having with console mode dosemu!)
It turns out the divide-by-zero problem isn't "really new," just new. That is, 1.1.4.15 has the problem, but 1.1.4.0 is fine. I picked something in the middle - 1.1.4.8 - and found that it too had the "new" divide-by-zero errors. A couple more downloads and compiles and I was able to isolate the introduction of the problem to 1.1.4.7. That is, 1.1.4.6 runs without the "new" divide-by-zero errors, while 1.1.4.7 runs with the errors. So apparently 1.1.4.7 was the first to introduce this problem. Hope this helps. (By the way, I love the new full-screen xdos option!) Thanks, Dan Greenberg ----------------------------------------------------------------~ On Sun, 8 Jun 2003, Bart Oldeman wrote: > On Sun, 8 Jun 2003, Daniel Greenberg wrote: > > > Here is an interesting problem that shows itself in 1.1.5 > > and not in 1.1.4 or earlier versions of dosemu. > > can you check 1.1.4.15 (www.dosemu.org/testing) to see if it is new or > really new? > > > Certain programs (e.g., MSD.EXE, Word for Dos version 5.0) > > fail with a divide by zero error message at startup. (The error message > > comes from within the dos session - dosemu itself doesn't crash.) > > These programs started fine under previous versions of dosemu. > > What is strange is that I can avoid these divide by zero errors if I start > > and then exit certain other programs (e.g. paradox, edit, /dos/help, > > dosshell) before trying to start Word or MSD. > > > > Though I'm not certain, I suspect that when these other programs exit > > they are restoring the video mode in some beneficial manner. > > > > are you running DOSEMU on the console or in X (xdosemu)? > if you run it on the console, does $_vbios_post make any difference? > > Bart > > - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
