Page MenuHomeSolus

Update dolphin-emu to May 2019 progress report (with libusb hotfix) and enable optimizations
Needs ReviewPublic

Authored by Jacalz on Jun 3 2019, 9:13 AM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Summarized Changelog:

  • Implement "Drawsome" tablet.
  • Implement "Taiko no Tatsujin" Drumset.
  • Allow interatcing with render window while configuring controllers.
  • Implement passive stereoscopic 3D.
  • IOS HLE fixes and passthrough upgrades.
  • VideoCommon: Constrain the array_base registers.

The full progress report can be found here.

Packaging Changes:

  • Build with optimizations for speed and LTO. This gives improvements of up to 5 fps in my testing and a package size that's 12% smaller.
Test Plan
  • Testing with Wii Sports, Super Mario Galaxy, New Super Mario Bros and Mario Cart Wii.

Diff Detail

Repository
R654 dolphin-emu
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Jacalz created this revision.Jun 3 2019, 9:13 AM
Jacalz requested review of this revision.Jun 3 2019, 9:13 AM

I want to take advantage of this differential to ask Core Team if we have any policy about optimization flags.

Jacek added a subscriber: Jacek.Jun 10 2019, 5:54 AM
Jacalz updated this revision to Diff 16244.EditedThu, Jul 18, 6:52 PM
  • Update against new LLVM-8 updates in unstable
Jacalz updated this revision to Diff 16261.Fri, Jul 19, 8:43 AM
  • Move optimizations to make sure that they always are done
Jacalz retitled this revision from Update dolphin-emu to May 2019 progress report and enable optimizations to Update dolphin-emu to May 2019 progress report (with libusb hotfix) and enable optimizations.Fri, Jul 19, 8:45 AM
Jacalz edited the summary of this revision. (Show Details)
Jacalz edited the test plan for this revision. (Show Details)