[ros-dev] Starcraft Setup BSODs due to KMODE_EXCEPTION_NOT_HANDLED

Magnus Olsen magnus at itkonsult-olsen.com
Thu Sep 22 23:44:13 CEST 2005


No u are wrong on this point.  All version of directx got a d3d interface,
but u will not found example how to use it so easy any more.  If we talk
about directx 8 or higher ms did sepreate the d3d interface from  ddraw to
own file call d3d8.dll (directx 8) and d3d9.dll (directx 9). The directx 1-7
does have a  d3d interface. it is enum from ddraw.dll. to get access to it u
need call on DirectDrawCreateEx. and now u got the com interface, now u need
set up the 3d part and enum the d3d interface from DirectDrawCreateEx com
interface u got. please read about how directdraw works and what it has
before u say any thing about it. it is a hel work getting it working. Drfred
and me have done alot of work. but we need todo more resure how ddraw create
a surface before we can continue. on it.



----- Original Message ----- 
From: "Richard Campbell" <eek2121 at comcast.net>
To: "ReactOS Development List" <ros-dev at reactos.com>
Sent: den 22 September 2005 23:05
Subject: Re: [ros-dev] Starcraft Setup BSODs due to
KMODE_EXCEPTION_NOT_HANDLED


> No, DirectDraw did not have any '3d api' under NT4.0.  NT 4.0 used
> directX 2 (directx3 in later service packs.)   Until DirectX 8,
> DirectDraw and Direct3D were 2 different entities entirely.
>
> Magnus Olsen wrote:
>
> >U think it is easy getting it work. no it is not
> >even under NT4 it got 3d api and other interface direcly into directdraw
and
> >alot other function. is not simple matter that u think. it is a com
> >interface and alot of
> >function need to be implement before it even can run a simple example.
> >and we are not there yet in reactos. and only few hardware api are
inplement
> >in
> >win32k and in gdi32.dll in ros. we need getting our ddraw.dll working in
> >windows
> >before we can continue on devloping the kernel part now. and figout how
> >windows
> >creating so call surface from directdraw inteface HAL.
> >
> >----- Original Message ----- 
> >From: "Richard Campbell" <eek2121 at comcast.net>
> >To: "ReactOS Development List" <ros-dev at reactos.com>
> >Sent: den 22 September 2005 16:01
> >Subject: Re: [ros-dev] Starcraft Setup BSODs due to
> >KMODE_EXCEPTION_NOT_HANDLED
> >
> >
> >
> >
> >>On a side note, starcraft only uses very basic directdraw
> >>functionality.  It was designed to work with Windows NT 4.0, and Windows
> >>95 with even crappy video card drivers.  It won't take much to get a
> >>version without the cd check at least partially working, if it doesn't
> >>already.
> >>
> >>Reuben Perelman wrote:
> >>
> >>
> >>
> >>>Installing DirectX on ReactOS was discussed on the forum.
> >>>
> >>>Google cache has the first page of the discussion (don't see the rest
> >>>of the pages):
> >>>
> >>>
> >>>
>
>http://64.233.161.104/search?q=cache:Py6UDLgsxvIJ:www.reactos.com/forum/vie
wtopic.php%3Ft%3D322%26start%3D0%26sid%3Dde0061c3b2dc12e4981c2bd6987aef49+di
rectx+reub2000+site:reactos.com&hl=en&client=firefox-a
> >
> >
> >>>Magnus Olsen wrote:
> >>>
> >>>
> >>>
> >>>>DirectDraw will not work yetr in ros. we are missing to much of it.
> >>>>if we
> >>>>want directdraw working. we need implement alot more stuff in win32k,
> >>>>gdi32
> >>>>and ddraw.dll
> >>>>
> >>>>Status : noting works yet. to create a surface.
> >>>>some work en reusare have been made. When I can contiune or some else
> >>>>
> >>>>
> >on
> >
> >
> >>>>directx devlioing I do not know when it will happen again.
> >>>>
> >>>>
> >>>>----- Original Message ----- From: <eek2121 at comcast.net>
> >>>>To: "ReactOS Development List" <ros-dev at reactos.com>
> >>>>Sent: den 21 September 2005 16:37
> >>>>Subject: Re: [ros-dev] Starcraft Setup BSODs due to
> >>>>KMODE_EXCEPTION_NOT_HANDLED
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Try using a crack and seeing if it works then.  I know there was
> >>>>>work done
> >>>>>
> >>>>>
> >>>>>
> >>>>on DirectDraw, so you might have some luck.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>>
> >>>>>>Glad I could help you, and help get my favorite game working on
> >>>>>>ReactOS.
> >>>>>>
> >>>>>>BTW, the colors on the liltle setup title program (or whatever you
> >>>>>>call
> >>>>>>it) where weird. Just skin deep, and starcraft finished
> >>>>>>installation as
> >>>>>>usual. However, it fails the CD test as it usually does.
> >>>>>>
> >>>>>>Ge van Geldorp wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>>From: Reuben Perelman
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>>Ge van Geldorp wrote:
> >>>>>>>>>Does the patch below fix this?
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>Yes it does.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>Ok, thanks for testing. The patch is an ugly hack and I don't want
> >>>>>>>
> >>>>>>>
> >to
> >
> >
> >>>>commit
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>>>it. But at least I know what's going on now and can think about a
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>better
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>>>patch.
> >>>>>>>
> >>>>>>>Ge van Geldorp.
> >>>>>>>
> >>>>>>>_______________________________________________
> >>>>>>>Ros-dev mailing list
> >>>>>>>Ros-dev at reactos.com
> >>>>>>>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>_______________________________________________
> >>>>>>Ros-dev mailing list
> >>>>>>Ros-dev at reactos.com
> >>>>>>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>_______________________________________________
> >>>>>Ros-dev mailing list
> >>>>>Ros-dev at reactos.com
> >>>>>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>>>>
> >>>>>
> >>>>>-- 
> >>>>>No virus found in this incoming message.
> >>>>>Checked by AVG Anti-Virus.
> >>>>>Version: 7.0.344 / Virus Database: 267.11.3/107 - Release Date:
> >>>>>2005-09-20
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>_______________________________________________
> >>>>Ros-dev mailing list
> >>>>Ros-dev at reactos.com
> >>>>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>_______________________________________________
> >>>Ros-dev mailing list
> >>>Ros-dev at reactos.com
> >>>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>>
> >>>
> >>>
> >>_______________________________________________
> >>Ros-dev mailing list
> >>Ros-dev at reactos.com
> >>http://reactos.com:8080/mailman/listinfo/ros-dev
> >>
> >>
> >>-- 
> >>No virus found in this incoming message.
> >>Checked by AVG Anti-Virus.
> >>Version: 7.0.344 / Virus Database: 267.11.4/109 - Release Date:
2005-09-21
> >>
> >>
> >>
> >>
> >
> >_______________________________________________
> >Ros-dev mailing list
> >Ros-dev at reactos.com
> >http://reactos.com:8080/mailman/listinfo/ros-dev
> >
> >
> >
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.344 / Virus Database: 267.11.4/109 - Release Date: 2005-09-21
>
>



More information about the Ros-dev mailing list