Hey everyone,
we're finally cleaning up the sources of our demo The Mind from last year's Revision party.
Each effect will be available as a standalone file with a bit of comments added.
If you want to know more, please let me know.
This effect is a classic ray-casting tunnel. It's doing a ray-cylinder intersection test along a rough grid and interpolates the areas in between. By replacing the intersection test, you can render all kinds of continous shapes.
Since the uvs of the cylinder wrap around at some point, a bit of thought went into solving this in a reasonably performant way.
Source code


Hey everyone,
we're finally cleaning up the sources of our demo The Mind from last year's Revision party.
Each effect will be available as a standalone file with a bit of comments added.
If you want to know more, please let me know.
This effect is a classic interference effect as it was seen in many Amiga demos of the early 90s.
The idea was to keep it simple so it would run at 60 FPS and add some palette flashing and screen bouncing, which was a signature look back in the days and syncs well with music.
The performance comes from always writing 8 pixels at once into the screen with poke4.
Source code
Hey everyone,
the Revision demoparty had a "fantasy console" competition this year where we showed a Pico-8 demo.
Since it's using multi-cart, you can only watch it online at the moment.
And for those interested, the complete source code is available in the download archive on Pouet.
(On Windows it seems to run better in Firefox than in Chrome)
There's also a Youtube video.
And a video showing our approach to the music.
Have fun and let us know what you think!
You can also load and run it in Pico8 with
load #themind1 run |
This will sequentially download all required data carts (which takes a couple of seconds) from the BBS and stores them in local storage.
That works fine in Pico8 Edu for example.