Introduction
Welcome to Crystalis Randomizer. This project seeks to provide fresh gameplay experiences through the classic NES game Crystalis. See the help for more information about gameplay changes and randomization features.
Discord
Join us on our discord server.
Release Candidate
This version of the randomizer is a release candidate and is scheduled to be marked "stable" very soon. If this causes any issues, the previous stable version is still available at https://crystalisrandomizer.com/stable.
Something went wrong!
Something went wrong with the scripts on this page. This may be caused by attempting to access this with an older browser (recent versions of Chrome, Firefox, and Safari, should all work; Microsoft IE and Edge are both known to fail), or a slow connection is causing the script to take longer to load, or a bug somehow crept into the page. If you suspect it's the latter, please open your browser's developer tools (usually F12) and send a bug report (to GitHub or Discord) with your browser version (see about:version) and any error messages you find in the developer console.
Getting Started
Please select a standard English ROM of Crystalis. This should only be required the first time. The selected image will be stored in your browser's cache.
You can also run the randomizer locally by installing the
node package:
npm install -g crystalis-randomizer
cryr --flags="Gt Mr Rlpt Sbkm Sct Tasd" Crystalis.nes
Warning
Generate
Seed
You may specify a seed for the random number generator, if desired. If it is left blank, a new seed will be chosen at random each time. Use the 'new' button to generate a shareable seed, which will be automatically added to the URL.
Your flag string is
The checksum for this seed is ????????