Vincent

@alsovincent.bsky.social

"Professional" software developer making stuff for @540software.com Make tools, use tools, use tools to make tools. Minneapolis, MN

🌈 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...

Here's a fun project that I never shared on here. It's my weirdly modded SNES cartridge copy of Gradius 3. I'll highlight cool people along the way. For quick context, Gradius 3 had a lot of slowdown on the SNES. If you've played it, you know what I'm talking about. #homebrew #snes #modding

Gradius 3 (SNES) in a custom box with manual

Here's a fun project that I never shared on here. It's my weirdly modded SNES cartridge copy of Gradius 3. I'll highlight cool people along the way. For quick context, Gradius 3 had a lot of slowdown on the SNES. If you've played it, you know what I'm talking about. #homebrew #snes #modding

Gradius 3 (SNES) in a custom box with manual

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

A screenshot of the title screen from Link's Awakening DX running in DotnetGBCA screenshot of gameplay from Tetris DX running in DotnetGBC
Vincent@alsovincent.bsky.social · last yr.

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

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

A screenshot of the localization window from dicon, listing several potential language options.
Vincent@alsovincent.bsky.social · 4mo ago

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

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

Logo/Icon designs for the Super Nintendo game authoring tool.
Vincent@alsovincent.bsky.social · 4mo ago

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

An editor application showing a node programming interface.

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

A node-based editor with a selection box highlighting multiple node boxes.
Vincent@alsovincent.bsky.social · 4mo ago

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

Screenshot of a node based programming interface

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

Screenshot of a node based programming interface