* move aurora to the aurora-wiicompiled submodule (#315)
* Update settings_overlay.cpp (#257)
* Simplify controller settings menu (#317)
* simplify controller settings menu
* platform pairing hint
* build for x86-64-v2 on older linux cpus (#319)
* Real Wii Remote support over Bluetooth (#323)
* pass real wii remotes through emulated bluetooth
* build bluetooth tests on macos ci
* address review comments
* cancel replaced bluetooth reads
* Run GX on its own thread (#325)
* NTSC-U and NTSC-J support (#326)
* add ntsc-u and ntsc-j support
Co-authored-by: DarthMDev <mgracer48@yahoo.com>
Co-authored-by: rooklz <rookieb@muzo-works.com>
* hash inc files and require project for shards
* port remaining stale rr us hooks
* drop map report generation
* drop one-off region porters
---------
Co-authored-by: DarthMDev <mgracer48@yahoo.com>
Co-authored-by: rooklz <rookieb@muzo-works.com>
* Keyboard input for friend code entry (#327)
* keyboard input for friend code entry
* add new guest imports to synthetic test
* replace per-address region table with range map (#328)
* paste friend codes from clipboard (#329)
* Verify dependency archive hashes (#330)
* verify dependency archive hashes
* verify cached cppwinrt tool
* check dependency path types
* Check CPU support before building (#331)
* check cpu support before building
* build for x86-64-v2 on windows and intel macs
* bump aurora for fog fsel fix
* add vsync option (#333)
* Add exe icons (#334)
* add exe icons
* rebuild icon resource on ico change
* drop icon rebuild tracking
* Fix bugs found in forks (#336)
* port fixes found in forks
* fill whole disk id
* dump kamek overlay on crash (#335)
* bump aurora and version to 0.9.0
---------
Co-authored-by: DarthMDev <mgracer48@yahoo.com>
Co-authored-by: rooklz <rookieb@muzo-works.com>
The compile slice advanced a fixed step per line of build output, so how
far it moved depended on how many lines the build printed. When aurora and
its dependencies are compiled locally (as on macOS) the bar reached its cap
long before the game itself was compiled. Read ninja's edge counter instead.
* Linux Appimage: statically prebuild Aurora (and all its dependencies)
adds symlinks to the compiler locations in a static path that way rebuilds do not think that the compiler path has changed between appimage install commands
* Update package.yml
* Update Launcher/build-appimage.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
the idea behind this is C# code that is OS agnostic can go in WiiCompiled.Setup.Common to be shared by any OS specific code (eg: WiiCompiled.Setup.Windows and WiiCompiled.Setup.Linux).