Merge latest Chesto changes into Wii/UnivUI branch
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:
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:
Which... besides the giant red background, is actually pretty good for 3DS standards!