Toby R's Recent Forum Activity

  • We've gathered pretty much details after some investigations regarding this issue which should help fixing the problem. TheRealDannyyy has already created a bug report on NW.js GitHub. Your upvotes will surely help so please take a look on the bug report whenever you have a moment. Thanks.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I've only sporadically been able to see the flicker, I can't reproduce it reliably, but I think I've seen it happen.

    So you knew the bug is there. This issue is there already for around 8 months. I believe it wasn't reported earlier because C2 community is very small and not many people update NW.js to the newest version each time it comes out. Also not many people actually make desktop games (mobile dev are majority I guess) and over that, it doesn't happen on every machine. And of course, most people don't care/bother to make a report.

    So because C2 community is small it looks like it doesn't happen that often. But it does happen. And now imagine that someone makes a successful game which gets thousands of downloads on Steam. Customer review section would turn red for sure. So I just wanted to highlight that for whatever reason it is, your product is not able to provide a well working desktop app at the moment with the latest NW.js version (I mean the one which is able do be downloaded from Scirra's site). And until this is fixed by whatever party I suggest to announce NW.js 0.13.2 as recommended version for Construct 2 - just in case someone makes a great game and bring a huge sh*t storm on C2. So that's just my suggestion. Of course you will do whatever you find right.

    It seems to only happen in fullscreen mode in NW.js, not in windowed mode, and not in fullscreen mode in Chrome. Can you confirm this is the case for you too?

    Yes. We already mentioned that few times on the post related to this issue. It only happens in fullscreen mode in NW.js 0.14.x and up.

    If it's specific to NW.js there's not a lot I can do - I'd recommend reporting it directly to NW.js. One tip though: tests are better when they don't need user input, just replace the mouse click event with every 0.05 seconds or something like that.

    I've edited the bug report (first post here) and added automated capx.

    This capx has only two events:

    Another thing I noticed is the dependence between the sound trigger interval and the sound's duration. The sound in the capx is 0.253s long. If we loop it to be triggered with 0.3s or higher interval then the flickering issue occurs.

    However if we set Every X second condition to 0.1s for instance then the flickering does not occur. Also when we simply trigger this sound as looped, the flickering does not occur.

    I don't know what's inside the Audio plugin, but I'm guessing that there's a - let's call it - "silence" trigger after the particular sound stops playing. It must be something common of Audio->stop(tag) function and when the sound has ended.

    So it's not Audio->play(tag) which causing this flickering, but the end/stop of playing the sound.

  • What worked for me was d3dgear.com with NW.js 0.13.2, but you had to run the game first and then the recording soft.

  • The problem is related only to full screened NW.js

  • I have reported this issue to Action Mirillis (https://mirillis.com/en/) and FRAPS (http://www.fraps.com/) for now. We'll see if they'll take care of it or not. If those two will ignore it, then there's no point in reporting the issue to others I guess. I'll keep you updated.

    AFAIK there's no NW.js version which works well with all screen recorders.

  • I asked for help with testing on Construct 2 Facebook group (https://www.facebook.com/groups/constru ... 876321205/).

    One person says he has this issue on Windows 7 Ultimate. So it turns out it's not OS dependent.

  • you forgot to mention win8.1 also has no problem recording the screen gameplay.

    Yeah but that's off topic. Recording issue post is here. We will have to do some more tests there as well.

  • Just an update.

    Two people from C2 Discord channel (https://discord.gg/YfMsC5D) tested the capx as well.

    The first person with Win 10 could see the flickering, the second person with Win 8.1 could not see the flickering. So again it looks like Win 10 issue.

  • Uhm, there's really nothing more in the capx than those two lines on the screen I attached. You just have to make a Facebook app under https://developers.facebook.com/apps then copy the app id to the Facebook2 plugin properties and that's it.

    Please follow this tutorial to understand how it works https://www.scirra.com/tutorials/58/how ... ame/page-1

    The interface of developers.facebook.com/apps has changed a bit but the idea is the same.

  • Add folder as facebook2 and then use Facebook2 plugin instead of Facebook plugin.

  • So it looks like it's Win10 (or Win8+) related issue as no one on Win7 is able to reproduce the issue.

  • Just FYI. I've tried with the latest NW.js 0.18.6. The "--single-process" works with this version (you can run the game) but it does not solve the recording issue. Also it does not solve the flickering issue.

Toby R's avatar

Toby R

Member since 23 Mar, 2015

Twitter
Toby R has 18 followers

Connect with Toby R

Trophy Case

  • 9-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x6
    Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies