August 6, 2017 · mmr weekly update

MMR update #31

Thanks to Howie this week for helping to iron out the kinks with the new build tool on Linux machines and for Miguel for helping to track why the game crashed when it was unloading, again, on Linux machines. This bug turned out to be a logic flaw on my part and the differences in .NET Framework versions between Windows and Linux/macOS.

A name in parenthesis and in bold is the finder of the bug/quirk. Thanks to all, I really do appreciate your time and support. Cheers!



Classic mode
Renamed 1983 option


LAN gaming is currently unavailable. I've no ETA at the moment on when it will be ready, sorry.


The build tool is just a basic console app which copies all the game files and binaries for each platform and then zips them. The previous tool was written in Visual Basic some time ago and wasn't very well done. It has been rewritten in C# to use XML manifest files and is no longer dependent on hardcoded paths and filenames.

Build tool
Build tool in action

I've made sure logs are now UTF-8 encoded to try and fix the problem you see in the screenshot below. The top extract is from the error reading tool, middle from Notepad++ and the bottom from Notepad. Notice how the part in red is backwards? What is really bizarre is if you copy the text and paste it again, it is no longer reversed.

Err log extract

Bugs being worked on

What I'll probably do next


Quark Robot

A massive Lode Runner fan. You may have guessed that.