Quick Modding/Hacking Answers Thread

Dec 25, 2010 at 9:23 PM
Lvl 1
Forum Moderator
"Life begins and ends with Nu."
Join Date: May 28, 2008
Location: PMMM MMO
Posts: 3713
Age: 32
Schilcote said:
I was told the source code for the Cave Story engine was released (makes sense, that's where all those ports come from). Where can I find it?

Pixel gives it to those who ask, mainly those who try to port Cave Story. You can't find it unless you ask him directly, and unless you have a good reason he probably won't give you it.
 
Dec 25, 2010 at 9:32 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Oct 29, 2010
Location: IN HELL
Posts: 145
GIRakaCHEEZER said:
Pixel gives it to those who ask, mainly those who try to port Cave Story. You can't find it unless you ask him directly, and unless you have a good reason he probably won't give you it.

Hmm... But there is this...
 
Dec 25, 2010 at 11:28 PM
Lvl 1
Forum Moderator
"Life begins and ends with Nu."
Join Date: May 28, 2008
Location: PMMM MMO
Posts: 3713
Age: 32
Schilcote said:
Hmm... But there is this...

That's pretty close, but it's not the source (it's a clone, as you should know). Worth looking at if you want.
 
Dec 25, 2010 at 11:38 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Oct 29, 2010
Location: IN HELL
Posts: 145
GIRakaCHEEZER said:
That's pretty close, but it's not the source (it's a clone, as you should know). Worth looking at if you want.

Tried it, it appears to be an almost exact copy of the original engine's functionality. The font is a bit messed up and if it will run fullscreen I haven't yet figured out how to make it do so, but other than that it looks pretty good.

Not that I know how to work a C++ compiler anyhow.
 
Dec 27, 2010 at 5:37 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
Noxid said:
Did you use <PRI? If so, try <KEY Instead

Actually, I did have it as <KEY all along unfortunately. Although this was a good suggestion. It helped out with numerous other problems in my scripting. Man, I didn't know <PRI would cause so much trouble! Thanks anyway, man.
 
Dec 27, 2010 at 6:25 AM
I don't anymore.
"I'm sorry Mario, but your princess is in another castle."
Join Date: Aug 9, 2010
Location: Greener Pastures
Posts: 1188
Age: 30
Are the entities supposed to appear when a flag activates? If not, then Did you set a sprite sheet yet? You might have sheet 0.
 
Dec 27, 2010 at 7:50 PM
Been here way too long...
"Big Joe Tire and Battery Restaurant! Opening Soon! Eat at Big Joes!"
Join Date: Sep 16, 2009
Location:
Posts: 519
Time to upload a copy for the debugging masters :3
 
Dec 28, 2010 at 8:49 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
HyMyNameIsMatt said:
Are the entities supposed to appear when a flag activates? If not, then Did you set a sprite sheet yet? You might have sheet 0.

No, no flags involved. And I have set the sprite sheets, if that means setting them to "Maze" and "Almo".
 
Dec 29, 2010 at 9:48 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
Also guys, I was wondering, you know how when you beat bosses such as, Omega, for example, when all the smoke appears on them and they give off a massive explosion? Can you do that with any boss or is it just those bosses that are capable of doing so?
 
Dec 29, 2010 at 1:52 PM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Pronouns: he/him
I'm fairly certain those effects are hard-coded into the NPC's death animation.
 
Dec 29, 2010 at 7:38 PM
Not anymore
"Run, rabbit run. Dig that hole, forget the sun."
Join Date: Jan 28, 2010
Location: Internet
Posts: 1369
Age: 34
Pronouns: he/him
If you mean the 'cross-shaped' explosion, then here is the function:

Code:
push 1
push <y position>
push <x position>                              
call 0040EA70                  
add esp,0C

At least, I'm pretty sure that's the one big bosses produce when they die.
And yeah, you need ASM to use it.
 
Dec 30, 2010 at 6:21 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
Carrotlord said:
If you mean the 'cross-shaped' explosion, then here is the function:

Code:
push 1
push <y position>
push <x position>                              
call 0040EA70                  
add esp,0C

At least, I'm pretty sure that's the one big bosses produce when they die.
And yeah, you need ASM to use it.

Cool. I'll look into it. Thanks.
 
Jan 2, 2011 at 6:04 AM
Junior Member
"Fresh from the Bakery"
Join Date: Sep 4, 2010
Location:
Posts: 16
Shadow Major said:
Cool. I'll look into it. Thanks.

Is there any sort of guide to which sound effects are used where? It's really hard to tell apart all the dozens of near identical beeps and buzzes.
 
Jan 3, 2011 at 8:49 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
How do you change "Studio Pixel" at the bottom of the screen under "New" and "Load"?
 
Jan 3, 2011 at 12:04 PM
Been here way too long...
"Big Joe Tire and Battery Restaurant! Opening Soon! Eat at Big Joes!"
Join Date: Sep 16, 2009
Location:
Posts: 519
I'm not sure how to do it (someone else will) but I'm pretty sure its illegal to remove it.
 
Jan 3, 2011 at 12:18 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Oct 29, 2010
Location: IN HELL
Posts: 145
Vercci said:
I'm not sure how to do it (someone else will) but I'm pretty sure its illegal to remove it.

diph.php


ELEEGLE

FileAlyzer. Best fucking program ever.

But it is kinda rude (or possibly ELEEGLE) to just remove that. There's probably a better way to do it without removing Pixel's signature.
 
Jan 3, 2011 at 2:07 PM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Pronouns: he/him
It's a bitmap; you need Resource Hacker
 
Jan 4, 2011 at 10:27 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Oct 30, 2010
Location: New Zealand
Posts: 112
Age: 28
I hadn't thought of it being illegal. If so, then I'm changing my mind. It's just that I've seen other people's names on their mods instead of "Studio Pixel".
Anyway, while I'm here, I guess I'll ask my question. How do you change sound effects?
 
Back
Top