Commit graph

4344 commits

Author SHA1 Message Date
beaglejoe
67c425e855 Update for Haiku
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8441 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: dac0556a7380c6b95ca282a10113b00fabeed70f
Former-commit-id: 4cba8514c0c60b15f25c4e9cdb0e96a4a4d29092
2022-08-31 16:02:30 +00:00
beaglejoe
56af97923c Always allow partial builds
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8440 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 126d6b1df407ae0a3dd0535baa9fc2d03fefd6d3
Former-commit-id: b44a5d193a242972a7555bf550a301b94c3ed6ba
2022-08-31 15:54:32 +00:00
iobyte
8622e4587c trackeditor: use track name from path
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8439 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e6c44f05498a276fc9d9ce6057044e251153b1ff
Former-commit-id: 611c10e79412e8b6ee91dd6216d43c72c3dbea17
2022-08-31 15:30:53 +00:00
beaglejoe
8c2f4b516c Update curl to 7.85.0
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8438 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1c0a36e6721cc35979d728c5e16d15522893de38
Former-commit-id: dd3b16753c00400ace9fa98667427042cbf76b90
2022-08-31 13:04:14 +00:00
iobyte
233bf4d45b trackgen: fix texture and model search paths
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8437 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 81a3ae21fcf1e33cec13009799b072f40ec76ef4
Former-commit-id: e0863e7978001d07e5e9836b62a8791aa4d133a8
2022-08-30 23:40:39 +00:00
beaglejoe
87b8ccdaf2 Fix build for some gcc versions
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8436 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bc479117ef491f161bc7e2e8aba6658f8af45797
Former-commit-id: c2c2b09bdd4f0029a30f5e9415cb375185570c42
2022-08-30 19:09:15 +00:00
iobyte
a1ad780f48 ignore CMakeLists.txt because it's not a directory
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8434 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5972798e5b6629bc37a46c393af3d8ac494f939f
Former-commit-id: f50cbf697f38bacc2a93c71656724efe9eee8149
2022-08-29 17:10:16 +00:00
beaglejoe
2fceba177b Fix zlib hash
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8433 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7106ad5051db87b65482819b11bc3bc1de1a0abf
Former-commit-id: 25b06b8d6b1215f9f88b53ddd4a86a783db150ca
2022-08-29 14:38:25 +00:00
beaglejoe
ab72afe29b update zlib to 1.2.12
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8432 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2bc8a4435797e3009cea1177831726375a9984cd
Former-commit-id: fbf34f181743a5646a0e056426eca9e341d9f143
2022-08-29 14:33:18 +00:00
iobyte
a9ebcf4f0e trackeditor: fix deprecated errors
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8431 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f799a277cd6bb748116d15f94611e830159a44a4
Former-commit-id: bc87e3d8eb4ff0ee9ef513795709bfe62c59bca8
2022-08-28 16:19:47 +00:00
iobyte
d07c0a19d1 trackeditor: fix some warnings
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8430 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 590af0cc2bbd534c9537cb442db83588e7fec9e3
Former-commit-id: 6f81ab00ef927f10e3d3dfd9331bd0d401f19b8e
2022-08-28 15:23:49 +00:00
iobyte
fdb7c431b3 trackgen: add torce compatible command line arguments for running torcs trackgen tests
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8429 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c2e3b9ef80bce4f9f207fbc6db1072ed3da078e8
Former-commit-id: d94be6dc9f7411a7e1ee496807809052be4b7133
2022-08-27 20:22:22 +00:00
iobyte
7a09042483 trackeditor: refactor duplicate or redundant code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8428 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 904d0fd240cc62832cdce0d5233ac8c973b94d40
Former-commit-id: 0428f46c8d08933d15f9bd58d7815c14d9184116
2022-08-26 23:38:29 +00:00
beaglejoe
b5ad10674d Update SDL2 to 2.24.0, update SDL2_mixer to 2.6.2
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8427 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 914cc6357d5c9ebac260b4e3c6d4f40498a2ee21
Former-commit-id: b0602012d96409b1d2521b4125b6c83cb8f639e1
2022-08-25 04:48:55 +00:00
iobyte
a5ea98d544 trackeditor: only show valid border and barrier types
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8426 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5605c3a063171ed78e956159046a79c5e20c6b8d
Former-commit-id: 5de69d09f38e0564fa1cc56c6089117118166d87
2022-08-24 16:59:37 +00:00
iobyte
8948099564 trackeditor: remember scale values when changing scale type
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8425 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9de9e17f79e8cb56c51e45d468876d7bb22f0927
Former-commit-id: 10532c35484c0e8b7766ef7e7e0aa78b3279fb5d
2022-08-24 15:52:10 +00:00
iobyte
7c8fbfbfab trackeditor: fix default objects dialog size
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8424 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b3bc36e14cc83e7ad77deeec1fabdacd6e56c197
Former-commit-id: 57a131c008273190b7b2b43b05b9c4863eaa69f9
2022-08-23 15:03:32 +00:00
iobyte
e89bcc7063 trackgen: remove redundant c_str()
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8422 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9c8f85dbf0c8f95193d1695c4f7ff1bab35c2f09
Former-commit-id: a5cb9c53e8c6e338547632c6bb261dae5468402c
2022-08-21 14:59:39 +00:00
iobyte
1d92330748 trackeditor: add units
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8421 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 33de2b7813b3a6a475c834c274b46c63fe278b82
Former-commit-id: a3dc6182f6e82d357ff3244a0f6526a157160f5c
2022-08-21 13:29:40 +00:00
iobyte
d74b5343f9 trackeditor: fix some units
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8420 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1c78df54cba700eae5a7731c497463d478a8e2ff
Former-commit-id: 5a4966c4d02542a3bd60c0e189c46a9dd5faa266
2022-08-21 13:14:16 +00:00
beaglejoe
6873e42533 Possible fix for issue with resizable window not being created
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8419 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 396009741aeef4cf5127dd918c92123934caaec0
Former-commit-id: 4aad7f4e432bca29e7f8e5bc6fc3bdcc217bdcb9
2022-08-20 23:47:33 +00:00
iobyte
e78ef6b7e5 trackeditor: add some missing units
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8418 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 907400ce5e3f675eac4cc9c9ff4cf4011d7ee70b
Former-commit-id: 16207b45973fb607884a9553287005a9116da4a7
2022-08-20 15:07:30 +00:00
iobyte
8ad9a8c195 trackeditor: fix save object scale attributes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8417 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 10dba7440da87681e87fb4156497550922919c16
Former-commit-id: e62c5701a89dd4734e9c8c3f9be92f93c836c7ef
2022-08-20 01:08:26 +00:00
iobyte
e4952a5469 trackeditor: add profil to Main Track
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8416 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 087d1f870f77eb52c0f8be849d1ef49dab63dcd3
Former-commit-id: 5b9bdbfd0a18b43826802a3343ee910625f95f3f
2022-08-20 00:10:18 +00:00
iobyte
1d1272877c add missing to_string functions for Visual studio 2010
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8415 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a5bb87886766f914f511f446673ebcea86881d22
Former-commit-id: 7fcff3db4cd657f3693427a5901a17e72e847534
2022-08-19 19:16:13 +00:00
iobyte
e860c7108d set border height to 0 when type is PLAN
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8414 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 817f5dccb51bfca7a6c6160a9487a0ed1a5309ea
Former-commit-id: 7ad593b1e245e2ba84c8007f7616c4a9efc2c660
2022-08-19 14:39:49 +00:00
iobyte
8866203f61 trackgen: fix track barrier generation
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8413 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5538eba130529b9f1cb0da66615bd63005d6646d
Former-commit-id: 3c0dcd712fc62a2d0b12592c80246401b79050ec
2022-08-18 22:46:00 +00:00
iobyte
c77cda695d trackgen: create terrain with single sided surfaces
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8412 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4f12ad9feb32eca5bd377632f2d2a2cf8cc8a749
Former-commit-id: a1b99ccf97cee8e0cfccabbea9e4959f530d9079
2022-08-18 18:32:55 +00:00
iobyte
b3b7922243 trackgen: draw track surfaces single sided where possible
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8411 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bfeab103301ebefc7589d763dbf5b3383f3bef07
Former-commit-id: 541f1e8120828f354ff8032dd6c56ad7c7f45c17
2022-08-18 18:19:02 +00:00
iobyte
ba46385619 trackgen: fix matrix warnings
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8410 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4e22e81762691a04da0c2aa7c8a1c416f0b75988
Former-commit-id: e153564cd26f4ce06b662397e3c6497e6b22ed13
2022-08-18 13:32:07 +00:00
iobyte
cc8e29992a add ability to scale objects added to track
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8409 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 756ad051aad57fca12ebaa9a4733bd95545bddd5
Former-commit-id: e5fe3c772ac4950a7c19dda22786aedbca940518
2022-08-18 02:33:17 +00:00
iobyte
474da94543 trackeditor: save new project dialog position
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8408 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bb11a06b7692c620515dba2166908a6b18f4db7f
Former-commit-id: c3c711521b96bde2d00429c71cb37d28def19929
2022-08-17 20:20:22 +00:00
iobyte
8f71b284db trackeditor: save preferences dialog position
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8407 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 30362352729adffd55fe38dd7e4a1a72804513e5
Former-commit-id: e152d7b352b8ac3278d4884daeb95a467d320523
2022-08-17 20:08:49 +00:00
iobyte
9c15bfee65 trackeditor: save trackgen dialog position
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8406 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4214d650cd0bc386e2cb73a16e4b84fcc0e4a33b
Former-commit-id: 8e86cf6d5eeb614367c595921377ecfb24c56897
2022-08-17 19:16:23 +00:00
iobyte
c8b91e074d trackeditor: set pit border type to none when none set
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8405 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d0229b6762437fa6def2e9df840d80152c405221
Former-commit-id: 5c3343d1e5f86e7073bf0ae0f54e3271740f7de1
2022-08-15 23:23:56 +00:00
beaglejoe
577310dade Fix for older compilers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8404 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bc1e425e48ca2b9ef43fdff6e99cdd7d9533560d
Former-commit-id: 68111e326560d79b6b6891ba60fe19a80e79afd5
2022-08-15 17:12:06 +00:00
iobyte
72a278c161 trackgen: add hacks to work with broken compilers
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8403 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d11080a5154c7e969494f18514b4c9cf52c85f9f
Former-commit-id: 4cfb97f03a18c89b3cbfcfe6406db2fc703d9260
2022-08-15 16:13:50 +00:00
iobyte
f74f92bf23 trackgen: use bool for hasBorder
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8402 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3ceb0a18972809267f1140f2473efe6438d91baf
Former-commit-id: a25f8d1a05f492dbe7e4e1afb70e170cf2b9548e
2022-08-15 00:02:52 +00:00
iobyte
7d4315d9c3 trackgen: use bool for startNeeded
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8401 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f1688c2eee4b6386f04674a77c3a75e50475e994
Former-commit-id: 351cae9a40a04c4857b72df202784d3fa251bbce
2022-08-14 23:59:15 +00:00
iobyte
72ec12f765 trackgen: skip invalid display lists
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8400 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 8a3d8523df0da51ed7b2383637d02902822e47ec
Former-commit-id: a12fdd03f45c108dddfef265d5677eab73b80df6
2022-08-14 23:13:11 +00:00
iobyte
86c6335ecc trackgen: use continue to remove one level of indentation
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8399 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0e93e480d543a09b055d87cc1c3d064a917bb11c
Former-commit-id: 460a144a29031c7ca8db36ec442a18d74d2d71ea
2022-08-14 22:48:42 +00:00
iobyte
10f3668ac5 trackgen: remove duplicate empty display list
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8398 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 980f1aca15ddf3e730fb13b262c0aea8d50216e1
Former-commit-id: e48dcfd1ecbf811ef35d8cadc19e17a7d02028e0
2022-08-14 22:43:53 +00:00
iobyte
4048951386 trackgen: fence only has one side
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8397 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5316a5b928ff0f238c52919ef0178fa65857b1d9
Former-commit-id: 899824e0740be70900de075aa9e6455b96cfcbbb
2022-08-14 22:36:19 +00:00
iobyte
05f7a3af74 trackgen: fix pit building detection when pits have pit wall
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8396 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 801e01a5fbb84b81ff68751665f629caf4b79fa5
Former-commit-id: 034bb0847417cf5c85abdd182f3aef7144bd0f93
2022-08-14 22:14:01 +00:00
iobyte
59fe11d69d trackgen: simplify finding last side segment
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8395 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1ed2e731d848903affa23c32713676cc8ec06ed0
Former-commit-id: e2970948dae429d6aee8fc4ffdbaa84c4fce3597
2022-08-14 17:30:44 +00:00
iobyte
7b01404379 trackgen: use bool for startNeeded
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8394 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c01612885bbc52b96a4ebc033b43ee2ee4a33760
Former-commit-id: bfb16fa17ab143c6e698f7c64d54494acec9d4ee
2022-08-14 17:19:47 +00:00
iobyte
9788a37e79 trackgen: reformat easymesh.cpp with clang-format -style=Microsoft
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8393 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: aacadd2d28329ed2456cc54f8d13c0fe658c5354
Former-commit-id: d9f50840c0a68bd7c1af3a83c41d1147ec876a35
2022-08-14 17:10:31 +00:00
iobyte
95089e8086 trackgen: add option to dump track segments to a file
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8392 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e640b9f69045625308f9f7f6a81fda72fd56b3b6
Former-commit-id: e6a2316cba8b10a47c49ce02610a98cc06d2638d
2022-08-14 16:14:48 +00:00
iobyte
dc85bcc4fb trackgen: fix png loading warning
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8391 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: efea67b7f20dae11da5dadc2b8ab2e955075cd8e
Former-commit-id: 4de6232abe067992df93bac3a8a26af23ed72b7e
2022-08-13 18:34:37 +00:00
iobyte
94c41848f5 trackgen: fix relief file texture lookup
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8390 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6bbe92eced098aff95f1d8d0ff1648e3dbc80196
Former-commit-id: b4710aff53fded07a256694f3ba078954cc37728
2022-08-11 21:46:43 +00:00