Cave Story: Difference between revisions

No edit summary
Aar (talk | contribs)
No edit summary
 
(9 intermediate revisions by 3 users not shown)
Line 4: Line 4:
}}
}}


Cave story has had a myriad of ports and re-releases over the years as the creator handed the source code to many people back in the mid to late 2000s before being bought by NiCALiS who released Cave Story+ on multiple platforms.
Cave Story has had a myriad of ports and re-releases over the years as the creator handed the source code to many people back in the mid to late 2000s before being bought by Nicalis who released Cave Story+ on multiple platforms.


The best way to play Cave Story is split between '''Cave Story: Tweaked''', A mod of the Cave Story Decomp CSE2 with various [[QoL]], '''Doukutsu-rs''' a faithful rewrite of the engine in rust, and '''Cave Story+''' with the '''Aeon Genesis Translation Patch''' (AGTP).
The best way to play Cave Story is split between '''Cave Story: Tweaked''' (a fork of the Cave Story decomp CSE2 with various [[QoL]]), '''doukutsu-rs''' (a faithful rewrite of the engine in Rust), and '''Cave Story+''' with the '''Aeon Genesis Translation Patch''' (AGTP).


{| class="wikitable bwtp-breakdown-table"
{| class="wikitable bwtp-breakdown-table"
!  
!  
! Cave Story: Tweaked
! Cave Story: Tweaked
! Doukutsu-rs
! doukutsu-rs
! Cave Story+
! Cave Story+
|-
|-
! Cost
! Cost
| {{Check|Free}}
| {{Check|Free}}
| {{Check|Free}}
| {{Check|{{abbr|Free|Assets must be supplied, but Freeware is free to download and drop in the folder}}}}
| {{Dash|$14.99}}
| {{Dash|$14.99}}
|-
|-
! FPS
! FPS
| {{Check|{{abbr|50/60fps toggle|The original Freeware release of Cave Story played at a cap of 50fps. The release of CS+ added a 60fps option. It has been ported to tweaked to allow either play speed.}} }}
| {{Check|{{abbr|50/60fps toggle|The original Freeware release of Cave Story played at a cap of 50fps. Cave Story+ released with a 60fps cap, increasing game speed by roughly 17%. Modern engines allow a toggle for either game speed. doukutsu-rs separates game logic (ticks-per-second) from framerate, allowing for higher framerates with either game speed.}} }}
| {{Check|{{abbr|50/60fps toggle|The original Freeware release of Cave Story played at a cap of 50fps. The release of CS+ added a 60fps option. It has been ported to tweaked to allow either play speed.}} }}
| {{Check|{{abbr|50/60tps toggle with motion interpolation for higher FPS |The original Freeware release of Cave Story played at a cap of 50fps. Cave Story+ released with a 60fps cap, increasing game speed by roughly 17%. Modern engines allow a toggle for either game speed. doukutsu-rs separates game logic (ticks-per-second) from framerate, allowing for higher framerates with either game speed.}} }}
| {{Check|{{abbr|50/60fps toggle|The original Freeware release of Cave Story played at a cap of 50fps. The release of CS+ added a 60fps option. It has been ported to tweaked to allow either play speed.}} }}
| {{Check|{{abbr|50/60fps toggle|The original Freeware release of Cave Story played at a cap of 50fps. Cave Story+ released with a 60fps cap, increasing game speed by roughly 17%. Modern engines allow a toggle for either game speed. doukutsu-rs separates game logic (ticks-per-second) from framerate, allowing for higher framerates with either game speed.}} }}
|-
|-
! Graphics
! Graphics
| {{Dash|{{abbr|1X res and fanmade 2X res included|The original 2004 freeware release of Cave Story ran at a native resolution of 320x240 pixels, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution 640x480 "New" graphics done in-house by Nicalis, which are considered somewhat controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by introducing a new lighting engine.}} }}
| {{Dash|{{abbr|Original and fanmade 2xRes included|The original 2004 freeware release of Cave Story ran at a native resolution of 320x240, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution (2xRes) "New" graphics done in-house by Nicalis, which are controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by touching up some graphics and introducing a new lighting engine.}} }}
| {{Dash|{{abbr|1X res and fanmade 2X res support (must supply assets) |The original 2004 freeware release of Cave Story ran at a native resolution of 320x240 pixels, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution 640x480 "New" graphics done in-house by Nicalis, which are considered somewhat controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by introducing a new lighting engine.}} }}
| {{Dash|{{abbr|Original and New support (must supply assets) |The original 2004 freeware release of Cave Story ran at a native resolution of 320x240, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution (2xRes) "New" graphics done in-house by Nicalis, which are controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by touching up some graphics and introducing a new lighting engine.}} }}
| {{Dash|{{abbr|1X and official 2X res included|The original 2004 freeware release of Cave Story ran at a native resolution of 320x240 pixels, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution 640x480 "New" graphics done in-house by Nicalis, which are considered somewhat controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by introducing a new lighting engine.}} }}
| {{Dash|{{abbr|Original and New included|The original 2004 freeware release of Cave Story ran at a native resolution of 320x240, similar to early second and third-generation retro video games. Cave Story+ released with a set of double-resolution (2xRes) "New" graphics done in-house by Nicalis, which are controversial to some based on their inconsistent quality and art direction. The Switch release/2026 update further adds to this by touching up some graphics and introducing a new lighting engine.}} }}
|-
|-
! Resolution
! Resolution
Line 36: Line 36:
! Lighting Engine
! Lighting Engine
| {{Check|Original}}
| {{Check|Original}}
| {{Check|{{abbr|Original + Doukutsu-rs Custom lighting Engine|Doukutsu-rs's Lighting Engine is applied over the top of the existing graphics with no additional changes, giving a more faithful look with added ambience. It also has a cone light emitting from the player (togglable)}}}}
| {{Check|{{abbr|Original + doukutsu-rs Custom Lighting Engine|doukutsu-rs's lighting engine is applied over the top of the existing graphics with no additional changes, giving a more faithful look with added ambience. It also has a cone light emitting from the player (togglable)}}}}
| {{Check|{{abbr|Original + CS+ Custom Lighting Engine| CS+'s Lighting Engine changes the graphics in the walls to be darkened with a blue tint to more closely mimic other metroidvania games.}}}}
| {{Check|{{abbr|Original + CS+ Custom Lighting Engine| CS+'s lighting engine changes the graphics in the walls to be darkened with a blue tint to more closely mimic other metroidvania games.}}}}
|-
|-
! Content
! Content
| {{Dash|Base game}}
| {{Dash|Base game}}
| {{Dash|Base game}}
| {{Check|{{abbr|Extra Challenges*|User must provide assets}}}}
| {{Check|{{abbr|Extra Challenges|Single level challenges unconnected to the base game}}}}
| {{Check|{{abbr|Extra Challenges|Single-level challenges disconnected from the base game}}}}
|-
|-
! Soundtrack
! Soundtrack
| {{Check|{{abbr|Original + support for extras|The original Soundtrack is included, as well as the folder structure to drag/drop in soundtracks from other releases, as well as fan-made soundtracks.}}}}
| {{Check|{{abbr|Original + support for Extras|The original soundtrack is included, as well as the folder structure to drag/drop in soundtracks from other releases, as well as fan-made soundtracks.}}}}
| {{Check|{{abbr|Original + support for extras|The original Soundtrack is included, as well as the folder structure to drag/drop in soundtracks from other releases, as well as fan-made soundtracks.}}}}
| {{Check|{{abbr|Original + support for Extras|The original soundtrack is included, as well as the folder structure to drag/drop in soundtracks from other releases, as well as fan-made soundtracks.}}}}
| {{Check|Original + remaster, switchable}}
| {{Check|Original + Extras}}
|-
|-
! Translation
! Translation
| {{Check|{{abbr|AGTP translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" catchphrase for Balrog instead of a generic "Oh yeah!", and the line "I pray for your victory" instead of "Best of... luck...".}}}}
| {{Check|{{abbr|AGTP translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" catchphrase for Balrog instead of a generic "Oh yeah!", and the line "I pray for your victory" instead of "Best of... luck...".}}}}
| {{Check|User must provide assets}}
| {{Dash|User must provide assets}}
| {{Xmark|{{abbr|NiCALiS translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" catchphrase for Balrog instead of a generic "Oh yeah!", and the line "I pray for your victory" instead of "Best of... luck...".}}}}
| {{Xmark|{{abbr|Nicalis translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" catchphrase for Balrog instead of a generic "Oh yeah!", and the line "I pray for your victory" instead of "Best of... luck...".}}}}
 
|-
! Patches
| {{Check|None required }}
| {{Check|None required }}
| {{Check| [https://github.com/aarmastah/agtp-csplus AGTP-CS+] {{BWTP/Pill|Translation|type=tra}}}}
|}
|}


{{BWTP/Gold
{{BWTP/Gold
| title = [https://forum.cavestory.one/threads/cave-story-tweaked-new-version-1-7.15164/ Doukutsu-rs]
| title = [https://doukutsu.rs doukutsu-rs]
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]][[File:IconMacOS.png|24px]][[File:IconAndroid.png|24px]]
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]][[File:IconMacOS.png|24px]][[File:IconAndroid.png|24px]]
| cols = 1
| cols = 1
| col1title =
| col1title =
| col1 =
| col1 =
{{Check|Fully Dynamic Screen ration/resolution/scaling (up to 4x)}}
{{Check|Fully dynamic screen ratio/resolution scaling (up to 4x)}}
{{Check|Multiple Soundtrack support}}
{{Check|Multiple Soundtrack support}}
{{Check|Custom Lighting Engine (togglable)}}
{{Check|Lots of QoL settings}}
{{Check|Lots of QoL settings}}
{{Check|Must obtain assets from Freeware/CS+/Tweaked}}
{{Dash|Must obtain assets from Freeware/CS+/Tweaked}}
}}
}}


Line 77: Line 72:
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]]
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]]
| cols = 1
| cols = 1
| col1title =
| col1title = Features
| col1 =
| col1 =
{{Check|Multiple Platforms supported}}
{{Check|Multiple Platforms supported}}
Line 84: Line 79:
{{Check|Lots of QoL settings}}
{{Check|Lots of QoL settings}}
}}
}}
In order to source the alternative soundtracks for Tweaked and Doukutsu-rs, you can simply drag and drop the data/Soundtracks folder. Most of these soundtracks are freely available via official sources, but some have to be ripped from copies of Cave Story+.
* {{abbr|[https://drive.google.com/drive/folders/1bqZgZYAZFXtc8Rb2tW_5hpuit9XeD9O_ "WiiBalanced" - Yann van der Cruyssen and SoloMael]|Wii-balanced is a re-remaster of Yann van der Cruyssen's soundtrack featured on the Wiiware release of Cave Story. This Wii-balanced edit is oficially endorced by Yann on his website as the definitive version of the soundtrack.}}
* [https://gamebanana.com/sounds/52717 Arranged - DM Dokuro]
* Remastered - Danny Baranowsky and Dustin Kulwicki
* Ridiculon soundtrack - Ridiculon
* [https://www.moddb.com/mods/cave-story-famitracks-steam-mod-v-11 Famitracks - RushJet1]
* [https://drive.google.com/file/d/0B5sdMd2IqCTnRUdoTEREZ0hVcDg/view?usp=sharing&resourcekey=0-ih87CG6utguFsg11DkDCwA SNES - livvy94]
Similarly, if you want the 2x res graphics, they can be copied into the data folder.


{{BWTP/Silver
{{BWTP/Silver
| title = [https://store.steampowered.com/app/200900/Cave_Story/ Cave Story+]
| title = [https://store.steampowered.com/app/200900/Cave_Story/ Cave Story+]
| subtitle = [[File:IconWin.png|24px]][[File:IconProton.png|24px]]
| subtitle = [[File:IconWin.png|24px]][[File:IconProton.png|24px]]
| cols = 1
| cols = 2
| col1title =
| col1title = Features
| col2title = Patches
| col1 =
| col1 =
{{Check|Widescreen}}
{{Check|Widescreen}}
{{Check|New Lighting Engine}}
{{Check|New Lighting Engine (togglable)}}
{{Check|Extra Challenges/Boss Rush}}
{{Check|Extra Challenges}}
{{Dash|Requires [https://github.com/aarmastah/agtp-csplus AGTP-CS+] translation mod for best experience}}
{{Check|Special "holiday" texture packs for Halloween and Christmas}}
{{Dash|Must install ModdersDelight branch on Steam}}
| col2 =
{{Dash|Linux support is mixed for current branch, must use Proton}}
{{Dash| [https://github.com/aarmastah/agtp-csplus AGTP-CS+] {{BWTP/Pill|Recommended|type=rec}}{{BWTP/Pill|Translation|type=tra}}}}
}}
}}


The new features of Cave Story + are currently only available via a private beta branch and a password is needed to access all the new content:
In order to source the alternative soundtracks for Tweaked and doukutsu-rs, you can simply drag and drop the data/Soundtracks folder. Most of these soundtracks are freely available via official sources, but some have to be ripped from copies of Cave Story+.
 
Branch name: '''ModdersDelight'''<br>
Branch Password: '''ModPizzaParty'''


* {{abbr|[https://drive.google.com/drive/folders/1bqZgZYAZFXtc8Rb2tW_5hpuit9XeD9O_ "Wii-Rebalanced" - Yann van der Cruyssen and SoloMael]|Wii-Rebalanced is a re-remaster of Yann van der Cruyssen's soundtrack featured on the WiiWare release of Cave Story. This Wii-Rebalanced edit is officially endorsed by Yann on his website as the definitive version of the soundtrack.}}
* [https://gamebanana.com/sounds/52717 Arranged - DM DOKURO]
* Remastered - Danny Baranowsky and Dustin Kulwicki
* Ridiculon soundtrack - Ridiculon
* [https://www.moddb.com/mods/cave-story-famitracks-steam-mod-v-11 Famitracks - RushJet1]
* [https://drive.google.com/file/d/0B5sdMd2IqCTnRUdoTEREZ0hVcDg/view?usp=sharing&resourcekey=0-ih87CG6utguFsg11DkDCwA SNES - livvy94]


Similarly, if you want the New graphics, they can be copied into the data folder. You can acquire the official graphics from CS+, or use [https://lethrys.com/lethrysupscale Lethrys's 2xRes texture pack].


for a (nearly) complete list of every Cave story port, [https://www.cavestory.one/download/cave-story.php check out the ports page at cavestory.one]
For a {{abbr|nearly complete*|The Cave Story Tribute site does not list CSE2 and its forks due to the DMCA takedown of the source code issued by Nicalis.}} list of every Cave Story port, [https://www.cavestory.one/download/cave-story.php check out the ports page at cavestory.one].

Latest revision as of 03:22, 18 June 2026

Cave Story

Cave Story has had a myriad of ports and re-releases over the years as the creator handed the source code to many people back in the mid to late 2000s before being bought by Nicalis who released Cave Story+ on multiple platforms.

The best way to play Cave Story is split between Cave Story: Tweaked (a fork of the Cave Story decomp CSE2 with various QoL), doukutsu-rs (a faithful rewrite of the engine in Rust), and Cave Story+ with the Aeon Genesis Translation Patch (AGTP).

  Cave Story: Tweaked doukutsu-rs Cave Story+
Cost
✔ Free
✔ Free
– $14.99
FPS
✔ 50/60fps toggle
✔ 50/60tps toggle with motion interpolation for higher FPS
✔ 50/60fps toggle
Graphics
– Original and fanmade 2xRes included
– Original and New support (must supply assets)
– Original and New included
Resolution
✔ Multiple 16:9 sizes
✔ Fully Dynamic
✔ Multiple 16:9 sizes
Lighting Engine
✔ Original
✔ Original + doukutsu-rs Custom Lighting Engine
✔ Original + CS+ Custom Lighting Engine
Content
– Base game
✔ Extra Challenges*
✔ Extra Challenges
Soundtrack
✔ Original + support for Extras
✔ Original + support for Extras
✔ Original + Extras
Translation
✔ AGTP translation
– User must provide assets
✘ Nicalis translation
✔ Fully dynamic screen ratio/resolution scaling (up to 4x)
✔ Multiple Soundtrack support
✔ Custom Lighting Engine (togglable)
✔ Lots of QoL settings
– Must obtain assets from Freeware/CS+/Tweaked
Features
✔ Multiple Platforms supported
✔ Widescreen
✔ Multiple Soundtrack support
✔ Lots of QoL settings
Features
✔ Widescreen
✔ New Lighting Engine (togglable)
✔ Extra Challenges
✔ Special "holiday" texture packs for Halloween and Christmas
Patches
– AGTP-CS+ RecommendedTranslation

In order to source the alternative soundtracks for Tweaked and doukutsu-rs, you can simply drag and drop the data/Soundtracks folder. Most of these soundtracks are freely available via official sources, but some have to be ripped from copies of Cave Story+.

Similarly, if you want the New graphics, they can be copied into the data folder. You can acquire the official graphics from CS+, or use Lethrys's 2xRes texture pack.

For a nearly complete* list of every Cave Story port, check out the ports page at cavestory.one.