From: Josh K. <jo...@sl...> - 2008-01-29 18:50:04
|
Robin, I've tried both a gentoo box and one with crux using the vesa framebuffer driver and I can't seem to repeat this bug. On both systems mame launches just fine, and when exited lemon launcher gets control again. Which framebuffer driver are you using? Regards, Josh On Mon, 28 Jan 2008 09:26:40 -0500, Robin Getz <rg...@bl...> wrote: > On Mon 28 Jan 2008 08:50, Josh Kropf pondered: >> Robin, >> >> I've been having trouble with that bit of code actually. It's not very >> portable and seems to cause issues on different platforms/environments. > > Which is why it doesn't work for me :) > >> That said, I don't think I need to check the return value from >> SDL_WM_ToggleFullScreen because that function call is ignored for >> everything except X11 environment. > > I just thought it would be a test of "does this work/Are you running in > X11" > but a more general fix would be better. > >> In the trunk I have some experimental code which uses the SDL threading >> functions to launch the mame process which again has some stability >> issues but it might be worth a try. The code in trunk actually uses >> sqlite for the games list so it introduces another dependency and >> currently there is no user friendly way to generate your database >> (coming very soon). > > Do I need to grab the entire trunk? or just patch that function? Seems > like > from the sql comment - patching that function with trunk code might be > easier. > > -Robin |