My fursona. Art by PineapplePickles.
If you hadn't figured already, I hail from the UK, England. And yes, I do fulfil the stereotype of consuming lots of tea. These days I'm living with my partner and our cat in a small village in the South East, surrounded by elderly folk and sheep.
I'm heavily into data preservation (particularly around games) and run a site called TalonBrave.info, which is named after a character that was to feature in a game you may have heard of called Prey. The site is a bit of a branching spider, with other associated projects and sites, such as The Data Dungeon. I've dumped quite a few different pieces of software over the years, many of which can be found on the Internet Archive.
Reverse engineering various file formats and games is also a big hobby of mine (you can find some of my work published on both TalonBrave.info, and here).
Besides computers, I also love to write, whenever I get the chance and motivation to do so. For a long time now, I've been gradually fleshing out my own fantasy universe, though who knows if it'll actually go anywhere.
Finally, I sometimes produce music though it's completely for my own
pleasure and something that I'm not doing as often as I used to, sadly -
creative blocks suck. If you're interested, you can find my SoundCloud
here.
Portfolio
ApeTech

ApeTech is a 3D game engine written in C23. After using the Quake, Source and some other engines for a number of years, in 2020 I decided to work on my own from scratch. There's a dedicated page you can find here.
The design of the engine is heavily inspired by what 3D Realms were doing with their own Prey engine back in 1998.
While the engine is a work-in-progress, I've already made a couple of games you can check out. Space Ranger Asteroid Attack was created for the Quad Cities Arcade Jam, and Buddy's Adventure was created for the DOS Games Jam in 2020. The latter being what spawned the engine in the first place.
Other
Below is a list of various other projects I've worked on over the years.
It's a little awkward putting a range on some of these, as it doesn't necessarily mean I worked on the project continually for that long or that I'd completely stopped at that point, but hopefully gives a rough idea of how long it was a focus for.
Software
- bloggy; static blog generator written in C (2024)
- Jaded; community patched version of Ubisoft's Jade engine (2023 - )
- Bin2Obj; reverse-engineering tool (2021)
- D3Foxed; modified fork of fhDOOM with 64-bit support (2020 - )
- qmfw; platform abstraction and utility library (2017 - )
Games
- Rayman Raving Rabbids: Reburrowed (2024 - )
- Fan-game based on a prototype of Rayman 4.
- Engine programmer (see Jaded)
-
Tonic Detox (2023 - 2025)
- Fan-game based on Ubisoft's Tonic Trouble.
- Parked to focus on QM1.
- DNF2001 Restoration Project (2022)
- Contributed some bug fixes at the start of the project.
-
Space Ranger Asteroid Attack (2021)
- Submission for Quad Cities Indie Arcade Jam.
- Using own ApeTech engine.
- Source code is available on itch.io under LGPL3.
-
QM1 (2017 - 2020, 2023 - )
- TBA
- Using own ApeTech engine.
-
Buddy's Adventure (2020)
- Submission for DOS Games Jam.
- Spawned ApeTech, which at the time was called Yin.
- Source code is available on itch.io under public-domain.
- chronon; reimplementation of Anachronox (2019 - )
-
Virtual Creature (2017)
- Submission for #LOWREZJAM 2017.
- Built from work done on Compton.
-
OpenHoW (2017 - 2020)*
- Recreation of the classic Hogs of War game.
- Source code is available on GitHub under GPL3.
- Shelved as official remaster is in development 🙂
-
Compton (2016 - 2022)
- Life sim with isometric perspective, using Allegro.
- Source code is available here under GPL3.
- Shelved.
-
Janus (2015)
- Java learning experience, 3D isometric engine.
-
Invasion (2014 - )
- Ported Valve's 2003 Team Fortress 2 to Source 2013.
- Source code and content are publicly available.
-
Decay/OpenKatana (2011 - 2016)
- Inspired by Daikatana.
- Developed a heavily modified FitzQuake fork, dubbed Katana.
- Team disbanded due to creative differences.
-
PlanetShift (2010 - 2011)
- Started as a Half-Life story-driven mod.
- Morphed into a Quake-engine game down the line.
- Shelved.
Mods
-
Deus Ex
- TinyJC; lets you play from a small perspective (2021)
- TinyJC; lets you play from a small perspective (2021)
-
Half-Life 2
-
OldTimes Mod; mod for Half-Life 2 based on 2003 leak (2008)
- I no longer have a copy of this.
- It has no relation to another "Old Times" mod from 2012.
-
OldTimes Mod; mod for Half-Life 2 based on 2003 leak (2008)
-
Half-Life
-
Project Coltan (2019 - 2021)
- Immersive-sim style mod.
- Parked to focus on QM1.
-
Project Coltan (2019 - 2021)
-
Prey
- Hunted; small mod for Human Head's Prey (2020)
Maps
-
Half-Life
- The Bowling Alley; DM map (2008)
- The Bowling Alley; DM map (2008)
Websites
- RayDevWiki; developer resource in relation to Rayman games (2023 - )
- The Data Dungeon; data archive for games and more (2021 - )
- TalonBrave.info; blog focused on video-game preservation (2013 - )
Old Stuff
- Inverted Stories; for my writing (2017 - 2025)
* = There's an official remake of Hogs of War currently in the works, and I've stated that I'll take my hands off my own project until I know what's going on with that, as it's basically aiming to do what I'd wanted to do anyway. Depending on how the release goes, I might or might not revive the project.
Gaming
This list is likely incomplete. I've tried to sort it from latest to oldest, but of course my memory gets a bit hazy when it comes to the older lot.
I'm always looking for people to play games with! My PlayStation username is hogsy_ and on Steam you can find me as just hogsy.
2025
I've had a bit less energy this year, so ended up playing games a lot more. Also went back to playing a lot of games on the PlayStation 3, just because.
- Prince of Persia (on PlayStation 3)
- Beyond: Two Souls (on PlayStation 3)
- Catherine (on PlayStation 3)
- Chronicles of Riddick: Assault on Dark Athena (on PlayStation 3)
- Duke Nukem Forever (on PlayStation 3)
- The Outer Worlds (on PlayStation 5, second playthrough)
- Shadows of the Damned (on PlayStation 5)
2024
- Outcast A New Beginning (on PlayStation 5) (recommended!)
- Borderlands 2 (on Linux via Proton) (recommended!)
- Borderlands (on Linux via Proton) (recommended!)
- Suicide Squad Kill the Justice League (on Microsoft Windows)
2023
- Gravity Bone
- Little Inferno (recommended!)
- Beyond a Steel Sky
-
Sly Cooper
(recommended!)
- Far Cry New Dawn
- Vampire Legends: The True Story of Kisilova
- The Murder of Sonic the Hedgehog
- Fallout: New Vegas (recommended!)
- Purrgatory
2022
- Entropy Zero
- Spy Fox Dry Cereal
- Tales From The Borderlands (recommended!)
- Sam & Max 101: Culture Shock
- The Darkness II
- Fallout 4
2021
- Cyberpunk 2077 (on Windows)
Earlier...
- Deus Ex Human Revolution (2021 on Windows)
- Nekojishi (2021 on Windows, great!)
- The Wolf Among Us (2021 on Windows, great!)
- Dishonored (2021 on Windows)
- Call of Duty 2 (2018~ on Windows)
- Red Faction (2014~ on Windows)
- Final Fantasy XV (2016/2017 on PS4, then 2022 on PS5)
- Ryse Son of Rome (2016 on Windows)
- Octodad (2014 on Windows)
- Portal 2 (2011 on Windows)
- Portal (2010 on Windows)
- Spec Ops The Line (... on PS3)
- BioShock 2 (... on Windows)
- Mass Effect 2 (... on Windows, then PS3)
- Mass Effect (... on Xbox 360, then PC, then PS3)
- Rayman 3 (... on PS2, great!)
- Rayman 2 (... on Windows)
Anime Watched
Here's a list of various anime shows I've watched over the years. They're listed here partly for my own convenience so I can track what I've seen, and whether I'd enjoyed it or not.
- Mr. Villain's Day Off (2025)
- Sarazanmai (2025)
- Mob Psycho 100 (2025, recommended!)
- SPY x FAMILY (recommended!)
- The Girl from the Other Side (2023, recommended!)
- Chainsaw Man S1 (2023, recommended!)
- Occultic;Nine
- Royal Space Force: The Wings of Honnêamise
- The Promised Neverland
- BNA
- Girls & Panzer der Film
- The Wind Rises
- Beastars
- Sirius the Jaeger
- Trickster
- 91 Days
- Handa-kun
- Saga of Tanya the Evil
- Dimension W
- The Disastrous Life of Saiki K.
- And you thought there is never a girl online?
- ACCA: 13-Territory Inspection Dept.
- Eiken
- Servamp
- Fate/stay night
- Gugure! Kokkuri-san
- CHAOS;CHILD
- PUNCH LINE
- Is It Wrong to Try to Pick Up Girls in a Dungeon?
- Chaika –The Coffin Princess-
- Kiznaiver
- Kizumonogatari Part 1: Tekketsu
- Log Horizon
- Attack on Titan
- Rescue Me!
- Aoharu x Kikanjuu
- Boku dake ga Inai Machi
- Mahou Shoujo Madoka Magica
- Plastic Memories
- Blade and Soul
- Parasyte -the maxim-
- Orenchi no Furo Jijo
- Soni-Ani: SUPER SONICO THE ANIMATION
- Tokyo Ghoul
- The Tower of DRUAGA -the Sword of URUK-
- Miracle Train
- Argevollen
- Dramatical Murder
- BLASSREITER
- Love Stage!!
- Black Butler: Book of Circus
- Noragami
- Log Horizon
- Tsubasa Tokyo Revelations
- Chuunibyou demo Koi ga Shitai!
- Shiki
- Mushi-Uta
- Wizard Barristers
- Nobunagun
- I Couldn't Become a Hero, So I Reluctantly Decided to Get a Job
- Pale Cocoon
- Arpeggio of Blue Steel
- Diabolik Lovers
- My Mental Choices are Completely Interfering with my School Romantic Comedy
- Senyu
- Majestic Prince
- Dog & Scissors
- The World God Only Knows
- Sunday Without God
- Gargantia on the Verdurous Planet
- Valvrave the Liberator
- Angel Beats!
- Maria Holic
- Time of Eve
- XxxHolic
- XxxHolic Kei
- XxxHolic Shunmuki
- Kannagi
- Wagaya no Oinarisama
- Umineko no Naku Koro ni
- Toradora
- Tokko
- To Aru Majutsu no Index
- The Melancholy of Haruhi Suzumiya
- Spice and Wolf
- Spice and Wolf 2
- Kemeko Deluxe!
- Chobits
- Abenobashi
- Akane Iro ni Somaru Saka
- Chaos Head
- Fooly Cooly
- Kuroshitsuji
- Kyouran Kazoku Nikki
- Serial Experiments Lain
- Soul Eater
- Sayonara Zetsubou Sensei
- Pandora Hearts
- Kuroshitsuji 2
- 07-GHOST
- 11eyes
- Black Cat
- Denno Coil
- Death Note
- SaiKano
- Ride Back
- Phantom Memory Kurau
- Sora Kake Girl
- Asobi ni Iku yo!
- This Ugly Yet Beautiful World
- To Aru Majutsu No Index Season 2
- Kore wa Zombie Desu ka
- Yumekui Merry
- Tokyo Magnitude 8.0
- Nyan Koi!
- Kurokami The Animation
- Occult Academy
- Detective Loki Ragnarok
- Infinite Stratos
- RahXephon
- Majin Tantei Nougami Neuro
- Asura Cryin
- Asura Cryin 2
- Onegai Teacher
- Gosick
- C - The Money of Soul and Possibility Control
- Hidan no Aria
- Digimon Adventure Season 1
- Chrono Crusade
- Sora no Otoshimono
- Sora no Otoshimono Forte
- Steins;Gate
- Deadman Wonderland
- No. 6
- Kami-sama no Memo-chou
- Denpa Onna to Seishun Otoko
- Ao no Exorcist
- Dantalian no Shoka
- Nabari no Ou
- Loveless
- Itsuka Tenma no Kuro-Usagi
- Kamisama Dolls
- Towa no Quon
- Astarotte's Toy
- MM!
- Last Exile
- Un-Go
- Memories
- Mayo Chiki
- Darker Than Black
- Darker than Black 2: Gemini of the Meteor
- Darker than Black: Gaiden
- Phantom: Requiem of Phantom
- Sekai Ichi Hatsukoi
- Bakemonogatari
- Sekai Ichi Hatsukoi 2
- High School DxD
- Persona 4
- Another
- Inu x Boku SS
- Kampfer
- The Princess and the Pilot
- Guilty Crown
- Gravitation
- Fractale
- Mirai Nikki
- Boku wa Tomodachi ga Sukunai
- Now and Then, Here and There
- Letter Bee
- Letter Bee REVERSE
- Geneshaft
- Gantz
- Shangri-La
- Ladies Versus Butlers
- Betrayal Knows My Name
- Code Geass: Lelouch of the Rebellion
- Code Geass Lelouch of the Rebellion R2
- Jormungand
- Sukisho
- Blood+
- Welcome to the N.H.K.
- Earthian
- Baccano!
- Monochrome Factor
- Kirepapa
- Okane Ga Nai!
- Ikoku Irokoi Romantan
- Accel World
- Code: Breaker
- Sword Art Online
- Jormungand: Perfect Order
- Btooom!
- Ouran High School Host Club
- K
- Neon Genesis Evangelion
- Kono Naka ni Hitori, Imouto ga Iru!
- Mawaru Penguindrum
- Towards the Terra
- Amnesia
- Hataraku Maou-sama!
- Hakkenden: Eight Dogs of the East
- Owari no Seraph
- Owari no Seraph: Nagoya Kessen-hen
- Shugo Chara
- ALDNOAH.ZERO
- World Break: Aria of Curse for a Holy Swordsman



