diff --git a/games/mirrormagic/files/patch-src_libgame_system.c b/games/mirrormagic/files/patch-src_libgame_system.c index dffd7522d0f4..0db9158632e9 100644 --- a/games/mirrormagic/files/patch-src_libgame_system.c +++ b/games/mirrormagic/files/patch-src_libgame_system.c @@ -1,10 +1,13 @@ +Forcibly pump events, otherwise the game stops receiving events +shortly after the start + --- src/libgame/system.c.orig 2018-04-10 19:44:08 UTC +++ src/libgame/system.c @@ -1579,6 +1579,7 @@ void SetAudioMode(boolean enabled) boolean PendingEvent(void) { + SDL_PumpEvents(); return (SDL_PollEvent(NULL) ? TRUE : FALSE); } diff --git a/games/mirrormagic/pkg-descr b/games/mirrormagic/pkg-descr index 274e80318fb4..98cc6d2bdbe6 100644 --- a/games/mirrormagic/pkg-descr +++ b/games/mirrormagic/pkg-descr @@ -1,8 +1,8 @@ This is a nice little game with color graphics and sound for your Unix system with color X11. You need an 8-Bit color display or better. It is not recommended on black&white systems, and maybe not on gray scale systems. It was first released as "Mirror Magic" in the year 1989 on the Amiga (with ports on other computer systems). -WWW: http://www.artsoft.org/mirrormagic/ +WWW: https://www.artsoft.org/mirrormagic/