From cacd5f84a948db297c17f271ecb89095ba01cc51 Mon Sep 17 00:00:00 2001 From: Miloslav Ciz Date: Mon, 24 Mar 2025 23:30:21 +0100 Subject: [PATCH] Adjust details --- data | 2 ++ racing.h | 2 +- renderer.h | 4 ++-- settings.h | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/data b/data index e71fc54..48d0bc4 100644 --- a/data +++ b/data @@ -1,2 +1,4 @@ #RLCtiny1;00LCtiny1;7e39e006 0000336:0011:0143:0051:0079:0081:0073:0051:00e3:0021:00b9:0031:0139:00a1:00a9:0051:00e3:0041:0093:0031:00d3:0051:0013:0031:0053:0017:0016:0017:0016:0012:0163:0101:0023:0021:0083:0031:0215:0031:01d3:0041:0099:0031:00b9 #BLCtiny1; +#RLCtiny5;00LCtiny5;5c14d8b6 0000298:0011:00f3:0071:0049:00b1:0013:0081:0019:0101:0013:00f1:00b9:0051:0063:0041:0069:0041:0033:00c1:0043:0111:0099:0081:0023:0091:00e3:0091:0063:0071:00b3:0051:00f5:0041:00e9:0051:0023:0071:0059:0051:0073 +#BLCtiny5; diff --git a/racing.h b/racing.h index dee817e..65fa744 100644 --- a/racing.h +++ b/racing.h @@ -73,7 +73,7 @@ typedef int32_t LCR_GameUnit; ///< abstract game unit #define LCR_CAR_FORWARD_FRICTION (TPE_F / 180) #define LCR_CAR_AIR_FRICTION 32 #define LCR_CAR_STAND_FRICTION_MULTIPLIER 32 -#define LCR_CAR_STEER_FRICTION (TPE_F) +#define LCR_CAR_STEER_FRICTION ((3 * TPE_F) / 4) #define LCR_CAR_ELASTICITY (TPE_F / 64) #define LCR_CAR_ACCELERATION (LCR_PHYSICS_UNIT / 9) #define LCR_CAR_STEER_SPEED (LCR_GAME_UNIT / 14) diff --git a/renderer.h b/renderer.h index 091dc1c..8ffc521 100644 --- a/renderer.h +++ b/renderer.h @@ -1638,8 +1638,8 @@ void LCR_rendererDrawLOD(void) variability = variability < 14 ? variability + 1 : 0; bx = j * 8 + 4; - _LCR_rendererDrawLODBlock(bx,by,bz,(4 * LCR_EFFECTIVE_RESOLUTION_Y) - / 3,LCR_SETTING_LOD_COLOR,variability); + _LCR_rendererDrawLODBlock(bx,by,bz,2 * LCR_EFFECTIVE_RESOLUTION_Y, + LCR_SETTING_LOD_COLOR,variability); } byte >>= 1; diff --git a/settings.h b/settings.h index 66e980f..8f42a4a 100644 --- a/settings.h +++ b/settings.h @@ -81,7 +81,7 @@ /** Distance in game squares from which LOD will be drawn. Value 64 or higher turns off LOD completely. Note that this doesn't affect rendering distance of 3D models. */ - #define LCR_SETTING_LOD_DISTANCE 25 + #define LCR_SETTING_LOD_DISTANCE 20 #endif #ifndef LCR_SETTING_LOD_COLOR