[ES40-developers] SDL locking problems
Status: Alpha
Brought to you by:
iamcamiel
From: Camiel V. <iam...@gm...> - 2008-03-16 11:28:21
|
Hello Everyone, I've made a couple of changes that seem to solve the SDL-thread-locking problem we've been seeing. The biggest change is performing GUI initialization, GUI screen updating, and GUI event handling all from the same thread (the VGA card's). Also, the default time-out on locks has been increased to 5000 ms. This should also resolve some issues where there is a GUI in the system but no VGA-card, where the keyboard-thread would try to do things to an uninitialized GUI. On my development system, the emulator now works properly again with sdl as the GUI, as well as with win32 as the GUI. I haven't tested it on any Unix or Linux platform though. Perhaps people who are running the emulator on these systems can report back whether sdl on unix/linux works again, and whether x11 on unix/linux works properly now. Camiel. |