@@ -129666,48 +129666,47 @@
129666129666 Author: fancyfurret
129667129667 Description: 120+ FPS in Celeste without breaking physics!
129668129668 Likes: 20
129669- Views: 28609
129670- Downloads: 7086
129669+ Views: 28630
129670+ Downloads: 7097
129671129671 Text: "<h1>Celeste Motion Smoothing</h1>\r\nA mod for Celeste that raises the FPS\
129672- \ above 60, <i>without</i> breaking\r\nphysics. Settings are available\
129673- \ to toggle the mod, change the target framerate, and change the player smoothing\r\
129674- \nmode. This essentially works by keeping the physics update at a fixed 60 FPS,\
129675- \ and smoothing the entity/camera/etc\r\npositions during render at 120+ FPS.\
129676- \ Should work with most modded maps, I've been using it successfully with\r\n\
129677- Strawberry Jam levels.\r\n<br><br><b>\r\n Note that the demo video is 60FPS,\
129678- \ so it's not a true representation of what the\r\n mod will look like on a\
129679- \ 120hz+ monitor, there is no motion blur when actually playing. Thank you Klyx\
129680- \ for\r\n the video!</b>\r\n<br><br>\r\n<span class=\"RedColor\"><span class=\"\
129681- GreenColor\"><b>I have verified the accuracy of physics with this mod enabled\
129682- \ by running the Any% TAS, which still finishes like normal, but at a buttery\
129683- \ smooth 120+ FPS!</b></span></span>\r\n<br><br>\r\n<h2>Smooth Camera</h2>\r\n\
129684- This option lets the camera move continuously: i.e. half of a pixel could be shown\
129685- \ on\r\nthe side of the screen while the camera is moving. This is especially\
129686- \ noticeable when the camera is slowly catching up to the player. <span class=\"\
129687- GreenColor\">This works regardless of FPS, so if you only have a 60hz monitor,\
129688- \ this option will still make the game smoother!</span> Like everything in this\
129689- \ mod, this does not affect physics in any way, and the camera still moves exactly\
129690- \ like normal, only smoother.<br><br>\r\nCamera smoothing can be accomplished\
129691- \ in two different ways:\r\n<ul>\r\n <li class=\"SelectedElement\"><b>Hires</b>: <span\
129692- \ class=\"GreenColor\">[Recommended]</span> This substantially changes Celeste's\
129693- \ rendering pipeline to render everything at a 6x internal scale, so that the\
129694- \ gameplay and foreground can be composited onto the background with a fractional-pixel\
129695- \ offset. This makes for the highest-quality result, but it requires drawing the\
129696- \ foreground scaled, so there are occasional minor visual oddities like the snow\
129697- \ in chapter 7 moving smoothly, unstuck from the pixel grid. More importantly,\
129698- \ this mode <b>is incompatible with a small number of maps and mods</b>, particularly\
129699- \ those with a large number of dependencies like Strawberry Jam's Heart Sides.\
129700- \ If you encounter a game-breaking visual glitch in a level, you will likely have\
129701- \ to use the other mode.<br></li>\r\n <li><b>Unlock</b>: This accomplishes\
129702- \ the same effect as the Hires smoothing mode, but by just unlocking the camera\
129703- \ from the pixel grid instead. Since it doesn't change the internal rendering,\
129704- \ this is compatible with nearly every mod, but it has the drawback that the background\
129705- \ jitters uncontrollably when moving the camera. This isn't the end of the world,\
129706- \ but it's recommended to use the Hires mode instead when possible.<br></li>\r\
129707- \n <li><b>Off</b>: This smoothing can also be disabled.</li>\r\n</ul><br>\r\
129708- \n\r\n<h2>Smoothing Modes</h2>\r\nSeparate from camera smoothing, objects themselves\
129709- \ have their position smoothed.\r\n<ul>\r\n <li><b>Extrapolate</b>: <span\
129710- \ class=\"GreenColor\">[Recommended]</span> This mode predicts object\r\n\
129672+ \ above 60,\_<i>without</i>\_breaking\r\nphysics. Settings are available to toggle\
129673+ \ the mod, change the target framerate, and change the player smoothing\r\nmode.\
129674+ \ This essentially works by keeping the physics update at a fixed 60 FPS, and\
129675+ \ smoothing the entity/camera/etc\r\npositions during render at 120+ FPS. Should\
129676+ \ work with most modded maps, I've been using it successfully with\r\nStrawberry\
129677+ \ Jam levels.\r\n<br><br><b>\r\n Note that the demo video is 60FPS, so it's\
129678+ \ not a true representation of what the\r\n mod will look like on a 120hz+\
129679+ \ monitor, there is no motion blur when actually playing. Thank you\_Klyx for\r\
129680+ \n the video!</b>\r\n<br><br>\r\n<span class=\"RedColor\"><span class=\"GreenColor\"\
129681+ ><b>I have verified the accuracy of physics with this mod enabled by running the\
129682+ \ Any% TAS, which still finishes like normal, but at a buttery smooth 120+ FPS!</b></span></span>\r\
129683+ \n<br><br>\r\n<h2>Smooth Camera</h2>\r\nThis option lets the camera move continuously:\
129684+ \ i.e. half of a pixel could be shown on\r\nthe side of the screen while the camera\
129685+ \ is moving. This is especially noticeable when the camera is slowly catching\
129686+ \ up to the player. <span class=\"GreenColor\">This works regardless of FPS, so\
129687+ \ if you only have a 60hz monitor, this option will still make the game smoother!</span>\
129688+ \ Like everything in this mod, this does not affect physics in any way, and the\
129689+ \ camera still moves exactly like normal, only smoother.<br><br>\r\nCamera smoothing\
129690+ \ can be accomplished in two different ways:\r\n<ul>\r\n <li class=\"SelectedElement\"\
129691+ ><b>Hires</b>:\_<span class=\"GreenColor\">[Recommended]</span>\_This substantially\
129692+ \ changes Celeste's rendering pipeline to render everything at a 6x internal scale,\
129693+ \ so that the gameplay and foreground can be composited onto the background with\
129694+ \ a fractional-pixel offset. This makes for the highest-quality result, but it\
129695+ \ requires drawing the foreground scaled, so there are occasional minor visual\
129696+ \ oddities like the snow in chapter 7 moving smoothly, unstuck from the pixel\
129697+ \ grid. More importantly, this mode <b>is incompatible with a small number of\
129698+ \ maps and mods</b>, particularly those with a large number of dependencies like\
129699+ \ Strawberry Jam's Heart Sides. If you encounter a game-breaking visual glitch\
129700+ \ in a level, you will likely have to use the other mode.<br></li>\r\n <li><b>Unlock</b>:\_\
129701+ This accomplishes the same effect as the Hires smoothing mode, but by just unlocking\
129702+ \ the camera from the pixel grid instead. Since it doesn't change the internal\
129703+ \ rendering, this is compatible with nearly every mod, but it has the drawback\
129704+ \ that the background jitters uncontrollably when moving the camera. This isn't\
129705+ \ the end of the world, but it's recommended to use the Hires mode instead when\
129706+ \ possible.<br></li>\r\n <li><b>Off</b>:\_This smoothing can also be disabled.</li>\r\
129707+ \n</ul><br>\r\n\r\n<h2>Smoothing Modes</h2>\r\nSeparate from camera smoothing,\
129708+ \ objects themselves have their position smoothed.\r\n<ul>\r\n <li><b>Extrapolate</b>:\_\
129709+ <span class=\"GreenColor\">[Recommended]</span>\_This mode predicts object\r\n\
129711129710 \ positions based off previous updates. This mode feels very similar to\
129712129711 \ vanilla, and looks pretty much the\r\n same as Interpolate. Can introduce\
129713129712 \ slight (visual only) weirdness when moving at very high speeds.<br></li>\r\n\
@@ -129717,16 +129716,16 @@
129717129716 \ Mode</h2>\r\nFor this mod to work, we need to somehow get the game to draw above\
129718129717 \ 60FPS, but keep the physics updates at 60FPS.\r\nThere are two main methods\
129719129718 \ to this, and you can choose between them. There are pros/cons to both methods.<br>\r\
129720- \n<ul>\r\n <li><b>Interval</b>: <span class=\"GreenColor\">[Recommended] </span>Has \
129721- \ the best compatibility, but\r\n restricts your FPS to increments of 60. \
129722- \ For a 144hz monitor you could try 120 or 180 and see which looks the\r\n \
129723- \ best.\r\n </li>\r\n <li><b>Dynamic</b>: Allows you to select any number \
129724- \ for FPS (like 144) but at the cost of mod compatibility.\r\n It's rare, \
129725- \ but if a mod tries to hook the main XNA Tick method, then one of the mods might \
129726- \ not work\r\n properly. (Confirmed breaks TAS Recorder, maybe others). \r \
129727- \n </li>\r\n</ul>"
129719+ \n<ul>\r\n <li><b>Interval</b>:\_ <span class=\"GreenColor\">[Recommended]\_ \
129720+ </span>Has the best compatibility, but\r\n restricts your FPS to increments\
129721+ \ of 60. For a 144hz monitor you could try 120 or 180 and see which looks the\r\
129722+ \n best.\r\n </li>\r\n <li><b>Dynamic</b>: Allows you to select any\
129723+ \ number for FPS (like 144) but at the cost of mod compatibility.\r\n It's\
129724+ \ rare, but if a mod tries to hook the main XNA Tick method, then one of the mods\
129725+ \ might not work\r\n properly. (Confirmed breaks TAS Recorder, maybe others).\_ \
129726+ \r\ n </li>\r\n</ul>"
129728129727 CreatedDate: 1716069297
129729- ModifiedDate: 1764534415
129728+ ModifiedDate: 1766170193
129730129729 UpdatedDate: 1764460458
129731129730 Screenshots:
129732129731 - https://images.gamebanana.com/img/ss/mods/66491f59cb21f.jpg
@@ -129736,11 +129735,18 @@
129736129735 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_66491f59cb21f.png
129737129736 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_664916980f89e.png
129738129737 Files:
129738+ - Description: v1.3.0
129739+ HasEverestYaml: true
129740+ Size: 67544
129741+ CreatedDate: 1766170140
129742+ Downloads: 0
129743+ URL: https://gamebanana.com/dl/1583664
129744+ Name: motionsmoothing-v130.zip
129739129745 - Description: v1.2.0
129740129746 HasEverestYaml: true
129741129747 Size: 63919
129742129748 CreatedDate: 1764459914
129743- Downloads: 1128
129749+ Downloads: 1139
129744129750 URL: https://gamebanana.com/dl/1571644
129745129751 Name: motionsmoothing-v120.zip
129746129752 - Description: v1.1.1
0 commit comments