Inhalt
English (United Kingdom)French (Fr)Deutsch (DE-CH-AT)
Suchen
Login
Navigation
Home Forum
Aktuell
Featured Articles
Joomla 1.5 Featured Articles
Navigation
Home Forum
Wer ist online?
Wir haben 100 Gäste und 3 Benutzer online
English (United Kingdom)French (Fr)Deutsch (DE-CH-AT)
Welcome, Guest
Please Login or Register.    Lost Password?

mouse configuration
(1 viewing) (1) Guest
Make the game playable. This is the forum counterpart to the patching lab (www.dateiliste.com/descent-3/71-patching-lab.html). Apply and use with care.
Go to bottomPage: 12
TOPIC: mouse configuration
#363
mouse configuration 2010-08-27 00:37, 1 Year, 5 Months ago Karma: 0
To configure Descent 3, you will have to use a hex editor.
I personally am using MadEdit.

To play with a mouse, you will have to ensure, that a mouse is working without a so called "acceleration".
Some drivers may also dynamically change this stuff, disabling the acceleration, when a game is active.

To find out is it on or off, set your left hand finger (or any other limiter/pointer) onto your mouse carpet.
Move mouse at the limiter; cursor should appear at the left border of the screen (repeate move, if it isn't yet).
Fast move mouse right, that the cursor would appear on the right side of the screen.
Slowly move the mouse to the left, until the cursor will return at the left screen border.
If the mouse has then appeared near the limiter, then there is no acceleration.
If the mouse is done significantly smaller way to do that cursor move, then there is an active acceleration.

I am not bringing here, how to disable acceleration on your system, because it very depends on a mouse drivers.
If the mouse driver hasn't modified "Mouse Properties" page, then there normally would be no acceleration, if switch off "Enhance pointer precision" flag.

Further goes the ingame mouse sensitivity, which maybe somehow was working at the game creation time, but with today mice (like >= 800 DPI) it is completely inacceptable.
Backup your "pilotname.plt".

When changing "joystick-mouse settings -> mouse sensitivity", the .plt file will have these values :
2 32bit floats, 0x26 bytes from the file end.
numbers :
0.0 - 0x358637bd (it actually is 1.0e-6)
1.0 - 0x3f800009
2.0 - 0x40000004
4.0 - 0x40800002

You will have to modify those two numbers with a hex editor.
(I am using 3e000000 value)
There also are some custom descent launchers, which possibly may offer you to set it with an acceptable/usable settings, and to avoid of a hex edit.

Further, by own preferences, you also may disable the turnroll.
Turnroll is an additional effect, applied to banking, when you are turning left/right.
Since this effect has nothing to do with levitation physics, and more relative to a car racing; even an airplane have controls, to do a turns, without a banking.
Backup your "main.exe".
(no, .gam modification will not be enough for that; and it will also have no sense, if .exe will be modified)
Search for the pattern : a5, f6 80 (1c 01 00 00 01).
Modify there a byte with value 74 to eb.
In v1.4 NoCD it will be
124b45 : 74 -> eb


==== mouse unrelative ====

OpenGL graphics in Descent 3 v1.4 is always of 16 bit.
It is not a big problem, since a video drivers still are supporting that mode basicly correctly.
But the first noticable difference is a fog, which on most today drivers in 16bit mode is broken.
D3 engine (and anything, using OGL) have nothing hardcoded to 16 or 32 bit modes; it just asks system to init one of them; and by some cause, only the 16bit one.
Correct that crap :
13cea1 : 10 -> 20
(search pattern is : bf 00 00 1c (00))


==== notice ====

You may skip those backups, for the case if you wish later to ask others : I have the exe, but which byte where should be ?
Broken .plt file is also a "nice" endup.
alexi
alexi
Junior Boarder
Posts: 21
graphgraph
User Offline Click here to see the profile of this user
Last Edit: 2010-08-27 01:03 By alexi.
The administrator has disabled public write access.
 
#364
Re: mouse configuration 2010-08-27 19:19, 1 Year, 5 Months ago Karma: 3
You must have a different version of MAIN.EXE because the offset values you provided are not identical to what I've got here (European English Descent 3, I guess).
Thomas
Thomas
Platinum Boarder
Posts: 424
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#365
Re: mouse configuration 2010-08-28 11:02, 1 Year, 5 Months ago Karma: 1
ROTFL - thats what I call hacking and not configuration.
FreddyXa
FreddyXa
Expert Boarder
Posts: 86
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#372
Re: mouse configuration 2010-09-05 00:32, 1 Year, 5 Months ago Karma: 0
Exe files differ a bit, but the search patterns on all of them incl. v1.5b are valid (except Linux versions).
Since will be necessary to edit the hex values, and any hex editor have a search, so I skiped looking in other versions and just informed about the mostly basic one.
But let me check ...

D3 v1.4 EU
first search pattern occurs once
124845 : 74 -> eb
second search pattern occurs once
13cb91 : 10 -> 20

D3 v1.5b
first search pattern occurs once
1249b5 : 74 -> eb
second search pattern occurs once
13ccf1 : 10 -> 20
alexi
alexi
Junior Boarder
Posts: 21
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#417
Re: mouse configuration 2010-10-03 04:06, 1 Year, 4 Months ago Karma: 0
Maybe someone can elaborate a bit more on what's going on here to someone who's somehow not that involved.
I'd like to change from 16 bit to 32 bit. What do I have to do or what can I do to get that on my screen?
easyblaster
easyblaster
Fresh Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#418
Re: mouse configuration 2010-10-04 23:33, 1 Year, 4 Months ago Karma: 1
Its got something to do with changing the program file. If you dont know what it is about or what alexi means better dont try to follow his instructions. I understand most of it but i didnt dare.
FreddyXa
FreddyXa
Expert Boarder
Posts: 86
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#458
Re: mouse configuration 2010-10-18 22:28, 1 Year, 3 Months ago Karma: 3
Just a quick update on this.

Alexi applied the 32 graphics change to all possible versions of Descent 3. We're currently testing.
Thomas
Thomas
Platinum Boarder
Posts: 424
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#470
Re: mouse configuration 2010-10-21 21:39, 1 Year, 3 Months ago Karma: 1
How long's the testing gonna take? Its not good to run 16 bit programs on windows.
FreddyXa
FreddyXa
Expert Boarder
Posts: 86
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 12