🌈 2010. 🎶 Erasure's Always plays as you mash Z, chasing that high score 🏆 and your best sparkly unicorn life 🦄 ROBOT UNICORN ATTACK still runs thanks to preservation & emulation via Ruffle. Flash is gone 👋, but your favorite games don't have to be. 🌐 Play it now! archive.org/details/robo...
Vincent
@alsovincent.bsky.social
"Professional" software developer making stuff for @540software.com Make tools, use tools, use tools to make tools. Minneapolis, MN
Fell down the vulkan rabbit hole recently youtu.be/_JGMgpyCTsY
I Tried Coding my own Graphics Library
YouTube video by Sebastian Lague
youtu.be
This a great little game and very much worth your time if you're itching for a little more metroidvania in your life. Especially if you're a sucker for crunchy pico8 visuals.
My pico8 metroidvania is coming to Nintendo Switch! * 64x64 resolution * classic formula distilled to its core * every pixel placed with intention It is called Ascent, would you play it?
Takataka 1.4.0.0 goes live today, currently on itch and the 540software website. Iterating on your tools feels productive but I should probably be working on the DEPOT project instead. #gamedev #softwaredev Full Takataka patch notes history on itch, here: itch.io/t/6127779/re...
Releases - Patch notes - Takataka - Text Editor community
1.0.1.0 Initial release - 3/19/2026 1.1.0.0 Update - 3/21/2026 - Feature: Added multi-line editing. (Ctrl+Left-click to place a new caret/cursor) - Feature: Added line re-ordering. (Ctrl+Shift+Up or C
itch.io
I've been working on a game project with completely out of control scope, stepped back and added a document minimap to my weird bespoke text editor. I don't know why I am the way I am, but at least it felt productive. apps.microsoft.com/detail/9ng3v... #gamedev #softwaredev
I've been working on a game project with completely out of control scope, stepped back and added a document minimap to my weird bespoke text editor. I don't know why I am the way I am, but at least it felt productive. apps.microsoft.com/detail/9ng3v... #gamedev #softwaredev
Took a break from the current project long enough to loop back around and get GBC rendering (mostly) working in my hobby GB/GBC emulator. I think it's good to have multiple things in flight so you can change gears if you start to feel burnt out. Also, not everything has to be monetized. #gamedev
I found the motivation to add MBC1 support to my little Game Boy emulator. The list of games it can (theoretically) play has grown a ton with this addition! While not groundbreaking, this has been a ton of fun to work on. #gamedev
Additions today: - Finish button - Draw 3 gameplay mode - Optional timer #gamedev
Added a finish button that lets you fast-forward through the chore of stacking everything up when you've already won the game. Very satisfying. #gamedev
Added a finish button that lets you fast-forward through the chore of stacking everything up when you've already won the game. Very satisfying. #gamedev
24 hour project #1 - Klondike solitaire, optimized for mobile browsers, no ads. My SO was annoyed by the ads in her solitaire app from the play store, so I banged together a replacement in vanilla JS in a few hours. Maybe you'll like it too. cards.540software.com #gamedev #webdev #freegames
This sounds like someone who should be an authority about this industry didn't know the difference between Minecraft and Warcraft.
Genius, lock up all the Minecraft players and put them in a labor camp or something so they can use their pickaxes for something productive.
24 hour project #1 - Klondike solitaire, optimized for mobile browsers, no ads. My SO was annoyed by the ads in her solitaire app from the play store, so I banged together a replacement in vanilla JS in a few hours. Maybe you'll like it too. cards.540software.com #gamedev #webdev #freegames
Solitaire
idk it's solitaire and it's free
cards.540software.com
24 hour project #1 - Klondike solitaire, optimized for mobile browsers, no ads. My SO was annoyed by the ads in her solitaire app from the play store, so I banged together a replacement in vanilla JS in a few hours. Maybe you'll like it too. cards.540software.com #gamedev #webdev #freegames
Solitaire
idk it's solitaire and it's free
cards.540software.com
In progress vector shape rendering on Vulkan for an upcoming project. Featuring particle effects and crappy WIP CRT shader with wrong scanlines and emissive glow that needs more work. #gamedev
Brought the localization system from Takataka over into dicon, so now we have radishes in many languages. Check it out if you need an .ICO builder for your projects. #gamedev #dev #devtools
Free .ICO builder, new project, released RIGHT NOW. This morning I dropped dicon on itch.io, MS Store, and 540software.com If you need .ICO files for projects, this makes those! Made it for me, but you can have it too! Radishes! 540software.itch.io/dicon #gamedev #dev #devtools
How it started versus how it's going: You don't have to make your own tools, but sometimes it's more fun. #softwaredev #dev #devtools
Free .ICO builder, new project, released RIGHT NOW. This morning I dropped dicon on itch.io, MS Store, and 540software.com If you need .ICO files for projects, this makes those! Made it for me, but you can have it too! Radishes! 540software.itch.io/dicon #gamedev #dev #devtools
dicon - Icon Builder by 540 Software
A simple and free solution for compiling ICO files.
540software.itch.io
Took a break from in-app UX to work out some iconography/branding I can use for the SNES project. I think I'm going to use some combination of these three, based on context. Might give the user the option to pick between them in the app. #SNES #homebrew #gamedev #retro
Working through the composite node implementation for my SNES authoring tool. You can combine nodes into prefab 'composite' nodes and re-use them elsewhere. You'll also be able to export/import nodes easily, it's all just JSON. #SNES #homebrew #gamedev #retro
Building this node editor for the SNES project mostly from scratch in Avalonia, gotta build everything the user expects. Today: Multi-select for nodes and clipboard support with an undo/redo stack. Not flashy, but needed. There's something more interesting tomorrow. #gamedev #dev #snes #homebrew
Working on my SNES authoring tool and sanding the rough edges off the UX. Going for a dockable layout, so you can set up whatever workflow or layout you want. #gamedev #dev #snes #homebrew
Working on my SNES authoring tool and sanding the rough edges off the UX. Going for a dockable layout, so you can set up whatever workflow or layout you want. #gamedev #dev #snes #homebrew
So this is why I've been working on the custom SNES emulator lately - it's a component for this project. All WIP stuff, but I'm putting together a tool for authoring SNES games with node based programming. It's been coming together fast but there's a ton of work still left. #gamedev #dev #snes
Adding syntax highlighting for my own SNES-specific intermediate language to Takataka, because such a large percentage of the userbase wanted that feature. It's me, I'm the userbase. The node graphs turn into this and this turns into 65816 assembly. #gamedev #dev
So this is why I've been working on the custom SNES emulator lately - it's a component for this project. All WIP stuff, but I'm putting together a tool for authoring SNES games with node based programming. It's been coming together fast but there's a ton of work still left. #gamedev #dev #snes