have a few issues where I cant create a window or I get weird results if I do. I have moved the display options from the default dialog to an ingame menu so I can change options ingame instead of only before the game
card: radeon 9800pro, latest ati drivers, jme from cvs
substituted eight for 8 so its not a smiley
first case in windowsXP: if I use display.setMinAlphaBits(eight); my alpha images look right but if I try to create a window in fullscreen mode with 16bpp color I get error below. if I remove setMinAlphaBits it runs but it looks terrible.
May 20, 2007 9:37:37 PM com.jme.system.lwjgl.LWJGLDisplaySystem initDisplay
SEVERE: Cannot create window
com.jme.system.JmeException: Cannot create window: Could not find a valid pixel format
at com.jme.system.lwjgl.LWJGLDisplaySystem.initDisplay(LWJGLDisplaySystem.java:421)
at com.jme.system.lwjgl.LWJGLDisplaySystem.createWindow(LWJGLDisplaySystem.java:141)
at com.XMDGames.main.MainBowlingGame.initSystem(MainBowlingGame.java:45)
at com.XMDGames.main.MainBowlingGame.start(MainBowlingGame.java:85)
at com.XMDGames.main.MainBowlingGame.main(MainBowlingGame.java:192)
issue2 in WindowsXP in TestRecreateWindow if I start app with 640x480 16bpp window creates fine but if I switch to fullscreen I get this:

issue3: in Linux, I get slower fps when recreating a window. for example if I switch from 640x480 windowed to 1280x1024 fullscreen itll run at 35 fps but if I close game and run again itll run at 45fps 1280x1024 fullscreen.
I tried closing the display and creating a new one (instead of recreate) but it just comes up a black window :? not sure where to go from here , these are just some of the issuses and all in all Im getting very unpredictable results changing the resolution ingame, sometimes I do the same thing and get different results. Im thinking I may have to require a game restart for resolution changes and no 16bpp for windows users :(