Skip to content

Skate 3 Recompiled v2.1.2 — iOS

Choose a tag to compare

@andrewnakas andrewnakas released this 25 Aug 00:13
· 5 commits to master since this release

The crash that kept ending sessions is fixed, at full frame rate.

You supply the game. This release contains no game content. After installing, copy your own extracted game data into Files → On My iPhone → Skate 3 → game, and Title Update 3 alongside it.

Fixed

A fault inside MoltenVK's presentation path had been ending sessions at unpredictable times. It survived every fix aimed at memory, swapchain lifetime and the system's low-memory warning, and MoltenVK's latest release still has it. Presenting through a command buffer rather than calling presentDrawable directly builds the completion handler elsewhere and does not fault. The other workaround — synchronous submits — also worked but halved the frame rate, so this is the one that ships.

Also in this release: the hang from moving quickly through the start menus, and a swapchain that could be destroyed while Metal still had work queued against it.

Install

Add this source in AltStore or SideStore:

https://raw.githubusercontent.com/andrewnakas/skate3-ios-setup/master/source.json

Or download the .ipa below and sideload it. It is unsigned — you sign it with your own Apple ID. A free Apple ID works.

Custom maps

Drop a pack folder (its .big and .header together) at the top of the app's Documents folder. It is staged at every start and appears in the game's own Freeskate list. One pack at a time.

Performance

60fps on an iPhone 13 mini — median frame 16.7ms, 95th percentile 16.8ms — on stock and custom maps alike.