Patched to allow more than one human to compete in the Championship
races (ie. split scree).
Correct check whether the end of a practice session is a 'timed session'.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3722 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f6fa13bb5f7c7dab6c244e59c5ceb7a9c4ee7dad
Former-commit-id: 18ee2de7624cb6ca398d1f65b7f83b566f046fdc
Ensure the autoclutch fully engages the clutch, linear decay
from maximum time.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3719 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 97fccc524ceddb98e51339bae9a3548d7348c85e
Former-commit-id: 74fc243b958d401ba6b6e50f1c31b3f8514d9e4e
Decrease the distance of 'near limit' from 30cm to 3cm, which allows
all of the car interior to be viewed (without clipping).
Also prevented rear view mirror in reverse camera.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3718 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: bcbdc5169ce6bfeab0dea2d60e4fc04422187cef
Former-commit-id: 1fcf792e5c9d6e2c9cb0b8b834847b86754c0930
Added some smarts to the parameter parsing and some warning messages
for when the parameters are being fixed.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3717 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 119e440f0245403f81a6c0a93e45e64270114c4a
Former-commit-id: 3c81363b5fa8a1501650f0a7bb833db1b5f4111f
Adds a 'full screen' rear view mirror under the F2 cameras,
after 'forward road view'
Use a 'mirror matrix' to flip camera veiw Left-Right and change
the handiness of the texture render so that it shows correctly.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3715 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: b337aea683aa4bd274e0646506c4aa4082c1aa53
Former-commit-id: 12cdac00748641afeb1713d061b78b846af5e0d9
Futher restrict gear changes to prevent mis-selection when playing
with thumbstick.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3711 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d6f0921fd456a162b4bc3a68353c69d6a0f9f019
Former-commit-id: cd7f5d586d228ba03216a8421693232c14dd3234
Adds the ability to use a joystick axis for a button type command
(for example ABS or TCS). It automatically selects between button/axis
controls in the case of pressure sensitive buttons.
Uses the ATOB prefix to signify the axis and calibration sets min/max
values. When axis is between these values command is triggered.
Assumes that each axis has a 'null' position, the 'preferences.xml'
will have to be edited if this is not the case.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3710 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f523e7d497c0ab1bc6da35f61655141a27d0d62d
Former-commit-id: a1de88548b714aa0c562ea73ed470857077e23c8
Small changes to the joystick and mouse calibration pages in preparation
for the ATOB (Axis to Button) feature
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3709 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 420604f8954480e1506a1e1bc4aa4a155fb24a86
Former-commit-id: 37385793fb9f104ff8138eca1bc399c6e08c5140
Apply glance to other 'floating' 1st person camera.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3707 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 4a559e190f91425f821e334cb2e4c92bcf731610
Former-commit-id: 5cc79f68dab4427b7d92d0d29d94c3180d708755
Increase the angle that the driver can glance back (now 120 degrees),
and do that faster (in about 1/3s).
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3706 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 4314190159c4ece672c5acf0ee71476a1023497f
Former-commit-id: c9f3f62f19d7e9b3c0cc20c45fadcb3227cdb2a4
Add supports for the driver/view to glance left/right from the in
car camera. This is bound to two buttons, which cause the glance
when held down. When released the view returns straight ahead.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3705 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 0727b1bbcc8341eee017b1df9af43905f6bcc8b8
Former-commit-id: 63d32fcc46f9158569be1605ef00e89a28d16970
Attempt to smooth out the scrolling of the leader board (across bottom
of screen). This uses full string printed at offset rather than cropping
characters from the string.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3704 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 589ac19eaeaffe1f92c3a2b11ed35a250256d5b9
Former-commit-id: 807a165bbec6f509fdf1f2f100a46fa6c5e5e7b4
This patch adds a 'scissor' to each of the split screen panes, preventing
them overwriting/overlapping on the otherpanes.
It seems that normally this is not an issue, but is showing with the
Nouveau community drivers and there are lots of comments online that
glViewport does not crop.
Patch is nice and simple...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3703 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 3a531abf769acc60ff05e828b5c3d8d942d3ba22
Former-commit-id: ff5389d4f3708f5e40af765a8053574777202c5e
Work around for a compiler bug (optimization results in wrong result for a bool variable in release mode while in debug mode without the optimization all was OK)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3656 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 87ff742c44a211765175730846c6946c2957eaf0
Former-commit-id: 2f56736cb59c1486d290aea34964fbfad22ac741