Jump to content


Photo
* * * * * 1 votes

Cave Story WASD -- Native WASD controls version of Cave Story


Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.


  • Please log in to reply
11 replies to this topic

#1 28 March 2012 - 06:34 AM

voxl Offline
Novice Member
"Fresh from the Bakery"
Join Date: 28 Mar 2012
Location:
Posts: 4
 

Hi all,

I fixed Cave Story so that it now uses a WASD / NES style of keyboard setup.

Here is the layout:
WASD -- movement
K -- jump
J -- fire weapon
U, I -- change weapon
L -- item screen
; -- display map

EDIT: I've released this here: voxl.org/cavestory_wasd.

Note that in DoConfig you want to have everything set to defaults (except keyboard support turned on, of course).

Edited by voxl, 01 April 2012 - 09:45 PM.


#2 28 March 2012 - 07:54 AM

Moon Offline
Been here way too long...
"Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-BLEIUP"
Join Date: 16 Nov 2011
Location:
Posts: 315
Age: 14
 

I believe that your modding tool is the awesome program known as "DoConfig.exe"?

Yeah.
That's right!
Because NO ONE here knows how to change keys configurations!

You want to go through my fireplace?
Well, you're going to need a bit of jellyfish juice.


#3 28 March 2012 - 09:20 AM

voxl Offline
Novice Member
"Fresh from the Bakery"
Join Date: 28 Mar 2012
Location:
Posts: 4
 

Your post is nonsensical -- DoConfig does not allow custom key mappings. If you have a point to make, please feel free to explain it.

#4 28 March 2012 - 10:49 AM

Noxid Offline
a2_a2
"Life begins and ends with Nu."
Join Date: 28 Aug 2009
Location: LocationOu
Posts: 3,863
 

I believe that your modding tool is the awesome program known as "DoConfig.exe"?

Yeah.
That's right!
Because NO ONE here knows how to change keys configurations!

DoConifg can't do that
if you are going to attack someone at least do a bit of research first thnx

kss-button.png azarashi-button.png mahinbuttongif2.gif balbal-button.png
Userbox-SC16B_Knuckles.png


#5 28 March 2012 - 01:53 PM

Dunc2403 Offline
.
"I'm sorry Mario, but your princess is in another castle."
Join Date: 18 Oct 2011
Location:
Posts: 1,184
Age: 13
 

But you know what can do that?
A key remapper.
And there just so happens to be one on the site.
How useful!
But anyways, I am at least going to thank you for taking the time to do this and post it here.
Posted Image

#6 29 March 2012 - 01:16 AM

voxl Offline
Novice Member
"Fresh from the Bakery"
Join Date: 28 Mar 2012
Location:
Posts: 4
 

But you know what can do that?
A key remapper.

But GRebind is not really a key remapper. IMO a key remapper would be a program to remap the default controls to whatever you want them to be. GRebind is a keystroke interceptor, like a benevolent keylogger...it's third-party software that must be running *while you play* in order to intercept your keystrokes and repurpose them.

I do not like running additional software just to be able to play Cave Story with sane key mappings. Therefore I remapped them within the executable itself. Based on my research nobody has released a version of the executable like this before. Hence, this post.
 
I've posted my modified binary with the described WASD controls:
voxl.org/cavestory_wasd

Will update the OP as well.

Feedback is welcome and appreciated. Some of the old keys are still active, but it's not a problem for now. I'll deactivate them and post a new version soon.

edit: sorry about double post

Edited by voxl, 29 March 2012 - 01:27 AM.


#7 29 March 2012 - 01:31 AM

Offensive User
"..."
Join Date: 07 Sep 2011
Location: LocationKoopa Castle
Posts: 384
 

WASD controls are how I usually play most of my games with a keyboard because of how I grew up playing video games (left side movement, right side button mashing), and if they don't allow me to change the controls then I'm able to cope with it. Honestly though, I feel that the j+k layout is a bit too tight for me usually. I usually have my controls ro something more comfortable.

Here's how I have it set up in CS+:
WASD movement
L- Jump
K- Shoot
I/O- Weapon Switch left/right
P- Weapons/Menu Screen (Oh yeah, and P for pause just comes off naturally for me)
U- Map System

Spoiler


Spoiler


#8 29 March 2012 - 01:42 AM

voxl Offline
Novice Member
"Fresh from the Bakery"
Join Date: 28 Mar 2012
Location:
Posts: 4
 

Here's how I have it set up in CS+:
[...]


So you're saying you can customize the controls in CS+?!

I searched everywhere trying to determine if CS+ added the ability to use custom key mappings, and never found any evidence that it did. Otherwise I would have just bought it and set to WASD and been happy! XD

#9 29 March 2012 - 01:56 AM

Noxid Offline
a2_a2
"Life begins and ends with Nu."
Join Date: 28 Aug 2009
Location: LocationOu
Posts: 3,863
 

oh yeah you can set the keys in CS+ to whatever you want, even SQUIGGLY~!!

kss-button.png azarashi-button.png mahinbuttongif2.gif balbal-button.png
Userbox-SC16B_Knuckles.png


#10 29 March 2012 - 02:59 AM

Dunc2403 Offline
.
"I'm sorry Mario, but your princess is in another castle."
Join Date: 18 Oct 2011
Location:
Posts: 1,184
Age: 13
 

sane key mappings

There was nothing insane about the controls in Cave Story. In fact, they had a quite intuitive layout.
Arrow keys to move, which you use your right hand for.
And then all the other controls can be easily reached by your left hand.
~~~~~~~~~~~~~~~~~~
IT IS CALLED A TILDE BRAAAAAAAAAAAAAAAAAAAAAAAAAGH
Posted Image



Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users