Ashley's Recent Forum Activity

  • Thanks for the offers all, I might give TeamViewer another shot if this doesn't work:

    http://www.scirra.com/downloads/releases/construct2-r66-2-tryfix4.exe

    This build writes a file called waffles.txt to your desktop as you use it. It's a log of various things happening in the engine.

    If you could run the original repro with this build, which is:

    • Add a global variable
    • Add 'on start of layout' - 'set global variable'
    • Set the variable you made to 1
    • Click Done - this is where it crashes

    Once you've done that, send me your waffles.txt (don't paste it on to the forum, it's probably quite long - try a public dropbox folder). This should include some useful extra info.

    Note: if you run it a second time, delete waffles.txt first otherwise it will keep adding to the end of the old file, which is probably confusing.

    Hopefully by comparing the log file from my working computer to a log file from one of you with the problem the cause can be isolated relatively narrowly. Thanks for the help so far everyone!

  • Yann was kind enough to let me try, but it doesn't reproduce over remote desktop! Argh!

    Next I'll try something involving logging. Another build should follow soon.

  • I just tried Firefox 8 on Space Blaster... seems a bit worse for me :-\ Maybe it's just me though!

  • Firefox 8 just came out. Is it any better?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You still need the return type flag. ef_deprecated basically means "make this invisible" - you can still open old projects using it, but you can't use it in new projects. If you open an old project still using it, C2 still needs to know its return type, so you should use both flags.

  • ann, I don't think you understand how our community works. Your 3 posts have been unnecessarily negative. Constructive criticism is welcome but just saying "it is bad" is only going to upset people.

    Consider yourself warned.

  • If you reboot your computer does it start working again? It might be something running out of memory.

  • OK, this is a total mystery still, I thought you would see that new debug dialog before the check failure happened. I have no idea how that check failure could happen, it's in code that should not even be called by that point.

    I think the best thing to do now is this:

    I need a volunteer: someone who's experiencing the problem. I'll need a new user account on your computer with admin permissions, and then enable remote desktop so I can access the machine. I'll need to install some special debugging software so I can diagnose the problem on a machine where this is happening. Obviously you need to trust me with your computer... hopefully you do! I'll do my best to clean up everything I've installed when I'm done, they'll all be official Microsoft tools for debugging.

    I think that's the only way to get to the bottom of this quickly - the way things are going now it could be days or weeks. Any volunteers? (Sorry it's come to this, I really think it's the final option.)

  • OK, here's another test build:

    http://www.scirra.com/downloads/releases/construct2-r66-2-tryfix3.exe

    I doubt this fixes it, but should give us some more info to deal with the problem. When clicking Done in the parameters dialog in Noga's original example, you should see a dialog like this:

    ---------------------------
    DEBUG
    ---------------------------
    OKing event parameter dialog:
    
    cursel = [0]
    itemtext = [Variable1]
    ev = 00000000024FB0A0
    ---------------------------
    OK   
    ---------------------------

    That verifies the combo is working properly - if itemtext is blank or 'ev' is all zeroes it's gone wrong.

    Also, I added some extra checks so you might get a different message if something goes wrong.

    Let me know how this works - hopefully we can get to the bottom of this ASAP and push out a 66.2 update :-\</p>

  • OK, I updated the article with some more links and info. I'll try and keep it updated as more options become available - HTML5 is a relatively new technology so some sites are only just beginning to support it!

  • HTML5games.com might also be interested, and then there's a whole slew of standard indie gaming sites you can try to get noticed on - they're not specific to HTML5 but you can still give them a go - IndieGames.com, TIGSource, PixelProspector, etc. I might add some of these to the tutorial actually.

  • Wink, that sounds like a different bug, best make a separate thread about it - this thread is just about the variables bug.

    I'm on a Radeon, so I guess after all this is a nVidia-specific bug. How strange! I'm just preparing another test build which should hopefully give some more information.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,772,127 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • 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
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs