JavaScript & the Strategy Pattern

Just recently I started working on a web-based NES emulator, creatively named TixNES, after my first TixBoy Gameboy Emulator project. The idea of this project, as well as the Gameboy one, is that it’s implemented in pure browser JavaScript - no libraries, no frameworks, no nothing. However, quite early during development of the emulator CPU, I came across a small hurdle.

Read More

Badly Translating Switch Games

As seen by my recent post about taking apart the Shantae Switch Port, I’ve slowly been learning about modding Switch games. Coincidentally, I’ve also been seeing quite a few videos about “badly translated games” in my YouTube Recommended section recently. For anyone who doesn’t know - “badly translated games” are a sort of ‘genre’ of game mods that take all text from a game’s files, run it through automated translator services (like Google Translate) multiple times and translate the result back to the original language. The result is, as you could imagine, a garbled mess of words that can sometimes actually be quite entertaining.

Read More

Tixty4 Development - Week 1

By certain definitions of “starting a project”, my Tixty4 Emulator Project is now just a little over a week old. Considering it’s my first ever attempt of emulating a console that’s more complicated than an 8-bit brick, I’d consider the progress made in that time quite a success. While it can’t boot up any actual games yet, I might be able to get to that point in just another week if things keep going as smoothly as they are. (Which, let’s be honest, they probably won’t, but one can always hope)

Read More

Taking apart the Shantae Switch Port

The game Shantae, originally a title for the Gameboy Color, was released just a short while ago. Modern Vintage Gamer (alias MVG) was involved in the development in the port, and made a great video about the whole project which you can find here.

Read More

Plans for this blog

As of right now I honestly don’t have much of a direction in mind for this blog. It’s most likely gonna be a collection of random status updates, ideas and potentially a few tutorials/guides on some stuff. (Logisim is what comes to mind first)

Read More