Skip to content

SunPad 0.3.0 — build it on a Windows PC

Latest

Choose a tag to compare

@chrissotraidis chrissotraidis released this 10 Nov 09:01
ce32298

SunPad 0.3.0 (build 18) can be built for iPhone and iPad on a Windows PC (experimental). Players asked for this.

How: install the free Build Tools for Visual Studio with "Desktop development with C++", download PadMint for Windows (0.6.4 or newer), unzip it, open PadMint, choose SunPad and your own GMSE01 disc image, and click Make my copy. Install the IPA with Sideloadly. The first build takes a few hours and needs about 30 GB free. Linux (ARM64 and x86-64) uses the same route, also experimental.

Macs build SunPad exactly as in 0.2.3. The app itself is unchanged; only the build route is new.

Updating? Rebuild with PadMint and install over the existing app with the same signing identity. Don't uninstall first if you want to keep your saves.

The unsigned app asset contains no translated game module. PadMint adds a module built from your own supported disc. Don't redistribute the resulting personal app or game data.

Validation

  • PadMint 0.6.3 for Windows, with its bundled Python and a fresh PadMint folder, built the personal IPA on Windows 11 ARM64 from a clean checkout and the original disc (tools 26 min, build 2 h 23 min). The publication gate passed; the IPA kept 2,796 of the app's 2,797 entries unchanged and added only the game module.
  • That copy was installed on an iPad Pro 12.9-inch (6th generation) over 0.2.3. It loaded the Windows-built module, ran at 30 fps, played sound through the speaker, loaded a saved file into Delfino Plaza, saved, and loaded the save again after a cold relaunch.
  • PadMint's player check passed on the Mac with this release's app before tagging. All three assets pass PadMint's content audit and the release gate. CI passes on iOS, tvOS, safety and the native x64 Windows route.
  • Not yet tried: a disc build on a native x64 Windows PC, and a Linux-built copy on a device. Please report how it goes on x64, with the PadMint log.