It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
I got pissed off when playing on the number pad and I wanted WASD to be Accelerate, BREAK, Left and Right but unfortunately S is hardcoded to sound toggle ON/OFF for the entire game. So I started editing the keymap file and got to hacking the KEYMAP_3.txt file in CARMA\DATA

KEYMAP.TXT is default game keymap configuration
KEYMAP_0.txt is Alternative Configuration control “A” settings
KEYMAP_1.txt is Alternative Configuration control “B” settings
KEYMAP_2.txt is Alternative Configuration control “C” settings
KEYMAP_3.txt is Alternative Configuration control “D” settings

I use Notepad ++ to mod texts and html file so I’ll use that as reference when I talk about lines. Every line is a different function and ever number is a key mapped to keyboard button. I figured out the following then got tired but achieved my purpose.

Lines for in-game functions
37 = Sound
49 = Accelerate
50 = Reverse

Numbers for Keyboard keys
39 = S

The only key I wanted to disable and migrate was the S key for game function Sound ON/OFF…be sure your sound works before you delete the function, duh.

Edit LINE 37 which is the hardcoded S key for in-game sound and make it 00 to disable it
Edit LINE 50 which is the function for reverse and put the number 39

We just disabled the hardcoded S for Sound ON/OFF and made S reverse

Happy gaming….I’d really like to spend some time mapping out that file and the keys to have full control of the game keys but would that make me a nutcase? P.S this also works for the SPLAT PACK "CARSPLAT\DATA"

-XE
Post edited December 21, 2012 by xboxexpert
Carmageddon Max Pack is a DOSBox bundled game. Why not just use the key remapper provided in DOSBox itself?
avatar
korell: Carmageddon Max Pack is a DOSBox bundled game. Why not just use the key remapper provided in DOSBox itself?
Because this was more fun..
Also, it's helpful for those that want to use WSAD with the optional Windows patch.
Better than "disable" (set it to Shifts actually, since 0 mean Any Shift) 'sound on/off' function is to move it to other unused key.

Another topic about this is here.

I have made a tool Carma Key Binder to easy bind keys for C1/SP/DEMOS and C2 FULL.
Post edited July 27, 2015 by QTZ
avatar
xboxexpert: I got pissed off when playing on the number pad and I wanted WASD to be Accelerate, BREAK, Left and Right but unfortunately S is hardcoded to sound toggle ON/OFF for the entire game. So I started editing the keymap file and got to hacking the KEYMAP_3.txt file in CARMA\DATA

KEYMAP.TXT is default game keymap configuration
KEYMAP_0.txt is Alternative Configuration control “A” settings
KEYMAP_1.txt is Alternative Configuration control “B” settings
KEYMAP_2.txt is Alternative Configuration control “C” settings
KEYMAP_3.txt is Alternative Configuration control “D” settings

I use Notepad ++ to mod texts and html file so I’ll use that as reference when I talk about lines. Every line is a different function and ever number is a key mapped to keyboard button. I figured out the following then got tired but achieved my purpose.

Lines for in-game functions
37 = Sound
49 = Accelerate
50 = Reverse

Numbers for Keyboard keys
39 = S

The only key I wanted to disable and migrate was the S key for game function Sound ON/OFF…be sure your sound works before you delete the function, duh.

Edit LINE 37 which is the hardcoded S key for in-game sound and make it 00 to disable it
Edit LINE 50 which is the function for reverse and put the number 39

We just disabled the hardcoded S for Sound ON/OFF and made S reverse

Happy gaming….I’d really like to spend some time mapping out that file and the keys to have full control of the game keys but would that make me a nutcase? P.S this also works for the SPLAT PACK "CARSPLAT\DATA"

-XE
doesnt work on windows 10, spent an hour
avatar
korell: Carmageddon Max Pack is a DOSBox bundled game. Why not just use the key remapper provided in DOSBox itself?
Explain please. I'm using the win 95 hacked exe if it matters
avatar
korell: Carmageddon Max Pack is a DOSBox bundled game. Why not just use the key remapper provided in DOSBox itself?
avatar
smuggly: Explain please. I'm using the win 95 hacked exe if it matters
If you are using the Windows version then you aren't running it via DOSBox, so the DOSBox keymapper won't help.

There are other tools you can use for remapping keys, though, should you not want to create/edit the Carmageddon keymap files, or if that doesn't work for you.

One such tool is GlovePIE. You download it, run it, write in a "script" using GlovePIE's language to take input keys and map them to a new output, then run the script. Then you can run the game whilst the script is running. GlovePIE was discontinued, but it works fine and there's a GitHub repo hosting the files here: https://github.com/Ravbug/GlovePIE

Another alternative is to create an AutoHotKey script that does the same.