Kev's Site
  • Home
  • Games
  • Categories
  • Tags
  • About

CLI-Labyrinth

March 2, 2024 (Last modified on March 31, 2024)

/img/cli-labyrinth.png
One of the very first games I ever played on a home computer was a maze game called Labyrinth on the Sinclair ZX81. So when I wanted to learn Golang and delve a little deeper into terminal cli development, I decided to start with a simple maze game that could be run in a shell on the Linux command line. As you can see from the screenshot, the graphics could, at best, be describes as very basic.
Read More

Exporting footage with dvgrab to edit with fxhome HitFilm Express

February 26, 2022

While tidying the loft I came across my old JVC Mini DV Camcorder that I purchased in about 2001. I was looking to recycle an old, unused PC that was also in the loft when it occurred to me that the old PC had a firewire card installed. A quick check confirmed that the firewire card would not fit into my regular PC, so hanging on to this old PC for a while longer was my best chance of getting the footage off the old mini dv tapes.
Read More

Godot Experiment no. 2, Central Cavern

May 6, 2020 (Last modified on January 27, 2025)

/img/central-cavern.png
One of my all-time favourite games is Manic Miner on the ZX Spectrum. When Bug-Byte released Matthew Smith’s masterpiece in 1983 the bar was raised for quality gaming on the Speccy. Sure there were many, many excellent games released on the Spectrum (I’m looking at you Ultimate) but Manic Miner is still my go-to game when I need a retro gaming fix. Ever since I saw Mario64 on the N64 I wondered what a 3D version of Manic Miner or Jet Set Willy would look and play like.
Read More

Useful VS Code Keyboard Combinations

April 27, 2020

These are a bunch of VS Code editing keyboard combinations that I find useful, but often struggle to recall. I’ll add more as I discover (and need) more editing features… Multi line select and edit. Highlight some text then use the keyboard combination below to select for simultaneous editing. MacOS: Shift + Cmd + L Windows / Linux: Shift + Ctrl + L Select cursor on mutliple lines Select a block of multiple lines.
Read More

Godot Experiment no. 1, Retrocadia

September 29, 2019 (Last modified on February 13, 2025)

/img/retrocadia.png
Most of my recent (and not so recent) programming efforts have been in JavaScript that runs in the browser. I believed that with WebGL, the browser would become more relevant in gaming and graphics applications. Fast forward a few years and it’s clear that the vast majority of PC games are still downloaded and installed, just as they were decades ago. I decided to return to creating native games for the PC.
Read More

Chatting with Matthew Smith

May 10, 2019

Matthew Smith, the author of the classic ZX Spectrum games Manic Miner and Jet Set Willy was at the Play Expo 2019 retro gaming event in Manchester to do a talk marking the 35th anniversary of Jet Set Willy. I was lucky enough to attend this event and had taken some of my old cassette covers with me, just in case Matthew was up for doing some signing after his talk.
Read More

Fix file ordering on fat32 sd cards

January 6, 2019

How to fix the file listing order on fat32 sd cards
Read More

ESP8266 MacOS Arduino IDE Setup

September 9, 2018

ESP8266 MacOS Arduino IDE Setup
Read More

Arduino power consumption - Delay vs Sleep

January 15, 2017

Arduino Power consumption measurements between Delay and Sleep
Read More

Using cheap arduino clones with macOS Sierra

December 6, 2016 (Last modified on February 15, 2020)

Update - Feb 2020 These instructions are no longer required for macOS Mojave 10.14 or later. Updating to the latest macOS version should be enough to make Nanos based on CH340G chipset work. In fact, installing these drivers on macOS Mojave 10.14 or later could cause OS issues! Original Post I recently bought some really cheap Arduino Nanos. These were based on the CH340G chipset. Unfortunately, when I loaded the Arduino editor and tried to push code onto one of them, I discovered that there was no USB serial driver available to select.
Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

 © 2009 - 2025 Kevin Ellis