Navigation Menu

Skip to content
View hogsy's full-sized avatar
Block or Report

Block or report hogsy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Welcome to my profile!

I'm Mark Sowden, otherwise known as my alias 'hogsy' - based in the UK, England. I'm primarily working to preserve video game history through, The Data Dungeon and other initiatives. Also founder of a development group called OldTimes Software.

I've been involved in open-source projects for the community such as OpenHoW, a reimplementation of the classic Hogs of War game that was originally released for PC and PSX, and Invasion, a recreation of Valve's cancelled Team Fortress 2 iteration from 2003.

Beyond that, I also do reverse-engineering for various games on the side and document my work. A few examples of which I've provided below.

If you want to know more about me, I also have a personal blog here with a dedicated 'About Me' page here, feel free to check it out!

Contact me if you have any questions or just want to chat! I'm available on Twitter, Mastodon, Discord (hogsy#9210) or via email.

Want to support me in what I do? Then please don't hesitate to sponsor me! ❤️


  1. TalonBraveInfo/OpenHoW TalonBraveInfo/OpenHoW Public archive

    Open-source reimplementation of Gremlin's Hogs of War (PC/PSX).

    C 168 11

  2. OniFoxed OniFoxed Public

    Bungie's Oni modified so it compiles with Microsoft Visual Studio 2019.

    C 75 17

  3. chronon chronon Public

    This is an open-source reimplementation of Anachronox, built on top of the Quake 2 engine (which funnily enough is the same engine Anachronox was developed upon).

    C++ 41 1

  4. OldTimes-Software/hei OldTimes-Software/hei Public

    Small utility library that serves as an abstraction layer between your application and everything else.

    C 18 3

  5. Bin2Obj Bin2Obj Public

    Can convert any binary data into an Obj with vertices, useful for reverse-engineering.

    C++ 6 3

  6. formats formats Public

    Repository filled with various notes on various different formats.

    Assembly 4 1