Skip to content

Releases: cave-story-randomizer/cave-story-randomizer

2.3.3

14 Mar 00:08
106e520
Compare
Choose a tag to compare

What's Changed

  • Several fixes to graphical issues when playing over a freeware export. Windows build should not require DLLs anymore. by @calvarado194 in #176

Full Changelog: 2.3.2...2.3.3

2.3.2

08 Mar 22:12
83a7b13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.1...2.3.2

2.3.1

05 Mar 20:14
d70e921
Compare
Choose a tag to compare

What's Changed

  • Fix: Missing Graphics in StageImage, fixed issues with config files. by @calvarado194 in #174

Full Changelog: 2.2.3...2.3.0

this one is 2.3.1 cuz the previous one should've been 2.3.0 lol

2.2.3

28 Jan 03:18
409aa7f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.2...2.2.3

Patcher v2.2.0

13 Oct 20:03
Compare
Choose a tag to compare

This release is for the patcher only. If you want to play, check out Randovania!

Changelog

  • Added multiworld support (via https://github.com/periwinkle9/CSMultiworldDLL)
  • The bookshelf in Prefab House now returns you to Prefab Building, before the boss rush in Balcony
  • Updated credits
  • Fixed a crash when alt-tabbing in fullscreen mode
  • Fixed a bug where you could select a "negative" weapon slot in the inventory
  • Fixed the teleporter menu flickering

v2.1 Release candidate 2

24 Sep 04:45
Compare
Choose a tag to compare
Pre-release
  • fixes randomizer crash when generating an all bosses seed with completable logic
  • fixes cave story crash when exiting the game (lol)
  • fixes teleporter icons disappearing partway through a playthrough
  • fixes jenka's house/sand zone storehouse softlock

v2.1 Release candidate 1

27 Jul 04:43
Compare
Choose a tag to compare
Pre-release

Been a while, huh?

  • Can now carry puppies anywhere
  • CSE2 and CS+ support fixed (I hope)
  • Can now remove falling blocks in B2
  • Various small issues have been fixed
  • Known softlocks have been fixed
  • Camp chest is now accessible from inside in Camp seeds
  • Hints are more helpful (proper rehaul coming eventually)
  • MyChars are more customizable (puppies, dragons, drowning)
  • Chaco MyChar added
  • Credits now display your collected items at the end, plus some other stats
  • Arthur's Arsenal has a new and improved menu
  • Weapons can now be traded on pickup
  • Jenka and Numahachi now have prebuilt hints for the 5pup and hell items respectively
  • Spawns a debug cat in problematic situations that may cause a softlock due to weapon stuff
  • Title screen hash is now a real hash instead of 5 random numbers
  • Adds completable-only logic (as opposed to guaranteeing a full clear of each seed)
  • Adds sphere analysis to spoiler log
  • Adds options for random or custom mychars
  • Adds WIP Kero Blaster orgs courtesy of CoryWelchMusic

Second major release: v2.0

14 Mar 06:13
Compare
Choose a tag to compare

Cave Story Randomizer v2.0

Exploration of the island's interior would be more fun, I suspect, had we the equipment to facilitate randomization. Thus, I have duly begun development upon the "Randomizer".
Development of this program will take place in two phases, versions 0.8 and 2.0. My plans call for 0.8 to be usable and to allow for a certain amount of randomization. I'm sure I can complete v2.0, provided I live long enough. It promises to be an even more fun experience.

When I started my Cave Story Randomizer project nearly a full year ago, there were a number of features I wanted to include before releasing the second major version. The roadmap was pretty simple: v0.8 would have the core randomization features, allowing for a fully randomized playthrough from Start Point to defeating Ballos. All the bells and whistles would be left for v2.0 - the original plan called for 3 game modes, 3 objectives, 3 difficulties, and a few other settings. We ended up getting 3 spawn locations (serving as both the game modes and difficulties), 5 objectives, and so much more. We've greatly surpassed my original plans for v2.0, and I couldn't be happier. I hope that everyone else enjoys as much as I do. Please join our Discord server to share your experience with others and get the latest news!

Changelog

This may not be a complete list, but it should have nearly everything that's changed since v0.8C. If you're unsure, or if you run into any issues, shoot me a message on Discord!

TL;DR

  • Puppysanity
  • New objectives
  • New mychars
  • New spawn locations
  • Sequence break logic
  • Randomized item hints
  • Various gameplay improvements

Randomizer

  • Puppysanity has been added as an option
  • You may now choose from 5 different objectives
    • Bad Ending (have MALCO build the bomb to free Kazuma, and defeat the Core)
    • Normal Ending (build the rocket, and save Sue)
    • Best Ending (same as Normal Ending, plus collect the Iron Bond and the Booster 2.0)
    • All Bosses (same as Best Ending, plus defeat every boss in the game)
    • 100% (same as All Bosses, plus collect every item in the game)
  • You may now choose from 3 different spawn locations
    • Start Point (classic)
    • Arthur's House (often requires 3HP weaponless jaunts through Egg Corridor and Grasstown)
    • Camp (gives Dr. Gero a strong weapon, and a 5HP life capsule in the Camp chest, which can be reached without flight in this mode)
  • You may now choose from 8 different playable characters, all with unique Mimiga Mask sprites
    • Quote
    • Curly
    • Sue
    • Toroko
    • King
    • Kanpachi
    • Misery
    • Frog (from Kero Blaster)
  • Sequence break logic has been added as an option, with individual toggles for each trick
  • Music shuffling has been added as an option, with multiple settings that are explained in more detail within the randomizer itself
  • A new method of sharing seeds, called sharecodes, has been implemented, allowing you to easily share a seed including all its settings with other players

Cave Story

  • All text now scrolls instantly, and = signs are rendered properly
  • A hash code appears on the title screen in order to easily verify you're playing on the same seed as someone (e.g. for races)
  • Some of the more flavourful dialog across the game has been returned
  • Super Missiles now give you 10 missiles if you collect them before any other Missiles
  • A number of small visual bugs have been corrected
  • You may now refight the Sisters at will
  • Upon defeating Ironhead, a passage from the Reservoir back to the Dark Place is opened
  • There are now signs hanging above Labyrinth Shop chests indicating the requirement to open them
  • The Mr Little item can now be anywhere in the game, and in the Graveyard he can give you any item
  • You can check in with Momorin at the rocket to see if you've met the requirements to beat the game
  • The door to Last Cave also warns you if you don't have all the Throne Room requirements
  • Game ending cutscenes are now fully automated
  • Credits for the randomizer have been added, indicating a count of collected items at the very end
  • The Map System, when used from the inventory, displays a count of collected items
  • Hints have been added! Blue robots and Cthulhus will tell you a randomized hint about an item location, ranging from very useful to completely useless
    • For Bad Ending, one hint is guaranteed to be for the Rusty Key
    • For other endings, one hint is guaranteed to be for the ID Card
    • When not spawning at the Start Point, one hint is guaranteed to be for Arthur's Key
    • There are 8 regular hint locations in the game
      • Blue robot in Egg Corridor
      • Cthulhu in Cthulhu's Abode
      • Cthulhu in West Grasstown
      • Cthulhu in East Grasstown
      • Two blue robots in Labyrinth I
      • Blue robot in Egg Corridor?
      • Cthulhu in Plantation
    • There are also 2 special hints locations
      • MALCO will hint about what item he will make for you
      • Mrs. Little will hint about what item her husband will give you when he comes home

Other

  • CSE2 is now officially supported, just replace its data folder with the pre-edited Cave Story data folder in your randomizer distribution then randomize as normal
  • Daily challenges are being generated and posted in the #daily channel in our Discord server

v2.0 Release candidate 2

06 Mar 13:16
Compare
Choose a tag to compare
Pre-release

holy moly we're really getting ready for this

Well, v2.0 is finally almost here. Before I fully release it I'm putting out this release candidate - there's a couple things to work on yet, but the gameplay is fully featured. Here's the shortlist of changes, for now. The full release will have a full changelog.

Randomizer

  • Puppysanity has been added as an option
  • You may now choose from 5 different objectives
    • Bad Ending (have MALCO build the bomb to free Kazuma, and defeat the Core)
    • Normal Ending (build the rocket, and save Sue)
    • Best Ending (same as Normal Ending, plus collect the Iron Bond and the Booster 2.0)
    • All Bosses (same as Best Ending, plus defeat every boss in the game)
    • 100% (same as All Bosses, plus collect every item in the game)
  • You may now choose from 3 different spawn locations
    • Start Point (classic)
    • Arthur's House (often requires 3HP weaponless jaunts through Egg Corridor and Grasstown)
    • Camp (gives Dr. Gero a strong weapon, and a 5HP life capsule in the Camp chest, which can be reached without flight in this mode)
  • You may now choose from 7 different playable characters, all with unique Mimiga Mask sprites
    • Quote
    • Curly
    • Sue
    • Toroko
    • King
    • Kanpachi
    • Frog (from Kero Blaster)
  • Sequence break logic has been added as an option, with individual toggles for each trick
  • Music shuffling has been added as an option, with multiple settings that are explained in more detail within the randomizer itself
  • A new method of sharing seeds, called sharecodes, has been implemented, allowing you to easily share a seed including all its settings with other players

Cave Story

  • Some of the more flavourful dialog across the game has been returned
  • Super Missiles now give you 10 missiles if you collect them before any other Missiles
  • A number of small visual bugs have been corrected
  • You may now refight the Sisters at will
  • Upon defeating Ironhead, a passage from the Reservoir back to the Dark Place is opened
  • There are now signs hanging above Labyrinth Shop chests indicating the requirement to open them
  • The Mr Little item can now be anywhere in the game, and in the Graveyard he can give you any item
  • You can check in with Momorin at the rocket to see if you've met the requirements to beat the game
  • The door to Last Cave also warns you if you don't have all the Throne Room requirements
  • Game ending cutscenes are now fully automated
  • Credits for the randomizer have been added, indicating a count of collected items at the very end
  • The Map System, when used from the inventory, displays a count of collected items
  • Hints have been added! Blue robots and Cthulhus will tell you a randomized hint about an item location, ranging from very useful to completely useless
    • For Bad Ending, one hint is guaranteed to be for the Rusty Key
    • For other endings, one hint is guaranteed to be for the ID Card
    • When not spawning at the Start Point, one hint is guaranteed to be for Arthur's Key
    • There are 8 regular hint locations in the game
      • Blue robot in Egg Corridor
      • Cthulhu in Cthulhu's Abode
      • Cthulhu in West Grasstown
      • Cthulhu in East Grasstown
      • Two blue robots in Labyrinth I
      • Blue robot in Egg Corridor?
      • Cthulhu in Plantation
    • There are also 2 special hints locations
      • MALCO will hint about what item he will make for you
      • Mrs. Little will hint about what item her husband will give you when he comes home

Quick hotfix for v0.8C

16 Sep 06:35
Compare
Choose a tag to compare

This fixes a handful of bugs. Most notably, seeds now get hashed to ensure a different randomization for ALL seeds. The previous version had an issue where alphanumeric seeds of a certain length all resulted in the same item placements. Due to this change, seeds from the previous version will be incompatible.