Most games fail to deliver in this regard though, so I’ve taken it upon myself to disassemble the games I play and weave specially crafted raw CPU instructions into the game to create a unique experience that has come to be known as Omnified. I do this with every game I play, and then share the insanity with the world by broadcasting the playthrough live on my stream. Making the games I play Omnified, however, is a very involved process that has resulted in an ever evolving game-neutral modification framework maintained by yours truly.
This site serves as a repository for all the work I do in the disassembly and modification of the games I play. All news and information relating to my stream, detailed articles for each Omnified game, as well as disassembly tutorials, observations, and developments made in Omnified design philosophy and its resulting technology can be found here.
While I masquerade at night as a Twitch partnered hacker who streams his exploits to the world, during the day I’m Matt Weber, an experienced software developer and founder of Bad Echo LLC. In addition to my Omnified adventures, this site also serves as a hub for both my professional knowledge accumulated over the years and my Bad Echo technologies, which are general purpose frameworks that serve a wide variety of domains.
Latest Posts by Omni
For the latest posts across all sections, look no further than below:
- Hacking Assassin’s Creed: Valhalla – Part 6 (1.1.1 Patch)
- A Reflection on One Year of Omnified Streaming
- Readability Nightmare: When and When Not to Use var
- Hacking Assassin’s Creed: Valhalla – Part 5 (Playtest Fixes)
- Tombstone: Omnified Dragon’s Dogma
- A 2021 New Year’s Omnified Roadmap
- Hacking Assassin’s Creed: Valhalla – Part 4 (Abomnification System)
- Hacking Assassin’s Creed: Valhalla – Part 3 (Predator System)
- Hacking Assassin’s Creed: Valhalla – Part 2 (Apocalypse System)
- Omnifying Assassin’s Creed: Valhalla – Part 1 (Data Structure Analysis)
- Polymorphic Deserialization With System.Text.Json in .NET 5.0
- P/Invokes, NativeMethods, and CA1060 in .NET 5.0
- Omnifying (Hacking) Dragon’s Dogma – Part 5 (Playtest Fixes)
- Tombstone: Omnified Dark Souls III
- Omnifying (Hacking) Dragon’s Dogma – Part 4 (Abomnification System)
- Omnifying (Hacking) Dragon’s Dogma – Part 3 (Predator System)
- Omnifying (Hacking) Dragon’s Dogma – Part 2 (Apocalypse System)
- Omnifying (Hacking) Dragon’s Dogma – Part 1 (Data Structure Analysis)
- Tombstone: Omnified Dark Souls II
- Tombstone: Omnified Horizon Zero Dawn
I use my hackpad to host a wide array of types of my writings; I’ve broken them up into the following sections:
1. Game Hacking
You’ll find the main body of content on this site over in the Games section. You can either click the ‘+’ icon left of the Games category on the site navigation tree (shown at the upper right) to get a list of games, or just click on the category link itself for the most recent unfiltered posts. The articles in this section go over, in great detail, my hacking of the various games I’m streaming.
2. Omnified Design
For articles that delve deep into general software reverse engineering and hacking techniques, as well as documentation of my various Omnified systems, you’ll want to head on over to the Omnified Design section of the site. Scratch your head when you hear me ramble on about stuff like the Apocalypse system? You’ll want to check that section out.
3. General Software Development
The programming technologies discussed in the previous two sections will mainly revolve around the oh-so-lovely (and oh-so-feared) assembly language. Whatever is talked about, it probably won’t be very high level. I am very familiar with higher level technologies, however, and definitely enjoy writing about them! You can find all general software development articles inside the General Dev section.
4. General News and Information
All news related to this website, my stream, and myself gets posted to the News section of the site. Posts showing up here consist of new additions to the website, my current streaming schedule (accuracy never guaranteed!), and even the current lineup of games I’m playing.
If you know who I am because you stumbled on or maybe even regularly watch my stream on Twitch, you can find all news related to it here. Don’t forget, if you wish to become a bit more involved with the streaming, or maybe just want to be more quickly notified of updates, feel free to join my Discord server and say hello!
When an Omnified game is beaten on stream, a “tombstone” is created for it and posted to the Tombstones section of the site. These tombstones contain a number of things related to the game, such as interesting game statistics, but most importantly they contain the final released versions of the Omnified source code and binary executable.
So, if you came across a past broadcast of mine where I was playing some one of your favorite game series, and you are interested in more information, or just grabbing the hack for yourself, make sure to check this section out.
Every now and then I get a bit emotional and wish to ramble on a particular topic near and dear to my heart. Whenever I’m driven enough to actually commit these thoughts to writing, they end up getting published to the Musings section of my site.
These are essentially opinion pieces, so I hope you’ll find them either entertaining, infuriating, or both. My thoughts, on a whole variety of matters, including my journey in streaming and other related topics, can be found here.