www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/07/03/06:31:06

Xref: news2.mv.net comp.os.msdos.djgpp:5605
From: Robert Hoehne <Robert DOT Hoehne AT Mathematik DOT tu-chemnitz DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Bad RHIDE Problem
Date: Wed, 03 Jul 1996 11:07:57 +0200
Organization: TU Chemnitz-Zwickau
Lines: 58
Message-ID: <31DA386D.7573@Mathematik.tu-chemnitz.de>
References: <4r1lgr$g5e AT ohnasn01 DOT sinet DOT slb DOT com> <31D7A987 DOT 394F AT Mathematik DOT tu-chemnitz DOT de> <4rbaha$b6a AT pulp DOT ucs DOT ualberta DOT ca>
NNTP-Posting-Host: daemon.hrz.tu-chemnitz.de
Mime-Version: 1.0
CC: c201004 AT cs DOT ualberta DOT ca, salvador AT inti DOT edu DOT ar
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Spare Student Account wrote:
> 
> Robert Hoehne (Robert DOT Hoehne AT Mathematik DOT tu-chemnitz DOT de) wrote:
> -> Ted Howard wrote:
> -> >
> -> > I can compile things fine so my environment seems to be set up properly,
> -> > but when I try to run RHIDE-it freezes.
> -> >
> -> This is a known problem, but only in a DOS-box in Windows 3.1. (Under WIndows
> -> 95 is all OK). Because I develop RHIDE under Windows 95 I couldn't see this
> -> problem before I released Beta5. Because I realy don't know, where the problem
> -> is, I cannot help you.
> 
> Try not loading the mouse driver in your autoexec.bat and see if
> that helps or not.  You won't be able to use your mouse in your
> DOS box, but RHIDE shouldn't freeze after you start it.

I have tried it, and RHIDE works under Windows 3.11. As a result of this i tried
many things to get Beta5 work under WIndows 3.11, but no success. Now some facts:

1) The problem is NOT a bug RHIDE, it is a bug in the TV library or in Windows 3.11.

2) As written above, you can bypass the problem by not loading a mouse driver in
   your autoexec.bat or config.sys

3) After looking at the code I found, that I didn't lock all the code and data,
   which is used bye the mouse handler, which is installed. For the first moment
   I thought, this was the problem, but this wasn't.

4) Because I can run RHIDE without this problem under WIndows 95 and under raw DOS,
   I think, the problem is in Windows 3.11 or in the DPMI-server in WIndows 3.11.

5) Some people said, they can run Beta5 only, if the give a project name at the command
   line when starting RHIDE.

6) The problem has nothing to do with 32-bit File Access because it occours also when this
   is disabled.

An now some wishes to all users of RHIDE Beta5 or my port of the TV library.

I) If someone successfull run Beta5 in WIndows 3.11, please can you post your
   configuration (memory manager, mouse driver) ?

II) Can someone take a look at the routines in the TV library (my latest port) in the
    files 'EVENT.CC' and 'HWMOUSE.CC' and check, if I did something wrong, That I haven't
    locked all the code and data I found myself, but there may be an other reason.

III) Has someone similar problems with an installed mouse handler (not hooking the interrupt)
     when running in WIndows 3.11?

Robert
-- 
*****************************************************************
* Robert Hoehne, Fakultaet fuer Mathematik, TU-Chemnitz-Zwickau *
* Post:    Am Berg 3, D-09573 Dittmannsdorf                     *
* e-Mail:  Robert DOT Hoehne AT Mathematik DOT TU-Chemnitz DOT DE              *
* WWW:     http://www.tu-chemnitz.de/~rho                       *
*****************************************************************

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019