www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/06/23:54:36

From: dfremlin AT facstaff DOT wisc DOT edu (John Fremlin)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP 2.01 + OpenDOS = total clusterfuck
Date: 6 May 1997 02:54:41 GMT
Organization: University of Wisconsin, Madison
Lines: 69
Message-ID: <5km6hh$4cb4@news.doit.wisc.edu>
References: <5kd09q$elr$1 AT NNTP DOT MsState DOT Edu>
NNTP-Posting-Host: f180-074.net.wisc.edu
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

In article <5kd09q$elr$1 AT NNTP DOT MsState DOT Edu>,
oml1 AT Ra DOT MsState DOT Edu (Owen LaGarde) posted:
>    I've been coding under a variety of OSs for quite some time, and
>just recently decided to try djgpp 2.01 ... unfortunately, I was also
>trying out Caldera's OpenDOS as well.  I have truly never seen a bigger
>mess than this:  with a 486DX4/100-16M station, 6M temp and 4M swap,
>I dropped in grx20 off the simtel dist site (djgpp/v2tk/grx20.zip).
>It built with no evident problems, but upon experimenting, I found that
>running ANY executable corrupted seemingly random high-mem blocks, usually
         ^^^        
        Any GRX+DJGPP executable? Or any DJGPP executable?
        Or any executable?

>resulting in the top shell crapping out.  It's so interesting to follow
>installation instruction to the letter only to see the following:
>
>   1) <run some djgpp-produced exe>
>   2) program exits (cleanly?)
>   3) that's odd, everything's "file not found"... oh, the path is clobbered

[snip: "nothing works", disk screwed up problems]

>   14) partition table for volume containing djgpp root is corrupted
>   15) fdisk, reboot, format, long re-install..., boot boot boot boot boot

Sounds pretty much like a virus to me.

>
>What fresh hell is this?!?  I'll try PC DOS 6.2 when I get a chance after
>work, but has anyone seen anything even remotely like this, or had any
>success with 2.01 and OpenDOS?

Yes. I ran OpenDos+DJGPP on my computer (386, 4MB) just fine. I
turned off all DPMI support, multitasking and taskswitching (but
with DPMS loaded) and had no problems, but I've never used GRX.

Now I use a special configuration for DJGPP, because it was running
so sllloowww (harddisk paging all the time)

The OpenDos EMM386 does not detect which memory it can write to and
which it can't. I had some horrible, horrible crashes until I
told it to exclude F000-FFFF.

Also you can tell EMM386 to let programs use VRAM to store data.
As soon as you start playing with graphics then VRAM gets used to
store two things - what's on the screen and program data. EMM386
has always given me a warning but I've never tried it with DJGPP
graphics progs (let alone GRX+DJGPP graphics progs, GRX is a
graphics library, right?).


>   Owen LaGarde
>.

Otherwise this sounds exactly like a virus. Get a virus scanner
from somewhere (SimTel. I can't remember any scanner URLs)

If you're sure you don't have a virus then boot clean
(press F5 during boot at the "Starting DOS. . ." message),
set your PATH and tell DJGPP where to find DJGPP.ENV, etc. and
everything should work fine.

-- 
John Fremlin (dfremlin AT facstaff DOT wisc DOT edu)
             (fremdh AT essex DOT ac DOT uk)

Architecture is the art of how to waste space.


- Raw text -


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