NewCharmi Layouts for Pokémon streamers

Your layout reads the game. You just play.

Custom OBS overlays wired straight into your emulator. Your team, HP, levels, badges, location and money update the moment they change in-game. No hotkeys, no typing, no alt-tab.

  • $75 one-time for Game Boy
  • 1 browser source
  • 1080p & 1440p
  • 0 manual edits
$75one-time
Game Boy

A sample layout on a loop: game capture, webcam, a six-Pokémon team with live HP and levels, badges, location, money and play time. Pick a console and watch the layout rebuild itself. On your stream, every change comes straight from your game.

The old way

Stop pausing your run to update your layout.

Static overlays go stale the moment something happens. Keeping them honest means leaving the game, mid-run, over and over. Charmi Layouts take that job off your hands for good.

Manual edits per run
0
Hotkeys to remember
0
Browser sources
1
Marshtomp just evolved.Your to-do list, the old way:
  1. Pause the gameauto
  2. Alt-tab to OBSauto
  3. Find the team text sourceauto
  4. Type “Swampert · Lv. 36”auto
  5. Swap the sprite imageauto
  6. Fix the typo chat spottedauto
  7. Get back to the runauto

With Charmi Layouts: nothing. It updated before the evolution music ended.

Always in sync

Everything on screen stays true.

The layout reads the same game memory our AI harnesses use, so the numbers on stream are the numbers in your game.

Party, HP & status

All six Pokémon with levels, HP and status that move as damage lands and potions heal.

Level-ups & evolutions

New level, new sprite, new name, the second it happens.

Badges

Each one lights up the moment you win it.

Location

Route and town names follow you across the map.

Money & play time

Your wallet and the in-game clock, straight from the game.

Moment alerts

Catches, badges and evolutions pop up on screen for chat to see.

Pokédex

Seen and caught counters that tick up with every encounter.

Nuzlocke-ready

Faints are tracked on their own, with a graveyard if you want one.

Your brand

Your colors, logo and fonts, with slots for game, cam and chat.

How it works

From your game's memory to your stream.

A small Charmi bridge runs next to your emulator on your own PC. It reads the game's memory and feeds your layout. Nothing to type, nothing to update by hand.

Your emulatormGBA · DeSmuME
Charmi bridgeReads memory on your PC
Your layoutOne OBS browser source
Your streamTwitch · YouTube · Kick
  1. 01

    Tell us about your run

    Your game, your emulator and your channel's look. Send links or your current overlay.

  2. 02

    We design and wire it

    Built in your colors and logo, with the game, cam and chat exactly where you want them. Already have a design from your designer? Send it over and we'll adapt our system to it.

  3. 03

    Paste one URL into OBS

    Add a single browser source. From then on, the layout follows your game on its own.

Pricing

Pick your console. Pay once.

A one-time price per layout, in US dollars. No subscription, no per-stream fees.

Game Boy · Game Boy Color · Game Boy Advance

Game Boy

$75USD
one-time

  • Custom design in your colors and logo
  • Live team with levels, HP and status
  • Badges, location, money and play time
  • Level-up, evolution, catch and badge alerts
  • 1080p and 1440p versions for OBS
  • Webcam and chat slots, setup help included
Order a Game Boy layout

Runs with mGBA. Popular ROM hacks on request.

Dual screen

Nintendo DS · Nintendo 3DS

Nintendo DS

$99USD
one-time

  • Everything in the Game Boy plan
  • Both screens, arranged your way
  • Trainer card panel with your badges
  • Richer team cards for newer generations
  • 1080p and 1440p versions for OBS
  • Webcam and chat slots, setup help included
Order a Nintendo DS layout

DS runs with DeSmuME. 3DS emulator support is confirmed for your game before you pay.

GameCube · Wii

GameCube

Pokémon XD already runs in our harness. Big-screen layouts with the same live team, location and alerts.

Coming soon TBD Join the waitlist

Nintendo Switch

Nintendo Switch

Widescreen layouts for Switch games, with the same live team and alerts. Tell us which game you play.

Coming soon TBD Join the waitlist
  • Your branding
  • Webcam & chat slots
  • Moment alerts
  • 1080p & 1440p
  • Setup help

You play your own legally obtained games. We never distribute ROMs. Layouts need an emulator on your streaming PC.

Streamer FAQ

Good questions.

Anything else? Write to contact@charmi.us or ask in Twitch chat.

Do I have to update anything during my stream?

No. Once the browser source is in OBS, the layout reads your game and updates itself. Start your emulator, start your stream, play.

What do I need?

A streaming PC with OBS Studio, or any app that supports browser sources, and a supported emulator. The Charmi bridge runs next to them on the same PC.

Can I bring my own design?

Yes. Send us the files from your designer (Figma, PSD or exported PNGs) and we'll adapt our system to your design, keeping it exactly as drawn. We wire the live team, badges, location and alerts into the spots you choose.

Which emulators work?

mGBA for Game Boy, Game Boy Color and Game Boy Advance, and DeSmuME for Nintendo DS. For 3DS games we confirm emulator support for your specific game before you pay.

Does it work on a real console?

Not yet. The layout reads the game's memory through the emulator, so the emulator needs to run on your streaming PC.

Can I use it for a ROM hack or a Nuzlocke?

Yes. Radical Red and Polished Crystal are already mapped, and we can check other hacks if you send the name and version. For Nuzlockes, tell us your rules and we'll design fainted Pokémon into the layout.

Is an AI playing my game?

No. You play. Layouts use the same memory-reading tech behind our AI harnesses, so every number on screen comes straight from your game.

How do I pay?

Order by email. Once we confirm your game and style, we send a payment link for the one-time price in US dollars.

Your next run deserves a layout that keeps up.

Tell us your game. We'll handle the rest.