From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ryan Underwood Subject: Re: Dos App hangs with DPMI / PIC problem Date: Thu, 16 Sep 2004 14:58:23 -0500 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <20040916195823.GJ30337@dbz.icequake.net> References: <20040915210044.GE30337@dbz.icequake.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lIrNkN/7tmsD/ALM" Return-path: Content-Disposition: inline In-Reply-To: List-Id: To: linux-msdos@vger.kernel.org --lIrNkN/7tmsD/ALM Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 16, 2004 at 09:43:40AM +1200, Bart Oldeman wrote: >=20 > > I have a hang there too, and in fact any similar ID/Apogee > > game which has a screen like that. I haven't any idea what it's sitting > > there waiting on.... >=20 > The timer interrupt generator is reprogrammed, and the loop is waiting > until the timer interrupt has a counter set to a specific value. dosemu > can't keep up (>100 Hz), and has to catch up. So the program sees the > value increasing by amounts > 1. This means that the counter never reaches > *exactly* the value the program wants to see, it steps over it. >=20 > Your /dev/rtc patch may help, but I haven't checked that. I haven't checked it with those programs either. I'll give it a try and see what happens. --=20 Ryan Underwood, --lIrNkN/7tmsD/ALM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBSfBfIonHnh+67jkRAsWlAKCBX6yJHotVYSZ+XISqPVckfpYB/wCfeVrG 0F3rXpdqWQMqPSN7sBIR1rk= =zor+ -----END PGP SIGNATURE----- --lIrNkN/7tmsD/ALM--