Please login or register.

Login with username, password and session length
Advanced search  

News:

For WME related articles and tutorials visit WME Resource Center.

Author Topic: ANN: Dropping support for DirectDraw  (Read 7793 times)

0 Members and 1 Guest are viewing this topic.

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
ANN: Dropping support for DirectDraw
« on: March 16, 2008, 01:17:50 PM »

Next release of WME will drop support for DirectDraw. What does it mean? From now on WME games will require 3D accelerated video card (just like when you enable the "Require 3D acceleration" option in ProjectMan in current releases). 3D accelerated videocards are a standard for several years now, and even 2D game WME develpers intentionally require 3D acceleration in their games, therefore I believe there's no point in supporting the "compatibility mode" any longer.

The DirectDraw renderer will be still present in the engine, but it will be only available via troubleshooting options and it will not be officially supported (and it will not provide new features added to the accelerated renderer).

Comments?
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: ANN: Dropping support for DirectDraw
« Reply #1 on: March 16, 2008, 01:21:46 PM »

And to avoid confusion, you can of course still create 2D games in WME :)
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Stucki

  • Frequent poster
  • ****
  • Karma: 0
  • Offline Offline
  • Posts: 325
  • I'm a llama!
    • View Profile
    • Schach-Welten
Re: ANN: Dropping support for DirectDraw
« Reply #2 on: March 16, 2008, 04:51:42 PM »

i think this should be fine. as you say 3d cards are standard today and do add a lot of possibilities to adventure games.
but i am not very objective on this because i cant wait to profit from the new 3d features ...

stucki
 

Daniel

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 124
  • I'm *not* a llama!
    • View Profile
Re: ANN: Dropping support for DirectDraw
« Reply #3 on: March 16, 2008, 06:33:22 PM »

As I see no point in creating games for extremely low-end machines, I'm perfectly ok with this drop of support for DirectDraw.
Logged

sychron

  • Wanderer zwischen den Welten
  • Global Moderator
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 223
  • There is no spoon. The enemy gate is down!
    • View Profile
Re: ANN: Dropping support for DirectDraw
« Reply #4 on: March 17, 2008, 01:31:43 PM »

Didn't Microsoft drop DirectDraw years ago (merging it into Direct3D)?
Logged
... delete the inner sleep ...

Jyujinkai

  • Global Moderator
  • Frequent poster
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 352
    • View Profile
    • Jyujinkai's WME Development Blog
Re: ANN: Dropping support for DirectDraw
« Reply #5 on: March 17, 2008, 01:51:14 PM »

Yea.... they are also dropping direct X as we know it.. All past hardware will no longer support directX 10.1 + it is basically a totally new format.

Quote
Microsoft revealed that the upcoming update to be introduced to the current version of DirectX will no longer be compatible with the existing graphics cards
Logged
<Antoine de Saint-Exupéry> In any thing at all, perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away...
<Carl Sagan> If you want to make a apple pie from scratch. You must first... invent the universe

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: ANN: Dropping support for DirectDraw
« Reply #6 on: March 17, 2008, 01:57:11 PM »

Didn't Microsoft drop DirectDraw years ago (merging it into Direct3D)?
Well, yeah, but Microsoft's decisions don't always reflect reality :) Anyway, WME 1.8.5 came sooner than I originally expected, so DirectDraw support is now officially dropped.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

sychron

  • Wanderer zwischen den Welten
  • Global Moderator
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 223
  • There is no spoon. The enemy gate is down!
    • View Profile
Re: ANN: Dropping support for DirectDraw
« Reply #7 on: March 17, 2008, 11:35:59 PM »

Well, they may change the HAL-Side API of DirectX as often as they want, all major hardware vendors will program new drivers. BUT ... if they change the coder's side of the API ... hell might break loose. On second thought, changing the long grown directx API to something more usable might not be that bad at all. Imagine a full featured managed DirectX without any COM-dangling. I would like that ;-)
Logged
... delete the inner sleep ...

chris974

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: ANN: Dropping support for DirectDraw
« Reply #8 on: May 16, 2008, 02:05:34 PM »

Hi - i'm very new to Wintermute engine. I very much like the look of it so far - but just trying to get started at the moment. Although I have a recent computer, i'd like the ability to use (and test) the editor in a VMWare windows XP. I'm only looking to make a 2d game - and was trying to figure out how to run it without requiring 3d acceleration.

Basically - VMWare can't utilise the 3d card so WME doesn't see it. I can run a 2d Wintermute game fine on the vmware windows instance - but when I try to run a game from the editor (F5) it gives me no option and says it requires 3d acceleration. I looked everywhere for options to not use 3d acceleration in the editor - before searching and finding these posts. I understand from this announcement that 3d acceleration is now required - but apparently the old direct draw stuff is still availalble in "troubleshoot options"? I haven't been able to find anything about the trouble shoot options in the editor menus or the options when trying to run a game - is there something that i have to manually add to a configuration file?

In the end i'm not worried about the game requiring 3d acceleration but would like to be able to override that just for purposes of development. Alternatively.. maybe there is a slightly older version of the engine I could use? But from what i can tell older versions aren't available for download.

Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: ANN: Dropping support for DirectDraw
« Reply #9 on: May 16, 2008, 02:43:49 PM »

DirectDraw support can be re-enabled by creating a file called "wme.ini" in the game directory, which will contain the following lines:

Code: [Select]
[Debug]
AllowDirectDraw=1

However, unfortunately this will not work when running the game from ProjectMan, because in that case the wme.ini is overriden by the project file.
In theory you could add these lines to the project file, but ProjectMan will overwrite them :(
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: ANN: Dropping support for DirectDraw
« Reply #10 on: May 16, 2008, 02:51:39 PM »

Hmm, I found a workaround. Import this REG file, and it will permanently enable DirectDraw.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

chris974

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: ANN: Dropping support for DirectDraw
« Reply #11 on: May 16, 2008, 03:03:00 PM »

Just added this and it works perfectly. Thanks so much for the quick response - the level of support is encouraging. Looking forward to getting stuck into my project.

Logged
 

Page created in 0.04 seconds with 24 queries.