Skip to content

Releases

SkyRecompiled v0.2.3

Choose a tag to compare

@github-actions github-actions released this 12 Nov 03:44

What's new in v0.2.3

This patch release addresses the final iOS issues found during on-device testing:

  • Touch navigation works throughout the settings overlay and returns cleanly to gameplay.
  • Hybrid view keeps Ground Mode character scenes as the main image through dialogue and pauses between lines.
  • Chapter cards promote the bottom screen when the top screen is blank, and short-lived scene-state gaps no longer switch focus back to the background.

All four platform packages pass their automated build/package checks. Changes were verified on an iPhone 17 Pro.

SkyRecompiled v0.2.2

Choose a tag to compare

@github-actions github-actions released this 12 Nov 02:06

What's new in v0.2.2

This release fixes iOS touch controls restoring after settings, clears button highlights on release, improves mobile toolbar spacing, enlarges the hybrid inset, and places the dialogue screen in the main view during detected static-picture cutscenes.

All packages are ROM-free. Provide your own legally dumped Explorers of Sky ROM. Desktop release packages execute cartridge code at runtime.

All four platform packages pass their automated build/package checks. Gameplay has not been manually verified on every device.

SkyRecompiled v0.2.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 01:31

What's new in v0.2.1

This release adds an optional on-screen FPS meter, displayed at the top right on desktop and mobile.

All packages are ROM-free. Provide your own legally dumped Explorers of Sky ROM. Desktop release packages execute cartridge code at runtime.

All four platform packages pass their automated build/package checks. Gameplay has not been manually verified on every device.

SkyRecompiled v0.2.0-alpha

Choose a tag to compare

@github-actions github-actions released this 12 Nov 00:39

What's new in v0.2.0-alpha

This release includes the Milestone 3 graphics/runtime work since v0.1.0-alpha:

  • Native 16:10, 16:9, and 21:9 widescreen rendering, expanded camera/tile streaming, anchored HUD, and hybrid single-window layout.
  • High-refresh camera and entity interpolation for 120Hz, 144Hz, 240Hz, and uncapped VRR.
  • Pixel-art filters, LCD/CRT effects, and weather-aware dungeon lighting.
  • In-game Video, Controller, Keyboard, and System settings with assignable inputs, controller presets, defaults, and persistence.
  • iPhone and iPad support with ROM import, on-device compilation, touch controls, Files-accessible saves/logs, and a settings gear.

All packages are ROM-free. Provide your own legally dumped Explorers of Sky ROM. Desktop release packages execute cartridge code at runtime.

This is an alpha release. Windows and Linux packages pass automated build and test checks; gameplay has not been manually verified on every platform.

SkyRecompiled v0.1.0-alpha — First Alpha Core Port & Tooling

Choose a tag to compare

@DarthMDev DarthMDev released this 06 Nov 02:26

SkyRecompiled v0.1.0-alpha — First Alpha Release

Welcome to the First Alpha release of SkyRecompiled, a native ahead-of-time (AOT) static recompilation PC port of Pokémon Mystery Dungeon: Explorers of Sky, powered by ndsrecomp and pmdsky-debug.


Highlights & Included Features

  • 100% Native Static Recompilation (macOS): Statically decompiles and executes all 34 cartridge executable modules (ARM9 main, ITCM, ARM7, and all 32 overlays — 91,872 functions) at native host speed.
  • BIOS-Free & Synthesized NVRAM Direct Boot: Boots instantly without requiring copyrighted Nintendo DS BIOS or firmware dumps (FreeBIOS integration).
  • Fixed 128 KiB EEPROM/FRAM Save Support: Native save redirection with verified EEPROM roundtrip durability.
  • Zero-Friction First-Run ROM Setup: Double-click launch with a native OS file selector dialog on first launch. Verifies clean USA (5fa9...) and European (c838...) cartridge dumps.
  • Ergonomic Control Presets: Pre-configured gamepad and keyboard bindings in config/controls_preset.toml optimized for dungeon exploration.
  • NitroFS Mod Loader Tooling: Layered virtual filesystem packer (tools/sky_mod_packer.py) that merges overrides on the fly.
  • Offline Wonder Mail S & Friend Rescue Bitstream Codec: Full support for 34-character Wonder Mail S codes and 54-character SOS / A-OK passwords (tools/wondermail.py).
  • Cloudflare Online Rescue Worker Scaffold: Asynchronous community rescue bulletin board powered by Cloudflare Workers and D1 SQLite (services/rescue-worker/).

Clean-Room & Legal Notice

This release contains zero copyrighted Nintendo DS ROM code, textures, audio, models, or proprietary assets. Players must supply their own legally owned Pokémon Mystery Dungeon: Explorers of Sky .nds cartridge dump.