Skip to content

Releases: randovania/Super-Duper-Metroid

v2.3.3

19 Mar 18:37
e6a875e
Compare
Choose a tag to compare

What's Changed

  • Replace backslashes with forward slashes by @Miepee in #58
  • Add main file for SDM by @Miepee in #59
  • Include wheels for Python 3.12

New Contributors

Full Changelog: v2.3.2...v2.3.3

Build Settings Tweaks

02 Jun 04:10
b0b3e00
Compare
Choose a tag to compare

Updated configuration to fix issues with Randovania.

Fixed Bugs and Added Minor Features

28 Feb 05:17
Compare
Choose a tag to compare
  • Fixed bug causing Item Routine to break in very specific circumstances.
  • Fixed bug causing Invincibility Frames to be given in every door transition, sometimes causing game crashes.
  • Added Seed Display functionality. If no seed is provided, or a seed of value 0 is provided, no seed is displayed.
  • Added Functionality to set default control scheme and enable Moonwalk by default if parameters are passed.
  • Added option to remove Lower Norfair Chozo Statue Item Requirement.
  • Made patcher errors raise actual exceptions instead of just printing to console.

Fixed Room Transition Bug

02 Feb 20:27
Compare
Choose a tag to compare
  • Fixed bug causing VARIA door transition code to be run on every room transition
  • Fixed crash going through elevators caused by aforementioned bug
  • Made errors raise exceptions instead of just printing to console

PyInstaller Support

29 Jan 23:18
84726e6
Compare
Choose a tag to compare
  • Added PyInstaller Support

IO Tweaks

07 Jan 04:57
578e85b
Compare
Choose a tag to compare

Changed the arguments passed to patching functions
Input file path is no longer requested. Instead, a BytesIO and output path are desired
Input and output file no longer need to be the same
Automatically output a separate ROM file
No longer output patcher spoiler log or any other superfluous data

Added Support for Starting Items, Starting Location, and more to JSON

04 Jan 06:52
Compare
Choose a tag to compare
Actually fix starting inventory test

Failed to account for other changes to methods of adding these items.

Fix Issue Causing Mandatory Patches Not to be Applied

01 Jan 20:21
Compare
Choose a tag to compare
v2.0.1

Fix issue causing mandatory patches not to be applied

JSON Support

01 Jan 19:42
Compare
Choose a tag to compare
  • Patch Details can now be passed as a JSON string

SDM More Patches and Fix

08 Oct 17:54
1e1581c
Compare
Choose a tag to compare

Changes:

  • Added No Music patch
  • Added ISJ patch
  • Added Speedkeep patch
  • Added Backup Saves Patch
  • Fixed issue which would not correctly grab patch files