AGS 3.2 Final 5 - Recession-busting edition

Started by Pumaman, Sun 03/05/2009 15:34:47

Previous topic - Next topic

Ryan Timothy B

I must agree, 'complete' alpha channel support on everything from dynamicsprites to GUI's, and I'd have really no other greater request.
I would feel complete.  :D

Calin Leafshade

Quote from: Ryan Timothy on Tue 23/03/2010 16:12:04
I would feel complete.  :D

When that addition arrives CJ can call it the Nirvana Edition  ;D

Matti

I just tested the new version but the sideborders for widescreen monitors don't appear for me. The game is 800x600 and my laptop's resolution is 1280x800.

monkey0506

Quote from: GarageGothic on Tue 23/03/2010 12:14:38
Ah, monkey, I knew you would drop by to point this out which was exactly why I put the modifier "fully" in the sentence. Can we please agree that "the only thing you can't do" is also a frequently requested feature?

No need to point out every bloody time that you know better, I think it's an established fact that you do ;)

I know that as well as you know that I know that you know that I know. But still you insist on wording your suggestion incorrectly which breeds misinformation and confusion. As I said, in every single sense the AGS supports alpha channels, the DrawingSurface functions support them as well. It may not be logical to expect anything other than the DrawingSurface functions to be able to create a new alpha channel or merge two or more existing channels. However, it is a completely new functionality and so I find it important to point this out. The DrawingSurface functions are not any more limited than other parts of AGS in this respect, and do "fully" support alpha channels in as much as every other bit of AGS does.

::)

Besides, if I wasn't around to be analytical about things like this, who would be? :=

Chrille

I have the same problem as Mr.Matti. There are no sideborders showing up for me in fullscreen. I'm on a widescreen laptop at a 1440x900 resolution.
GASPOP software
http://www.gaspop.com

GarageGothic

Quote from: monkey_05_06 on Wed 24/03/2010 00:28:34The DrawingSurface functions are not any more limited than other parts of AGS in this respect, and do "fully" support alpha channels in as much as every other bit of AGS does.

Well, GUIs now DO support additive opacity, but anyhow:

Quote from: GarageGothic on Tue 23/03/2010 04:48:08(the latter I guess is not that important until DrawingSurface fully supports functions can create a new alpha channel or merge two or more existing alpha channels)

Happy?

monkey0506

Quote from: GarageGothic on Wed 24/03/2010 18:02:32
Quote from: GarageGothic on Tue 23/03/2010 04:48:08(the latter I guess is not that important until DrawingSurface fully supports functions can create a new alpha channel or merge two or more existing alpha channels)

Happy?

;D

abstauber

Argh! I'm terribly sorry: there were still some minor bugs (mostly high-res related) in the template you've included.

To be honest I've already fixed them last week, but I haven't expected that the final version is already on its way. Would it be a big issue to update the 9-verb template once more?


On the other hand: wohoo for the finishing line in sight :D

Pumaman

QuoteI just tested the new version but the sideborders for widescreen monitors don't appear for me. The game is 800x600 and my laptop's resolution is 1280x800.
QuoteI have the same problem as Mr.Matti. There are no sideborders showing up for me in fullscreen. I'm on a widescreen laptop at a 1440x900 resolution.

Is this the first time you guys have tried 3.2, or were the borders working for you in previous beta releases?

If you're not getting the borders, could you download DebugView from here:
http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx
run the DbgView.exe from that download, and then run your AGS game. When the game has loaded, just quit again.

Then, have a look in DebugView and you should see a log of the game loading, which should explain why the borders are not there -- could you post the relevant bit of the log here?

QuoteArgh! I'm terribly sorry: there were still some minor bugs (mostly high-res related) in the template you've included.
To be honest I've already fixed them last week, but I haven't expected that the final version is already on its way. Would it be a big issue to update the 9-verb template once more?

Yeah, it's been spotted that the splash screen says "beta release" on it so I'll probably have to do another release anyway. Let me know when the fixed version of the template is available.

Kweepa

#349
I've been having problems with widescreen borders.
DebugView shows this:
00000032   46.08158112   [5684] AGS: Widescreen side borders: disabled
  (not necessary, game 320 x 200 and screen 1920 x 1200 aspect ratios match)   
00000033   46.11190414   [5684] AGS: Attempt to switch gfx mode to 320 x 200 (32-bit)   
00000034   46.12469101   [5684] AGS: Attempt to switch gfx mode to 320 x 240 (32-bit)   
00000035   46.12474442   [5684] AGS: Attempt to switch gfx mode to 320 x 200 (24-bit)   
00000036   46.12478638   [5684] AGS: Attempt to switch gfx mode to 320 x 240 (24-bit)   
00000037   46.12492752   [5684] AGS: 320x200 not supported, trying with 2x filter   
00000038   46.12496948   [5684] AGS: Widescreen side borders: disabled
  (not necessary, game 320 x 200 and screen 1920 x 1200 aspect ratios match)   
00000039   46.14693832   [5684] AGS: Attempt to switch gfx mode to 320 x 200 (32-bit)   
00000040   46.18787766   [5684] AGS: Attempt to switch gfx mode to 320 x 240 (32-bit)   
00000041   46.47136688   [5684] AGS: Preparing graphics mode screen   
00000042   46.47145844   [5684] AGS: Screen resolution: 320 x 240; game resolution 320 x 200   

So I get borders all round, and a squashed game.
The solution is obvious :D
Still waiting for Purity of the Surf II

Matti

#350
DebugView gave me this:
...
00000027   9.45556450   [2232] AGS: Initializing screen settings   
00000028   9.45561695   [2232] AGS: Init gfx filters   
00000029   9.45567417   [2232] AGS: Init gfx driver   
00000030   9.45571423   [2232] AGS: Switching to graphics mode   
00000031   9.48756790   [2232] AGS: Widescreen side borders: gfx card does not support suitable resolution. will attempt 960 x 600 anyway   
00000032   9.48767948   [2232] AGS: Attempt to switch gfx mode to 960 x 600 (32-bit)   
00000033   9.48789978   [2232] AGS: Attempt to switch gfx mode to 800 x 600 (32-bit)   
00000034   10.03549480   [2232] AGS -- InitializeD3DState()   
00000035   10.03589439   [2232] AGS: Preparing graphics mode screen   
00000036   10.03591347   [2232] AGS: Initializing colour conversion   
00000037   10.03600216   [2232] AGS: Check for preload image   
00000038   10.03614521   [2232] AGS: Initialize sprites   
00000039   10.03656387   [2232] AGS: Set up screen   
...


EDIT: Yes, it was the first time I used 3.2, I didn't test any beta version.

Chrille

From DebugView:

Quote[3148] AGS: Initializing screen settings
[3148] AGS: Init gfx filters
[3148] AGS: Init gfx driver
[3148] AGS: Switching to graphics mode
[3148] AGS: Widescreen side borders: gfx card does not support suitable resolution. will attempt 384 x 240 anyway
[3148] AGS: Attempt to switch gfx mode to 384 x 240 (32-bit)
[3148] AGS: Attempt to switch gfx mode to 320 x 240 (32-bit)
[3148] AGS: Attempt to switch gfx mode to 320 x 240 (24-bit)
[3148] AGS: 320x200 not supported, trying with 2x filter
[3148] AGS: Widescreen side borders: gfx card does not support suitable resolution. will attempt 384 x 240 anyway
[3148] AGS: Attempt to switch gfx mode to 384 x 240 (32-bit)
[3148] AGS: Attempt to switch gfx mode to 320 x 240 (32-bit)
[3148] AGS -- InitializeD3DState()
[3148] AGS: Preparing graphics mode screen
[3148] AGS: Screen resolution: 320 x 240; game resolution 320 x 200

I upgraded to 3.2 just before you released the final version, it hasn't worked in either.
GASPOP software
http://www.gaspop.com

Alan v.Drake

Just so you know,
some video drivers change the aspect ratio of 320x200 and 640x400 resolutions to 4:3 for legacy purposes,
and not less important, if the game is trying to run at a uncommon/unsupported resolution, you're supposed to add it manually to the video drivers.

Stupot

If this is the final release, the badge on the splash screen still says "3.2 Beta Release".

Gilbert

Well...
Quote from: Pumaman on Thu 25/03/2010 21:39:09
Yeah, it's been spotted that the splash screen says "beta release" on it so I'll probably have to do another release anyway. Let me know when the fixed version of the template is available.

subspark

I still hate the fact AGS runs 16:10 aspects fine under Vista/Win7 ONLY if the resolution is set above 640x400.

Im guessing thats exactly what Alan v. Drake was talking about. A minor hindrance but it would be nice not to have to run our game at 4x nearest neighbor every time we want to test it.

Cheers,
Sparky.

Pumaman

Thanks for getting DebugView and testing it, guys!

QuoteI've been having problems with widescreen borders.
DebugView shows this:
So I get borders all round, and a squashed game.
The solution is obvious

Thanks, that's now fixed.

QuoteDebugView gave me this

In this case, your graphics card doesn't support the 960x600 resolution which would be necessary to run the game with side borders. There's nothing AGS can do about this, though you may be able to somehow enable the resolution in your graphics card control panel.

QuoteI upgraded to 3.2 just before you released the final version, it hasn't worked in either.

This might be fixed by the new version, can you let me know if it works.

QuoteI still hate the fact AGS runs 16:10 aspects fine under Vista/Win7 ONLY if the resolution is set above 640x400.

I'm not really sure what you mean. In what way does it not work? Any problems with 320x200/320x240 games are probably just caused by your graphics card drivers not supporting those resolutions.


Anyway, yes Final 2 is now up. This fixes a few issues, but as there are some relatively important changes, I'd like to treat it more like an RC release and give it more time before declaring it completed.

xenogia

Anti-aliased true type fonts always :)  I could kiss you :D

LimpingFish

Anti-aliasing fontage! WHOOOOOOOOoooooo.........ooooooOOOOOOOOO! \o/
Steam: LimpingFish
PSN: LFishRoller
XB: TheActualLimpingFish
Spotify: LimpingFish

Chrille

Quote from: Pumaman on Sat 03/04/2010 15:20:25
This might be fixed by the new version, can you let me know if it works.

It still doesn't work. Lousy laptop!
GASPOP software
http://www.gaspop.com

SMF spam blocked by CleanTalk