Commit graph

1470 commits

Author SHA1 Message Date
area42
49fbedc486 Improved Simplix TRB1 skins, and wheels
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3728 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 27e9c30eeb59ebc899bd1eb774b920bad0922825
Former-commit-id: 15ba35b883bb56cbb530c1fe94050b6a487cb8bd
2011-07-17 18:20:00 +00:00
area42
004a55cc1d New and improved Simplix SC driver skins, wheels and pits
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3727 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1cb6fef95666803ef3efc8b1644e958287424470
Former-commit-id: 6edb2323a0f8321d6b622f1ae9e2862b448954b7
2011-07-17 18:09:38 +00:00
pouillot
349edd8863 Fixed weird behavior of sound backend combo-box in Options / Sound menu
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3726 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 327a98a870f6ea6868ca2b9ec0f3f431d8f9ec2c
Former-commit-id: e335779448c4beb4aaf4d5645de31e807940d6b9
2011-07-16 10:08:44 +00:00
pouillot
7a927ae3c4 Fixed sticky on-screen Pause indicator when pausing, escaping and then resuming a race
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3725 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7dc5b7b10c89e0a713453c1fa63fb6eac73831ca
Former-commit-id: 6643214454e4f1dadf59650c56efb7cbf8411911
2011-07-16 09:19:40 +00:00
pouillot
9218754133 Re #409 Fixed non-working display settings not being fully erased when the game restarts
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3723 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5311f2590877088d71a79428f47c03592b645acb
Former-commit-id: 9307185c68bf14ba35ff7fe888890522a19d345b
2011-07-15 11:08:06 +00:00
mungewell
634cc98efb 234_championship_human
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
2011-07-15 04:19:49 +00:00
mungewell
a5a62bfdbd 404_parameter_parsing_no_maxmin
Prevents the MAX_FLT min/max being writen to config files

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3721 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b794e6f8efb5137d983ccc014c1dd2e0be0b10a0
Former-commit-id: e85365c37ddf5d70e99c18c3a8a67b73d17c2cb5
2011-07-15 02:52:12 +00:00
mungewell
726ef9f3b4 214_autoclutch
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
2011-07-14 03:10:41 +00:00
mungewell
6b5a411661 391_driver_view
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
2011-07-14 01:47:47 +00:00
mungewell
7b064913b2 404_parameter_parsing
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
2011-07-13 03:21:52 +00:00
mungewell
2bbb09ccaa 376v2_rear_camera
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
2011-07-13 03:07:45 +00:00
pouillot
a2056c6d5f Re #333 Fixed the Windows port of r3713
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3714 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: ab4e470bb5d5038e631ad5ed6d9368fab9670513
Former-commit-id: b179004695d04349297589af074643ad21138919
2011-07-11 18:48:48 +00:00
pouillot
7aff91ba5c Re #333 Cleaned-up the alignment system to horizontal-only customizability and bottom left corner being always the reference point for positionning (consistenty with other GUI APIs)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3712 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 435124495fdf8e2a3884485e070ede21d37d2352
Former-commit-id: 0160ebed5f34d829e5221b639eaa5169868397db
2011-07-10 10:50:58 +00:00
mungewell
a3dba0960a 399_hbox
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
2011-07-06 08:15:00 +00:00
mungewell
eca5a32aa3 281v2_atob
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
2011-07-06 01:57:26 +00:00
mungewell
ec628c7e54 281v2_joystick_mouse_calibration
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
2011-07-06 01:56:57 +00:00
mungewell
744144ed08 161_glance_floating_view
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
2011-06-29 03:01:05 +00:00
mungewell
318b2ed7d6 161_glance_further_faster
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
2011-06-29 03:00:55 +00:00
mungewell
b7d64806ae 161_glance
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
2011-06-29 03:00:38 +00:00
mungewell
f4f5f2aedd 324_leader_board
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
2011-06-29 02:41:01 +00:00
mungewell
eb1df1d28b 400_splitscreen_scissor
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
2011-06-29 02:25:16 +00:00
pouillot
c0a7662323 Re #377 Removed a forgotten and useless link-time dependency to tgfclient into racengine
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3700 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3b098c26064a4c76b989a1926ee4532baf658a6b
Former-commit-id: c71f3442055527a3d9fab7bd2c491acc40bc470e
2011-06-27 21:18:47 +00:00
wdbee
6060cb8103 Added hypot for use by robots
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3699 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 125657bf4484476c9fe31b24a5e03532c4eaca68
Former-commit-id: 73d584103254c15989d9cbd3cc136dfe642ecc9d
2011-06-26 20:21:12 +00:00
wdbee
98274b16fd Added function for blind merging xml-files for robots
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3698 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c223a902d66239122ba3fb98dfb93e4cfed118ba
Former-commit-id: 3dba4bc8a67ef255670bf6c67bc32ba7622a3499
2011-06-26 20:19:48 +00:00
pouillot
1ce73ac2fb Add warning trace in xmlStartElement (mainly called by GfParmReadFile) when min/max are strangely adjusted when the value is out of range
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3696 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3c1b0531ace4b7e1405ed160b21ce3aa9cabb1dc
Former-commit-id: b8dad9a869c20c34e266aa6d0055650954b5445a
2011-06-25 14:07:21 +00:00
area42
735f16498c Highres wheels for TRB1 Simplix drivers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3694 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: aaf2b76c287094bee965a2bc3f2f5964a541733c
Former-commit-id: 2e0f603246d3d6754d49a1a69355f5421cc3a0c7
2011-06-23 22:36:40 +00:00
area42
ecfedea747 Highres wheels for TRB1 USR drivers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3693 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9fdcac5fc17aff990d5d8e3319dc1a1dcf5b11fa
Former-commit-id: 966014910d067017f843505cefab7730b2f556ec
2011-06-23 22:34:05 +00:00
area42
be3e6b5388 Highres wheels for LS1 Taipan USR drivers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3691 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 8577daf85025d0b55391b3d90b3b032edc96f4c6
Former-commit-id: 905a455d7c79d806fff8f03d554b989864865ceb
2011-06-23 22:21:21 +00:00
area42
699e2a9489 Highres wheels for LS1 Taipan drivers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3690 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 8fa06e2b7bf3b1d78bfd4f7100e96d67e6fe47e1
Former-commit-id: f1297d0f14b6f2a42f51f6879ee6d099f7233fb8
2011-06-23 22:17:32 +00:00
area42
6a8859d268 Simplix TRB1 Silber font light fix
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3681 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b2cbb98dc22b22e83b22217303777802cd927af4
Former-commit-id: 3cd1032dad4275bff066e7e3b91dc8222e42c1b5
2011-06-18 14:59:59 +00:00
area42
9bb01b681f New textures for TRB1 Silber Simplix drivers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3678 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 78b73164629f1d315532ff8a65b8936a4cafd332
Former-commit-id: 6b7c3c80bdab638f066524c9f755dbe58a0983f0
2011-06-13 20:11:10 +00:00
area42
572f6980e4 Cleanup TRB1 Silber Simplix driver textures
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3677 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: aff598815e20ece05e13c418740c9af2e0a11d95
Former-commit-id: ae97045c215f9ec78d2b30a75e10f7610e680975
2011-06-13 20:08:06 +00:00
pouillot
cb541dac47 Restored lens flare effect when static background (not available yet for the sky dome case)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3676 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b7665e5faf0a3a20484002621a79f47b5d9104ee
Former-commit-id: 188812137355e12dc2784e41788f19bb6e5d499e
2011-06-12 18:44:00 +00:00
pouillot
2128882965 Fixed sometimes black SkyDome with dynamic time enabled + make dynamic time work correctly when accelerated simulation time
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3675 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1532ae1e783a5774ffd3308283fb9cf991fa8c03
Former-commit-id: 05d1e5dd00c06fb1f4611045f21cef368fb63ad0
2011-06-12 18:30:22 +00:00
pouillot
4c65c21361 Re #307 Fixed MSVC warning about double to float conversion
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3674 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b3c68feda6a95658be3dcb59dbfecc2df9091829
Former-commit-id: f83302887ec0e50c12aeed1f447ab7d389a4ae2b
2011-06-12 12:30:59 +00:00
pouillot
d96fa52f51 Re #374 Code cleanup (after moving the ssggraph module to the new C++ module scheme)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3673 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0e16ba3282c2ec3bf887aff6412e509095471bba
Former-commit-id: 33aad963ece410d4acd476b9aa28d86611d92ce7
2011-06-12 12:01:17 +00:00
pouillot
42e46e1f3b Re #399 Fixed the Windows port of the 'H-Box gear shift using joy/thumbstick' patch
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3672 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 65ec6f8955350d4b0a507d39e9180500a4073959
Former-commit-id: 7f230a0c8a3a7db69d78e92bbd71c2724178cd40
2011-06-12 10:01:08 +00:00
pouillot
6bc9e30717 Re #399 Added 'H-Box' gear shift using joy/thumbstick, by Simon
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3671 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b1091c23be323b73e44d7adc5b7272feb1ebc89c
Former-commit-id: 4eb381e2dec39bd6841687402760b3eac7d1038e
2011-06-12 07:49:37 +00:00
wdbee
33c4c5991f Simplix cleanup
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3670 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2c70f340e678812143a2661fe479efdc412f5686
Former-commit-id: d44328832bc8c2c245171c313514e6df03b37847
2011-06-11 08:50:04 +00:00
wdbee
a4a48efc07 Simplix_LS2
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3668 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f4b6a6a9b22452204d2933ffd1c6836fabc9dc95
Former-commit-id: fef07d1a7a68c59d55f3212e87b21e645889249c
2011-06-05 20:57:53 +00:00
wdbee
e9885b30a9 Simplix V3.01.001 reworked racingline structure and LS2 support
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3667 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 75d2fb25fb8bad6782c3b90a9964724df203747d
Former-commit-id: 2b1ed3d1b83059b33be3c44c7de4d0a091ad9bdc
2011-06-05 14:04:48 +00:00
andrewsumner
7d9579ac5a fix for pit transparency bug #387
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3662 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e1d835bdb353bcf9d3cf26838c721d7e899c454d
Former-commit-id: c767c10cf12edf6d18e70ca8f5e47eaac859a468
2011-06-04 10:31:42 +00:00
pouillot
f25f055552 Fixes #397 (Unable to use gamepad with pressure sensitive buttons) Thanks Simon
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3660 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3cae0d0d7f64ac141a6b5d2ecc9419b967f06cbb
Former-commit-id: 182c96cc9e1e36795d92e4eb59a62d3a00fdd025
2011-06-03 16:09:56 +00:00
pouillot
217f84fcc1 Re #307 Fixed GCC warning about a possible but unlikely bug
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3659 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: fbfbc79270e7b3df1806dffb2f89c737d82c11e1
Former-commit-id: 73a84ad4625544e21b12ec06e0bfb3fa34394705
2011-06-03 15:54:32 +00:00
pouillot
5bf18ca40d Re #377 Fixed the Windows port of r3657
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3658 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e45fe16ba2c5084ebed690b83189856564a2aa7c
Former-commit-id: c10948819ec009609e1a44a89121604b03558f4f
2011-06-03 13:49:16 +00:00
pouillot
670a267b56 Re #377 Made IUserInterface service names more generic about the kind of user interface (no more screen, menu ... words) + Enabled in-race time acceleration up to 16 (was 4)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3657 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 15ac971f2ca68dfa752fcf2896d48f0e5825660e
Former-commit-id: 2be2eb481fd64d1f6204f0e1a15e26fcf58ba1e6
2011-06-03 10:24:14 +00:00
wdbee
a493a48a89 Simplix pitting
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
2011-06-03 06:55:38 +00:00
andrewsumner
c28464df1e renaming morley
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3655 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3919619ef49bc28e299082116c9ad2b9f5f3acaf
Former-commit-id: 4bb4b60ea0228ea56356231bbc95837de0ab6595
2011-06-03 04:22:53 +00:00
andrewsumner
0f1f3011e0 rename morley plus driver enhancements
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3654 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a678785b876e032d4df2efe71a2ca718b393a884
Former-commit-id: 10e91b697522c73aa1fd1fa063817580cdb97d26
2011-06-03 01:59:12 +00:00
andrewsumner
adbfd5cdad rename
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3653 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b79c579be87b547b67f9036e45d61bf018be786c
Former-commit-id: 962f10003f94b656eafc608b73ac04414f52a922
2011-06-03 01:57:17 +00:00