|
Gaming Talk Post all your game related stuff here. This includes PC, Console, Handhelds etc. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||
|
Delta Force series: Setting precise mouse sensitivity
Hello,
While DF1 uses the mousescale setting in df.cfg to set mouse sensitivity, (at least some) later games seemingly do not use a text-based configuration format for that. Instead, it seems the mouse sensitivity is only stored in the player save file. Here are a few offsets (in hexadecimal) to a byte in the player save files that can be tweaked (for example using a hex editor).
I am currently replaying through the series, so I haven't gotten to BHD/TS/X/X2 yet. I'll hopefully think of posting the offsets for these later on. Some notes:
I'm curious if there might be better ways to go about this: any tips are appreciated. I just saw this post by Baldo on C4, it seems we reached the same conclusion! Methodology if you need to reproduce or do it for other games: I simply halved the sensitivity with the slider a few times, and made a copy of the save file each time I did so. Comparing these files then normally reveals a single differing byte with a value that is halved each time. Take note of its offset. |
#2
|
||
|
I vaguely remember some experimenting I did in DFBHDTS. The mousescale slider in that game lets you set it between 4 (for sure) and 508 (maybe?). Of course, 0 means no mouse movement at all, and maxing it to 511 means a 1080° spin in 1mm or something about that ridiculous.
A tweak I made in my mods is for the arrows left and right of the mouse slider. Original game, they increase or decrease by 10, I changed that to 4. Before that tweak, if I wanted my 'mousescale 20' preference, I had to settle for 14 or 24, fidget with the slider, or edit the dfvplr.sav. Now I can just drag the slider all the way down, then click the up button four times. Perfect. Well, for me, at least. I don't have any experience with DF2 or DFTFD, and limited DFLW demo time, but as I found out in my C4 work, the player .sav files hold settings for five different players, and I found five different mousescale hexes. Same for DFBHDTS. And being fairly certain I confirmed that mousescale 511 upper limit, I have to assume the mousescale can take up 2 bytes, and from other things I've tweaked in the .sav files, once 255 (FF) is overstepped, the byte to the left of that starts to increase, and original byte increases by single steps. I think? That new bytes to the left get increased, that's for sure, though. Please keep in mind, I don't actually know what I'm doing a lot of the time, I just have very strong suspicions and obscenely free time and patience to test ideas. My wife hates it.
__________________
////////////////////<- SIGNATURE STARTS ->\\\\\\\\\\\\\\\\\\\\\ The NSO Deadline Mod at NovaHQ.net: /////////////////////<- SIGNATURE ENDS ->\\\\\\\\\\\\\\\\\\\\\\
|
#3
|
|||||
|
Quote:
To anyone who might want to use the offsets I provided here: they're only valid for the first player entry. Quote:
Quote:
|
#4
|
|||
|
Quote:
Same! Haha. I've been staying up til 3am to work on stuff while the wife and kids are sleeping so she doesn't fuss at me l. Haha |
Tags |
configuration, delta force, mouse sensitivity, mousescale |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|