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

Quick Modding/Hacking Answers Thread

Jan 29, 2016 at 12:48 AM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Is there any way to change the hit and display reacts on the pc? Preferably through the assembler cause I can't use olly.

Do the pc framerects work the same as npc's? I mean in terms of coding it.
 
Jan 30, 2016 at 2:42 AM
Senior Member
"Huzzah!"
Join Date: Aug 24, 2013
Location: 0xDEADBEEF
Posts: 211
Pronouns: she/her
Is there any way to change the hit and display reacts on the pc? Preferably through the assembler cause I can't use olly.

Do the pc framerects work the same as npc's? I mean in terms of coding it.

Doesn't npc.tbl control both of these? use BL's npc.tbl editor.
if it doesn't, there is probably an offset for the pc in the asm compendium - edit the framerects which are by the start offset
 
Jan 30, 2016 at 2:44 AM
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
he's talking about for the player character. I don't remember if there's a Hackinator patch for that or not but I feel like there should be.
 
Jan 30, 2016 at 9:28 AM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Doesn't npc.tbl control both of these? use BL's npc.tbl editor.
if it doesn't, there is probably an offset for the pc in the asm compendium - edit the framerects which are by the start offset

Ok, so I found the offsets in the compendium, but again, I can't use ollydbg(my laptop sucks), so does anyone know how I do it through the assembler?
 
Jan 30, 2016 at 4:04 PM
Senior Member
"Huzzah!"
Join Date: Aug 24, 2013
Location: 0xDEADBEEF
Posts: 211
Pronouns: she/her
Ok, so I found the offsets in the compendium, but again, I can't use ollydbg(my laptop sucks), so does anyone know how I do it through the assembler?
AFAIK the assembler doesn't give you a disassembly dump so you have no way of knowing the addresses that control the pc's rects, so I'm pretty sure you'll need ollydbg. Are you using the right version? (32 vs 64-bit depending on what architecture your laptop has - this has caused issues for some people)
 
Jan 31, 2016 at 11:52 PM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Well, i'm going to restate my question since no one ever answered it...

How do you change how the pc dies?

Oh, and if someone could help me with the issue above that would be greatly appreciated too.
 
Feb 1, 2016 at 12:54 AM
Senior Member
"Huzzah!"
Join Date: Aug 24, 2013
Location: 0xDEADBEEF
Posts: 211
Pronouns: she/her
I use ollydbg ver2.0.1 32-bit

I actually made a thread on what my issue was here but no one ever actually helped me out with it.
Well do you have a 32 or 64-bit OS? Google how to find out if you don't know.
Download the 64-bit version of ollydbg if you have 64-bit windows. And if that doesn't work, try this out - haven't used it and of course there are no guides around here that show it but it seems to do what olly does
 
Feb 2, 2016 at 10:33 AM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Well do you have a 32 or 64-bit OS? Google how to find out if you don't know.
Download the 64-bit version of ollydbg if you have 64-bit windows. And if that doesn't work, try this out - haven't used it and of course there are no guides around here that show it but it seems to do what olly does

Turns out I got a 64-bit...

Anyways I was wondering, how come certain Npc's(mostly main characters, like Sue) are not affected by the Npc set?(They display the same thing no matter what set you choose) Is there a way to make them affected/not affected by the Npc set?
 
Feb 2, 2016 at 10:51 AM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
I know from experience you can't make King shoot able.
I'm not sure why that is, are you talking about the Npc.tbl?

Yo, custom boss fight fighting King?

I'm talking about the display. You know how like, when you change the Npc set in the Mapdata, it makes all of the entities look weird? That's because the display rects stay the same, but now your telling the game to read a different spritesheet, and the layout isn't the same.

I'm asking why Npc's like King and Sue don't change to the current selected Npc sets.
you know, like:
Npc0
NpcGuest
NpcCurly
 
Last edited:
Feb 2, 2016 at 5:09 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2910
Age: 30
Pronouns: She/Her
Anyways I was wondering, how come certain Npc's(mostly main characters, like Sue) are not affected by the Npc set?(They display the same thing no matter what set you choose) Is there a way to make them affected/not affected by the Npc set?
Some NPCs are set to a specific spritesheet, such as NpcGuest and NpcRegu. They can also be set to a specific spritesheet in the Data folder instead of the Npc folder (for example, the Quote NPCs are set to MyChar). There are also some NPCs set to the tileset being used in the room (like the Lift Block and Large Shutter from the Core room).
 
Feb 2, 2016 at 5:12 PM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Some NPCs are set to a specific spritesheet, such as NpcGuest and NpcRegu. They can also be set to a specific spritesheet in the Data folder instead of the Npc folder (for example, the Quote NPCs are set to MyChar). There are also some NPCs set to the tileset being used in the room (like the Lift Block and Large Shutter from the Core room).

Ok, that's cool...

Now how does one actually CHANGE what the Npc's are set to?
 
Feb 2, 2016 at 5:17 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2910
Age: 30
Pronouns: She/Her
Here's where you can change the NPC's set in npc.tbl
p212168-0-dqhpisv.png
 
Feb 2, 2016 at 11:38 PM
Catz R cool
Modding Community Discord Moderator
"..."
Join Date: Nov 23, 2015
Location: Somewhere within a world far away from reality...
Posts: 381
Age: 24
Pronouns: he/him
Can someone tell me the asm offsets for the health of each of the 'major room bosses?'

I mean like Balfrog, Monster X, Ballos' third form etc
 
Feb 3, 2016 at 1:26 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Jan 12, 2016
Location: Canada
Posts: 36
Eh... Hi guys.
So I saw something about debug saving, and I wanted to do that, but I have never ever EVER done hex editing before. Could someone help me out with this?
***link is here
 
Feb 3, 2016 at 4:49 AM
Senior Member
"Huzzah!"
Join Date: Aug 24, 2013
Location: 0xDEADBEEF
Posts: 211
Pronouns: she/her
Eh... Hi guys.
So I saw something about debug saving, and I wanted to do that, but I have never ever EVER done hex editing before. Could someone help me out with this?
***link is here
You just open cave story in a hex editor (like HxD - google it). Seek to the offset and change the value (make sure it overwrites the pre-existing value and doesn't add a value). Just change the values already there to what RuneLancer specified.
 
Feb 3, 2016 at 9:51 AM
Senior Member
"Huzzah!"
Join Date: Dec 2, 2015
Location:
Posts: 211
Age: 26
Pronouns: he/him
Well do you have a 32 or 64-bit OS? Google how to find out if you don't know.
Download the 64-bit version of ollydbg if you have 64-bit windows. And if that doesn't work, try this out - haven't used it and of course there are no guides around here that show it but it seems to do what olly does

Uh, I can't seem to find a 64-bit olly anywhere... do you know where it is?
 
Feb 3, 2016 at 10:00 AM
The miracles of alchemy...!
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 810
Age: 26
Pronouns: 菓子
Uh, I can't seem to find a 64-bit olly anywhere... do you know where it is?
Is a 64-bit OllyDbg even needed? Cave story isn't 64-bit(as far as I know) and I use the 32-bit version myself and haven't had any problems.
Also there isn't a 64-bit OllyDbg yet as far as I'm concerned.
 
Back
Top