This repository has been archived by the owner on Aug 17, 2024. It is now read-only.
Releases: ikt32/GTAVManualTransmission
Releases · ikt32/GTAVManualTransmission
GTAVManualTransmission v4.3.5
Apologies for the quick release. I forgot to upload v4.3.4 to GitHub and I quickly added b877 support to stop people from nagging.
Changelog
v4.3.5
- Add support for b877
- Fix menu title sizing
- Fix wrong version number being displayed
GTAVManualTransmission v4.3.4
Changelog
v4.3.4
No incompatible config changes:
- Added "ALLOW_KEYBOARD" to wheel H-Shifter options
Menu config changes:
- Changed MenuY position to visually match original position
Fixes:
- Update b1103 offsets
- Fix patches not applied when changing cars
- Fix steering lock not saved
- Fix global FFB settings readout typo
- Fix axis calibration not instantly applying
Improvements:
- Use wheel speed data for stalling decision
- Use drive bias data for stalling decision
- Add fancy debug info about wheels (suspension, speed, locking up)
- Use "tap" detection for XInput (need help with blocking default buttons)
- Add wheel address logging
- Update menu usage
GTAVManualTransmission v4.3.3
Changelog
4.3.3
No config changes
Critical bug fix:
- Fix crashing when entering anything without wheels
Menu changes:
- Added details pane for many options!
Gameplay changes:
- Only reset vehicle stats when entering a new vehicle, not when just stepping out.
GTAVManualTransmission v4.3.2
Changelog
4.3.2
Configuration changes:
- Added [CLUTCH_BUTTON] for wheel
- Added steering multiplier for wheel
You don't need to replace your existing configs. New values are added when set.
Menu changes:
- Update menu look and feel
- Allow to assign controller combo to open menu
Gameplay changes:
- Throttle is now considered for engine stalling
- Fix throttle only revving but not applying force when rolling back in first gear or higher
- Make clutch catching stronger again and force idle RPM when it's active.
- Significantly improve stalling mechanism
Wheel changes:
- Add support for button-based clutch
- Add option to change steering multiplier
GTAVManualTransmission v4.3.1
Changelog
4.3.1
No configuration changes
Menu changes:
- Fix subtitles not showing up on wheel button configuration
- Re-order wheel buttons and show TO_KEYBOARD buttons being pressed
Gameplay changes:
- Fix brakes being applied when rolling back in neutral
- Fix gear rattle not playing when popping out of reverse w/o clutch
- Re-enable persistent shift toggle switch
- Use normal speed for speedometer if vehicle dashboard speedometer is missing
- Fix characters being corrupted for some system configurations
- Fix cinematic cam disabled after menu close
Wheel changes:
- Use a separate force feedback calculation for planes
GTAVManualTransmission v4.3.0
Changelog
4.3.0
Configuration changes:
- Added
settings_menu.ini
settings_wheel.ini
[FORCE_FEEDBACK]
section uses decimal numbers now[LOOK_LEFT]
and[LOOK_RIGHT]
are added- Version updated to
430
to reflect this.
settings_general.ini
- Added
[CONTROLLER_LEGACY]
for non-Xinput stuff - In
[HUD]
, addedHUDFont
. - In
[CONTROLLER]
,TriggerValue
uses decimal numbers now - Version updated to
430
to reflect this.
- Added
*.ini
files can now also havetrue
orfalse
instead of0
or1
. Both still work.
Additions:
- Added a menu. By default accessible with
[{
key. Pretty much everything in the config files is changeable here :)- Change mod options
- Change HUD settings
- Change wheel options, keyboard controls and controller controls
- Assign controls in-game
- Show existing control assignments
- Add gear rattle sound on miss-shift, clears on clutch press or proper gear change
- Support for non-Xinput controllers again (specify in .ini)
FiveM:
- Fixed speed display for b505
- Still investigating crashes?
- Not sure what happened to the rev limiter 🤔
Wheel changes:
- Remove nonsense combined input code. Original code was plenty good to handle combined axes and I'm an idiot for making it complex...
- Delay DirectInput setup from construction to main()
- Rewrite ingame pedal logic :'(. It was NOT fun.
- Input detection uses clutch too, now
- Add look left/right buttons
- Significantly increase wheel resistance when engine is off. This simulates no power steering!
- Decrease averaging delay for force feedback, for a faster FFB response
Other changes:
- Revert to GetAsyncKeyState() because ScriptHookV's API doesn't do mouse and/or differentiate between left/right shift so that's included now.
- Added normal +/-/,/. to keymap
- Make clutch grab self-accelerate a bit more tame, stop revving over 0.3
- Set engine RPM display to 0 when engine is off.
- More aggressive custom revving
- Pretty debug info
- Pretty HUD font/text
GTAVManualTransmission v4.2.0
4.2.0 - Release (note: changelog from beta 2 to current version)
Configuration changes:
- Separate [HUD] section for HUD stuff
- settings_general.ini: VERSION is 420R now
Wheel changes:
- Always initialize DirectInput, just to be safe
Changes:
- Add HUD elements. You can move these around freely or disable them
- Shift mode indicator (H/S/A)
- RPM indicator with redline options
- Dashboard-data speedometer (kph, mph, m/s)
- Rename DIUtil to WheelConfigurator
- Gears.log is made in the ManualTransmission directory now.
FiveM support:
- Fix getWheelCompressions for FiveM
- Fix steering corrections patching for FiveM
- Ignore CrossScript for FiveM
Fixes 'n stuff:
- Adjust engine braking to be more reliable
- Adjust hill start effect so it's not affected by throttle position
- Fix a few instances where the brake/throttle are swapped while reversing
- Fix a few instances where the engine is wrongfully revved while braking
- Minor code optimizations
- Version strings for 1.0.1032.1
GTAVManualTransmission v4.2.0-beta2
Changelog
4.2.0 - beta 1 -> beta 2
No configuration changes
Changes:
- Fix messed up clutch for single-axis throttle/brake settings
- Fix lag when patching fails: Limit patching attempts
- Update strings for game version 1.0.1011.1
Wheel changes:
- Fix crash when FFB applied on a null device after re-initialization
- Fix vehicle moving before clutch catch point if throttle is pressed
- Cleaner DirectInput Force Feedback code
- Cleaner wheel compression retrieval method for FFB detail
- Improve radio changing
- Add hold radio buttons to turn radio off
DIUtil changes:
- Fix a crash when refreshing after removing all devices
- Add dynamic device & axis detection
- Add dynamic device & button detection
- Add current function display for buttons
- Add wheel->keyboard input blocking option
GTAVManualTransmission v4.2.0-beta1
4.2.0
Big changes to configuration!
Structural changes:
- Add a rudimentary configuration tool
- Restructured settings to ManualTransmission folder
- Separated wheel settings and normal settings
- Show warning for incorrect .ini versions
Wheel changes:
- Add support for multiple DirectInput devices
- Add countersteering and reduction patch
- Add axis support for handbrake
- Add back G27/G29 LEDs
- Add option for global FF multiplier
- Rework Force Feedback completely
- Tweaks to soft lock
- Add 7th gear support for H-shifter
- Disable controller rumble while wheel is active
Changes:
- Add option to turn on/off throttle+clutch engine starting
- Add option for clutch shifting in sequential
- Only stall if all wheels are on the ground
- Remove 8th gear for numpad
- General bug fixes
GTAVManualTransmission v4.1.3-b944.2
Changelog
- Update for v1.0.944.2
- No further changes in this v4.1.3