About
Digital Software has been the name on free tools, game modifications and the occasional commercial release since the late 1990s. The same person has been behind all of it.
The day job
Senior engineer and team lead on production software used in live television broadcast, for many years. That is work where a crash is seen by millions and an upgrade is planned like surgery. It is the standard everything here is held to.
Things that shipped
| What | Notes |
|---|---|
| The Dungeon Paradox | Phase-based tactics game, Unity. Released on Steam, positively reviewed. |
| Silent Heroes | Battlefield 1942 total conversion by a Swedish team. Over 10,000 unique players on the 2004 beta. Team lead. |
| Zarkow Turret Defense, Zarkow Assault Pack | Valheim mods on Thunderstore, maintained through game updates. |
| Unity Asset Store packages | Published as Digital Software Publishing: zCache (object pooling), Fast RTS Minimap, zFPS and zFPS Pro (frame and tick measurement), zASCII (full-screen ASCII post-process effect). |
| HDEdit | Save-game editor for Hidden & Dangerous. The file format was undocumented and resisted everyone else; this was the one that worked. |
| Diablo2Edit, zAudioConverter, BF2_Connector, DefNet, ET:QW Zerver BrowZer, Shelter Helper, RealLife for Tiberian Sun | Tools and mods released over two decades, with downloads on the community forum. |
On undocumented formats
Several of those tools exist because somebody needed data out of a format that had no specification. The method has not changed: hypothesise, test against real files, write the parser, prove it on files you have never seen. Today AI tooling makes the hypothesis step faster; the proof step is still done by hand. If your business has data locked in a dead application, that is a problem I have solved before.
How I work
- Evenings and weekends, Central European time. Replies within two working days.
- Fixed prices for assessments, quoted weekly blocks for development.
- Everything in writing. You get a report you can forward, not a slide deck you have to explain.
- Registered sole trader in Sweden (enskild firma). Invoices in EUR or SEK.