Cave Story: Difference between revisions

No edit summary
Aar (talk | contribs)
No edit summary
 
(18 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 '''CSE2-Tweaks''', A mod of the Cave Story Decomp with various [[QoL]], and '''Cave Story+''' with the '''Aeon Genesis Translation Patch''' (AGTP).
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).


{| class="wikitable bwtp-breakdown-table"
{| class="wikitable bwtp-breakdown-table"
!  
!  
! CSE2-Tweaks
! Cave Story: Tweaked
! Doukutsu-rs
! Cave Story+
! Cave Story+
|-
|-
! Cost
! Cost
| {{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 tweaks to allow either play 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. The release of CS+ added a 60fps option. It has been ported to tweaks to allow either play 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. The release of CS+ added a 60fps option. It has been ported to tweaked to allow either play speed.}} }}
|-
|-
! Graphics
! Graphics
| {{Dash|{{abbr|1X res included with 2X+ res support|The original Freeware release of Cave Story ran at a native 320x240 similar to retro games. CS+ released with 2x res textures that were done by NiCALiS that are somewhat controversial in their quality and change in art direction. The switch release further adds to this by introducing a new lighting engine.}} }}
| {{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|1X and 2X res included|The original Freeware release of Cave Story ran at a native 320x240 similar to retro games. CS+ released with 2x res textures that were done by NiCALiS that are somewhat controversial in their quality and change in art direction. The switch release further adds to this by introducing a new lighting engine.}} }}
| {{Dash|{{abbr|1X res and 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|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.}} }}
|-
! Resolution
| {{Check|Multiple 16:9 sizes}}
| {{Check|Fully Dynamic}}
| {{Check|Multiple 16:9 sizes}}
|-
! Lighting Engine
| {{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 + 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|Single level challenges unconnected to the base game}}}}
| {{Check|{{abbr|Extra Challenges|Single level challenges unconnected to 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|Original + remaster, switchable}}
| {{Check|Original + remaster, switchable}}
|-
|-
! Translation
! Translation
| {{Check|{{abbr|AGTP translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" for Balrog instead of a generic "Oh yeah!" and the line "I pray for your victory" as a dying line 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...".}}}}
| {{Xmark|{{abbr|NiCALiS translation|The AGTP translation of Cave Story is considered more iconic and flows better. It has the iconic "Huzzah!" for Balrog instead of a generic "Oh yeah!" and the line "I pray for your victory" as a dying line instead of "Best of... luck...".}}}}
| {{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...".}}}}


|-
|-
! Patches
! Patches
| {{Check|None required }}
| {{Check|None required }}
| {{Check|AGTP {{BWTP/Pill|Translation|type=tra}}}}
| {{Check|None required }}
| {{Check| [https://github.com/aarmastah/agtp-csplus AGTP-CS+] {{BWTP/Pill|Translation|type=tra}}}}
|}
|}


{{BWTP/Gold
{{BWTP/Gold
| title = [https://github.com/haya3218/cse2-tweaks CSE2-Tweaks]
| title = [https://forum.cavestory.one/threads/cave-story-tweaked-new-version-1-7.15164/ Doukutsu-rs]
| subtitle = Recommended Setup
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]][[File:IconMacOS.png|24px]][[File:IconAndroid.png|24px]]
| cols = 1
| col1title =
| col1 =
{{Check|Fully Dynamic Screen ration/resolution/scaling (up to 4x)}}
{{Check|Multiple Soundtrack support}}
{{Check|Custom Lighting Engine (togglable)}}
{{Check|Lots of QoL settings}}
{{Dash|Must obtain assets from Freeware/CS+/Tweaked}}
}}
 
{{BWTP/Gold
| title = [https://forum.cavestory.one/threads/cave-story-tweaked-new-version-1-7.15164/ Cave Story: Tweaked]
| subtitle = [[File:IconWin.png|24px]][[File:IconLinux.png|24px]]
| cols = 1
| cols = 1
| col1title =
| col1title =
Line 51: Line 82:
{{Check|Multiple Platforms supported}}
{{Check|Multiple Platforms supported}}
{{Check|Widescreen}}
{{Check|Widescreen}}
{{Check|Multiple Soundtracks}}
{{Check|Multiple Soundtrack support}}
{{Check|Lots of QoL settings}}
{{Check|Lots of QoL settings}}
}}
}}


The new features of Cave Story + are only available via a branch and password needed to access all the new content in the 2026 update:
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]


Branch name: '''ModdersDelight'''<br>
Similarly, if you want the 2x res graphics, they can be copied into the data folder. You can aquire the official graphics from CS+, or use [https://github.com/Lethrys/Cave-Story-Lethrys-Upscale Lethry's 2X texture pack]
Branch Password: '''ModPizzaParty'''


{{BWTP/Gold
{{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 = Recommended Setup
| subtitle = [[File:IconWin.png|24px]][[File:IconProton.png|24px]]
| cols = 1
| cols = 1
| col1title =
| col1title =
| col1 =
| col1 =
{{Check|Widescreen}}
{{Check|Widescreen}}
{{Check|New Lighting Engine}}
{{Check|New Lighting Engine (togglable)}}
{{Check|Extra Challenges/Boss Rush}}
{{Check|Extra Challenges/Boss Rush}}
{{Dash|Requires AGTP translation mod for best experience}}
{{Check|Special "holiday" texture packs for Haloween and Christmas}}
{{Dash|Must install ModdersDelight branch on Steam}}
{{Dash|Requires [https://github.com/aarmastah/agtp-csplus AGTP-CS+] translation mod for best experience}}
{{Dash|Linux support is broken in current version, must use Proton}}
}}
}}


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.org]
 
 
For a {{abbr|nearly complete|The Cave Story Tribute site does not list Cave Story Engine 2 and it's forks due to the DCMA 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 21:27, 9 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 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).

  Cave Story: Tweaked Doukutsu-rs Cave Story+
Cost
Free
Free
$14.99
FPS
50/60fps toggle
50/60fps toggle
50/60fps toggle
Graphics
1X res and fanmade 2X res included
1X res and 2X res support (must supply assets)
1X and official 2X res 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
Base game
Extra Challenges
Soundtrack
Original + support for extras
Original + support for extras
Original + remaster, switchable
Translation
AGTP translation
User must provide assets
NiCALiS translation
Patches
None required
None required
AGTP-CS+ Translation
Fully Dynamic Screen ration/resolution/scaling (up to 4x)
Multiple Soundtrack support
Custom Lighting Engine (togglable)
Lots of QoL settings
Must obtain assets from Freeware/CS+/Tweaked
Multiple Platforms supported
Widescreen
Multiple Soundtrack support
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+.

Similarly, if you want the 2x res graphics, they can be copied into the data folder. You can aquire the official graphics from CS+, or use Lethry's 2X texture pack

Widescreen
New Lighting Engine (togglable)
Extra Challenges/Boss Rush
Special "holiday" texture packs for Haloween and Christmas
Requires AGTP-CS+ translation mod for best experience
Linux support is broken in current version, must use Proton


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