New update 1.4.1804 causing Windows sound stutter, not fixing it

Discussion in 'Legacy GameMaker Community Tech Support' started by GPB, Mar 30, 2018.

  1. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Just installed the new update for Gamemaker 1.4 (1.4.1804).

    I notice that it stated that one of the fixes was to stop distortion and sound stuttering in Windows caused by 1.4.1772.
    I had this update 1.4.1772 installed and never had that problem... until I updated Gamemaker with the new update 1.4.1804.

    The "sound fix" has actually added the problem to my set up, not fixed it.

    I notice the compile now has this error at end:
    Unable to find output device "null" defaulting to "Speakers (Realtek High Definition Audio) via DirectSound"

    Unfortunately, sound is key to the project as its not actually a game but a teaching aid.

    Anyone else suffering this?
     
    Last edited: Apr 1, 2018
  2. Appsurd

    Appsurd Member

    Joined:
    Jun 20, 2016
    Posts:
    161
    Jup, my project outputs the same result. However, since it contains no sounds (yet) I can't test the actual bug
     
    GPB likes this.
  3. Yal

    Yal Member GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    3,167
    I've also experienced this (and it increases the time spent in the loading splash screen from almost not noticeable to several seconds), and high-pitched sounds sound a bit distorted as well.

    EDIT: Ugh, decided to try to roll back to a previous version and now I'm having tons of issues with THAT. I'll add GMS on my "don't ever update again" list... <__<
     
    Last edited: Mar 30, 2018
    GPB likes this.
  4. Bejaro

    Bejaro Member

    Joined:
    Feb 17, 2017
    Posts:
    27
  5. Darkhog

    Darkhog Member

    Joined:
    Mar 31, 2018
    Posts:
    5
    It would be nice if they'd actually fix all of the bugs in 1.4 before ending support for it in July (or was it June?), lol. Not introduce new ones. And yes, seeing that line as well.
     
  6. jackhigh24

    jackhigh24 Member

    Joined:
    Jun 21, 2016
    Posts:
    604
    wow im glad a read the forums to check for issues before i update im still on 1772
     
  7. zendraw

    zendraw Member

    Joined:
    Jun 20, 2016
    Posts:
    1,272
    it wuld be correct to finish 1.4 bugless or atleast with insignificant bugs. its theyr job to deliver a working product.
     
  8. Darkhog

    Darkhog Member

    Joined:
    Mar 31, 2018
    Posts:
    5
    I know, right? Especially that the asking price of GMS2 is so steep compared to other engines, like Unity (which after recent upgrades in the tooling is a good choice even for 2d games). It doesn't matter how much YoYo wants to say that Unity is not their competitor, the reality is they are and with such high prices for a complete suite they must be out of their minds to think they can compete with other engines like Godot or Unity.

    If it would be $60 for a perpetual Desktop license+$15 at most for each of the exporters (per exporter price), then it would be a viable choice without necessarily making GMS2 completely free. But with $100 price and $300+ for all exporters? The value simply isn't there. There are better ways to spent $100 such as Steam Direct fee, if you already have 1.4.

    Now, if GMS2 would have art package of specially made graphical and audio resources licensed to use only with GMS so you can start making your game right away (similar to RPG Maker's RTP) and same price as it has now, it would be worth considering. The fact is it doesn't though and without a massive price cut or making such package to sweeten the deal, it's just too much for too little.
     
  9. elsi11

    elsi11 Member

    Joined:
    Jul 18, 2017
    Posts:
    196
    I was pretty much expecting a lot of things will get broken by a random update that comes after a billion months -.- This kind of stuff always happens... I literally had the feeling the whole time while updating: "Oh boy, 1.4.17** is a pretty solid build.. would be a shame.... if... something... went... wrong."
     
    Yal likes this.
  10. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Yeah, got the same message. Going to avoid updating to this on any other machines.

    Thanks for reporting this issue, however it is already in our bugs database, as you can see here:
    https://bugs.yoyogames.com/view.php?id=29132

    According to this, they have changes the audio engine and this has caused the problem.
    Wonder why it was changed so close to support stopping for this version?
     
  11. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Re: I know, right? Especially that the asking price of GMS2 is so steep compared to other engines, like Unity
    For a hobby/home user the price is high (which I am), but when you compare to other business software/languages it is actually not too bad. I'd rather pay upfront than go down the monthly subscription model a lot of business companies have started to force (eg. Sage, Cashflow manager, Kasflow, Adobe)
    It's not the price of Gamemaker 2 that stops me upgrading. I actually own it, but just don't use it - I prefer 1.4.

    The interface is so cluttered, especially on lower resolution screens.
    You also can't have multiple scripts actions in each event (which I use to keep things tidy), instead it puts all the code scripts of each event into one long script.
    Little niggles I know, but it puts me off.
     
  12. rwkay

    rwkay YoYo Games Staff YYG Staff

    Joined:
    Apr 12, 2016
    Posts:
    1,048
    The message about

    Unable to find output device "null" defaulting to "Speakers (Realtek High Definition Audio) via DirectSound"

    is expected and not an error (it is just telling you the audio device that it has found)

    Russell
     
    Yal and GPB like this.
  13. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Thanks for the info.
    I mentioned it as 1.4.1772 doesn't show the message and assumed it was related. This update also fails to play sound to my USB headphones.
     
  14. DukeSoft

    DukeSoft Member

    Joined:
    Jun 20, 2016
    Posts:
    669
    I liked the GMS1.4 interface, but it was unstable. I don't like the GMS2 interface, but at least its stable (ish) :p

    I've been having using the script events as well to keep things tidy. We do now have #region #endregion support (for code folding) in GMS2 - that kind of helps :)
     
    Yal and GPB like this.
  15. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Thanks, definitely look into that. I admit to not having used it much, as I found the interface frustrating.
     
  16. Yal

    Yal Member GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    3,167
    I still think it's inferior to being able to fold away any curly braced chunk... adding regions manually force you to know a block of code is gonna get bloated in advance, and I find code folding is the most useful when you're skimming through code and need to get the big picture. If you're organized enough to add the stuff needed for code folding, you might be so organized you never end up in a situation where you'd benefit from it :p
     
  17. DukeSoft

    DukeSoft Member

    Joined:
    Jun 20, 2016
    Posts:
    669
    Yep, I don't even know why they didn't go with folding on the curly brackets like every IDE does, but I guess we'll have to make do with what we have..
     
  18. GPB

    GPB Member

    Joined:
    Mar 30, 2018
    Posts:
    8
    Gamemaker 1.4999 has fixed the hissing element, but the sound is still stuttery when playing samples quickly alternating them. Guess its remove and put it back to 1.4.1772
    Why wreck something that worked fine until just before support was due to end?
     
    Yal likes this.
  19. Yal

    Yal Member GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    3,167
    Not to get too tinfoil-hatty, but that other product with a higher major number that will be supported much longer looks pretty attractive...

    Also I think there were some legal implication or something that necessitated urgent action with no prior planning (which could probably explain general bugginess as well).
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice