Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Cave Story"

From PCGamingWiki, the wiki about fixing PC games
m (Clarified Booster's Lab compatibility)
Line 31: Line 31:
  
 
==Essential improvements==
 
==Essential improvements==
===[https://www.cavestory.org/forums/threads/graphics-enhancement-pack-mod.13920/ Graphics Enhancement Pack]===
 
{{ii}} A patch that includes various improvements and fixes for the game's graphical fidelity like widescreen support, 60 FPS etc.
 
 
 
===[https://github.com/Clownacy/Cave-Story-Engine-2 Cave Story Engine 2]===
 
===[https://github.com/Clownacy/Cave-Story-Engine-2 Cave Story Engine 2]===
 
{{ii}} An open-source decompilation project for Cave Story. It is the successor of the [https://github.com/Clownacy/Cave-Story-Mod-Loader Cave Story Mod Loader.]
 
{{ii}} An open-source decompilation project for Cave Story. It is the successor of the [https://github.com/Clownacy/Cave-Story-Mod-Loader Cave Story Mod Loader.]
Line 67: Line 64:
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= 640x480 only. Use [https://github.com/Clownacy/Cave-Story-Mod-Loader/releases/latest this patch] to force higher resolutions.
+
|widescreen resolution notes= 640x480 only. Use [[#Cave Story Engine 2|Cave Story Engine 2]] to force higher resolutions.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Use [https://github.com/Clownacy/Cave-Story-Mod-Loader/releases/latest this patch].
+
|ultrawidescreen notes      = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = Use [https://github.com/Clownacy/Cave-Story-Mod-Loader/releases/latest this patch].
+
|4k ultra hd notes          = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|fov                        = n/a
 
|fov                        = n/a
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = true
 
|windowed                  = true
|windowed notes            = Choice of 320x240 or 640x480 window.
+
|windowed notes            = Use [[#Cave Story Engine 2|Cave Story Engine 2]] to resize the window.
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = Can be enabled with [https://github.com/Clownacy/Cave-Story-Mod-Loader/releases/latest this patch].
+
|borderless windowed notes  = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|anisotropic                = n/a
 
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = n/a
 
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = false
+
|vsync                      = hackable
|vsync notes                =  
+
|vsync notes                = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|60 fps                    = hackable
 
|60 fps                    = hackable
|60 fps notes              = Capped at 50 FPS. Use [https://github.com/Clownacy/Cave-Story-Mod-Loader/releases/latest this patch] to run at 60 FPS. At 60 FPS, the game will run 16.7% faster, matching Cave Story+.
+
|60 fps notes              = Capped at 50 FPS. Use [[#Cave Story Engine 2|Cave Story Engine 2]] to run at 60 FPS. At 60 FPS, the game will run 16.7% faster, matching Cave Story+.
 
|120 fps                    = false
 
|120 fps                    = false
|120 fps notes              = Even with the Graphics Enhancement Pack, the game is capped at 60 FPS to prevent major glitches.
+
|120 fps notes              =  
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 98: Line 95:
 
==Input settings==
 
==Input settings==
 
{{Input settings
 
{{Input settings
|key remap                = false
+
|key remap                = hackable
|key remap notes          = Choice of presets; no custom remapping.
+
|key remap notes          = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|acceleration option      = n/a
 
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 144: Line 141:
 
|button prompts            = false
 
|button prompts            = false
 
|button prompts notes      =  
 
|button prompts notes      =  
|controller hotplug        = false
+
|controller hotplug        = hackable
|controller hotplug notes  =  
+
|controller hotplug notes  = Use [[#Cave Story Engine 2|Cave Story Engine 2]].
 
|haptic feedback          = false
 
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  

Revision as of 23:06, 13 April 2020

This page is for the original game. For the enhanced remake, see Cave Story+.

Cave Story
Cave Story cover
Developers
Pixel
Release dates
Windows December 20, 2004
Cave Story guide on StrategyWiki
Cave Story on MobyGames
Cave Story on Wikipedia

Warnings

This game is only playable in English with a fan translation (see Localizations for details and other supported languages).
Cave Story
Cave Story 2004
Cave Story+ 2011
Cave Story's Secret Santa 2021

Key points

Multiple language translations available.

General information

Cave Story (Doukutsu Monogatari) - A Tribute Site
Unofficial Cave Story Wikia

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Freeware.
Windows

Essential improvements

Cave Story Engine 2

An open-source decompilation project for Cave Story. It is the successor of the Cave Story Mod Loader.
For an alternative engine rewrite, use NXEngine-Evo. Note that it is not recommended to use both engines at once.
It is recommended to get the enhanced release, also known as CSE2 Enhanced. The below points will refer to this version.
Active Development.
Bugfixes and engine code optimizations.
Various options, such as a toggle between 50FPS/60FPS, v-sync support.
Modder Friendly.
Support various image (such as .bmp) and audio file formats (such as FLAC, Ogg and PxTone).
Like it's predecessor[1], it adds support for various soundtracks such as Ridiculon and Cave Story Arranged.[2]
Improved widescreen and fullscreen support.
Compatible with the latest version of Booster's Lab.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Config.dat[Note 1]

Save game data location

System Location
Windows <path-to-game>\Profile.dat[Note 1]

Video settings

General settings.
General settings.

Template:Video settings

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Use the unofficial translation.
Spanish
Use the unofficial translation.
Simplified Chinese
Use the unofficial translation.
Traditional Chinese
Use the unofficial translation.
Dutch
Use the unofficial translation.
French
Use the unofficial translation.
German
Use the unofficial translation.
Italian
Use the unofficial translation.
Japanese
Use the original Japanese version.
Korean
Use the unofficial translation.
Lithuanian
Use the unofficial translation.
Polish
Use the unofficial translation.
Brazilian Portuguese
Use the unofficial translation.
Portuguese
Use the unofficial translation.
Russian
Fan translation by «Шедевр Translations».

Other information

API

Technical specs Supported Notes
DirectDraw 7
Executable 32-bit 64-bit Notes
Windows

Modifications

NXEngine-evo

A complete open-source clone/rewrite of Cave Story. NXEngine-evo is the upgraded/refactored version of original NXEngine.
Large amount of bugfixes.
Proper widescreen support up to Full HD.
Animated character portraits.
Modern main menu.
Custom soundtrack support, including the "New" and "Remastered" soundtrack of Cave Story+. See here for details.
Incompatible with other mods of the game.[3]
Random crashes may occur at certain parts of the game.[4]

Booster's Lab

An open-source Cave Story level editor. A successor of the Cave Editor.
Feature rich compared to the Cave Editor.
Can be used to create mods for both Cave Story and Cave Story+
Version 5.0.0.0 does not support CSE2.[5] Either compile from the latest source or download the nightly version.

Jenka's Nightmare

One of the oldest, most well-known mods. It has been in development for over 7 years
It is one of the best mods for Cave Story and is considered to be its unofficial sequel.
A CSE2 compatible version can be found here.
Full length, comparable to the original game.
Allows the importing of the save file of the original game's true ending.
Has an extreme difficulty curve. It is recommended to finish the original game first before playing this.

Rave Story

One of the more popular mods of Cave Story.

System requirements

Windows
Minimum
Operating system (OS) 98, 2000, XP
Processor (CPU)
System memory (RAM)
Hard disk drive (HDD) 5 MB
Video card (GPU) DirectX 5 compatible

Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References