description:"Cave Story freeware executable (data source for music, sfx, bitmaps, wavetable)"
required:true
size:1478656
md5:"38695d3d69d7a0ada8178072dad4c58b"
sha1:"bb2d0441e073da9c584f23c2ad8c7ab8aac293bf"
source_ref:"main.cpp:77-78 (opened for extraction), libretro.cpp:258 (existence check)"
notes:"Placed in system/nxengine/. The core extracts ORG music, PXT sounds, stage tile attributes, BMP graphics, and wavetable.dat from this binary at each launch."
source_ref:"main.cpp:50 (existence check for data/ directory validation)"
notes:"Located in system/nxengine/data/. The core uses this file to verify the data directory is present."
- name:"data/"
system:cave-story
description:"Full game asset directory tree (399 files: sprites, NPC sheets, stage maps, scripts, backgrounds)"
required:true
source_ref:"cachefiles.c:38-480 (complete file list loaded at init)"
notes:"Must contain root assets (Arms.pbm, MyChar.pbm, etc.), Npc/ (36 sprite sheets), and Stage/ (333 map/script/tileset files). All files from the original freeware release."