Molive

/'mɒ:lɪv/ (otherwise known as John Hunter)

He/They • Senior Software Engineer • Graphics Programmer

Hello! I'm Molive, a senior software engineer based in Cheltenham, England.
I sometimes create demoscene productions. Check my portfolio below for some highlights, or my Demozoo page for a full list.
Scroll down this page for my portfolio.

Internal Links

CV | University Third Year Report | Photo of Me! :D

External Links

Demozoo | Pouët | Shadertoy | Github | Mastodon | Stargaze | Stargaze Git | Scrimblo Foundation

Portfolio


Tape Drive

2024-present • Engine • Windows, Linux

Custom rendering solution for signed distance fields defined as mathematical functions. Works by JIT compiling them to SPIR-V shaders. Based originally on my work at university. Renders entirely using the raytracing pipeline, and can reach 400fps at 1080p. Written in Vulkan, GLSL, and Rust. In active development.

Links: Stargaze Git


Pico-niccc-480p

2023 • Demo • Raspberry Pi Pico 1

Version of PICO NICCC (see later in list) that renders 4x as many pixels - but, counterintuitively, consumes less framebuffer RAM. Uses a custom, insane format for storing intermediate frames.

Links: Demozoo | Download

[no image]

Unidentified Flying Object

2023 • Executable Graphics • Windows

2194 byte executable that renders a blurry falling kitten. Coded in a couple hours during a party. Written in Blossom and GLSL. Based on this image.

Links: Demozoo | Download


Robot Rock

2022 • Music • Super Nintendo Entertainment System

Extremely accurate cover of Robot Rock by Daft Punk for the SNES. Full CD-quality. Uses cycle accurate code to decompress ADPCM audio on the fly, and requires a custom cart to function correctly. Play back in Higan or on an FXPAK.

Links: Demozoo | Download

[Recording to follow]

PICO NICCC

2022 • Demo • Raspberry Pi Pico 1
Placed third in competition!

Port of the ST-NICCC 2000 demo. Uses a custom polygon renderer designed for the RP2040. Runs at an astounding 1000fps if tweaked. Comes with an absolutely unhinged 4am explanation video.

Links: Demozoo | Youtube | Download


Sanitised

2021 • Executable Graphics • Windows

3268 byte executable that renders a hand sanitiser bottle. The hand sanitiser within the bottle correctly refracts light, and projects caustics onto the backdrop (!). Takes 30 seconds to converge. Written in Blossom and GLSL.

Links: Demozoo | Shadertoy | Download


By Molive, Aged 18

2020 • Executable Graphics • Windows

1800 byte executable that renders a child's hand painted watercolour image. Written in C and GLSL, using OpenGL.

Links: Demozoo | Shadertoy | Download


Wikilink

2020 • Tool • Windows

A wikiracer that performs a breadth-first search on Wikipedia (and other mediawikis) to find the shortest connection between two pages by following links. Appears to have broken after a change in the Wikipedia API.

Links: Github

[no image]

BasicTracker

2020 • Tool • Windows (C#)

A simple music tracker. Written as my A-level computer science project. May not run on new systems.

Links: Github

[image to follow when/if I can get it running]

A Rude Interruption

2019 • Music • Super Nintendo Entertainment System

Joke production which happens to showcase playing back CD-quality audio on the SNES. Technique is based on one by Blargg, and is cycle-accurate. The fire alarm had gone off at the party earlier.

Links: Demozoo | Download

[no image]

SNES-NICCC 2000

2019 • Demo • Super Nintendo Entertainment System

Port of the ST-NICCC 2000 demo. Created a polygon renderer from scratch for the SNES using the SuperFX expansion chip. Runs at a higher than normal framerate using a quadruple buffering technique.

Links: Demozoo | Video | Download