As many of you may/may not be aware, there is frequent crashing present on in a large number of fangames created using Game Maker when played on Windows 8.
As a fan of a number of IWBTG fangames, I am now unable to play most of the "good" fangames, and its a huge shame.
The issue as far as I am aware is caused by the way certain sound effects are used, and there is a fairly simple fix. So I am calling all fangame developers to apply this to your games.
The crashes appears to be able to be fixed by following these steps:
- Create script sound_fix, or whatever suits you
- Add the following two lines in the script
sound_stop(argument0)
sound_play(argument0)
- Now replace all of the sound_play functions in your game to sound_fix(YOUR SOUND HERE)
(Music doesn't matter, only the sound effects)
This link may be more informative:
http://forums.mfgg.net/viewtopic.php?f=10&t=13729Applying this fix to the engines is just as important, as 90% of fangames will be made using this.
Simply ignoring these kind of crashes will result in all your games being completely unplayable in the future. Just because at this moment in time windows 8 is not used in the majority, it will be in the future.
As this may occur on specific sound effects I will post a few specific the instances of when I have witnessed the crashes, other windows 8 users can do the same:
I Wanna Be The Fangame - On the right path whenever the black things hit the ground.
I Wanna Be The Fangame - On the left path when the large ball crashes through the wall.
I Wanna Be Like Brisulph - Bomberman area as soon as the bombs explode.
I Wanna Be Like Brisulph - Whenever the minecraft TNT explodes.
It may be worth to keeping these kind of things in mind when looking for crashes in your own fangames.
Infact as a windows 8 user, I will play through your game for you once you have applied the fix to ensure no crashes are present.
(Keeping in mind im not the best IWBTG player in the world and will just quit if the game is pure BS)