Key bindings?

Nov 14, 2007 at 9:26 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Nov 14, 2007
Location:
Posts: 4
Hello there!

First of all, let me thank you.
All the posts on this forum have been immensely useful for creating my own hack of Cave Story.

There's just a small thing I hope someone can help me out with.

Is there a way to edit profile.dat in such a way that you complete change key bindings?
See, the problem is as follows: where I live, there aren't any QWERTY keyboards, but rather QWERTZ keyboards. It's extremely annoying when playing without a joypad.
So, what I would like to do is, change the fire key from Z to Y.

I know, I can just change my keyboard layout to U.S., but I wanted to give my hack to a few friends of mine, I don't want to force them to change their keyboard layout just to play the game.

Can anyone help me out with this one?
Thanks in advance!
 
Nov 14, 2007 at 11:00 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6212
Age: 38
DoConfig.exe
 
Nov 15, 2007 at 9:49 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Nov 14, 2007
Location:
Posts: 4
I apologize in advance if this sounds noobish, but I can't seem to find an option to remap keys in the config tool.

I can swap Z and X, true,
but what I wanted to do was use the Y key instead of the Z key, for either jumping or shooting. ^^

Am I missing something?

diph.php
 
Nov 15, 2007 at 2:50 PM
Been here way too long...
"The Ultimate Sword of Extraordinary Magnitude"
Join Date: Jun 14, 2006
Location:
Posts: 299
Age: 34
Resource hacker should let ya switch up some key bindings if n' ya want to
 
Nov 15, 2007 at 5:21 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Nov 14, 2007
Location:
Posts: 4
I'll give it a shot. ^^

Thank you all for your quick responses!
 
Dec 2, 2007 at 8:08 PM
Senior Member
"Master using it, and you can have this!"
Join Date: Nov 28, 2007
Location:
Posts: 86
Hi Simmerl. To get Y working as a replacement Z, open Doukutsu.exe in a hex editor and change offset 133ec from 14 to 0C and offset 134ec from 13 to 0C, this corresponds to "press y" and "release y", where 14 and 13 is internal offsets to "don't do anything" and 0C "execute jump function" :)
 
Dec 2, 2007 at 8:13 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Very nice, also this is figured out now :3
 
Dec 2, 2007 at 8:23 PM
Senior Member
"Master using it, and you can have this!"
Join Date: Nov 28, 2007
Location:
Posts: 86
S. P. Gardebiter said:
Very nice, also this is figured out now :3
Hehe. I guess you're trembling with happiness now, when you can jump with both z and y ;)
 
Dec 2, 2007 at 8:25 PM
Senior Member
"Master using it, and you can have this!"
Join Date: Nov 28, 2007
Location:
Posts: 86
SP: Maybe I should post my offsets in a separate thread... and by the way, how can I set a custom avatar?
 
Dec 2, 2007 at 8:46 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
cookie said:
SP: Maybe I should post my offsets in a separate thread... and by the way, how can I set a custom avatar?

Would be cool if you post offsets, just feel free to create a thread :p
Avatar: If you got atleast 10 posts you can setup a avatar in your user control panel.

http://www.cavestory.org/forums/usercp.php?
 
Dec 2, 2007 at 10:39 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Sorry for double-post - maybe a FAQ would be cool :3
 
Dec 3, 2007 at 10:01 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Nov 14, 2007
Location:
Posts: 4
Cookie, thanks a lot ;)
You've made my day. ^^
 
Top