Elektrine lite

← Feed

@alice@mk.nyaa.place

Post #3434629

2025-10-27 02:27 UTC

I made the TV filters (both ntsc and crt parts) handle 480p video, and Mupen64Plus port now outputs that instead of 480i in HLE mode. Well ok. That's not entirely true, GLideN64 can only ever output progressive video, so previously the port was just treating it as interlaced. It didn't work particualrly well, so it's just progressive now. ParaLLEl-RDP is still interlaced, of course - it can do that, so we do that. Other than that, TV filter now has brightness/contrast/sharpness sliders in RGB mode. Not color or tone for obvious reasons, but the other 3 can still work - even if they behave slightly differently from how they do with YUV signals No energy to work on more important things right now, but I'll be taking a break soon anyway.

Replies (1)

  • @alice@mk.nyaa.place 2025-11-03 15:02

    Not a lot of progress, but still some. I moved core descriptor file parsing to libhighscore (unfortunately it involved rewriting it in C but what can you do - at least it has proper tests now), so that I could make a lightweight headless test runner for cores now (at least for the ones that are software rendered). Gamepad navigation hint bar can now show multiple icons per action, since Sega-style gamepads will use both A and C buttons as the confirm action. Similarly, keyboard controls overlay can now show multiple mappings for the same control. Not very well, but that leads into the next point.

    Open ##3434628