SynthMaker

Maximum number of pixels? Game of life example.

Archive · 2011 3 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

synchrony ·

I ran into a limit of 20 pixels by 20 pixels when I attempted a high resolution mod of conway game of life- I don't know whether the array can only store 400 values or whether the display can only show that many, is it possible to do a higher resolution?

The game of life mod is quite fun to run, check it out :

trogluddite ·

It will be the draw loops that are limiting it; there is a maximum number of iterations per ReDraw.

mwvdlee ·

trogluddite wrote: It will be the draw loops that are limiting it; there is a maximum number of iterations per ReDraw.

Limit is roughly 1000. On occassion you can get past it, but generally "1000" seems to be the magic number. So 31x31 would be the maximum grid size when using draw loops.

Check out my Missing Links set (Missing Links) or here (Breaking the Draw Loop limit) to escape from the draw loop limitations (at the cost of some performance).

If you've seperated logic from display, you might also be able to split up the display into a number of independant rectangular views, each rendering a specific portion of the whole image. That might break through the limit too.

Also, check this (Conway's Game of Life) for another conway GoL implementation (not breaking draw limitation, but might be interresting to see a different take on the same problem).

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.