• Please stop embedding files/images from Discord. Discord has anti-hotlinking logic in place that breaks links to Discord hosted files and images when linked to from anywhere outside of Discord. There are a multitude of file/image hosting sites you can use instead.

    (more info here)

Recent content by Clownacy

  1. Clownacy

    CS+ Steam update

    A new beta update is out! This update provides another batch of bugfixes, as well as some quality-of-life improvements for the challenges. Notably, a missing feature from the DSiWare version of Sanctuary Time Attack has been restored, which skips over the introductory room when restarting. This...
  2. Clownacy

    How To Mod Cave Story+ (Steam) In 2026

    There's a fork of Booster's Lab which supports the 2026 update here. Its 'tsc_list.txt' file has been updated to support the new TSC commands, so Booster's Lab will show proper help information for them.
  3. Clownacy

    CS+ Steam update

    The documentation has been uploaded to GitHub, along with some new information about the JSON files. Why is it under my GitHub account? Because I'm the developer of this update! If you have any questions about what's new, feel free to ask!
  4. Clownacy

    org2xm won't open

    I've uploaded an EXE.
  5. Clownacy

    Decompiling the Cave Story 3D Website

    ...Just download them: add the filename to the end of 'https://nisamerica.com/games/cave-story/'.
  6. Clownacy

    CSE2 - The Cave Story decompilation project

    I think I need to explain a few things, since this constant game of telephone is getting ridiculous. The GitHub repo was DMCA'd by a representative of Nicalis, who claimed it contained Cave Story's source code. Whether a decompilation counts as a source code leak is probably up for debate...
  7. Clownacy

    Decompiling the Cave Story 3D Website

    Here you go: https://nisamerica.com/games/cave-story/sound/curlySofterFin.mp3 https://nisamerica.com/games/cave-story/sound/CurlyOrchestra1.mp3 https://nisamerica.com/games/cave-story/sound/CurlyTrance1.mp3 Getting ahold of those was more complicated than I was expecting: there are actually two...
  8. Clownacy

    CSE2 - The Cave Story decompilation project

    Well, I guess this is the first portable-only CSE2 update: CSE2 v2.2 Download here Font overhaul The main focus of this update is the font system, which has always been the least accurate part of CSE2. Where do I begin... well, for starters, the font system no longer emulates a bug in the...
  9. Clownacy

    Ikachan DS homebrew (release)

    For a nerd like me that likes the technical side of things, could you post a write-up of how this port was made? Stuff like what portability issues there were and how you overcame them, what the homebrew devkit and APIs are like, what changes had to be made to the game to get it to work well on...
  10. Clownacy

    CSE2 - The Cave Story decompilation project

    For anyone really new to C++ who wants to compile CSE2, I've added a guide (with pictures) to the main post. Unlike other guides, this one uses Visual Studio, which should hopefully simplify a lot of the compilation process while also providing a handy-dandy IDE for making code modifications.
  11. Clownacy

    CSE2 - The Cave Story decompilation project

    CSE2's had a bit of a shuffle. Basically, the Enhanced branch has been killed-off - I don't want to be in charge of making a definitive version of Cave Story; it's just not my thing. Instead, I'm leaving that up to the various forks out there. The CSE2 project will now focus on providing an...
  12. Clownacy

    CSE2 - The Cave Story decompilation project

    Things have been a little slow lately, so here's more of a maintenance release: CSE2 v2.1.1 Binaries: CSE2 - Portable CSE2 - Enhanced Enhanced Support for a new soundtrack has been added: DM Dokuro's 'Cave Story Arranged'. You might remember this from my old DLL loader - unlike the DLL...
  13. Clownacy

    CSE2 - The Cave Story decompilation project

    Oh wow, thanks for catching that. It turns out I converted some WinAPI code to SDL2 incorrectly (it only processes one input per frame instead of every available input like the original does).
Back
Top