Quick Modding/Hacking Answers Thread

May 16, 2020 at 12:15 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
ok, thanks, but another question, is there a reason why only some maps have a pxa file?
Capture.PNG
 
May 16, 2020 at 1:23 AM
Based Member
"Life begins and ends with Nu."
Join Date: Dec 31, 2011
Location: United States
Posts: 2326
Age: 28
Pronouns: he/him
PXA files don't correspond to maps, they correspond to tilesets. When you find a .pxa file, there will also be an associated .bmp/.pbm file. The .pxa file determines whether the tiles in that tileset are solid, not solid, sloped, water, or some other tile type.
 
May 16, 2020 at 1:52 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
got it, much thanks
 
May 16, 2020 at 2:56 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
Guess it's best to repeat this for idk how many times now.

Stage folder file extension guide (of doom):
.pbm - (.bmp but made so it won't show spoilers) - You know what it is. If you use Booster's Lab, they'll automatically be converted into .bmp files for easier access.
.pxa - (???) Tells the game what kind tiles the tilesets are supposed to be. There is one per tileset, not one per map.
.pxe - (PiXel Entity) It holds the entity placement in all the maps and stages of the game.
.pxm - (PiXel Map) It holds all the foreground and background tiles you place in all the maps and stages of the game.
.tsc - (Text SCript) The events that every map has. Can be used for interactions, cutscenes, bosses, technical behind the scenes, etc. It can also access some memory addresses for some stuff if you're skilled enough.
 
May 16, 2020 at 4:48 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
yeah, I thought the rest were self explanatory, e = entity, m = tileset pieces and background stuff. I already knew what TSC was, but it seems I was much too senile to see that its pbm because its to prevent people seeing the tilesets
 
May 16, 2020 at 4:54 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
Funny thing, .pbm is actually a type of bitmap, but I doubt Pixel really know about that. As proven through Cave Editor (yes, Cave Editor. There is a hack for Booster's Lab that can allow you to change the file extension the executable reads the bitmaps, but you'd have to manually change the file extensions in the bitmap file names), if you change the file extension for the bitmaps to anything that isn't a different file format that you typically use for other stuff (.png, .jpg, .wav, .exe), you can still open it up with Paint and it'll work just like it would if its file extension is just .bmp.
 
May 16, 2020 at 5:03 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
I actually use Cave Editor as my main editor, though I do use Boosters labs tools regardless
 
May 16, 2020 at 9:55 AM
Senior Member
"Huzzah!"
Join Date: Mar 25, 2019
Location:
Posts: 206
I just noticed that using the CS+ sprite size makes the entities in Booster's Lab not match in position with the ones in the actual game.
I hadn't noticed that because playing the game normally didn't actually change anything and I haven't been using Booster's Lab to edit entities' positions in a while.
Is there a way to fix that?
 
May 16, 2020 at 10:08 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
change it back
I dont really know anything about it
but I've edited Cave Story+ before
perhaps use the graphics from CS+ (assuming you have it)
 
May 16, 2020 at 12:31 PM
Senior Member
"Huzzah!"
Join Date: Mar 25, 2019
Location:
Posts: 206
change it back
Hell no. No way I'm going back to that resolution. There must be some setting that fixes that.
I should also mention that I'm using Clownacy's mod loader for the double resolution, which I'm pretty sure was designed to work with Booster's Lab.
 
Last edited:
May 16, 2020 at 1:29 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
Here I come to save the daaaaaaaaaaaaaaay!
Open up your mod with Booster's Lab, go to Edit Project Config Settings, and use this configuration. (Note: 27 is for 16:9 resolution, if your mod is going to be in 4:3 resolution, keep it at 21)
p373133-0-dk7i2z.png


I should also mention that I'm using Clownacy's mod loader for the double resolution, which I'm pretty sure was designed to work with Booster's Lab.
Hasn't stopped Noxid and GIR, King Story and WTF Story were made BEFORE Booster's Lab was ever developed. I'll need to go and see if the CE they used was modified, or if they just placed 16x16 tiles relative to the actual tiles that were used in the tilesets, because that still works if you're still not too sure for yourself.

EDIT: It's confirmed that the version of CE they used was hacked, after all. So unfortunately, that won't seem to be obtainable nowadays. (I mean, Booster's Lab can already do everything CE could, plus more! There is no reason to use CE unless for some fucked up reason your computer can't use Java)
HyMyNameIsMatt said:
By the way, the 2x resolution hack is otherwise working great. the game still feels the same and the new version of Cave editor is working fine too.
 
Last edited:
May 16, 2020 at 6:37 PM
Based Member
"Life begins and ends with Nu."
Join Date: Dec 31, 2011
Location: United States
Posts: 2326
Age: 28
Pronouns: he/him
May 16, 2020 at 6:46 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
That... Actually makes a lot of sense now. The "a" part of the extension has been killing me! :balrog:
 
May 17, 2020 at 4:08 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
how do you use the Mimiga Mask glitch and how does it work?
 
May 17, 2020 at 5:58 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
well, in Jenkas Nightmare whoever made it had 3 versions of the mimiga mask: Quote, Curly, and Curly + Kamina's shades, I was wondering how that works and how to use it
 
May 17, 2020 at 6:26 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
That just means the <MIM command was in use, lol.
 
May 17, 2020 at 8:58 AM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
wait thats a command? like a vanilla command? WHAT?!
 
May 17, 2020 at 9:15 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2838
Age: 29
Pronouns: She/Her
wait thats a command? like a vanilla command? WHAT?!
Nono, it's a custom TSC command made by Lace, and Zarro just plugged it in his mod. You can easily install it through either the optimized <END hack, or through TSC+. Welcome to the wonderful world of assembly.
p373147-0-mt9q4n.png

p373147-1-es7brp.png
 
Back
Top