A Bird Story

A Bird Story

View Stats:
A Bird Story > General Discussions > Topic Details
Game crashes on launch, are you gonna fix this?
Played this game tons of times before. Both Bird Story and To the Moon now crashes on launch.
< >
Showing 1-12 of 12 comments
Ali  [developer] Jul 8 @ 10:40am 
Sorry to hear it crashes for you, I'm assuming this happens on Mac, right?

Can you please tell us your macOS version?

Also, have you tried verifying the integrity of game files? (You can do this by going to Steam Library, right clicking on A Bird Story, Clicking on Properties, then clicking the Local Files tab, then "Verify the integrity of game files".)

If it fixes it for A Bird Story, please try the same for To the Moon too.
Originally posted by Ali:
Sorry to hear it crashes for you, I'm assuming this happens on Mac, right?

Can you please tell us your macOS version?

Also, have you tried verifying the integrity of game files? (You can do this by going to Steam Library, right clicking on A Bird Story, Clicking on Properties, then clicking the Local Files tab, then "Verify the integrity of game files".)

If it fixes it for A Bird Story, please try the same for To the Moon too.


10.11.6 El Capitan. But i doubt this has anything to do with it, as i've been playing Bird Story and To the Moon with this version before a lot of times. I just stopped playing them for like a month, no system updates on my side, nor game updates on your side, the game just likes to crash on launch now. So i doubt it has anything to do on my end, as nothing has changed since the last time i played. Yes i verified integrity of game files, yes i even reinstalled the whole thing. Nothing fixes it, it just keeps crashing as soon as the game window opens... Did the same for both games, nothing works... They are the only games on my steam library having this issue right now, no other game.
Last edited by Zy / Kuramichan; Jul 8 @ 12:29pm
Ali  [developer] Jul 8 @ 1:25pm 
Can you please try doing this:
- Open Terminal from Applications/Utilities.
- Please paste the following and press return/enter:
cd ~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/
(This will go to the directory containing the game files)
- Please paste the following and press return/enter:
~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/A\ Bird\ Story.app/Contents/MacOS/steamshim_parent ~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/A\ Bird\ Story.app/Contents/MacOS/mkxp

(Please make sure the whole 4 lines are pasted at once).

If it starts the game as normal, something on Steam is causing an issue, if it doesn't start, please send us the errors given on Terminal.
Last edited by Ali; Jul 8 @ 1:25pm
Still crashed. This is how the whole terminal thing looked after I pasted the last thing you mentioned:

Parent starting mainline.
Setting breakpad minidump AppID = 327410
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198027001315 [API loaded no]
Parent in command processing loop.
Steamshim child executable: [/users/daniel/library/application support/steam/steamapps/common/a bird story/a bird story.app/contents/macos/mkxp]
Parsed: Graphics/Characters/cloud trans 1032 1482
Parsed: Graphics/Characters/ztransitions 1 a 3500 640
Parsed: Graphics/Characters/ztransitions 1 b 3500 640
Parsed: Graphics/Characters/ztransitions 1 c 3500 640
Parsed: Graphics/Characters/ztransitions 2a 2250 896
Parsed: Graphics/Characters/ztransitions 2b 2250 896
Parsed: Graphics/Characters/ztransitions 2c 2250 896
Parsed: Graphics/Characters/ztransitions 3 a 2646 640
Parsed: Graphics/Characters/ztransitions 3 b 2646 640
Parsed: Graphics/Characters/ztransitions 3 c 2646 640
Parsed: Graphics/Characters/ztransitions 4 a 2844 640
Parsed: Graphics/Characters/ztransitions 4 b 2844 640
Parsed: Graphics/Characters/ztransitions 4 c 2844 640
Parsed: Graphics/Characters/ztransitions 5 a 2459 640
Parsed: Graphics/Characters/ztransitions 5 b 2459 640
Parsed: Graphics/Characters/ztransitions 5 c 2459 640
Parsed: Graphics/Characters/ztransitions 6 a 2584 640
Parsed: Graphics/Characters/ztransitions 6 b 2584 640
Parsed: Graphics/Characters/ztransitions 6 c 2584 640
Parsed: Graphics/Characters/ztransitions 7 a 1889 640
Parsed: Graphics/Characters/ztransitions 7 b 1889 640
Parsed: Graphics/Characters/ztransitions 7 c 1889 640
RGSS version 1 (XP)
ALC_SOFT_pause_device present
GL Vendor : ATI Technologies Inc.
GL Renderer : ATI Radeon HD 2600 PRO OpenGL Engine
GL Version : 2.1 ATI-10.0.52
GLSL Version : 1.20
DebugLogger: no debug extensions found
AL lib: (WW) UpdateDeviceParams: SSE performs best with multiple of 4 update sizes (1114)
Failed to load libfluidsynth.1.dylib. Midi playback is disabled.
Child init start.
Child init success!
Section096:1873: warning: found = in conditional, should be ==
Section096:153: warning: already initialized constant CENTER
Section096:148: warning: previous definition of CENTER was here
Section103:8: warning: already initialized constant MouseCursor::Event_Cursor
Section103:7: warning: previous definition of Event_Cursor was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section124:5: warning: already initialized constant Game_Player::ENABLE_SWITCH
Section123:16: warning: previous definition of ENABLE_SWITCH was here
Section133:56: warning: already initialized constant CATERPILLAR_ACTIVE_SWITCH
Section133:14: warning: previous definition of CATERPILLAR_ACTIVE_SWITCH was here
Parent shutting down.
Parent sending SHIMEVENT_BYE().
Parent waiting on child process.
Parent exiting mainline (child exit code 1).
dbe243979:A Bird Story daniel$
Last edited by Zy / Kuramichan; Jul 8 @ 1:38pm
Ali  [developer] Jul 8 @ 2:15pm 
That's very odd that the Steam integration software closes itself (we use it to add the achievement support).

Can you please also try this to see if the game works without the Steam integration:

~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/A\ Bird\ Story.app/Contents/MacOS/mkxp
Last edited by Ali; Jul 8 @ 2:20pm
Still nothing :( this is what i got when i used that:


Parsed: Graphics/Characters/cloud trans 1032 1482
Parsed: Graphics/Characters/ztransitions 1 a 3500 640
Parsed: Graphics/Characters/ztransitions 1 b 3500 640
Parsed: Graphics/Characters/ztransitions 1 c 3500 640
Parsed: Graphics/Characters/ztransitions 2a 2250 896
Parsed: Graphics/Characters/ztransitions 2b 2250 896
Parsed: Graphics/Characters/ztransitions 2c 2250 896
Parsed: Graphics/Characters/ztransitions 3 a 2646 640
Parsed: Graphics/Characters/ztransitions 3 b 2646 640
Parsed: Graphics/Characters/ztransitions 3 c 2646 640
Parsed: Graphics/Characters/ztransitions 4 a 2844 640
Parsed: Graphics/Characters/ztransitions 4 b 2844 640
Parsed: Graphics/Characters/ztransitions 4 c 2844 640
Parsed: Graphics/Characters/ztransitions 5 a 2459 640
Parsed: Graphics/Characters/ztransitions 5 b 2459 640
Parsed: Graphics/Characters/ztransitions 5 c 2459 640
Parsed: Graphics/Characters/ztransitions 6 a 2584 640
Parsed: Graphics/Characters/ztransitions 6 b 2584 640
Parsed: Graphics/Characters/ztransitions 6 c 2584 640
Parsed: Graphics/Characters/ztransitions 7 a 1889 640
Parsed: Graphics/Characters/ztransitions 7 b 1889 640
Parsed: Graphics/Characters/ztransitions 7 c 1889 640
RGSS version 1 (XP)
ALC_SOFT_pause_device present
GL Vendor : ATI Technologies Inc.
GL Renderer : ATI Radeon HD 2600 PRO OpenGL Engine
GL Version : 2.1 ATI-10.0.52
GLSL Version : 1.20
DebugLogger: no debug extensions found
AL lib: (WW) UpdateDeviceParams: SSE performs best with multiple of 4 update sizes (1114)
Failed to load libfluidsynth.1.dylib. Midi playback is disabled.
Child init start.
Child init failed.
Section096:1873: warning: found = in conditional, should be ==
Section096:153: warning: already initialized constant CENTER
Section096:148: warning: previous definition of CENTER was here
Section103:8: warning: already initialized constant MouseCursor::Event_Cursor
Section103:7: warning: previous definition of Event_Cursor was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section118:233: warning: already initialized constant Game_Player::PROG
Section118:233: warning: previous definition of PROG was here
Section124:5: warning: already initialized constant Game_Player::ENABLE_SWITCH
Section123:16: warning: previous definition of ENABLE_SWITCH was here
Section133:56: warning: already initialized constant CATERPILLAR_ACTIVE_SWITCH
Section133:14: warning: previous definition of CATERPILLAR_ACTIVE_SWITCH was here
Illegal instruction: 4
dbe243979:~ daniel$
i really hope we don't have these issues with Finding Paradise when it comes out ^^U…
Ali  [developer] Jul 8 @ 3:16pm 
Thanks a lot for trying it, can you please try something else too?

Please go to your Steam Library, right click on A Bird Story, click on Properties, go to Betas tab and select mac_beta.

After closing the window it should start downloading a beta build, which should be older than the later builds which your Mac started to have problems with them (or our code starting to have problem with your Mac ;) )

After the update is downloaded, it is expected to see Steam giving you an error when you try to start the game from Steam, please run this command on Terminal instead:

~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/A\ Bird\ Story.app/Contents/MacOS/mkxp


If it works for you, we can start looking for what changes in our code has caused this compatibility issue.


Originally posted by Zy / Kuramichan:
i really hope we don't have these issues with Finding Paradise when it comes out ^^U…
I know this is frustrating, and I keep asking you to try stuff, but with your help we can hopefully find a fix for the current games which will also benefit Finding Paradise.
Last edited by Ali; Jul 8 @ 3:17pm
Originally posted by Ali:
After the update is downloaded, it is expected to see Steam giving you an error when you try to start the game from Steam, please run this command on Terminal instead:

~/Library/Application\ Support/Steam/steamapps/common/A\ Bird\ Story/A\ Bird\ Story.app/Contents/MacOS/mkxp


If it works for you, we can start looking for what changes in our code has caused this compatibility issue.


It worked! it did give me the error when i tried to launch it so i used that on the terminal and it worked. Should I try the same with To the Moon? and if so, what should i put on the terminal for that game? :)
Ali  [developer] Jul 9 @ 2:06am 
So the issue started happening when we updated the game to workaround an Intel graphics driver issue (which eventually got fixed on macOS 10.12.5).

Can you please try something else too? :)

- Please go to your Steam Library, right click on To the Moon, click on Properties, go to Local Files tab and click on Browse Local Files.

- It should open To the Moon's folder for you.

- Right click on To the Moon, click on Show Package Contents.

- Navigate to Contens/Resources.

- Open mkxp.conf with a text editor like TextEdit.

- Change the following line:
enableBlitting=false
to:
enableBlitting=true

- Save the file.

(alternatively you can download and use this file: https://app.box.com/s/t4ij4phgqr2rp8kcm5b5jypsy5gu68kh )

Try running To the Moon from Steam, see if this time it works.

If it still doesn't work and you are tired of all these testing, you can switch To the Moon to its mac_beta branch too, and either run To the Moon directly from Finder or run this command on Terminal:

~/Library/Application\ Support/Steam/steamapps/common/To\ the\ Moon/ToTheMoon.app/Contents/MacOS/mkxp
Last edited by Ali; Jul 9 @ 2:08am
Originally posted by Ali:
So the issue started happening when we updated the game to workaround an Intel graphics driver issue (which eventually got fixed on macOS 10.12.5).

Can you please try something else too? :)

- Please go to your Steam Library, right click on To the Moon, click on Properties, go to Local Files tab and click on Browse Local Files.

- It should open To the Moon's folder for you.

- Right click on To the Moon, click on Show Package Contents.

- Navigate to Contens/Resources.

- Open mkxp.conf with a text editor like TextEdit.

- Change the following line:
enableBlitting=false
to:
enableBlitting=true

- Save the file.

(alternatively you can download and use this file: https://app.box.com/s/t4ij4phgqr2rp8kcm5b5jypsy5gu68kh )

Try running To the Moon from Steam, see if this time it works.

If it still doesn't work and you are tired of all these testing, you can switch To the Moon to its mac_beta branch too, and either run To the Moon directly from Finder or run this command on Terminal:

~/Library/Application\ Support/Steam/steamapps/common/To\ the\ Moon/ToTheMoon.app/Contents/MacOS/mkxp


I tried doing that with the file on the To the Moon contents, still crashes on me. I downloaded the mac_beta for To the Moon, but… it still crashes as well. I only can play A Bird Story, but i guess that's something… Thanks anyways.
Last edited by Zy / Kuramichan; Jul 9 @ 10:12am
Ali  [developer] Jul 11 @ 2:22am 
Thank you for trying it, my last guess is the difference in SDL library we use for different builds of the game.

While I try to find the cause, I can suggest you something that will let you play To the Moon and its minisodes just like it is now possible to play A Bird Story.
- Right click on A Bird Story.app and click Show Package Contents.
- Navigate to Contents.
- Copy "MacOS" and "Frameworks" folders.

- Right click on To the Moon.app and click Show Package Contents.
- Navigate to Contents.
- Paste the folders you copied a few steps back.
- If it asks whether you want to merge or overwrite, choose overwrite.
Then try running To the Moon from Finder.
If it works, you can do the same for minisodes too.
Last edited by Ali; Jul 11 @ 3:12am
< >
Showing 1-12 of 12 comments
Per page: 15 30 50

A Bird Story > General Discussions > Topic Details