In the code there are few stuff has no logic, those were tests for older devices like changing the dll to dat
skip whatever is not clear don't spend time figuring out what is this,
in anyway modification should be easy as all things now are in one project
also because this was meant to support touch devices there are a lot of mixed codes
try to work around them in case your target machine don't support touch
you should be able to build it for ARM, x86, x64 (ARM64 prepared but not actually fully ready)
You need the following:
- SDK: 10.0.19041.0 and 10.0.17134.0
- Visual Studio 2022
- Cores are located at
Components\InjectedFiles\Cores
- Those cores will automaticlly copied with the package
- Refer to the Legacy folder
- You need as extra SDK: 16299
- Ensure Win2D is compatible with older builds (1.21 current)
- Keep project min target at 16299
- After building the package, re-target it to 15035
- Legacy release don't support 14393 or lower