Skip to content

Skate 3 Recompiled v2.1.1 — iOS

Choose a tag to compare

@andrewnakas andrewnakas released this 24 Aug 23:59
· 7 commits to master since this release

Two crashes and a hang fixed.

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

  • Crash when a phone call arrives. The app never answered the system's low-memory warning, so when something else on the device needed memory, iOS reclaimed the app's graphics resources underneath the driver. It now hands back its texture and mesh caches, which rebuild on demand.
  • Hang from moving quickly through the start menus. A content-device query signalled its completion before returning, so the DLC enumerator could start waiting on something that had already happened. It now completes off the calling thread, like the enumeration calls beside it.
  • Presentation crash on swapchain replacement. A retired swapchain could be destroyed while Metal still had a presentation-completion block queued against its images.

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, on stock and custom maps alike.