Skip to content

Lockstep 5.2

Choose a tag to compare

@smiei smiei released this 01 Nov 03:19
· 24 commits to master since this release

Lockstep 5.2

Fifteen more official games, from Ruby and Sapphire to Scarlet and Violet, and a catch calculator that knows Gen 6 to 9.

Install

Windows Docker Unraid Pinokio Node.js 20.9+
Lockstep-Setup-5.2.exe below (or the portable zip). See Windows app. ghcr.io/smiei/lockstep:5.2 (or :latest). See the compose example. Apps tab → search Lockstep Explore → GitHub or Hugging Face URL: https://github.com/smiei/lockstep-pinokio npm install → npm run setup → npm start

New games

Generation Games
3 Ruby, Sapphire
4 Diamond / Pearl
5 Black 2 / White 2
6 X / Y, Omega Ruby, Alpha Sapphire
7 Sun, Moon, Ultra Sun, Ultra Moon
8 Sword, Shield, Brilliant Diamond / Shining Pearl
9 Scarlet / Violet
  • Route lists and boss level caps come from the same source as the ROM hacks, with place, boss and badge names in all five languages.
  • Each game uses its own Pokédex, type chart, catch rates, movesets and regional forms.
  • These packs are marked unverified, so the app shows its usual note. Corrections are welcome as an issue.
  • Brilliant Diamond / Shining Pearl has no TM list, because the data source has none for it.
  • Badges from Kalos onward have no artwork. They show a drawn medal instead, gold once earned.

Catch calculator

  • Gen 6 to 9:
    • Each game gets its own ball list, including the Beast Ball.
    • Ball bonuses follow the game: for example Net and Repeat Ball ×3.5, Dusk Ball ×3, and the Dream Ball ×4 against sleeping Pokémon.
    • The Fast Ball works by itself from base Speed.
  • Ultra Beasts: the Beast Ball gives ×5 against them, every other ball only ×0.1. The calculator recognizes them by itself.
  • Sword/Shield, BDSP and Scarlet/Violet: the low-level bonus and the badge rules are built in.
    • A new Badges field is filled in from your run's defeated gym leaders.
    • Sword/Shield also says when the game won't let you throw a ball at all.
  • Gen 5 (Black/White, Black 2/White 2 and their hacks) corrected: the app showed catch chances that were too high. For example, a Poké Ball against catch rate 45 at full health now shows 11.9% instead of 20.3%. Infinite Fusion was already right.

Fixed

  • 18 Pokémon re-typed to Fairy in Gen 6 (Clefairy, Jigglypuff, Togepi, Marill, Snubbull, Ralts, Gardevoir, Mawile, …) lacked the Fairy type in every game with Gen 6+ data. That includes Radical Red, Run & Bun, Unbound and Infinite Fusion. Older games keep their old types, as before.

Upgrading

  • Docker / Unraid: pull the new image and recreate the container.
  • Windows: run the new setup over the old one. Your runs stay.
  • Pinokio: Update.
  • Without Docker: git pull, npm install, npm run setup.
  • No database changes. On the first start, the sprites for the new games are downloaded.

Unofficial, non-commercial fan project. Pokémon is © Nintendo, Creatures Inc., GAME FREAK inc. and The Pokémon Company. This release contains no Pokémon artwork; sprites and trainer pictures are downloaded when you set the app up.