News

Development update

Seamless is coming to CATui

Seamless is CATui's new direct emulation mode. CATui runs the original standalone emulator and mirrors its screen inside the interface, so it feels native. As a side effect, it ends up making almost any game run internally. That was never the goal, but you can use it for that.

It was supposed to debut on the Steam Nightly, but the store page approval is taking too long. So it arrives in the next releases, alongside CATui's first extra OS: Linux, tested on Arch.

Seamless does not replace Libretro. Cores stay, and their advantages are not worth losing. The focus of Seamless is the heavy side: emulators like Eden, shadPS4 and Kyty (PS5), plus any system without an up to date core. I built those cores by hand for Libretro, and keeping them alive is not sustainable. That's the part Seamless takes off my plate.

Right now it's experimental and totally unstable, with a lot of OS-level work still missing.

Development update

The Future of CATui: Moving from Cores to Built-in Emulators

I'm preparing a major change for CATui. Over the next one or two builds, I will start phasing out cores in favor of internal standalone emulators. This will arrive first in upcoming Nightly builds.

Going forward, CATui will just use "Emulators" instead of "Cores", embedding official standalone releases directly into the frontend. In my tests, this approach proved far superior in performance, responsiveness, and overall stability. By integrating the emulators natively into the interface instead of relying on core wrappers, CATui keeps a seamless, unified frontend experience while running the exact official builds provided by upstream developers.

The transition will take time. While with cores I only need to adapt the core architecture itself, standalone emulation requires specific OS level integration for Windows, Android, macOS, and other platforms. I'm still architecting the whole system, and early previews will be ready soon.

Windows closed beta

CATui Build ZERO

Build ZERO will be available for closed testing on Windows on October 17 at 4:00 PM BRT.

Try the features and report bugs to help improve the next builds. Other platforms will follow later.

Test build: bugs and instability are expected.

View downloads
A note for users

This is just the beginning

Hey everyone, CATui is just getting started. I've been putting a lot into this project, and there's still plenty I want to share with you. This beta is the first step toward getting it into the hands of the people who'll actually use it.

There are plenty of features to discover just by trying CATui and poking around. I'll keep showing you more details, explaining how things work, and sharing what I'm working on for the future.

About what's next, I want to keep building on this with you. Try the beta, tell me what you liked, what felt weird, and what you'd like to see. Bugs, ideas, little details, send it all over on Discord. That feedback will help me figure out what to work on next.

I've still got a lot to share. For now, I just want you to get your hands on CATui and see what you think. Thanks for being here.

Previews and leaks on Discord