• Hey everyone happy Christmas Eve we're aware of what's happened with the source code so to keep this simple absolutely don't post it on the site or use it to make mods with (it's not particularly preferable toward this end anyway) and tread lightly in general until we see how this settles, thanks to all and have a great holiday season -DT

Quick Modding/Hacking Answers Thread

Sep 1, 2023 at 2:18 PM
Deliverer of Sweets
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 806
Age: 26
Pronouns: 菓子
OH sorry, somehow I was convinced it was normally possible to put a background behind a tile, on further inspection I see nothing of the sort in the vanilla maps, so sorry aaaa
This is what I was trying to say but yea that doesn't exist, I'm just being dumb lol oof

View attachment 9039
You can technically still do this by either editing the tileset to have a version of the statue with that background or by having said background as, well, the background.
 
Sep 7, 2023 at 5:15 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Feb 4, 2015
Location: Nibel
Posts: 138
Age: 19
Pronouns: he/him
I assume this means it isn't going to work? I mean, base Cave Story and the few mods I've used have working layering, any replacements at the least?

I'm a bit late to this, but there is actually a DLL inject for Layers mode that got released in the Cave Story Modding Discord server a little while back,
https://cdn.discordapp.com/attachments/312733438153326593/1113572572408315934/layers.zip by Periwinkle
Layers mode is not a freeware feature and Cave Editor does not support it, so you'll have to use the layers version of BL if you'll be utilizing this!!
It works with both Clownacy's Mod Loader and standalone, so if it's the only DLL you're using you can rename it to dinput.dll. Otherwise, make a folder in the mods folder with the same name as the DLL and add it to mods.txt.

EDIT: Ah shit, I don't mean to be a broken record, for whatever reason it didn't show that there was another page when I was reading the thread, sorry! Hope this helps as an explanation for importing into freeware at least.
 
Last edited:
Sep 7, 2023 at 5:55 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 1, 2023
Location:
Posts: 5
I'm a bit late to this, but there is actually a DLL inject for Layers mode that got released in the Cave Story Modding Discord server a little while back,
https://cdn.discordapp.com/attachments/312733438153326593/1113572572408315934/layers.zip by Periwinkle
Layers mode is not a freeware feature and Cave Editor does not support it, so you'll have to use the layers version of BL if you'll be utilizing this!!
It works with both Clownacy's Mod Loader and standalone, so if it's the only DLL you're using you can rename it to dinput.dll. Otherwise, make a folder in the mods folder with the same name as the DLL and add it to mods.txt.

EDIT: Ah shit, I don't mean to be a broken record, for whatever reason it didn't show that there was another page when I was reading the thread, sorry! Hope this helps as an explanation for importing into freeware at least.
THANK YOU I didnt understand what the last guy meant due to me being a moron but your post made it clear xD this is a huge help as I was trying to make all the tiles I needed in different combos which obviously ate up all the space on the 256x256 tileset immediately, lol
Also sorry for the deleted quote, I was a moron and forgot to paste it into the main mod folder and not my backup and realized as I posted it...
 
Sep 13, 2023 at 7:19 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Feb 4, 2015
Location: Nibel
Posts: 138
Age: 19
Pronouns: he/him
THANK YOU I didnt understand what the last guy meant due to me being a moron but your post made it clear xD this is a huge help as I was trying to make all the tiles I needed in different combos which obviously ate up all the space on the 256x256 tileset immediately, lol
Also sorry for the deleted quote, I was a moron and forgot to paste it into the main mod folder and not my backup and realized as I posted it...
it also makes it so that you can use tilesets bigger than 256x256 as a side effect of the tile code rewrite i think
 
Jan 28, 2024 at 2:34 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: May 29, 2022
Location:
Posts: 2
Pronouns: she/her
Sorry if this question sounds dumb/should have been asked in the modding Discord, but is there any way to set a weapons maximum level below 3? I highly doubt this would work, but I just wanted to ask. (As far as I am aware there hasn't been any question regarding this, so..)
 
Jan 28, 2024 at 3:03 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2862
Age: 30
Pronouns: She/Her
Probably a good idea to ask in the modding discord. Otherwise, if you want to be a little cheap on it, you can set the Lv. 3 Polar Star to shoot Lv. 2 bullets through the hackinator in Booster's Lab, if you don't mind the glaring "3" next to the EXP meter.
v0c6jp.png
 
Feb 16, 2024 at 6:22 AM
Bonds that separate us
Forum Administrator
"Life begins and ends with Nu."
Join Date: Aug 20, 2006
Location:
Posts: 2859
Age: 34
Pronouns: he/him
Testing to see if this will fix the emptied latest post slot
Edit: Very good, proceed as normal
 
Feb 16, 2024 at 8:40 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Feb 4, 2015
Location: Nibel
Posts: 138
Age: 19
Pronouns: he/him
Testing to see if this will fix the emptied latest post slot
Edit: Very good, proceed as normal
noticed that yesterday, really odd, wonder how that happened
 
Jul 31, 2024 at 12:10 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2862
Age: 30
Pronouns: She/Her
Okay, this is probably going to just be shouting in the void for help, but what the fuck does the first argument in <CIN (Character INput) do?

<CINxxxx:yyyy:zzzz

I get yyyy is the max amount of characters you can type in (up to 16 characters), and zzzz is what kind of characters you're inputting (0 - nothing, 1 - letters only, 2 - numbers only, 3 -letters and numbers), but what does xxxx fucking do? It really doesn't help either when the only mod, that ever has that TSC command in use, that I ever know of, is K:SS, and it's only ever used twice. Never again.
Code:
In room 9: <CIN0000:0010:0001
This is for naming lab samples, you can type up to 10 alphabetical characters, xxxx does seemingly nothing, despite having 0 as the value.
In room 10: <CIN0010:0009:0002 - for the password, you can type up to 9 numerical characters, xxxx does seemingly nothing, despite having 10 as the value.

If anyone else has also worked with the <CIN hack, if at all because the version Noxid released in their open-source hacks thread in 2012 is incomplete (and no longer available), any further knowledge would be hugely appreciated. :heart:
 
Jan 5, 2025 at 2:02 PM
Junior Member
"Fresh from the Bakery"
Join Date: May 18, 2024
Location: First Cave
Posts: 12
Pronouns: He/him
Can you make Organya View allow 10 character names? For some reason when ever I do it, the EXE just doesn't open and it only works if I put spaces at the beginning of the Window name/Version window name, making the character count 12 instead of 10. Is there anyway to make it accept less than 12 character names?
 
Jan 5, 2025 at 2:05 PM
Senior Member
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: May 31, 2018
Location: under your bed ;)
Posts: 227
Pronouns: they/he
you mean the track names? how are you editing them? if it's through a hex editor, you have to make the character count stay the exact same as the vanilla title and just buffer 'leftovers' with spaces full stops at the end
 
Last edited:
Jan 5, 2025 at 2:29 PM
Junior Member
"Fresh from the Bakery"
Join Date: May 18, 2024
Location: First Cave
Posts: 12
Pronouns: He/him
No, not the track names, I'm talking about the Window title where it says "Organya Viewer [Music Stopped]".
 
Jan 5, 2025 at 4:01 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2862
Age: 30
Pronouns: She/Her
What's the name you were thinking of changing "Organya View" to? For the title there are two strings to edit it under.

From 0xd200 to 0xd21f, the string "Organya View [Music Stopped]" is all in a 32 byte-long bank.
0a75e8.png


And from 0xd220 to 0xd22b the string "Organya View" is in a 12 byte-long bank.
zhrzzf.png


If you wish to make the "Organya View" name shorter you can absolutely do that, you just need to fill the rest of the memory that allows it with zeroes, as shown here.
c02jvj.png


And the result should work just fine.
g7a2nj.png
i2btwx.png
 
Jan 5, 2025 at 10:20 PM
Junior Member
"Fresh from the Bakery"
Join Date: May 18, 2024
Location: First Cave
Posts: 12
Pronouns: He/him
Thanks!
 
Last edited:
Jan 6, 2025 at 3:46 PM
Junior Member
"Fresh from the Bakery"
Join Date: May 18, 2024
Location: First Cave
Posts: 12
Pronouns: He/him
Can you move the health and level meter anywhere else on the screen in Cave Story? if so then how?
 
Back
Top