Swiss r646 is released. The swiss army knife of gamecube homebrew. Swiss aims to be the ultimate utility Gamecube homebrew application.

Swiss Changelog:
@emukidid:
Add L/R trigger + L/R D-Pad page skipping support into the file browser
Fix unknown drive variant crash
Tidy up info pages 1 & 2

@Extrems:
Separate out workarounds for GCVideo.
Round screen position for GCVideo.
Add AVE compatibility setting.
Hide incompatible video modes.
Reintroduce 960/1152i, now functional.
Add 540p forcing.
Minimize stack usage.
Fix free space calculation.
Optimize memcpy for bulk uncached-to-unaligned cached.
Implement partial read buffer for IDE-EXI.
Fix Spider-Man 2 and DSI crash dumps.
Find stateBusy.
Add game-specific patch for F-Zero GX.
Place breakpoint on command block state as a loading hint.

https://github.com/emukidid/swiss-gc

http://www.emucr.com/2019/03/swiss-r646.html