Znirk's Recent Forum Activity

  • The XAudio2 API still works for WinXP users right?

    Looks like yes.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • > runs fine for me

    >

    Well fine then mr. fancy computer pants

    No, seriously. On a Pentium 4 3.06 GHz / Geforce 4 ti 4200 it runs between 65 and 80 fps even while dropping half a dozen beachballs simultaneously. Not blazing perhaps, but by "between 65 ..." I mean "never below 65 fps" (except while moving the runtime window; that takes it to ~50.)

  • Yup, it's broken all right. A minimal example that works fine on XP SP2 (and starts playback within 2 seconds or so even when I throw a 50 MB .wav at it) fails pretty epically on Vista.

    The XP machine: Desktop from 2003 or 04; XP SP2 as mentioned; Creative EMU 10K1 sound hardware (according to the XP hardware management interface).

    The vista machine: Laptop from 2008, Vista home premium SP1. The sound chip identifies itself as a "conexant high definition smartaudio 221". The driver is the manufacturer's (not a generic Microsoft driver); I haven't knowingly updated it since buying this box.

    My minimal .cap contains just the Directsound object and an event saying "Start of layout -> Directsound: autoplay file ..." (whether or not the file actually exists makes no obvious difference).

    Under Vista, no runtime window appears at any point. The system hangs for about half a minute, and when I say "the system", it's pretty thorough -- the mouse pointer responds only intermittently, and the task manager window stops updating. This is followed by the crash dialog:

    "Runtime error - X - An unexpected error occurred and the application was terminated. You may be able to find out more information about the crash by Debugging, and attempting to reproduce the bug."

    Through the debugger it's pretty much the same: hangs half a minute as above, starts drawing the debugger window (incomplete; still no runtime window anywhere), hangs for another 20 seconds or so and exits to crash dialog:

    "Runtime error - X - A crash inside the runtime has been intercepted! The crash may be a bug in Construct. Please report this to scirra."

    Want this copied to a bug report over on Sourceforge?

  • It would be useful if someone could tell me what does and doesn't work in Directsound on Vista at the moment.

    've got a vista box I where I can install Construct. What do you need -- should I just run through the actions on the D-S plugin and report back?

  • Evolution is just a theory. You have no proof, we have faith.

    <giggle> Are you for real? Just a theory?

    Evolution is a theory, which means that people have been systematically trying to prove it wrong but have failed to find any contradictions that required anything more than some minor refinements. It may be wrong, but so far hasn't been shown to be. (Look up "scientific method" and "falsifiability" in your favourite encyclopaedia). Creationism is just a statement with no chance of ever becoming a theory because it isn't susceptible to evidence and testing.

  • Ozsome!

  • If I remember my Physics correctly, all you need to do is calculate the centre of gravity, and make everything fall towards that.

    Soo, do you stay indoors during the day, so you can stand on the ceiling instead of falling into the sun?

    As I understand it, what you can do is simplify the whole complicated mess into a binary tree: In each tick, you take two objects, work out how they interact with each other only (ignoring everything else), and from then on treat them as one object with a common center of gravity (and a mass of the sum of their masses, and a velocity of the resultant vector of their individual velocities). Keep simplifying pairs of objects into single objects until you're down to two. Then you propagate the velocity changes back down the tree until all individual sprites know theirs, update the simulation and start the next tick.

  • You don't need a knife on your hammer to drive nails.

    And anyway, you can never find the hammer when you need it.

  • who lit the match? [...] who made that match?

    Oh, so that's what they mean by "a match made in heaven"

    I'm a materialist or atheist, take your pick. There are no gods; it's just that there are areas of cause-and-effect we don't understand, and some of it we may never work out. I'm fine with not understanding everything, and I think it's unhelpful to "explain" the dark areas by claiming there's a really really big person who did it and then hid behind a tree.

  • Are you by any chance from Australia? That's awful!

    Wait, am I doing this wrong?

  • When do I get edit access?

    Potentially stupid question, but have you signed up on the wiki yet? The way I understand the process, you create the user, and then the admins give it edit permissions; but they can't (or won't) open the wiki account for you.

  • Broo's post suggests an explanation.

    Brief experimentation shows that this problem happens when the user's Windows locale defines a decimal separator other than the point (which is either usually or always a decimal comma).

    The edit boxes for depth and z "helpfully" replace any decimal points entered by the user with the separator defined in the locale (<-observed to be true up to here; hypothesis follows). It seems (and would make sense) that the function which reads the values from these boxes does not expect to have to do the reverse transformation; so instead of the intended decimal fraction, it reads the integer part and discards the rest (a comma followed by some numbers) as gobbledygook.

Znirk's avatar

Znirk

Member since 14 Jun, 2008

None one is following Znirk yet!

Trophy Case

  • 16-Year Club

Progress

16/44
How to earn trophies