Mostly Vibes

Mostly Vibes is a software initiative with one goal: to see how far we can get without writing a single line of code by hand. Every project is built entirely through AI-generated code — guided by senior development experience, but never manually written. Just ideas, direction, and vibes.

Current projects lean into retro computing and audio — bringing classic sound chips, forgotten file formats, and vintage music tools back to life on modern platforms. But Mostly Vibes is also a playground for fun ideas and experiments. Expect a growing collection of small tools, creative hacks, and things that simply seemed interesting enough to build. Every project starts from curiosity and ships entirely through AI.

Projects

MSX1 Game

MSX1 Pong

Classic Pong for the MSX1, written entirely in Z80 assembly. Features 1 and 2 player modes, Screen 2 title screen art, PSG sound effects and music, all packed into a 16 KB ROM.

Built in 8 hours
Web Player

MBM Web Player

Play MoonBlaster 1.4 music directly in your browser. High-fidelity MSX-MUSIC and MSX-AUDIO FM synthesis powered by WebAudio, with real-time visualizations, a built-in song library, and drag & drop file loading.

Built in 11 hours
Chart Browser

TopCharts

Browse decades of music chart history from the Netherlands, United Kingdom, and United States. Search, filter by decade or language, and listen to 30-second previews of over 75,000 chart hits.

In progress
Music Trivia

Hitstory

A multiplayer music trivia game where players compete to build a chronological timeline of hit songs. Listen to snippets, guess the era, and place songs in the right order. Supports 2-8 players with real-time rooms.

Built in 10.5 hours
Music Player

MBM Player

The ultimate MoonBlaster 1.4 music player. High-fidelity emulation of MSX-MUSIC (YM2413) and MSX-AUDIO (Y8950) FM synthesizer chips on modern Windows. Features GUI and CLI playback, stereo panning, and WAV export.

CLI Tools

MBM2MIDI

Convert MoonBlaster 1.4 MBM music files to Standard MIDI format. Simulates the MBM playback engine tick-by-tick, capturing note events, instrument changes, and volume automation into a clean multi-track MIDI file.

Built in 2 hours
CLI Tools

MBK Tools

Command-line tools for converting between WAV audio and the Yamaha Y8950 ADPCM sample format used by MoonBlaster 1.4. Convert drum kits and single samples in both directions.

Built in 2.5 hours
Audio Plugins

MSX CLAP Synths

CLAP audio plugins that bring classic MSX FM synthesis into modern DAWs. Accurate emulation of the Y8950 and YM2413 chips with full parameter automation and preset support.