Castlevania: Symphony of the Night Randomizer
Browser: Chrome, Firefox, and Opera
OS: Windows, Mac, or Linux family
Due to the RAM requirements, the randomizer is unlikely to run on mobile browsers.
This randomizer targets the original NTSC-U release of Castlevania: Symphony of the Night (SLUS-00067). You will need an image of your game disc in BIN/CUE format. If your disc image is split across two .bin files, drag only the first .bin file (track 1) into the drop zone.
If the seed name is appended to your randomized image filename after downloading, you will need to modify your cue file track listing to reference the new filename.
See the github repository for information on running the randomizer at the command line.
- Relic tracker (thanks TestRunner)
- Relic distribution table (thanks Soba)
- The Long Library, a SotN discord server
Think you found a bug? The best way to report it is using GitHub issues.
- Fix some candles not being randomized.
- Add extra agony to agonize preset.
- Fix crash related to transfering data to web worker.
- Fix uncurse being placed in random candles.
- Add support for custom enemy drops from enemies that have no vanilla drops.
- Add support for custom enemy drops, starting equipment, item locations, and prologue rewards.
- Deprecate relic logic selector in favor of presets.
- Add selector for built-in relic logic schemes.
- Add support for custom relic logic.
- Add file input as alternative to drag API.
- Use web worker.
- Add drop randomization.
- Add checksum verification.
- Add turkey mode.
- Add candle randomization.
- Add prologue reward item randomization.
- Add Axe Lord and Luck Mode starting equipment randomization.
- Add copy seed button.
- Add link to the relic tracker (thanks TestRunner)
- Display seed at file select menu.
- Distribute jewel types with same frequency as vanilla.
- Add option to show relic locations in spoilers.
- Fix Maria cutscene skip in Richter mode.
- Remove Maria cutscene in Marble Gallery to avoid confusion.
- Add spoilers option.
- Fix bug that allowed salable gems to be sold in shop menu.
- Items are now placed by type with same frequency as vanilla.
- Add item location randomization.
- Add relic distribution (thx Soba)
- Fix relic duping in Medusa room.
- Fix shop relic name not being updated in shop menu.
- Produce more uniform relic distribution (thx Soba).
- Remove Maria cutscene in Alchemy Lab to avoid softlock.
- Fix 2nd castle relic locations (thx Soba).
- Fix randomized equipment by same type.
- Fix random seed not being reproducible.
- Fix crash after Scylla fight.
- Fix faerie scroll duping.
- Fix same seed causes different randomizations.
- Fix equipment randomization.
- Fix bug that allowed bat relic to be placed in 2nd castle without ability to get spike breaker armor.
- Download file name contains seed value.
- Fix shop relic glitch.
- Fix relic duping in clock tower and outer wall.
- Add equipment location randomization.
- Add starting equipment randomization.