Hey, I figured out the keyboard problem.
It's that AGIL was compiled with -fshort_enums, and SDL was not. So AGIL's SDL_Event was smaller that SDL's SDL_Event. This is what caused segmentation faults with SDL_PollEvent().
Working great now, I lost backward compatibility with saved games anyway adding the multi-slot code.
For people complaining about the small window, the window unlikely to be any larger in next release, but (if I can get it to work) I will add a "Press F11 to toggle full screen mode". Full screen mode does not work on my box (not even in NAGI), it says no graphics mode large enough for 320x200, when 'doze is running 640x480. I'll see, I'll put the code in the next release even if it doesn't work properly.
|