Re: [AD] 4.0.3 Windows Platform Bug - No Windowed Modes

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Anyone had a look at this yet?

On Wednesday 08 September 2004 03:11, The Mega-ZZTer wrote:
> Hey, I was discussing this problem I was having with Allegro 4.0.3
> (but not with 4.0.0) with irc.freenode.net #allegro, and they
> suggested I submit this as a bug report.
> 
> It seems programs can only make fullscreen screens, and not windows. 
> Any attempt to make a window results in a few spazzed out window
> creations/deletions and then a "Resolution not supported" error from
> allegro_error.
> 
> My program ran into this error, and the grabber program runs in
> fullscreen even with the -windowed tag.
> 
> I compiled the DLL and A with mingw32 3.3.1 (from Dev-C++ 5 beta 9,
> aka 4.9.9.0).
> 
> Swapping the A with the 4.0.0 A had no effect, the error still occured.
> 
> I am running Windows XP Home Service Pack 1, 512mb ram, 1.5gb swap
> file, with a GeForce FX 5200 (128mb ram), DirectX 9.0c.
> 
> This should be enough to reproduce the error:
> #include <allegro.h>
> #include <winalleg.h>
> 
> // For some reason I can't do the main() trick under Dev-C++... at
> least with 4.0.0 I couldn't...
> int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
>   LPSTR lpszArgument, int nFunsterStil) {
>     
>   set_uformat(U_ASCII);
>   allegro_init();
>   
>   set_color_depth(desktop_color_depth());
>   if (set_gfx_mode(GFX_AUTODETECT_WINDOWED, 80 * 8, 25 * 14, 0, 0) != 0) 
{
>     allegro_message(allegro_error);
>     return 0;
>   }
> 
>   allegro_message("Wtf?  I swear it doesn't work on my computer!");
>   return 0;
> }
> // END
> 
> Also, if it ends up mattering, I called the install routines for the
> keyboard and mouse modules right after allegro_init.
> 
> Again, the grabber program with the -windowed parameter also cannot
> create a window.
> 
> Thanks for your time. :)





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/