Nigel Breslaw

Nigel Breslaw

@unintuitive.com

Design Engineer working on Slint UI www.slint.dev

148 followers447 following150 posts

Nigel Breslaw reposted

GUI components in TUI apps! 🤯 🐀 ratatui-slint — Embed Slint GUI components as pixel-based widgets in @ratatui.rs 💯 Animated gauges, interactive controls, mouse & keyboard support, hot reloading and more! ⭐ GitHub: github.com/tilladam/rat... #rustlang #ratatui #tui #terminal #slint #gui

The default /dev/fb0 MiSTer in theory can deliver 60fps. However it doesn't provide the signals to a) ensure true vsync frame pacing and b) guaranteed way to avoid screen tearing. So to the best of my knowledge Magik is the first Mister front end that has tear free console quality frame delivery.

Nigel Breslaw@unintuitive.com

Now running close to a locked 60fps and with better visual fidelity. To get this performance you need to run the UI in rgb565. But then need liberal use of dithering to stop horrible colour banding #MisterFPGA

Been awhile since I showed the CRT version of the Magik front end for MisterFPGA so here you go. Don’t have a CRT so this is the 240p UI via a Morph4k.

Now running close to a locked 60fps and with better visual fidelity. To get this performance you need to run the UI in rgb565. But then need liberal use of dithering to stop horrible colour banding #MisterFPGA

Nigel Breslaw@unintuitive.com

Still crude and early. But a million miles on from a couple of months ago. No GPU. ARM CPU that was cutting edge in 2007. But it’s surprising what you can get running on a MisterFPGA.

Still crude and early. But a million miles on from a couple of months ago. No GPU. ARM CPU that was cutting edge in 2007. But it’s surprising what you can get running on a MisterFPGA.

Back in June vs today. It’s interesting that you can have a half baked insight into what could work, but then it takes weeks to get anywhere half decent.

Nigel Breslaw reposted

Concat 🎬 is a free, open-source video editor written in Rust and #Slint. Multi-track editing and auto-captions ⭐ github.com/jub0t/Concat #MadeWithSlint #RustLang #OpenSource

Nigel Breslaw reposted

Zaparoo App v1.13.0 is out now on Android outside France. This release adds the new Library tab, device profile management, and separate foreground and background media controls. It also includes many QoL features. Full notes: zaparoo.org/blog/app-v1.... #Zaparoo

zaparoo.orgZaparoo App v1.13.0 Released on Android | ZaparooZaparoo App v1.13.0 adds Library browsing and device profile controls, with polished navigation, modal interactions, haptics, and accessibility on Android.

Nigel Breslaw reposted

Finishing up a huge round of feedback for the #Zaparoo Frontend. Massive optimisations throughout for browsing, some design tweaks and working on some configurable colour palettes. Planning for a release next week after some Core features. Also wanna do some fun things like background music manager

Build 3923 of MiSTer MagiK is out: - Fix for screenshots not working. - TATE mode for people too lazy to tilt their heads. - Lots of performance tweaks. - SNES showing hints of what the next UI refresh will bring. - SNES screenshot pack too. - Install instructions here github.com/NigelBreslaw...

Nigel Breslaw reposted

Another test of #Zaparoo Frontend with the MiSTer Magik backend. I think I’m happy with this now, everything I wanted works, just some specific animations to make the UI easier to understand and feel faster. This will be parked until after a new update of the old Qt backend, then we can migrate

Nigel Breslaw reposted

To all new core developers: I’ve put together a short guide on how to get your core into MiSTer-devel and the updaters, why the requirements matter for preservation and maintainability, and where Update All fits in all of this. Public post here: www.patreon.com/theypsilon/p...

patreon.comTo All New Core Developers | theypsilonHello everyone, This post is a different one. It's not about a new release, but about how a new core becomes part of MiSTer-devel, and where

Nigel Breslaw reposted

Here’s what’s been added to Update All over the last week: 📣 • 240p Test Suite DB, core and ROMs • Automatic self-updates • Experimental download mirrors • Solarus and 3S-ARM hybrid cores • MiSTer Hi-Fi and MiSTerFin tools/scripts

The biggest cost working on a hobby project like miSTer MagiK is my time and AI coding assistance has transformed that time for the better.

👀😁

wizzo@wizzo.dev

Playing around with a demo of #Zaparoo Frontend using @unintuitive.com’s insane MiSTer Magik backend. A few tricks involved but here’s 1080p with background music running at the same time. Absolutely nuts

Turns out there were quite some issues in the screensaver. It will be significantly smoother in the next update. I also slowed it down by 25% to make it feel a bit calmer.

Okay MiSTer MagiK build 3392 is out. This has everything in the video from the earlier post bsky.app/profile/unin... such as real time particle startup (first boot only). Full screen transitions, fast game return and a kazzilion other fixes. Install instructions here github.com/NigelBreslaw...

Nigel Breslaw@unintuitive.com

Update video and overview of MiSTer MagiK. As it's a new YouTube account I cannot link to the github page with install instructions, so they are here github.com/NigelBreslaw... youtu.be/gop7Dn83JyI

Good new MiSTer MagiK testers. Build 2567 is out and fixes (hopefully) the issue where only arcade games would be found and the game scanner would just go on forever. If you are new and interested in helping test Magik instructions are here github.com/NigelBreslaw...

github.comGitHub - NigelBreslaw/MiSTer-MagiK: Magical Front End for MiSTerFPGAMagical Front End for MiSTerFPGA. Contribute to NigelBreslaw/MiSTer-MagiK development by creating an account on GitHub.

Update All is one of the coolest non game parts of the MiSTer community. So good when you hear about a new game or system and to try it yourself just run one script 👌

Jose BG@josembarroso.bsky.social

Update All 2.9 is here! 🎉 🗑️ Database uninstallation. FINALLY! ⚙️ New databases, including Physical CD Support from @anime0t4ku.bsky.social 🧰 New Multi Databases repo 🔄 Run it twice: first to self-update, then to see the new entries Full details: www.patreon.com/theypsilon/p...