Welcome!
You’ve arrived at the landing-page for Gavin Costello.
This is a site where I’ll be posting occasional and sporadic updates on things I’m doing, varying from game engine technology programming, to pet projects (games and other), to adventures in making some likely pretty-bad programmer art, to robotics projects, and any other things that I think might be remotely interesting to people.
I don’t plan to update this super often, so feel free to sign up to the newletter if any of my posts interest you and you’d like to get more.
Most Recent Posts
Adventures in SteamDeck Development #3 – Remote Development with Visual Studio
In this post we’ll get set up so that we can use Visual Studio to remotely develop on SteamDeck (or any Linux box). We’ll add a remote connection (with troubleshooting), walk through remote-compiling and remote-debugging a simple Hello-World program using a Visual Studio Linux (VSLinux) project, and then at the end make a graphical-application running…
Adventures in SteamDeck Development #2 – Environment Setup
In this post we explore some eccentricities of the default installs as Valve provides it (including partial/cut-down packages), the Arch package manager, and we set up a development environment so we can compile and run our test program (and then show how to install some other useful bits for later dev!)
Adventures in SteamDeck Development #1 – Connecting to your deck via SSH
This post covers setting a password and enabling ssh on deck, setting up ssh keys, connecting to the deck via a terminal on your desktop PC and trying a test-compile to see how things work (or not) out of the box.
Adventures in shipping a game and not posting!
Apologies for the hiatus, I was shipping a game and packing up my house… but I’m (hopefully) back baby!
Adventures in Emulation – NES #1
I finally got around to writing a NES emulator! There’s more I want to do with it, and there are one or two visual glitches, but hey, it works!!!
