• 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)

Search results

  1. Clownacy

    CSE2 - The Cave Story decompilation project

    Thanks to Aar, some more bugs were found in the enhanced branch. They've been fixed in this update: v2.0.1.2 - Enhanced
  2. Clownacy

    CSE2 - The Cave Story decompilation project

    Darn. Sorry about that: I usually test on Linux, where this issue doesn't happen. It's a really weird bug, actually: there's a bugged command in the Waterway's TSC file, '<FLJ850:0111', which causes the game to read from an invalid place in memory. If what it happens to read is set to 1, it...
  3. Clownacy

    Do you believe Nicalis stole the rights

    Personally, I want to know who holds copyright over Cave Story's original source code.
  4. Clownacy

    Cave Story Engine 2 Switch Port

    Wouldn't CSE2E hurt the sales of CS+ on Steam? EDIT: NXengine-evo has a Switch port as well. If being based on reverse-engineered source code is a problem, then all CSE2 ports are a problem.
  5. Clownacy

    CSE2 or NXEngine?

    CSE2E exists. I can't imagine I Love Cave Story was considering vanilla CSE2, since its goal is to be literally the same as the original.
  6. Clownacy

    CSE2 - The Cave Story decompilation project

    Well that was embarrassing. So not only did CSE2E v2.0 ship with a broken Makefile, but it also had a broken frame-limiter. Well, here's v2.0.1. Usually, for a hotfix release like this, it'd be v2.0.0.1 instead, but this update has an extra feature: since v2.0, I've gone through all the game's...
  7. Clownacy

    CSE2 - The Cave Story decompilation project

    CSE2 v2.0 Geez, has there really not been a release since May? Well, here's v2.0. Why v2.0 and not v1.3? Because we've finally reached the second milestone for the project: ASM-accuracy! The first milestone was making the game completable - playable from beginning to end. Once that was...
  8. Clownacy

    Cave Story GM

    How does ID 62 matching the number of source files indicate that the source files are C++? The focus is ID 60, which is specifically the number of object files linked into the EXE that were generated by a C++ compiler. In Cave Story, it's 2, but in CSE2, it's 71. Edit: Also, that source you...
  9. Clownacy

    Cave Story GM

    According to the Rich Header, it was C, not C++.
  10. Clownacy

    Cave Story GM

    That Sue facepic is amazing.
  11. Clownacy

    Cave Story Deluxe 3.0 (again???)

    PrEpArE tO bE dMcA'd
  12. Clownacy

    CSE2 - The Cave Story decompilation project

    Heisenbug... typical. You could replace 'Debug' with 'RelWithDebInfo' too. That makes a release build, but with enough debug info for gdb to be useful.
  13. Clownacy

    CSE2 - The Cave Story decompilation project

    If I remember right, the Developer Command Prompt is different from the regular command prompt, extending the PATH and defining some environment variables. They're needed for CMake to detect the compiler properly.
  14. Clownacy

    CSE2 - The Cave Story decompilation project

    Google's your friend. The Developer Command Prompt can be found in Windows's start menu, in the Visual Studio folder. 'cd' is a command for changing directory - by default, I think the command prompt opens in the root of the C drive, so you use cd to switch to the build folder that you made...
  15. Clownacy

    CSE2 - The Cave Story decompilation project

    Nope. If you make a debug build, and run it through gdb, you might be able to track down the cause.
  16. Clownacy

    CSE2 - The Cave Story decompilation project

    I doubt it could be that. Just two days ago, I ran the enhanced branch on a device with only 1GB of RAM.
  17. Clownacy

    Was Nicalis a mistake for Pixel?

    "My brother, Kazuma, is stuck in an area called Bushlands." It's the town's name, not a description. It makes perfect sense in English.
  18. Clownacy

    Was Nicalis a mistake for Pixel?

    'Grasstown' wasn't a mistake. The original name was 'Kusamura', with 'mura' being a suffix for villages/towns (heck, the filename for Mimiga Village's music is 'MURA'), and 'kusa' literally meaning 'grass'.
  19. Clownacy

    Does a patch/mod exist for the Curse Broken achievement in Cave Story+?

    Big bump, but this issue's finally been fixed! ... And I didn't get any credit!
  20. Clownacy

    CSE2 - The Cave Story decompilation project

    In the next version of CSE2E, you'll be able to change the sprite resolution by just changing a value in CommonDefines.h. In the meantime, you can try backporting the changes to your copy of the engine.
  21. Clownacy

    Is the DSI Port of Cave Story lost forever ?

    I thought the version that was actually thought to be lost was the Japanese DSi port?
  22. Clownacy

    CSE2 - The Cave Story decompilation project

    This was actually finished last month, but I didn't like how messy the code was, so I remade it. Here's a web port of CSE2 - it needs a fairly beefy computer to run at full speed. This was done by compiling the game with Emscripten, which compiles C++ to WebAssembly/JavaScript instead of...
  23. Clownacy

    CSE2 - The Cave Story decompilation project

    Heh, yeah I've been meaning to set it back to 100%. It looks like the CS+ soundtracks are just really loud. That requires dividing the 'magnification' variable by 2 or 10 in a couple of places. But right now this causes a problem where the game crashes if you play at a resolution smaller than...
  24. Clownacy

    CSE2 - The Cave Story decompilation project

    I've been hacking the old Mega Drive Sonic the Hedgehog games since 2012, and it sure wasn't because I liked limitations. If that were the case, I wouldn't be making Sonic hacks: I'd be writing homebrew. The reason I chose Sonic hacks over using a PC fanengine (or Mania... which I guess is also...
Back
Top