Skip to content

Bezel v0.3.7

Latest

Choose a tag to compare

@BezelMedia BezelMedia released this 18 Aug 21:35

The One Stage (Windows)

Playing a game no longer means looking at your desktop around it. Bezel's own window
becomes the whole screen and RetroArch sits inside it — no wallpaper, no taskbar, no
second window floating over the top. The game is set into the scene with the picture
carved to fit beside Bezelie rather than letterboxed into dead space.

Turn it on in Settings → Bezelie → RetroArch games → Fullscreen stage. There's a
second option under it to have Bezelie stand on the stage herself, in the same window
as the game, instead of running in her own overlay strip. Both are off by default, and
the panel now tells you when the stage can't be used and why.

Bezelie plays, and gets better at it

She reads the game's memory instead of squinting at pixels — position, lives, laps,
health — so she knows where she is, what's moving, and which way is forward. She
recognises the route through a level and remembers it between sessions, reacts inside
a single frame, and works out when a game is lying to her about whether she's even
playing.

She also practises on her own and reviews what happened afterwards, so her profile for
each of your games improves over time.

Karaoke

She sings on the beat rather than near it, dances in time, and can hand you the mic for
a duet. Lyrics are readable again, her solos are her own, and she gives the stage back
cleanly when the song ends.

Translation & the script tool

The per-glyph reader now works without an API key. Building a font table for a ROM
no longer needs a paid vision model — the character recogniser runs locally, downloading
once on first use.

Fixes

  • Save states now tell the truth. A save that couldn't be written reported success
    and cleared the slot list — most visibly if your saves live on a cloud or network
    folder that wasn't mounted. Failures are now reported, and the slot index is written
    atomically so an interrupted save can no longer strand your earlier states.
  • Screen recordings report a failed write instead of saying "Recording saved". The
    partial file is kept, since it's often still playable.
  • Switching games credits the game you were playing — its playtime, its speedrun run
    and Bezelie's session review were all being discarded when you launched something else
    without quitting first.
  • Audio CD playback could reach a state where Stop and the transport controls
    insisted no disc was playing while it kept playing.
  • The music queue no longer stops dead when a track's file has moved or its drive
    is unplugged — it skips to the next song.
  • The taskbar no longer shows through during external play.
  • Bezelie recovers from a lost GPU context by rebuilding just her avatar, so she comes
    back in a moment instead of reloading the whole app.
  • macOS: the HDR option no longer forces a video driver the bundled RetroArch build
    can't use, which prevented games from opening at all.
  • "Copy error" works from a controller.

Bezelie's AI features (commentary, conversation, her play brains) need a Premium plan;
everything else here is part of the app.