Ashley's Recent Forum Activity

  • I've seen the bug report, but this still sounds like a bug in your plugin. Even if it crashed in Construct it could easily be a bug in your plugin, eg. if your plugin calls a runtime function which crashes because you called it wrong, the crash will occur in the runtime, but will have been caused by your plugin further up the call stack. It's still possible to cause the runtime to crash even if the plugin isn't in the call stack with a badly written plugin. Maybe if you attach the source code to the bug report I can take a look.

  • Looks like a bug, best submit it to the tracker.

  • Well, there might just be way more popular other projects out there. I think it might be a bit of a long shot to try make the top ten, but hey... you never know

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Turned out to be superfetch. I should have realized why it was only happening for this .cap - it's huge, and therefore needs to kick a lot of the stuff that's been pre-cached out of ram, then Vista promptly loads a whole bunch of stuff back into ram again. Man, it's really lousy at guessing what I'm going to work with. :/

    Wow, I was gonna say - if it's 5 sec after then the application has certainly quit and the operating system must be doing it. Yes, it does sound like really dumb caching, I'm not sure if there's anything I can do about it. The runtime doesn't do anything particularly surprising. It does load DLLs from temporary files which might confuse the superfetch cacher, but it deletes them after the app quits, and there's no other way to load a DLL - it must be on disk.

  • The 'set colour filter' action should do that.

  • Hey folks,

    Not gotten in to this before but figured it'd be worth a shot. SourceForge are running their 2009 Community Choice awards, and the ten with most nominations in each category become finalists and probably win prizes or something.

    Anyways if you'd like to nominate the Construct project:

    Nominate 'Construct' for 2009 Community Choice awards

    You can enter multiple categories, but I guess it's best if everyone at least includes 'Best Project for Gamers' since that looks like the most appropriate category for Construct... or 'multimedia'... or both! You can also enter a comment where it might be cool to add your thoughts on why you like the project!

    Cheers everyone

  • It's not quite what you wanted, but you could try playing around with a combination of blur and glow shaders like this .cap. It's not particularly efficient, though - the blur shaders in Construct are a bit slow.

  • That's weird. It does delete some temporary files it created when running, but it shouldn't access any other files. Maybe it's something to do with when DirectX is shut down. Does the application runtime do it?

  • Is there a bug for that crash on the tracker? The best thing to do would be to fix the crash and use that method to distort canvases (via a sprite) rather than go through the fairly lengthy work of reimplementing distort maps to canvases.

  • if I insert a new object it will just mess it up as the object's ID will have changed..

    Unique IDs never change - once the runtime has started. There is no guarantee any particular object will ever get any particular unique ID, so you shouldn't refer to pre-set unique IDs in events.

    If you need to index objects from 1, just use:

    + For Each Sprite

    -> Sprite: set value to LoopIndex

  • If you're using something like GetTypeInstances, it'll return NULL and 0 if no instances exist, so you just need some basic error checking. If you're holding a pointer to an object (CRunObject*), if it's destroyed the pointer becomes invalid. You must check the object->info.destroying flag in OnFrame2(), and if it's set true, you must stop using the pointer (set it to NULL/erase it/whatever's appropriate).

  • Just to point out - play around with fixed and unlimited framerate modes in Application Properties to compare the speeds at different framerates.

Ashley's avatar

Ashley

Online Now
Early Adopter

Member since 21 May, 2007
Last online 15 Oct, 2026

Twitter
Ashley has 1,826,576 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
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs