Research project · in development

arkg0d.xex.

Pushing the limits of MW2 on Xbox 360.

arkg0d.xex is a custom menu I’m building for Call of Duty: Modern Warfare 2 on Xbox 360 (RGH/JTAG). It’s really a research project — my goal is to keep breaking new ground on a game and platform I know well, and to do it responsibly, without putting other players at risk. It’ll be for sale once it’s done, but the point is the research.

The menu, so far

This is a live recreation of the current build’s pre-game panel. On the console it’s drawn entirely with the game’s own 2D quad and text calls — this version keeps the same geometry, colors, and animations. Drive it yourself — open Game Settings, or head into Kick / Ban to see the moderation tools:

↑↓ navigate  ·  ←→ change  ·  Enter = X select  ·  Backspace = B back / close  ·  or tap the rows

This is 1:1 with how the menu looks in development right now — a snapshot, not the final feature set. The Kick / Ban list here is placeholder players so you can try it; on console it’s your live lobby. Expect more by release.

The goal

MW2 modding on Xbox 360 is a small, niche scene. A lot of the interesting work is either locked away in private menus or lives on other platforms — PS3 menus like Inphect have done things Xbox never got. I’ve spent years in this space, and what keeps me here is the same thing every time: taking something people said couldn’t be done here, and finding a way to do it.

arkg0d.xex is where that research lives. The point isn’t to ship one more menu — it’s to keep pushing the ceiling of what’s possible on this game and this console, and to bring the results together in one place. I build it mainly with Claude Code alongside my own tooling — IDA for static analysis and XECLI for live console memory — and that workflow is a big part of how I move as fast as I do.

Keeping players safe

There’s an ongoing crash and remote-code-execution problem in MW2’s online lobbies on Xbox 360 — forged network messages that can freeze or hijack another player’s console. Plenty of tools make that problem worse. A core part of arkg0d.xex is pushing back on it: when you’re host, it actively watches for the known attacks and shuts them down before they can land — and it deliberately leaves alone the things the game already handles safely.

Every block quietly tells the host that an attack was caught. This is active development, tested on real hardware — not a finished guarantee, but it’s built in from the start, not bolted on later.

What I’m building

Research first

The whole point is to push what’s possible on MW2, Xbox 360. I spend a lot of time down rabbit holes and keep turning up things that either hadn’t been done here or only existed in private menus. Already in: full Overkill class editing, always-on Bling without setting the perk, elevator control, and a stack of host-side game settings most menus don’t touch.

The Unsetup menu

An in-game unsetup menu for online matchmaking — taking inspiration from Inphect on PS3, plus my own ideas. Xbox has gone without a solid one for a long time, and it’s a core part of what I’m building here.

Host & lobby control

Force Host, team size, bots, and a full kick / ban flow — kick or ban by XUID, hand host to another player, and keep an enforced banlist. These are the tools that let a host actually run a clean lobby, and they tie straight into the protection work.

GSC functions, built in

I can call basically any GSC function straight from the xex — no separate GSC loader needed. That already includes a full killstreak menu, long considered very hard to pull off from an xex, plus functions like no first blood and change class anytime. Down the line I’m hoping to bring my InfinityLoader mods into the xex too, so all my projects live in one place — a GSC loader usually needs a computer running alongside the console, and not everyone has that, so the aim is to make it all work through the xex alone.

Still exploring, not promised yet: an all-client Azza menu for TU9, and other games once MW2’s in a good place — I’ll only claim those once they’re real.

Thanks

This has been a long research journey, and I haven’t done it alone. Big thanks to RazzFFA and Shields for the knowledge, testing, and pointers that pushed this project forward.

FAQ

When will it be released?

It’s in active development right now. There’s no firm public date yet — I’d rather ship it right than ship it early. The best way to know the moment it drops is following @arkg0d.

What will be included at launch?

The feature set is still forming — this is a research project, so what ships depends on what the research turns up. I may release with a focused set of features complete and keep building from there. Either way, buy once and you get every update to the xex as it comes out. A full feature list will go up closer to release.

Will it be for sale?

Yes, once it’s done — it’ll be a one-time purchase. The research comes first, though, so I’d rather get it right than rush it out. The final price will be announced at launch; follow @arkg0d to hear it first.

What do I need to run it?

A modified (RGH/JTAG) Xbox 360 and Call of Duty: Modern Warfare 2.

Is this for online or private lobbies?

arkg0d.xex is built for online and private lobbies with friends, and for content creation. The protection work is aimed squarely at keeping hosts and their lobbies safe from the crash and RCE exploits going around.

How do I follow progress or get updates?

Follow @arkg0d — that’s where progress, previews, and release news go first. You can also reach out directly.

Can I request features or share ideas?

Yes — see the ideas & questions section below. I read them all, concerns included.

What comes after MW2?

Once I’m at a happy place with the MW2 arkg0d.xex, I’m planning on moving on to other games.

Ideas, concerns & questions

Got a feature idea, a concern about safety, or just interested in the project? I read everything — reach out and let’s talk.

Follow the research.

No firm finish date — it’s done when it’s done. Follow @arkg0d for progress, previews, and release news, and reach out if the work interests you.