Mail Archives: djgpp/1995/09/11/03:58:58

Xref: comp.os.msdos.djgpp:1979
From: svincent AT zippy DOT sonoma DOT edu (Sam Vincent)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: ATI Mach64 - graphics problem
Date: 9 Sep 1995 21:37:30 GMT
Organization: Information Resources and Technology
Lines: 49
References: <42k0eh$ock AT rzsun02 DOT rrz DOT uni-hamburg DOT de>
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Dj-Gateway: from newsgroup comp.os.msdos.djgpp

Jens Vogler (vogler AT fbihh DOT informatik DOT uni-hamburg DOT de) wrote:
: Hello everyone,
:   I have one problem. I bought a new Video Card (Ati Winturbo - with Mach 64)
: and everything works fine. Well, not everything. I have to add to the
: GO32 Variable the text "nc 256" - but then it works - UNDER DOS.
:   Starting a program - using graphic - under Windows or OS/2 I get only
: following message:

: Windows:
: General Protection Fault at eip=1586
: eax=00000000 ebx=000000a0 ecx=00000002 edx=00000000 esi=00000000 edi=00000000
: ebp=00051b2c esp=00051b2c cs=b7 ds=af es=af fs=af gs=c7 ss=bf cr2=00001fe5
: Call frame traceback EIPs:
:   0x00001586
:   0x000016b4
:   0x00001226

: OS/2:
: [first line delete by OS/2 Dosbox] 
: eax=00000000 ebx=000000c8 ecx=00000002 edx=00000000 esi=00000000 edi=00000000
: ebp=00051c20 esp=00051c20 cs=df ds=d7 es=d7 fs=d7 gs=ef ss=e7 cr2=00001fe0
: Call frame traceback EIPs:
:   0x00001586
:   0x000016b4
:   0x00001226

: Well, that's not good. Can anyone tell me what to do?

:   MfG
: Jens Vogler

: P.S.: The same program worked well on my old ET4000 Card under DOS, Windows
: and OS/2.

: --
:  V   V  TTTTT   CCCC  Jens Vogler -- vogler AT informatik DOT uni-hamburg DOT de
:  V   V    T    C      Universitaet Hamburg (BR Deutschland)
:   V V     T    C      VirusTestCenter
:    V      T     CCCC  Amiga-Gruppe

Are you using DJGPP version 1?  or version 2?  under version 1, using the libgrx
version 1, your graphics programs will only work in non-dpmi mode..
As it maps everything to a certain range.. 0xd0000000
Using dpmi, (which all the new things are now doing) you must address
linear memory 0xa0000 using the dos conventional memory selector...
(and do all banking of svga modes yourself..)


- Raw text -

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