jorio / Bugdom

🐛 Pangea Software's Bugdom for modern systems
https://pangeasoft.net/bug
Other
360 stars 24 forks source link

BUGDOM ALERT: No message system available? #7

Closed jpenguin closed 3 years ago

jpenguin commented 3 years ago

When holding F10 and starting a new game on OpenSUSE Tumbleweed.

My build https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/Games/Bugdom/Bugdom.tar.gz

jorio commented 3 years ago

The level cheat dialog brought up by F10 uses SDL_ShowMessageBox. The dialog has 11 buttons, which works fine on macOS and Windows, but not on Linux because SDL's X11 dialogs cap out at 8 buttons. I agree that this error message is a bit cryptic, so on Linux, we should implement this cheat in some other way.

You can still skip to any level without that dialog: hold down a number key and press space during the Pangea splash screen. For example, hold down '9' then press space to jump to level 9. Other cheats here.

jpenguin commented 3 years ago

Thanks. Bugdom was a big part of my childhood and I'm glad I can play it again, and I always skipped level 8 back then.

STATIC BINARY, MESSAGEBOX=11 https://filedn.com/lHGef0SOQKnBTotcJeEfshJ/Games/Bugdom/Bugdom_linux64_1.3.0r1.tar.xz