Skip to content

Merge latest Chesto changes into Wii/UnivUI branch

vgmoose requested to merge wiiPlusUnivUIPlusChestoRC into wiiPlusUnivUI

This MR updates with the new-makefiles changes (!5 (merged)), and bumps the Chesto submodule to the latest alex-dev branch (chesto!6 (merged))

The merge conflict decisions mostly involve a few updated constants on hbas master, with the new keyboard or added buttons, which based on the dynamic UnivUI scaling math should still translate.

Screen shot of Wii appstore.dol running in Dolphin: Screen_Shot_2022-01-15_at_11.30.15_PM

Regarding 3DS:

The readme for this branch suggests these changes break the 3DS ones, but I did try to keep this mind the entire time when writing those 3ds SCALAR defines (they're non-invasive!). If you set -D_3DS_MOCK in Chesto's Makefile.pc file, running make pc gives you an appstore.bin for PC that simulates the 3DS layout.

With this branch it looks as follows:

Screen_Shot_2022-01-15_at_11.16.38_PM Screen_Shot_2022-01-15_at_11.16.41_PM

Which... besides the giant red background, is actually pretty good for 3DS standards!

Merge request reports