Vas Crabb

Results 251 comments of Vas Crabb

I’ll look at the config crash myself. There’s a bit of a fundamental problem at the moment in that render modules aren’t actually OSD modules in the same sense as...

Oh, I should mention it here and add it to the description. There’s still the font texture atlas optimisation weirdness with two windows.

2810c9d91bfaee4d833b3c6dc03672799053f702 fixes the configuration persistence issues (both crashing on exit after toggling fullscreen and persisting most settings across a fullscreen toggle). Not tearing down windows when toggling fullscreen isn’t always...

> MAME used to crash on Mac for unclean exits (fatalerror()) and the like. With the latest it crashes on clean exits too (pressing Esc). That shouldn’t be happening. I...

There’s an object lifecycle issue with texture providers. I’ll try and sort that out tonight.

47aa6fd60d6b1aca920f4c49175752d8124ed689 should fix leaked and double-freed textures. Target manager textures are owned by the target manager, all other textures are owned by the texture manager. You need to explicitly supply...

f408dd83e27fb106ed60b66eafebc4015040bf26 fixes crash on toggling fullscreen on Linux (and maybe Mac if we’re lucky). For some reason slider settings don’t save/restore properly on Linux at the moment. I’ll look into...

6ff51387fa39a3a1b2a178b16ffcd687445dae83 fixes the config issues I was having. If you want your chain selections to be saved/restored automatically per-system, don’t put `bgfx_screen_chains` in your mame.ini or set it to an...

At this point, I really don’t care about supporting Wayland in MAME besides via X11 compatibility. It’s more trouble than it’s worth for us.

Well it needs to supply whatever BGFX wants as the window identifier in the platform data there. Maybe the reason it didn't work is that whichever path it was previously...