CURRENT VERSION: 1.27g

HOTFIX [11/13/21]
 + Fixed a crash on Novus with Flower enemies
 + Fixed an issue with Connect no longer being able to provide code for server
 + Added a work-around in case of future issues with the point above
 + Fixed Ctrl+S moving the camera in the Room Studio
 + Fixed an issue with secret scrolls in the Room Studio during play tests



VERSION 1.27g [11/11/21] - Bugfixes + Improvements
Enigma Generator:
 + Fixed a Memory Leak in the generator
 + Fixed not generating worlds with Brinstar or Norfair as starting area if there are only 4 areas
 + Improved the speed of the generator
Room Studio:
 + Fixed Crash when stopping playtest while a bomb still exists
 + Fixed Image export not displaying enemy icons correctly
 + Fixed Right Clicking with the Replace Tool while using the Mixer not working
 + Fixed Screen Edit has an issue with the cursor
 + Added functionality for dragging Alt-Click with Paint Tool
 + Added Undo functionality for Alt-Click with Paint Tool
 + Added an option to Flower enemies to control if Fake or not
 + Fixed some Tool Tips related to the Tile Tool disappear unexpectedly
 + Fixed Animated Offset being incorrect in image exports
General:
 + Fixed Confirm and Cancel control configurations not saving
 + Fixed Debug effect occuring when hitting Worker Robot
 + Fixed Shots collide with walls when shooting down next to them
 + Fixed tiling Error in Zebeth
Enemies:
 + Fixed Crawlers sometimes not anchoring properly when placed on the edge of a corner
 + Fixed Yakchi falling through floors if placed close to them
 + Fixed Ridley's flames going through doors if not on the screen
 + Fixed Spore Spawn not handling vine visuals correctly under some circumstances
 + Fixed Mellows, Memus, and Mellas to always spawn on Zebeth and Novus
 + Adjusted Spore Spawn's Timing
Other:
 + Restored randomization to enemies in Brinstar east tower on Zebeth







VERSION 1.27f [11/1/21] - Brinstar Update
ADDITIONS:
 + Enigma: 
    + 60 New Brinstar Themed Tiles
    + New Boss: Spore Spawn
    + New Enemy: Cacti
    + New Enemy: Tangle Weed
    + New Enemy: Spore Bud
    + New Enemy: Yakchi
    + New Enemy: Giant Hopper
    + New Enemy: Hive Nest
    + New Item: Spring Ball
 + Room Studio:
    + Route Tool
    + Item Tool now allows you to select and move items
    + Enemy Tool now allows you to select and move enemies
    + Hotkeys in Room Studio:
         + TAB cycles layers
         + L toggles "Limit Layer View" Mode
         + CONTROL+S saves
         + CONTROL+LMB with Enemy Tool copies enemy type
         + CONTROL+LMB with Liquid Tool copies liquid
         + Mouse Wheel with Liquid Tool cycles through liquid tiles
    + Reduced Animations Option
    + High Contrast Option
 + Enigma Generator:
    + Infinite Attempt Mode
    + Favors slightly more linear progression
 + Additional Crateria Track for Novus by Loeder
 + Confirm/Cancel and Gamepad Device Control Options

CHANGED:
 + Room Studio:
     + Cursor Color changes based on Layer
     + Undo System now dynamically limits itself based on data size
     + Camera is now centered on room load
     + Various small visual adjustments
 + Novus:
     + Removed a softlock in a room off of the landing site
     + Added Rinkas to a room in Tourian to allow for low percent runs
     + Beam Damage is more effective on final boss
     + Many small adjustments to the final boss
     + A small adjustment to Ridley
     + Adjusted palette shifting for Bosses
     + Added Item Room Music to a few rooms
 + Zebeth:
     + Fixed a Tiling Error in Kraid Elevator
     + Fixed a Tiling Error in central Norfair
     + Added a missing enemy in Norfair
     + Changed the enemies in the top right hall of Brinstar to always spawn
 + Improved Flower Enemy Sprite
 + Adjusted Item Message window to no longer be transparent
	
BUGFIXES:
 + Room Studio:
      + Placing Doors does not clear tiles correctly
      + Issue with animated conveyor tile being displayed too fast in menu
      + Issue with Invisible Solid tiles able to have tile adjustments
 + Enemies:
      + Vines sometimes rotate incorrectly during room load
     + Flowers can grab Samus through half tiles
     + Worker Robots incorrectly detect edge of platform when on half tiles
     + Worker Robots do not break Crumble Blocks if directly centered over them
 + Samus:
     + You can stand on the left most pixel of a Crumble Block
     + Crumble Blocks can trigger if you are standing a few pixels above them
     + Issue with detecting lava incorrectly while morphed
 + System:
     + It is possible to collect items while riding an elevator
     + It is possible to pause on the frame item collection starts
 + Connect:
     + In Versus Mode disabled items are not drawn in Enigma
     + In Versus Mode you can still toggle Missiles for a frame even if disabled
+ Enigma Generator issue with rooms with multiple elevators as starting rooms
+ Crash when loading a recently generated Enigma world
+ Audio Volume incorrectly starts at 150% the first time the game is launched





VERSION 1.27e [6/30/21] - Bug Fixes + Improvements
ADDITIONS:
+ Enigma Generator now has customization options
+ Enigma worlds can now start you in Crateria, Brinstar, or Norfair
+ Enigma worlds have their elevator connections somewhat randomized
+ Advanced Function in Room Studio: Animated Palette Offset Control
+ New Block Attribute: Front Layer
+ New 8-bit remixes by Minimacro Sound! (Appearance, Ridley's Lair, and Escape)
CHANGES:
+ Zebeth and Novus maps improved visually
+ Palette changing tunnel in Norfair added to Zebeth
+ Acquiring items in Connect shows item name
+ SFX and BGM Volume levels increment in 5%
+ Framerate option removed (Standardized to 60 FPS)
+ 3:2 Aspect Ratio option removed (Standardized to 16:9 or 4:3)
+ Minor Graphical Adjustments
+ Faster Room File Loading
+ Slight visual adjustment to Door Tool in Room Studio
+ Game Loading Screen changed to a minimalistic design
+ Pause Menu page transitions are faster
BUGFIXES:
+ Room Studio Crash that occurs sometimes when unlinking Zebetites
+ Room Studio Issue with Undo Function when releasing mouse button out of bounds
+ Room Studio Issue with Undo Function regarding doors
+ Room Studio Issue with Undo Function when creating and deleting Enemies
+ Room Studio Layer name font glitch
+ Room Studio minimap does not visually update when using the undo function for screen and scroll changes
+ Room Studio reset palette does not work for specific palette
+ Room Studio does not render transparent color choice on palettes correctly on palette selection
+ Enigma Generator Crash during drawing step
+ A crash on title screen can occur if failed to retrieve info from internet
+ Connect displays other players' bombs incorrectly
+ Sometimes, elevators can not be used at all (potentially fixed)
+ Enigma Elevators sometimes stop at an elevator in between the intended destination
+ You can be hit by projectiles while riding Elevators
+ Blocks will break if Samus passes through while riding an Elevator
+ On Novus and Enigma, sometimes explosion effects multiply while paused during the escape
+ Strike Mode on Novus does not spawn the player at the correct spots
+ Linked Zebetites do not work properly in Enigma
+ Samus sometimes drops for a moment when first loaded
+ Fixed a ceiling issue in a room in Norfair on Zebeth
+ Randomized item locations are not consistent when playing with Bubble Mode ( This fix changed randomizer logic )



VERSION 1.27d [3/6/21] - Alternate
CHANGES:
+ Enigma world generates with 5 Areas

VERSION 1.27c [3/6/21] - Bug Fix + Improvements
CHANGES:
+ Enigma world generates with 7 Areas
BUGFIXES:
~MAJOR
+ Issue with elevators



VERSION 1.27b [3/4/21] - Bug Fixes + Improvements
CHANGES:
+ Small adjustments to MB on Novus
+ New Norfair remix added to Zebeth (by Minimacro Sound!)
BUGFIXES:
~MAJOR
+ Crash in the Room Studio when Playtesting related to enemy spawning
+ Crash in the Room Studio when customizing Palettes
+ Crash occurs on the Progression Pathing Menu under certain circumstances
~MECHANICAL
+ Blocks do not detect Samus' hitbox properly
+ Blocks do not always spawn in Playtest
+ You can place things out of bounds when first loading a room in the Room Studio
+ Combat rooms appear in the Escape of Enigma
+ You can place wall climbing enemies out side of rooms and perma-lock Combat Doors
+ Enemies can go through doors in Enigma and go out of bounds
+ Kraid and Ridley do not take the correct damage from beams
~VISUAL
+ Drawing issue with Flower enemy during room transitions on Enigma
+ Various elements do not fade out during room transitions on Enigma
+ A pixel on a specific spike tile does not change colors
+ Squeepts do not properly detect lava
+ MB does not flash from missile damage
~UI
+ Issue with file windows in Room Studio while in Fullscreen
+ Fixed an issue on the Control Configure menu
+ No arrows on left and right pause menu screens
+ Certain Enigma Menus do not return you to the correct menu option
~AUDIO
+ Elevator SFX plays after death and during pause
~SYSTEM
+ Connect games add to Records




VERSION 1.27a [2/18/21] - Bug Fixes + Improvements
IMPROVEMENT:
+ Enigma Generator now tries to spread out Major Items between different Areas
ADDITIONS:
+ Suggested Aesthetics for each Location are displayed on the General Menu in Room Studio
+ Pathing Menu now alerts potential Metroid Requirements on Progression Tab
+ Worker Robot Enemies now break Crumble Blocks
ADJUSTMENTS:
+ Palettes and Room Images will now add the correct file extension if it is not in the name
+ "G. Brinstar" Location name changed to "Brinstar"
+ Minimap in Room Studio now handles and shows Bosses correctly
+ Door editing is now slightly more intuitive
+ Enigma Generator no longer allows worlds without Kraid, Ridley, and Mother Brain to be generated
+ Improved Spring Ball Item sprite image
BUGFIXES:
+ Get stuck on world menu when starting new game and no worlds available
+ Zebeth Randomizer Logic, Item at top of Ridley should require Highjump
+ Hosting a server does not clear previous Shared Data
+ After Escape Timer runs out, it is possible to have spawn point updated to escape elevator
+ Crumble Blocks can be triggered from the right even if there is a solid tile above them
+ Map Percentage Completion incorrect on Zebeth and Novus
+ Zebetites link to random enemies in Room Studio Playtest
+ Zebetites that are linked do not always damage linked Zebetites
+ Attribute Icons do not show up at proper location on vine enemies in Room Studio
+ Vines will anchor to walls that are half a tile away in Playtest and Enigma
+ Playtest time carries over into new games
+ It is possible to get stuck in the wall in Mother Brain's room on Novus
+ News Broadcast Banner clips visually on edges of the menu screen



VERSION 1.27 [2/6/21] - MAJOR
+Playable Enigma Demo:
  +2 Saves
  +5 Areas
  +3 Bosses with Improved AI
  +Connect Functionality
+Enigma World Generator Beta:
  +Basic Progression Logic
  +Import and Export Worlds
+New Features added to the Room Studio:
  +Boss Placement Available
  +Combat Doors
  +Spark Enemy Available
  +Turret Enemy Available
  +Zebetite Enemy Available
  +Tile Adjustment Randomizer Function
  +Tile Mixer Function
  +Paint Mixer Function
  +Palette Copy Function
  +Spike Blocks Available
  +Chained Attribute for Crumble Blocks
  +A few new Tiles
  +Minimap Appearance Editing
  +Revised Pathing Menu
  +Many other small improvements
+Connect Improvements:
  +Doors can now be synchronized
  +Zebetites are now shared when Boss Sharing is on
  +Shared Data is auto cleared when players on on the menus
+Novus: Updated Randomizer Logic
+Many new 8-bit remixes by Loeder
+Complete replacement of SFX with 8-bit sounds by Loeder
+Many Improvements to File Management on the Enigma Menus
+New Minor Item Acquisition Fanfare
+New Suit Upgrade Animation
+Fixed many, many, many issues
+Improved many, many, many small things
+Rewrote many, many, many sections of code



VERSION 1.26 [7/9/20] - Bug Fixes + Improvements
+New Features added to the Room Studio:
   +Playtest Feature
   +Undo Feature
   +Import and Export Palettes
   +Many other small improvements
+Fixed issues with keyboard input in the Room Studio
+Fixed a save issue with the Room Studio
+Fixed lots of minor issues with the Room Studio
+Strike Mode saves now display current Energy and Ammo
+Fixed issues with keyboard remapping
+Fixed a major crash with Connect Games
+Fixed a camera scrolling issue
+Rewrote Randomizer Logic
+Novus: Fixed an issue with Lava in Pipes



VERSION 1.25 [6/8/20] - Bug Fixes + Improvements
+Room Studio
+Seed of the Month added
+Aspect Ratio options added
+Finer Volume Control added
+Improved 8-bit Audio
+Style Option for audio has been removed
+Saving and Loading improved
+Strike Mode now uses Save Points
+Strike Mode can now view Replays
+Metroids have been adjusted in several ways
+Enemies no longer damage during door transitions
+Novus: Super Ridley has less health and no longer causes body damage while grabbing
+Novus: Mother Brain deals less Damage with Hyper Beam and other adjustments
+Lots of minor bug fixes and improvements
+Lots of code reorganization



VERSION 1.22 [1/15/20] - Bug Fixes + Improvements
+Fixed numerous Versus Mode related issues
+Mission Report shows more Connect Stats
+Updates are now detected automatically ( Windows )
+Yellow Missile Doors changed to purple
+Zebeth: Randomized Mode improved
+Novus: Minor design adjustments



VERSION 1.21 [12/16/19] - Bug Fixes + Improvements
+Added Connect to HTML5
+Fixed numerous Connect related issues
+Added Versus Mode to Connect
+Escape Timer now stops while paused
+Corrected some Enemy Vulnerabilities
+Fixed Infinite Missile Glitch
+Zebeth: Added Beam swapping on pause menu
+Novus: Minor design adjustments



VERSION 1.20 [11/1/19] - MAJOR
   Additions:
+Connect Feature  ( Windows Only )\n  Host or join a server for multiplayer features!
Sharing Options: Map , HP+Ammo , Items , Bosses
+New Visual Particle Effects  ( optional )
+New and expanded Pause Menu
+Option for setting Screen Scale
+Option for setting Music Volume
   Improvements:
+Expanded Keyboard Control Customization
+Improved Gamepad Support
+Lava Visuals Improved
+Screw Attack Visuals Improved
+Randomizer now removes various potential soft locks
+Improved Camera Movement
+Crawling Enemies can no longer enter doorways
+Ridley Fireballs now imitate the FDS Version
+Super Ridley's HP was reduced
+Super Kraid now only drops rocks when at set HP Levels
+Improved Enemy Projectile Hit Boxes
+Altered Health Alarm to have variance
+Missile Capacity is now displayed
+Bomb Jumping requires more precision
+Health Pickups now give 20 from larger enemies
+Optimized Saving Slightly
+Improved Door Transition Speed
   Fixes:
+Fixed a fatal crash when trying to draw debris
+Fixed Getting Stuck in Frozen Enemies
+Fixed Randomizer item weighting on Novus
+Fixed Samus Eaters absorbing fire and causing dinging   noise when screw attacked
+Fixed Enemy Animations while paused, frozen, hit, ect.
+Fixed Map Exploration sometimes going over 100 percent
+Fixed a glitch on 30fps when trying to shoot a door
   Planet Changes:
+Zebeth: Enemy Damage increased to match original game
+Novus: Overhauled Layout of Kraid's Lair
+Novus: Redesigned a few rooms
+Novus: Visually redesigned Western Crateria
+Novus: Added Morph Jump Glitch



VERSION 1.15 [8-9-19] - Bug Fixes + Improvements
+Fixed several Pause related issues
+Adjusted Kraid's projectiles' item drops
+Bosses no longer drop items in Strike Mode when defeated
+Added several visual effects
+Fixed an issue that caused enemies to be drawn at the incorrect depth
+Fixed a graphical error with Route Reviews
+Fixed an issue with Mission Report not properly displaying the Hard Difficulty setting
+Fixed an issue with Mission Report not properly displaying the full Seed if it has zeros at the front
+Adjusted some SFX
+Adjusted several audio tracks to loop more seamlessly
+Hopefully fixed an issue where Replays were overwriting each other
+Game window no longer centers itself when not Fullscreen
+Visually redesigned lower Green Brinstar on Planet Novus
+Redesigned the bridge through Tourian on Planet Novus



VERSION 1.14 [7/26/19] - Bug Fixes
+Fixed a fatal crash when touching the bottom of the world on Zebeth
+Fixed an issue with time not counting while map open and riding elevators
+Added a message when at the gate to Tourian on Novus



VERSION 1.13 [7/19/19] - Bug Fixes + Improvements
    Additions:
+Added some more SFX
+Added support for Directional Pad input on controllers
+Added an option for changing the Music Style to 8-Bit, though currently the music selection is limited
   Adjustments:
+Adjusted Camera scrolling to be smoother and smarter
+Adjusted freeze timer so invincible enemies can be refrozen any time
+Adjusted small Ridley's Fireballs to more closely act like the original
+Adjusted Samus' collision box to be slightly thinner
+Geruta HP corrected for each color
+Made Super Ridley's AI smarter, and added a new attack for him
+Reduced Super Ridley's HP, but reduced Missile Damage as well, so low Missile runs are more viable
+Zebeth: Various inaccuracies adjusted throughout
+Novus: Several rooms completely redesigned, mostly in Ridley
   Fixes:
+Fixed an issue with Route Review crashing
+Fixed an issue with a false error message regarding missing items on Zebeth
+Fixed an issue where doors would not always lock while fighting small Kraid on Novus
+Fixed Brinstar Audio Loop issue
+Hopefully fixed an issue with drawing the map borders
+Fixed an issue where Item Percentage would sometimes read larger than 100
+Fixed an issue where Kraid projectiles would destroy Bombs
+Dragons no longer draw if outside of room
+Fixed a minor issue involving collision detection for certain tiles



VERSION 1.12 [6/25/19] - Bug Fixes + Improvements
+Reduced Hit Rate of Screw Attack against Bosses
+Revised some of the Samus animations
+Mission Report now displays Seed Number if playing Randomized Mode
+Fixed an issue with Replay Item Locations near screen borders
+Hopefully fixed an issue with Randomized Item Placement in HTML5
+Hopefully improved Audio Stability and Speed in HTLM5



VERSION 1.11 [6/5/19] - Bug Fix
+Fixed an issue with Item Saving for items near screen borders
+It is now possible to collect the alternate Ice Beam even if you already have the Ice Beam



VERSION 1.10 [5/31/19] - MAJOR
      Additions:
+Completely new main menu interface
+Each Planet now has 3 separate saves
+Randomized Mode can now have its Seed customized
+Added Strike Mode. Start with all items, enemies do not drop refills, Item locations are replaced with refills, Energy and Ammo are saved and not restored at game start, saving only occurs at spawn points( when changing Areas ).
+Added a Mission Report screen after completing a game
+Added a simple replay of a run after completing a game. Currently not available for Strike Mode.
+Added a DEBUG log that warns of potential errors in game
      Improvements:
+Smoother Samus animations
+Animated Lava Tiles
+Planet Name added to Map Menu
+Map draw speed drastically improved
+Mini Map on HUD increased to 5 x 5
+On HTML5, nontouch input will fade out the Virtual Keys
+Tons of code reorganization
      Fixes:
+Fixed an issue with elevator speed on different FPS
+Fixed an issue with the Dissolve Shader on mobile devices
+Fixed an issue with sound not playing on mobile devices
+Fixed a potential crash when killing small kraid
+Fixed an issue with Destructible Blocks sometimes being destroyed when pushed into them
      Planet Changes:
+Zebeth: Various inaccuracies fixed throughout
+Novus: Various small changes, Small Kraid's room expanded



VERSION 1.02 [4/28/19] - Bug Fix
+Fixed an issue with Missile count not being saved after defeating a Miniboss in the original world



VERSION 1.01 [4/25/19] - Bug Fix
+Fixed camera jerking when turning around
+Fixed camera issues in the Original World Map
+Doors close behind you faster
+HUD now displays if you have max missiles
+Added ability to morph when landing if holding down
+Added the morph jump glitch, but to the original world only
+Fixed pipe enemies so they fly to better position
+Adjusted Rinkas to no longer spawn on the player
+During Mother Brain death, Rinkas no longer spawn and turrets no longer shoot
+Defeated Bosses no longer deal damage during death animation
+Fixed a coloring issue with some of the bosses



VERSION 1.00 [4/16/19] - MAJOR
+Initial Release
+Includes the Original NES World Map.
+Includes an additional Redesigned World Map with some new enemies and bosses.
+Includes Randomized Mode with randomized Item placements.
+Includes Hard Mode with double damage and less missiles and energy.
+Available for Windows and HTML5.

