Hmm, no one bit on my previous question about Space Empires Starfury... all right, this time I've got a little bit of technical info which might be helpful - here's what the terminal prints prior to the game crashing and requiring a kill -9 to get rid of it: fixme:font:load_VDMX Failed to retrieve vTable fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported. fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported. fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c827d8)->(00010024,00000008)fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x77c827d8)->(00020024,00000017)err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK(0000000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL(00000010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 ! fixme:ddraw:Main_DirectDrawClipper_Initialize (0x77c827a8)->(0x77c827e4,0x00000000),stub!fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC: can't handle right now. fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:mci:MCI_MapMsgAtoW Message MCI_SETAUDIO needs translation fixme:mci:mciSendCommandA message 0873 mapping failed This sound card's driver does not support direct access The (slower) DirectSound HEL mode will be used instead. fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_EXCLUSIVE not fully supported fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy err:xvidmode:ComputeGammaFromRamp inverted or flat gamma ramp (0->0), rejected fixme:ddraw:GL_IDirect3DDeviceImpl_7_3T_SetTextureStageState Unhandled stage type : UNKNOWN => 00000000 I suspect the problem causing my screen to go grey is that error message about the gamma ramp (second last line); it looks like the game's contrast is set to zero (since the start and end values are identical). Any insight on how to fix this, or was the game programmer just lazy and forgot to set a gamma ramp for the title screen? :P