Initial Graphics Config

Bugs which are fixed or otherwise closed
Locked
Vhati
Posts: 14
Joined: Mon Jan 09, 2012 7:27 pm

Initial Graphics Config

Post by Vhati »

After installation, the default setup is fullscreen+Direct3D.
Anyone whose monitor doesn't support the game's resolution gets an error.

Windowed+DirectDraw should run on any system without issues, so that would be a safer default.
User avatar
pcj
Site Admin, Webmaster, Programmer
Site Admin, Webmaster, Programmer
Posts: 2949
Joined: Sat May 31, 2003 9:19 am
Location: USA

Re: Initial Graphics Config

Post by pcj »

Hmm, pretty sure I set it to windowed by default, but I'll check it again. Thanks.
User avatar
mjomble
Writer / Efficiency Facilitator
Writer / Efficiency Facilitator
Posts: 2416
Joined: Sun May 11, 2003 4:44 am
Location: Estonia

Re: Initial Graphics Config

Post by mjomble »

It was fullscreen by default, I noticed that too. Thought it was intentional, although I also prefer windowed :D

Not sure about Direct3D vs DirectDraw, my gut feeling says that DirectDraw is just a backwards compatibility option for older systems and that D3D is a better default, but it's just a gut feeling and not really backed up by real data :P
"Man, we're gonna get so much pie when all these droids start coming back."
User avatar
pcj
Site Admin, Webmaster, Programmer
Site Admin, Webmaster, Programmer
Posts: 2949
Joined: Sat May 31, 2003 9:19 am
Location: USA

Re: Initial Graphics Config

Post by pcj »

AGS Wiki wrote:DirectDraw is the 'classic' software graphics driver, that AGS has used ever since the initial Windows version was released. It's perfectly fine for simple games that don't use many large sprites, tinting or alpha blending. It's also quite fast at doing RawDrawing to the screen.

Direct3D is a new, hardware accelerated graphics driver. It uses the Direct3D 9.0 to render the game in a fully hardware-accelerated environment. This means that the game will run a lot faster if you use features such as alpha blending and tinting, which are quite slow to perform in software mode.
We don't have any RawDrawing but have quite a bit of alpha blending and tinting and large sprites, so Direct3D is definitely preferred.
Vhati
Posts: 14
Joined: Mon Jan 09, 2012 7:27 pm

Re: Initial Graphics Config

Post by Vhati »

If I set it to Direct3D, it forces fullscreen.
DirectDraw honors windowed for me.
Locked