Version history: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
(Added links and spoilers where neccessary, categorized)
Line 1: Line 1:
''Celeste'' has had many '''versions''' released to it throughout its lifespan. This page will detail each update and the features it contains, in reverse chronological order. Much of this page's content is [http://www.celestegame.com/changelog.html copy pasted from the official website], but has been organized for ease of reading.
[[Celeste]] has had many '''versions''' released to it throughout its lifespan. This page will detail each update and the features it contains, in reverse chronological order. Much of this page's content is [http://www.celestegame.com/changelog.html copy pasted from the official website], but has been organized for ease of reading.


__NOTOC__
__NOTOC__
Line 18: Line 18:
====Control rebinding====
====Control rebinding====
*Overhauled the control rebinding system, to allow for much more granular and complete rebinding, including menu inputs and more
*Overhauled the control rebinding system, to allow for much more granular and complete rebinding, including menu inputs and more
*Added a bind for Advanced: Crouch Dash
*Added a bind for Advanced: [[Demodash|Crouch Dash]]
*After a 'Crouch Dash' bind is set, a 'Crouch Dash Mode' option will appear. 'Press' mode crouch dashes when the button is pressed. *'Hold' mode crouch dashes when the button is held and a regular dash button is pressed
*After a 'Crouch Dash' bind is set, a 'Crouch Dash Mode' option will appear. 'Press' mode crouch dashes when the button is pressed. *'Hold' mode crouch dashes when the button is held and a regular dash button is pressed
*Added binds for Advanced: Directionals for movement- or dashing-only
*Added binds for Advanced: Directionals for movement- or dashing-only
Line 30: Line 30:


====Physics and gameplay changes====
====Physics and gameplay changes====
*Madeline now uses the ducking sprite when crouch dashing
*[[Madeline]] now uses the ducking sprite when crouch dashing
*Moved the bottom screen kill zone down 4px
*Moved the bottom screen kill zone down 4px
*Fixed a bug where wall jumps from the right side of walls could sometimes not gain the momentum of the wall
*Fixed a bug where wall jumps from the right side of walls could sometimes not gain the momentum of the wall
*Fixed MoveBlocks giving inconsistent momentum when moving vertically and being steered horizontally
*Fixed MoveBlocks giving inconsistent momentum when moving vertically and being steered horizontally
*Added a grace period of 0.01s for gaining horizontal boosts off of explosions by holding the direction you will be sent in at the moment of impact. Examples of explosions are bumpers, puffer fish, and respawning seekers. 0.01s is a single frame at 100% game speed, but because explosion impacts freeze the game for 0.1s, this is effectively a 0.1s grace period.
*Added a grace period of 0.01s for gaining horizontal boosts off of explosions by holding the direction you will be sent in at the moment of impact. Examples of explosions are [[bumpers]], puffer fish, and respawning [[seekers]]. 0.01s is a single frame at 100% game speed, but because explosion impacts freeze the game for 0.1s, this is effectively a 0.1s grace period.
*Dash corner correction no longer applies if the corner has spikes on top of it
*Dash corner correction no longer applies if the corner has spikes on top of it
*Dash jump-thru correction no longer applies if the jump-thru has spikes on top of it
*Dash jump-thru correction no longer applies if the jump-thru has spikes on top of it
Line 52: Line 52:


====Minor changes====
====Minor changes====
*Made Ch3 Master Suite Oshiro idle conversation skippable
*Made Ch3 Master Suite [[Oshiro]] idle conversation skippable
*Keyboard icons will be used instead of Controller icons, if the keyboard was the last device used
*Keyboard icons will be used instead of Controller icons, if the keyboard was the last device used
*Reduced High Resolution art asset sizes, as the game doesn't actually draw them at their full resolution. This greatly reduces asset size
*Reduced High Resolution art asset sizes, as the game doesn't actually draw them at their full resolution. This greatly reduces asset size
*Removed old Binary save file format from when the game first released
*Removed old Binary save file format from when the game first released
*Added some visual hints to the Chapter 4 Heart
*Added some visual hints to the [[Golden Ridge/Collectibles|Chapter 4 Heart]]
*Updated to the latest version of FNA, introducing FNA3D. This means the FNA version can run DirectX on Windows and Metal on Mac
*Updated to the latest version of FNA, introducing FNA3D. This means the FNA version can run DirectX on Windows and Metal on Mac
*Changed the depth of the Chapter 4 white block to be behind Madeline when she enters the room
*Changed the depth of the Chapter 4 white block to be behind Madeline when she enters the room
*Added '--graphics [DRIVER]' and '--disable-lateswaptear' to FNA command-line arguments, which corresponds with FNA3D_FORCE_DRIVER and FNA3D_DISABLE_LATESWAPTEAR respectively
*Added '--graphics [DRIVER]' and '--disable-lateswaptear' to FNA command-line arguments, which corresponds with FNA3D_FORCE_DRIVER and FNA3D_DISABLE_LATESWAPTEAR respectively
*Some minor changes to 3B
*Some minor changes to {{ch|3B}}
*Small tweaks to 7A flag 11
*Small tweaks to {{ch|7A}} flag 11
*Updated Presented By titlecard
*Updated Presented By titlecard
*Implemented unused Dash Assist aim SFX
*Implemented unused [[Assist Mode#Dash Assist|Dash Assist]] aim SFX


====Bug fixes====
====Bug fixes====
*File Renaming text now respects Photosensitive Mode
*File Renaming text now respects Photosensitive Mode
*Fixed 'See Theo' cutscene in Chapter 5 repeating if you leave and re-enter the room
*Fixed 'See Theo' cutscene in [[Mirror Temple|Chapter 5]] repeating if you leave and re-enter the room
*Fixed PICO-8 Celeste update-loop inconsistency from the original PICO-8 version
*Fixed [[Celeste Classic|PICO-8 Celeste]] update-loop inconsistency from the original PICO-8 version
*Fixed the bird in Farewell flinging you a slightly inconsistent distance after a respawn
*Fixed the [[bird]] in Farewell flinging you a slightly inconsistent distance after a respawn
*Fixed XNA crash when moving the game window between monitors
*Fixed XNA crash when moving the game window between monitors
*Fixed player depth not resetting in Chapter 9 fake heart if you skip at the right time
*Fixed player depth not resetting in Chapter 9 fake heart if you skip at the right time
*Fixed weird bug in temple ending if you run into the eyeball while holding Theo
*Fixed weird bug in temple ending if you run into the eyeball while holding [[Theo Crystal|Theo]]
*Fixed Up/Down input repeating bug, where certain applications would cause Celeste to think up/down were constantly being pressed
*Fixed Up/Down input repeating bug, where certain applications would cause Celeste to think up/down were constantly being pressed
*Fixed a few small respawn facing the wrong direction in Ch5 and Ch9
*Fixed a few small respawn facing the wrong direction in Ch5 and Ch9
Line 81: Line 81:
*Fixed a few missing filler rooms in Ch5 that you could see during room transitions
*Fixed a few missing filler rooms in Ch5 that you could see during room transitions
*Fixed issue where jumpthrough platforms would show the wrong edge tile if they spawned inside solids
*Fixed issue where jumpthrough platforms would show the wrong edge tile if they spawned inside solids
*Fixed soft lock in Ch5 Cutscene if you save Theo with Dash Assist enabled
*Fixed soft lock in Ch5 Cutscene if you save Theo with [[Assist Mode#Dash Assist|Dash Assist]] enabled
*Fixed Credits soft lock if you have Dash Assist enabled
*Fixed [[Credits]] soft lock if you have Dash Assist enabled
*Fixed summit ridge section using resort-style moving wooden platforms
*Fixed summit ridge section using resort-style moving wooden platforms
*Fixed Dream block transition visuals getting stuck if you Skip Cutscene during it
*Fixed [[Dream block]] transition visuals getting stuck if you Skip Cutscene during it
*Fixed a few small visual errors with decals
*Fixed a few small visual errors with decals
*Fixed threading error with the File Slot graphic which stopped them from becomming visible in rare instances
*Fixed threading error with the File Slot graphic which stopped them from becomming visible in rare instances
Line 111: Line 111:
Released February 8, 2021.
Released February 8, 2021.


* Added 'Invert' Grab Mode - Madeline grabs when the grab button is not held
* Added 'Invert' Grab Mode - [[Madeline]] grabs when the grab button is not held
* Fixed inconsistency with dash aiming deadzones
* Fixed inconsistency with dash aiming deadzones
* Fixed being unable to crouch dash out of red bubble dash state
* Fixed being unable to crouch dash out of red bubble dash state
Line 203: Line 203:
=== 1.3.3.7 ===
=== 1.3.3.7 ===


* Reverted [[ultra]] changes to pre-beta
* Reverted [[Ultradashes|ultra]] changes to pre-beta
* Added a grace period of 0.01s for gaining horizontal boosts off of explosions by holding the direction you will be sent in at the moment of impact. Examples of explosions are bumpers, puffer fish, and respawning seekers. 0.01s is a single frame at 100% game speed, but because explosion impacts freeze the game for 0.1s, this is effectively a 0.1s grace period.
* Added a grace period of 0.01s for gaining horizontal boosts off of explosions by holding the direction you will be sent in at the moment of impact. Examples of explosions are bumpers, puffer fish, and respawning seekers. 0.01s is a single frame at 100% game speed, but because explosion impacts freeze the game for 0.1s, this is effectively a 0.1s grace period.
* Fixed the bird in Farewell flinging you a slightly inconsistent distance after a respawn
* Fixed the bird in Farewell flinging you a slightly inconsistent distance after a respawn
* Fixed IGT still freezing when unpausing from sub-menus, or from Quick Restart
* Fixed IGT still freezing when unpausing from sub-menus, or from Quick Restart
* Some minor changes to 3B
* Some minor changes to {{ch|3B}}
* Quick Restart also has 0.1s of input buffer
* Quick Restart also has 0.1s of input buffer
* Fixed PICO-8 Celeste update-loop inconsistency from the original PICO-8 version
* Fixed [[Celeste Classic|PICO-8 Celeste]] update-loop inconsistency from the original PICO-8 version


=== 1.3.3.6 ===
=== 1.3.3.6 ===
Line 313: Line 313:
* Fixed a few small respawn facing the wrong direction in Ch5 and Ch9
* Fixed a few small respawn facing the wrong direction in Ch5 and Ch9
* Fixed the Chapter Select card graphic being slightly misaligned
* Fixed the Chapter Select card graphic being slightly misaligned
* Fixed Button / Keyboard config menus freezing if opened during the Dash Tutorial in the Prologue
* Fixed Button / Keyboard config menus freezing if opened during the Dash Tutorial in the [[Prologue]]
* Correct Keyboard binding icons will show up on non QWERTY keyboards
* Correct Keyboard binding icons will show up on non QWERTY keyboards


Line 321: Line 321:


=== 1.3.1.2 ===
=== 1.3.1.2 ===

This is the current non-beta version of ''Celeste'' present on itch.io and Steam.


* Redesigned and reverted some levels in Chapter 9 after community feedback
* Redesigned and reverted some levels in Chapter 9 after community feedback
Line 341: Line 339:
==== Bug Fixes ====
==== Bug Fixes ====


* Fixed Golden Strawberries spawning in Chapter 9 before you have completed it
* Fixed {{c|[[Golden Strawberries]]}} spawning in {{c|Chapter 9}} before you have completed it
* Fixed The File Slot turning Golden when you have 201 Strawberries, instead of 202
* Fixed The File Slot turning Golden when you have 201 Strawberries, instead of 202
* Fixed bug where the Puffer Fish disappear when they're crushed between walls
* Fixed bug where the Puffer Fish disappear when they're crushed between walls
Line 347: Line 345:
* Fixed Spawn bug where the 2nd Checkpoint in Chapter 4 would place you at the wrong position
* Fixed Spawn bug where the 2nd Checkpoint in Chapter 4 would place you at the wrong position
* Fixed missing Madeline sprite for when she changes direction when she has no backpack
* Fixed missing Madeline sprite for when she changes direction when she has no backpack
* {{c|The death warp in Chapter 9 before the Moon Berry only moves Strawberries, which fixes a bug with Keys}}
* {{c|The death warp in Chapter 9 before the [[Moon Berry]] only moves Strawberries, which fixes a bug with Keys}}
* Fixed a frame-perfect bug with Tween caching which was causing a bug when picking up the Glider or Theo. This potentially also addresses other obscure and rare bugs, like the File Slots not appearing.
* Fixed a frame-perfect bug with Tween caching which was causing a bug when {{c|picking up the [[Jellyfish|Glider]] or [[Theo Crystal|Theo]]}}. This potentially also addresses other obscure and rare bugs, like the File Slots not appearing.
* Fixed a word-wrapping bug in the Journal in Italian
* Fixed a word-wrapping bug in the [[Journal]] in Italian
* Fixed grabbing a Dream-block on-exit when the game is running at high speeds in Variant mode
* Fixed grabbing a Dream-block on-exit when the game is {{c|running at high speeds in Variant mode}}
* Can no longer hide the HUD in the Farewell ending Cutscene, which caused an empty room to be displayed
* Can no longer hide the HUD in the Farewell ending Cutscene, which caused an empty room to be displayed
* Fixed the in-game Variants Menu option still having a "BETA" tag in English
* Fixed the in-game Variants Menu option still having a "BETA" tag in English
Line 360: Line 358:
This update is the one which introduced {{ch|9|lf=1}}.
This update is the one which introduced {{ch|9|lf=1}}.


* Chapter 9: Farewell introduced
* Chapter 9: {{ch|9|lf=1}} introduced


==== Changes and Additions ====
==== Changes and Additions ====
Line 367: Line 365:
* Made in-game Checkpoint icons more visible
* Made in-game Checkpoint icons more visible
* Updated the visual design of the creature Barriers in Chapter 5
* Updated the visual design of the creature Barriers in Chapter 5
* Cassette Block visual pattern is slightly different for each color
* [[Cassette Block]] visual pattern is slightly different for each color
* Optimized loading on Consoles to reduce startup time
* Optimized loading on Consoles to reduce startup time
* Using [[Cheat Mode]] makes Golden Strawberries always available in the C-Sides
* Using [[Cheat Mode]] makes Golden Strawberries always available in the C-Sides
Line 375: Line 373:
==== UI design changes ====
==== UI design changes ====


* Added a Stamp for collecting 8 Cassettes
* Added a Stamp for collecting 8 [[Cassette]]s
* Added a Stamp for completing Chapter 9
* Added a Stamp for completing [[Farewell|Chapter 9]]
* Made the "Full Clear" icon more subtle
* Made the "Full Clear" icon more subtle
* Added a short hint when "Return to Map" is selected, to better explain what it does (thanks @0x0ade). It also shows the picture of the furthest checkpoint you've reached.
* Added a short hint when "Return to Map" is selected, to better explain what it does (thanks @0x0ade). It also shows the picture of the furthest checkpoint you've reached.
Line 413: Line 411:
* Fixed soft-lock if you manage to start a screen transition while also interacting with a Lookout
* Fixed soft-lock if you manage to start a screen transition while also interacting with a Lookout
* Fixed Hazards not always attaching themselves to moving platforms if the hazard also overlapped a wall when entering a level from a save-file.
* Fixed Hazards not always attaching themselves to moving platforms if the hazard also overlapped a wall when entering a level from a save-file.
* Fixed bug where you weren't always able to grab a dream block as you exit it, if you're playing over 100% game speed.
* Fixed bug where you weren't always able to grab a [[dream block]] as you exit it, if you're playing over 100% game speed.
* Fixed soft lock if you die on the last (135th) frame of collecting a Crystal Heart
* Fixed soft lock if you die on the last (135th) frame of collecting a [[Crystal Heart]]
* Fixed conveyor belt ambient sounds in Ch8 not always playing properly
* Fixed conveyor belt ambient sounds in Ch8 not always playing properly
* Fixed bug where you could lose Strawberries in 2A if you skip the Payphone conversation without collecting them
* Fixed bug where you could lose Strawberries in {{ch|2A}} if you skip the Payphone conversation without collecting them
* Fixed getting stuck in a wall in Ch5 if you skip a cutscene while Madeline is at a weird height
* Fixed getting stuck in a wall in Ch5 if you skip a cutscene while Madeline is at a weird height
* Can no longer wall-jump off invisible screen barriers
* Can no longer wall-jump off invisible screen barriers
Line 433: Line 431:


This is the initial release of ''[[Celeste]]''.
This is the initial release of ''[[Celeste]]''.

[[Category:Celeste]]