Games — joyrider3774

A collection of homebrew games, demos and tools for the Vircon32 fantasy console, playable right in your browser.

Every title here is free and open source.

97 titles
8-bit Prime Calculator cover

8-bit Prime Calculator

by Chandler Kluser

A small 8-bit prime number calculation test for the console.

TestCommunity

2048 cover

2048

by Carra

The classic 2048 sliding number puzzle, official Vircon32 version.

GameOfficial

Angry Blocks cover

Angry Blocks

by Gleb (glebasos)

Angry Birds style physics puzzler built on the VirconBox2D engine.

GameCommunity

Asteroids cover

Asteroids

by Gleb (glebasos)

A clone of the classic arcade Asteroids that draws everything with the BIOS alone — no texture graphics at all.

GameCommunity

Asteroids B2 cover

Asteroids B2

by Gleb (glebasos)

Asteroids rebuilt on top of the Box2D physics engine.

GameCommunity

Bad Apple cover

Bad Apple

by Carra

The Bad Apple music video, played back on Vircon32 hardware.

DemoOfficial

Basic Platformer cover

Basic Platformer

by Carra

A small platformer written as a clear, practical example of Vircon32 development.

GameOfficial

Battle Plane cover

Battle Plane

by RK.io

Defeat your friends in a fast top-view dogfight. Made for the Second Vircon32 Jam.

GameCommunityJam

Bitwise Tower Defense cover

Bitwise Tower Defense

by Matthew Haas & students (SUNY CCC)

Tower defense played out on a grid of bits.

GameCommunity

Bitwise Value Builder cover

Bitwise Value Builder

by Matthew Haas & students (SUNY CCC)

Build target values out of individual bits.

GameCommunity

Blips cover

Blips

by Willems Davy (joyrider3774)

A remake of the DOS Bips, Bips Gold and Bips Platinum games by Bryant Brownell: a Sokoban-style puzzler with exploding dynamite, special boxes and dollar coins to collect.

GameCommunity

Blockdude cover

Blockdude

by Willems Davy (joyrider3774)

A remake of Brandon Sterner's TI calculator game (and Soleau Software's Blockman). Pick up and stack blocks to build a path to the exit door.

GameCommunity

Bohemian Rhapsody cover

Bohemian Rhapsody

by Gleb (glebasos)

Bohemian Rhapsody performed by the Vircon32 software synthesizer.

DemoCommunity

Breakout cover

Breakout

by William Alley

Brick-breaking arcade classic (demo version).

GameCommunity

Bricks cover

Bricks

by Carra

Brick-breaker demo from the official Vircon32 game demos.

DemoOfficial

Bullethell cover

Bullethell

by AndrewPrifer — ported by joyrider3774

Dodge the bullet patterns for as long as you can. Playdate port.

GameCommunityPort

Bunnymark cover

Bunnymark

by Timofffee — ported by joyrider3774

The classic bunnymark sprite benchmark. Playdate port.

GameCommunityPort

BunnyMark (native C) cover

BunnyMark (native C)

by Timofffee — ported by joyrider3774

The bunnymark sprite benchmark, written natively in C for Vircon32. Keep adding bunnies and watch the FPS, CPU and GPU readouts to see what gives out first. Descends from Timofffee's Playdate version, itself raylib's textures_bunnymark by Ramon Santamaria.

GameCommunityPort

Chip-8 Emulator cover

Chip-8 Emulator

by Carra

A CHIP-8 interpreter running on the Vircon32, with a selection of built-in ROMs.

ToolOfficial

Crisp Game Library Portable cover

Crisp Game Library Portable

by Willems Davy (joyrider3774)

A port of 266 games from abagames' crisp-game-lib to the Vircon32 fantasy console.

GameCommunityPort

CSMon cover

CSMon

by Matthew Haas & students (SUNY CCC)

A top-down creature-collecting RPG in the Pokemon mould.

GameCommunity

Death Star Shooter cover

Death Star Shooter

by Darkusagi99 — ported by joyrider3774

Trench-run style space shooter. Playdate port.

GameCommunityPort

Doom cover

Doom

by Gleb (glebasos)

A full Doom engine port running on the Vircon32 console.

GameCommunityPort

Doom (frameskip) cover

Doom (frameskip)

by Gleb (glebasos)

The Doom port built with frameskip, trading detail for a smoother frame rate.

GameCommunityPort

DoomV32 cover

DoomV32

by t0mmyka

A Doom-like raycasting engine written for Vircon32.

EngineCommunity

Erwin Schr dinger s Electron Cat cover

Erwin Schrödinger’s Electron Cat

by Palta

Be the electron cat: quantum-tunnel your way through every test and claim that Nobel.

GameCommunity

Fierce Soldier cover

Fierce Soldier

by Carra

Run-and-gun action game, made for the First Vircon32 Jam.

GameOfficialJam

Fifteen cover

Fifteen

by Willems Davy (joyrider3774)

The fifteen sliding puzzle game for Vircon32, based on the code from the 2048 game by Carra.

GameCommunity

Flapply Birbs cover

Flapply Birbs

by Matthew Haas (wedge1020)

A Flappy Bird style game written entirely in Vircon32 assembly, for up to three players at once.

GameCommunity

Flappy Bird cover

Flappy Bird

by Gleb (glebasos)

A Flappy Bird clone rendered entirely in text: no textures or sprites at all.

GameCommunity

Formula 1 cover

Formula 1

by Willems Davy (joyrider3774)

A fictive Game & Watch style LCD racing game: dodge the traffic coming down the screen by moving your car left and right. Keeps high scores.

GameCommunity

Gamebuino Classic cover

Gamebuino Classic

by Willems Davy (joyrider3774)

Gamebuino Classic games ported to Vircon32, selectable from one convenient menu.

GameCommunityPort

Golf 2D cover

Golf 2D

by Carra

A side-view golf game, made for the Second Vircon32 Jam. The author ran out of jam time, so it is unfinished.

GameOfficialJam

Haunty Ghost cover

Haunty Ghost

by Dawson Morey

A spooky take on the Flappy Bird genre: pass through the openings in the obstacles without touching any of them.

GameCommunity

JellyFish cover

JellyFish

by The R (r-gt)

Guide your jellyfish through the depths in this community-made game.

GameCommunity

KaesuGaesu cover

KaesuGaesu

by raseene — ported by joyrider3774

Flip and match the tiles in this puzzle game. Playdate port.

GameCommunityPort

Mahjong cover

Mahjong

by Carra

Mahjong solitaire with several tile layouts and a full tile set.

GameOfficial

Market Share Sim cover

Market Share Sim

by SUNY CCC course project

Compete for market share in this small simulation game.

GameCommunity

Mazethingie cover

Mazethingie

by Willems Davy (joyrider3774)

A maze generator and game, originally written while working out how to generate the mazes used in Waternet.

GameCommunity

MemoryGame cover

MemoryGame

by diegogliarte

Match the pairs of coloured tiles from memory.

GameCommunity

MineSweeper cover

MineSweeper

by Carra

The classic mine-clearing puzzle game for Vircon32.

GameOfficial

Ocean Storm cover

Ocean Storm

by Jastro

A retro-style helicopter and tactical action shooter. Destroy the enemy defences across a series of fortified islands, switching between aerial combat and missions on foot.

GameCommunity

One Skill cover

One Skill

by Carra

Action platformer where you can only ever carry a single skill at a time.

GameOfficial

Party Man cover

Party Man

by Senhorx Raposo (SrxRaposo)

A Pac-Man style maze chase with a party theme. Submitted to the First Vircon32 Jam.

GameCommunityJam

pdxlander cover

pdxlander

by cofinalsubnets — ported by joyrider3774

Lunar lander: touch down gently before the fuel runs out. Playdate port.

GameCommunityPort

Pixel Hustler cover

Pixel Hustler

by Jastro

Drive the streets of a pixel city in Jastro's newest Vircon32 game.

GameCommunity

Playing With Blocks cover

Playing With Blocks

by cwmiller — ported by joyrider3774

A falling-block puzzle game. Playdate port.

GameCommunityPort

PlayPong cover

PlayPong

by knightfox75 — ported by joyrider3774

A polished take on Pong. Playdate port.

GameCommunityPort

Pseudo-3D Racer cover

Pseudo-3D Racer

by Carra

An Out Run style pseudo-3D road racing demo.

DemoOfficial

Puztrix cover

Puztrix

by Willems Davy (joyrider3774)

A remake of the Gravnic game from inside the NES game Puzznic. Slide every block in one direction; matching blocks that end up touching are removed. 80 levels.

GameCommunity

Puzzle Land cover

Puzzle Land

by Willems Davy (joyrider3774)

A remake of the Game Boy game Daedalian Opus (Puzzle Road in Japan). Fit the pieces you are given together so each room's shape is completely filled. 36 levels.

GameCommunity

RetroTime cover

RetroTime

by Willems Davy (joyrider3774)

8 retro-based games, playable in 3 game modes: Retro Carousel, Time Attack and Lives.

GameCommunity

Robosheriff cover

Robosheriff

by raulsoth

A little first-person, light-gun style arcade shooter. Submitted to the Second Vircon32 Jam.

GameCommunityJam

RPG Concept cover

RPG Concept

by Carra

An early proof of concept for an RPG on Vircon32.

DemoOfficial

Rubido cover

Rubido

by Willems Davy (joyrider3774)

A little Chinese checkers / peg solitaire game. Jump a peg over another to remove it, and play so that just one peg is left. Four difficulties.

GameCommunity

Savannah Sprint cover

Savannah Sprint

by William Alley

An infinite runner with just two controls: jump and slide.

GameCommunity

Simple Tennis cover

Simple Tennis

by Jack Brian

A Pong clone with a handful of options to configure it to your liking.

GameCommunity

Skyward Escape cover

Skyward Escape

by Josiah Wieland

Fly a plane and evade the missiles pursuing you for as long as you can.

GameCommunity

Solitaire cover

Solitaire

by Carra

Klondike solitaire card game for Vircon32.

GameOfficial

Space Invaders++ cover

Space Invaders++

by Matthew Haas (wedge1020)

A clone of Taito's Space Invaders, with power-ups, a shield for the cannon and three difficulty levels on top of the original. Drawn entirely with glyphs from the BIOS font, written in C++ via the v32c++ transpiler and optimised with v32opt.

GameCommunity

Spaceshipment cover

Spaceshipment

by renpenguin — ported by joyrider3774

Slingshot your delivery ship around planets to reach the target. Playdate port.

GameCommunityPort

Stellarator cover

Stellarator

by Hegodi — ported by joyrider3774

Bifusion: keep the plasma contained in this reactor puzzle. Playdate port.

GameCommunityPort

Tempest 32K cover

Tempest 32K

by Matthew Haas (wedge1020)

A Tempest 2000-style tunnel shooter. Pilot a claw around the rim of a wireframe web and shoot the enemies climbing the lanes towards you, across 32 levels over 16 web shapes. Drawn entirely with scaled ASCII glyphs from the BIOS font, and written in C++ via the v32c++ transpiler.

GameCommunity

Test   Beat editor cover

Test – Beat editor

by Carra

Test program: a small rhythm / beat editor.

ToolOfficial

Test   Blending modes cover

Test – Blending modes

by Carra

Test program: the console's GPU blending modes.

TestOfficial

Test   CPU errors cover

Test – CPU errors

by Carra

Test program: how the console reports CPU error conditions.

TestOfficial

Test   Date and time cover

Test – Date and time

by Carra

Test program: reading the real-time clock.

TestOfficial

Test   Gamepads cover

Test – Gamepads

by Carra

Test program: gamepad detection and button input.

TestOfficial

Test   Large zoom cover

Test – Large zoom

by Carra

Test program: extreme sprite scaling.

TestOfficial

Test   Math functions cover

Test – Math functions

by Carra

Test program: the console's built-in maths functions.

TestOfficial

Test   Memory card cover

Test – Memory card

by Carra

Test program: saving to and loading from the memory card.

TestOfficial

Test   Minimal test cover

Test – Minimal test

by Carra

Test program: the smallest possible working cartridge.

TestOfficial

Test   Random numbers cover

Test – Random numbers

by Carra

Test program: the random number generator.

TestOfficial

Test   Rotozoom cover

Test – Rotozoom

by Carra

Test program: sprite rotation and zooming.

TestOfficial

Test   Sound effects cover

Test – Sound effects

by Carra

Test program: the sound channels and effects.

TestOfficial

Test   Tile map cover

Test – Tile map

by Carra

Test program: drawing scrolling tile maps.

TestOfficial

Tic Tac Toe cover

Tic Tac Toe

by Chandler Kluser

A simple two-player Tic Tac Toe — both players share the same gamepad.

GameCommunity

TinyJoypad cover

TinyJoypad

by Willems Davy (joyrider3774)

A single cartridge holding 82 games ported from the attiny85 / ssd1306 TinyJoypad and friends, behind one shared game-select menu.

GameCommunityPort

Triple Bubble cover

Triple Bubble

by Carra

Bubble-matching puzzle demo.

DemoOfficial

Tutorial   Gem Maze cover

Tutorial – Gem Maze

by Carra

The Gem Maze tutorial project from the official Vircon32 documentation.

TutorialOfficial

Tutorial   Shooter cover

Tutorial – Shooter

by Carra

The Shooter tutorial project from the official Vircon32 documentation.

TutorialOfficial

Untitled Space Shooter cover

Untitled Space Shooter

by SUNY CCC course project

A collaboratively developed shoot-em-up, built by a class of students.

GameCommunity

Versus Shooter cover

Versus Shooter

by Carra

Two-player versus shooter from the official console software repository.

GameOfficial

Vircoban cover

Vircoban

by Willems Davy (joyrider3774)

A remake of the classic Sokoban: push every box onto its target square. Ships with a large collection of level packs.

GameCommunity

Vircon32 Jam cover

Vircon32 Jam

by Azecy

Shoot or dodge the enemy ships before they collide with you. An unfinished game made for the First Vircon32 Jam.

GameCommunityJam

Vircon32 Synthesizer cover

Vircon32 Synthesizer

by Gleb (glebasos)

An interactive software synthesizer with a playable on-screen keyboard.

ToolCommunity

Vircon MidiTracker cover

Vircon MidiTracker

by Gleb (glebasos)

A port of zuggamasta's midiTracker: a song / chain / phrase step sequencer driving the console's own synth.

ToolCommunityPort

VirconBox2D MEGADEMO cover

VirconBox2D MEGADEMO

by Gleb (glebasos)

Showcase of the VirconBox2D physics engine: joints, ragdolls, raycasts and more.

EngineCommunity

Virconstein 3D cover

Virconstein 3D

by r2d2rigo

A first-person, Wolfenstein-style raycaster. Submitted to the First Vircon32 Jam.

EngineCommunityJam

Vircout cover

Vircout

by Carra

A polished Breakout-style game with 8 levels of different blocks and 3 kinds of collectible item. The first Vircon32 game written in Lua, using the new v32lua compiler, and per its author the first released Vircon32 game to be entirely AI-coded.

GameOfficial

Vitris cover

Vitris

by Carra

A falling-block puzzle game in the Tetris tradition.

GameOfficial

War on the Water cover

War on the Water

by Jastro

Naval combat game for Vircon32.

GameCommunity

Waternet cover

Waternet

by Willems Davy (joyrider3774)

Connect all the pipes so the water flows through every one of them from the source. 3 game modes, 5 difficulties, 375 levels plus endless random ones.

GameCommunity

Witches cover

Witches

by CoBinee — ported by joyrider3774

Arcade action with witches and broomsticks. Playdate port.

GameCommunityPort

Worm cover

Worm

by Willems Davy (joyrider3774)

A remake of the classic copter / worm game with 5 game modes and a seed system.

GameCommunity

You Cannot Go Back cover

You Cannot Go Back

by Tim Martin — ported by joyrider3774

A one-way dungeon crawl: every step forward is final. Playdate port.

GameCommunityPort

Znax cover

Znax

by Willems Davy (joyrider3774)

A remake of the game by Nick Kouvaris. Pick four blocks of one colour forming the corners of a rectangle to clear everything inside it, before time runs out.

GameCommunity