Skip to content

v0.5.0

Latest

Choose a tag to compare

@Goldoire Goldoire released this 19 Aug 07:47

v0.5.0

The biggest update yet: true widescreen and a full Gen 4-style dual-screen battle experience.

True widescreen

  • The software PPU now renders wider than 240px natively, no more stretching. The overworld draws a 512px-wide background with vanilla game-space coordinates, so you see more of Hoenn instead of a zoomed crop.
  • Widescreen-aware windows and sprite decode. Display-mode changes no longer undo the widened frame.

Gen 4-style dual-screen battles

  • Battles take over the bottom screen with DS-style menu geometry: commands, moves, bag, and party all playable from the bottom screen.
  • Full input parity: touch or physical buttons, whichever you use. The cursor follows your input method and mirrors the engine cursor.
  • Forced send-outs, bag, and party open on the bottom screen mid-battle.
  • Optional battle hints (HINTS setting): pixel-caret type-effectiveness markers with multiplier tiers, and the foe's weaknesses on its card.

New bottom-screen UI

  • Emerald-authentic redesign of the panel UI.
  • Party tab: 2x3 grid of rich party cards using the game's own palettes.
  • Bag tab: laid out the way the DS bag does it, with item descriptions.

Stability

  • Bounds guards on raw window ids in tilemap/VRAM paths and on Battle Dome facility ids. Fixes a class of crashes unique to running the GBA code natively.

Install

Sideload the APK, then provide your own Pokémon Emerald (U) ROM when prompted on first launch. The app contains no copyrighted game assets. Updating from a previous release installs over the top; saves are kept.