mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.38k stars 744 forks source link

Update to QT6 #3170

Closed Miepee closed 1 month ago

Miepee commented 1 month ago

MGBA currently uses qt5. It would be nice if the dependency could be bumped to qt6.

endrift commented 1 month ago

This has been on the docket for a while. The biggest issue is that QtMultimedia was entirely reworked in Qt6 and I haven't gotten to rewriting mGBA's use of it. Everything else has since been ported to support Qt6.

endrift commented 1 month ago

I've finished most of the porting, just need to flatten out bugs (for some reason trying to reset the game breaks audio, need to figure out why) and expose it properly in the CMake script.

endrift commented 1 month ago

Finished up the last of the work; it should work now. As always, file bugs if it doesn't.