New
- Yoru Tomosu, Diablo III: Eternal Collection and Farming Simulator: Nintendo Switch Edition companion support.
- For companion makers (see the Package Format):
- Runtime 22: map views that rotate with the camera, two-axis scroll regions, leaning (italic) text, animated map markers, a picture preload list, pan-bounded images, and device battery/charging and game FPS/speed/frame-time values. Module ABI 1 stays compatible with existing companions.
Fixed
- Controller rumble no longer keeps one CPU core at 100% in the background, which heated the device and caused throttling.
- Starting another game while the previous one was still loading or closing no longer leaves the previous game's emulator alive in the background.
- Trails through Daybreak II: textures no longer go stale, flicker or disappear after the game remaps GPU memory; integer render targets now render correctly on all Vulkan drivers; compute shaders that need more shared memory than the GPU provides now run in full. Thanks to tapionallanaire (PR #12).
- Companion pictures inside a compressed game archive no longer cost around 70 ms each to decode: the archive is unpacked once and kept, so icons appear at once instead of one by one over a second.
- Images turned by exactly 90, 180 or 270 degrees draw several times faster.
- A pan/zoom picture's view is now readable by a companion's native module, so an overlay such as a player marker can stay in place while the picture is panned or zoomed.
- A companion's native module can now read a map's last-drawn view from its periodic sample, the way the page already could.
- Press-and-hold actions on the second screen now receive the widget's value the same way taps do; companions whose hold actions use the held value work again.
Companions in this release
- Yoru Tomosu: requires Eden Duo 1.3.0 or newer (companion 1.0.0)
- Diablo III: Eternal Collection: requires Eden Duo 1.3.0 or newer (companion 1.0.0)
- Farming Simulator: Nintendo Switch Edition: requires Eden Duo 1.3.0 or newer (companion 1.0.0)
Update: install over your current Eden Duo. Your games and settings are kept, and existing companions keep working.
- Requires Android 13+ (arm64) and a device with a second display.
- Companion packages for supported games: https://github.com/igawa6/eden-duo-companions
SHA-256 (EdenDuo-1.3.0.apk): 7af1372d6e40207dfb05345ab79277766fdaef630a49c22d9e457c5d8d92de12