github JackandBeans/Snap64Recomp v1.1.7-test4
Snap64 Recomp 1.1.7-test4 (test build for issue 36)

pre-releaseone hour ago

This is a test build, not a release. It is for the crash in issue 36: on an AYN Thor, the Android app closes as the game starts. Everyone else should use 1.1.7.

It is 1.1.7-test3 with a fix for the crash that build recorded. The Thor's graphics driver crashed at the end of the first drawing pass of the first frame. That pass held a reset of the renderer's timers, which Vulkan does not allow inside a drawing pass. The port's own clear of new picture buffers had left the pass open. Now the reset, and the two other steps Vulkan keeps outside a drawing pass, close an open pass first. The log says so once.

The crash record from test3 stays in. If the app still closes, open it once more, then attach snap64.log to issue 36. Saves stay.

The APK is signed with the project's key, and Android's app info shows it as 1.1.7-test4. On Windows, Khronos' Vulkan checker named the forbidden reset before the fix and nothing after it. On Android's emulator the Android checks passed, 114 of 114, and the pool fix's check, 23 of 23. The signed file installed over 1.1.7 with its files kept, and the crash record's check passed, 42 of 42. It has not run on a Thor yet. Every source change from 1.1.7 is attached as issue36-test4.patch.

Don't miss a new Snap64Recomp release

NewReleases is sending notifications on new releases.