Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

Commit

Permalink
Update GTA5-Mods-description.html
Browse files Browse the repository at this point in the history
  • Loading branch information
ikt32 committed Jun 21, 2020
1 parent 7808967 commit ee58f11
Showing 1 changed file with 128 additions and 100 deletions.
228 changes: 128 additions & 100 deletions doc/GTA5-Mods-description.html
Original file line number Diff line number Diff line change
@@ -1,136 +1,164 @@
<b>Manual Transmission and Steering Wheel Support for GTA V</b>
This mod enables manual transmission and offers various options to fine-tune your gameplay, from gearbox selection to engine braking.

Support for steering wheels is fully integrated into this mod: full force feedback, multiple input devices, every setting is customizable to fit your wheel and personal preferences.

<br>
<b>Features</b>
<ul>
<li>Friendly in-game menu for configuration</li>
<li>Supports keyboard, controller and wheel input</li>
<li>Supports for all land-based engine-powered vehicles</li>
<li>Loads of options for every aspect of the mod!</li>
<li>Choose between transmission systems - On the fly!:
<ul>
<li>Sequential gearbox</li>
<li>H-pattern gearbox</li>
<li>Custom automatic gearbox</li> </ul> </li>
<li>Engine and transmission mechanics:
<ul>
<li>Clutch support</li>
<li>Engine braking</li>
<li>Engine damage</li>
<li>Engine stalling</li> </ul> </li>
<li>Adds UDP telemetry support, exports DiRT 4 telemetry, for <a href=https://www.simhubdash.com/>SimHub</a> and similar tools</li>
<li>Custom active driving assists: ABS, Traction Control, Stability Control</li>
<li>Control over the <b>transmission</b> and drivetrain components
<ul>
<li>Sequential, H-pattern or custom automatic gearbox modes</li>
<li>Clutch and engine simulation</li>
<li>Limited slip differential emulation</li>
</ul>
</li>
<li>Complete <b>steering wheel</b> integration, with <b>Force Feedback</b></li>
<li>Enhanced support for keyboard/mouse and controllers
<ul>
<li>Customizable steering sensitivity and assist levels</li>
</ul>
</li>
<li>Custom realistic active <b>driver assists</b>: ABS, Traction Control, Stability Control</li>
<li>Customizable <b>steering wheel rotation</b>, with <b>synchronized animations</b></li>
<li>Custom first person driving camera with <b>physics effects</b></li>
<li>Enhanced experience with other software and mods
<ul>
<li>Exports UDP telemetry in DiRT 4 format</li>
<li> <a href="https://github.com/E66666666/GTAVManualTransmission/blob/master/Gears/ManualTransmission.h">API</a> to read and control the mod</li>
</ul>
</li>
<li>Extensive customizability of nearly <b>every aspect</b> of the mod using the in-game menu</li>
</ul>

<br>
<b>Requirements</b>
<ul>
<li>Grand Theft Auto V</li>
<li><a href=http://www.dev-c.com/gtav/scripthookv/>ScriptHookV</a></li>
<li><a href=https://aka.ms/vs/16/release/vc_redist.x64.exe>Microsoft Visual Studio Redistributable (x64) (2015-2019)</a></li> </ul>
<li>Grand Theft Auto V</li>
<li> <a href=http://www.dev-c.com/gtav/scripthookv/>ScriptHookV</a></li>
<li> <a href=https://www.gta5-mods.com/tools/dashhook>DashHook</a> (optional)</li>
</ul>

<br>
<b>Installation</b>
Put Gears.asi and the folder ManualTransmission in your GTA V folder (overwrite when asked)
Read <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/README.md>the README</a> and configure the mod to your preferences with the in-game menu.
<ul>
<li>Put <b>Gears.asi</b> and the folder <b>ManualTransmission</b> in your GTA V folder (overwrite when asked)</li>
<li>Put <b>DismembermentASI.asi</b> by <a href=https://www.gta5-mods.com/users/CamxxCore><b>CamxxCore</b></a> in your GTA V folder (if not already installed)</li>
<li>Read <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/README.md>the README</a> and configure the mod to your preferences with the in-game menu.</li>
<li> <b><i>Use the in-game menu!</i></b> Wheel users: Assign all axes and buttons you intend to use.</li>
</ul>

<b>Updating</b>
Put Gears.asi in your GTA V folder. You can keep old settings, new options are added automatically when needed.

<b>Wheel installation</b>
<b><i>Use the in-game menu!</i></b> Be sure to assign all axes and buttons you intend to use.

<b>More information</b>
Refer to the <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/README.md>readme</a>. Additionally, The in-game menu contains descriptions for every option.

<b>Keys</b>
Open menu:
<ul>
<li>[{ on US layout</li>
<li>Enter the "mtmenu" cheat</li>
<li>Press <b>RB + B</b> on your controller</li> </ul>
<li>Put <b>Gears.asi</b> and the folder <b>ManualTransmission</b> in your GTA V folder</li>
<li>Old settings <b>do NOT need to be overwritten</b></li>
<li>Check the changelog for new or changed options</li>
</ul>

Refer to the <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/README.md>readme</a> for other default keys.
<b>Usage</b>
<ul>
<li>Menu opening:
<ul>
<li>Press <b>[{</b> (US layout) (right of the "P" on most QWERTY keyboards)</li>
<li>Enter the "<b>mtmenu</b>" cheat (without quotes)</li>
<li>Press <b>RB + B</b> on your controller</li>
</ul>
</li>
<li>Default keys: Check the options in the menu or check the <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/README.md#default-controls>readme</a></li>
</ul>

<b>Recommended mods</b>
<a href=https://www.gta5-mods.com/vehicles/realistic-driving-v>Realistic Driving V</a>: Improves general car physics. Must-have if you have a force-feedback wheel, since it correctly reduces lateral grip to more realistic levels.
<a href=https://www.gta5-mods.com/scripts/custom-gear-ratios>Custom Gear Ratios</a>: Essential if you have cars with more than 6 gears, and allows matching gear ratios with the real car counterparts.
<a href=https://www.gta5-mods.com/scripts/turbo-fix>Turbo Fix</a>: Improves turbo response.
<a href=https://www.gta5-mods.com/scripts/dial-accuracy-fix>Dial Accuracy Fix</a>: Map the dashboard speedometer dials to fit your real speed, for more immersion.

<i>Speedometers</i>
<a href=https://www.gta5-mods.com/scripts/speedometer-improvedalexbladeversion>LeFix Speedometer</a>
<a href=https://www.gta5-mods.com/scripts/nfsgauge-rpm-gear-speedometer>NFS Gauge</a>
<a href=https://www.gta5-mods.com/scripts/need-for-speed-underground-speedometer>NFSU Speedometer</a> (includes a turbo gauge!)

<ul>
<li> Gameplay and driving:
<ul>
<li> <a href=https://www.gta5-mods.com/vehicles/realistic-driving-v>Realistic Driving V</a>: Improves general car handling. Must-have for force-feedback wheels, since it uses realistic lateral grip.</li>
<li> <a href=https://www.gta5-mods.com/scripts/custom-gear-ratios>Custom Gear Ratios</a>: Essential if you have cars with more than 6 gears, and allows matching gear ratios with the real car counterparts.</li>
<li> <a href=https://www.gta5-mods.com/scripts/turbo-fix>Turbo Fix</a>: A quicker, more realistic turbo response.</li>
<li> <a href=https://www.gta5-mods.com/scripts/dial-accuracy-fix>Dial Accuracy Fix</a>: Map the dashboard speedometer dials to fit your real speed, for more immersion.</li>
<li> <a href=https://www.gta5-mods.com/scripts/true-realistic-driving-v-realistic-mass-v0-1-beta>True Realistic Driving V</a>: Script-based physics</li>
<li> <a href=https://www.gta5-mods.com/scripts/stop-powercutting>Stop!Powercutting</a>: InversePower alternative</li>
<li> <a href=https://www.gta5-mods.com/scripts/inversetorque>InverseTorque</a>: InversePower alternative</li>
<li> <a href=https://www.gta5-mods.com/scripts/inversepower>InversePower</a></li>
</ul>
</li>
<li>Speedometers with proper gears and revs:
<ul>
<li> <a href=https://www.gta5-mods.com/scripts/lefix-speedometer>Speedometer by LeFix</a> (maintained by me)</li>
<li> <a href=https://www.gta5-mods.com/scripts/nfsgauge-rpm-gear-speedometer>NFS Gauge</a> by XMOD</li>
<li> <a href=https://www.gta5-mods.com/scripts/need-for-speed-underground-speedometer>NFSU Speedometer</a> (includes a turbo gauge!)</li>
<li>Any ScriptHookVDotNet-based speedometer with gears and revs</li>
</ul>
</li>
</ul>

<b>Troubleshooting</b>
<i>Have you tried turning it off and on again?</i>
<ul>
<li>When asking for help, include the following:
You can use <a href=www.pastebin.com>pastebin</a> to post the files.
<li> <b>ALWAYS</b> include the following (use <a href=www.pastebin.com>pastebin</a> or something similar to post the files):
<ul>
<li>ManualTransmission/Gears.log</li>
<li>ManualTransmission/settings_general.ini</li>
<li>ManualTransmission/settings_wheel.ini</li>
<li>What kind of inputs (wheel/controller/keyboard) you're using</li>
<li>What you already tried to do</li> </ul> </li>
<li>FiveM support is limited. If you have an issue try to pinpoint the issue. Provide logs.</li>
<li>What you already tried to do</li>
</ul>
</li>
<li>FiveM support is limited. Try to pinpoint the issue. Provide logs.</li>
<li>Incompatibilities with other mods is similar. Pinpoint the issue and provide logs.</li> </ul>

<b>Known bugs and problems</b>
<ul>
<li>Crashes with a <b>Logitech G920</b> and <b>ScriptHookVDotNet v2</b>
<ul>
<li>Workaround 1: Remove ScriptHookVDotNet</li>
<li>Workaround 2: Try <a href="https://ragepluginhook.net/">RagePluginHook</a> (Found by BULLFAYCE)</li> </ul> </li>
<li>Wheel sticks to one side and/or brake/throttle stuck.
<ul>
<li>Workaround: Try switching the mod off and on again.</li> </ul> </li>
<li>Wheel is 100% not detected when using Steam
<ul>
<li>Fix: Steam > Steam Big Picture > Settings > Controller Settings > Uncheck Generic Gamepad Configuration Support (Found by Kaerali)</li> </ul> </li> </ul>
<li>Crashes with a <b>Logitech G920</b> and <b>ScriptHookVDotNet v2</b>
<ul>
<li>Workaround 1: Launch the game using <a href="https://ragepluginhook.net/">RagePluginHook</a> (Found by BULLFAYCE)</li>
<li>Workaround 2: Remove ScriptHookVDotNet</li>
</ul>
</li>
<li>Wheel sticks to one side and/or brake/throttle stuck
<ul>
<li>Prevent: Pause before alt-tabbing. Do not alt-tab before the game finished loading.</li>
<li>Workaround: Try switching the mod off and on again.</li>
</ul>
</li>
<li>Wheel is 100% not detected when using Steam
<ul>
<li>Fix: Steam > Steam Big Picture > Settings > Controller Settings > Uncheck Generic Gamepad Configuration Support (Found by Kaerali)</li>
</ul>
</li>
</ul>

<b>Thank you!</b>
Thank you everybody who helped and contributed in any way. Getting feedback from you users is invaluable, and of course the donations are very appreciated (it helped me buy a G27 to develop with)!
<b>Thank you!</b><br>
Thank you everybody who uses, helped and contributed in any way. Getting feedback from you only makes it better :)
<br>
Special thanks to:
<ul>
<li>Everyone who helped, provided information in any stage of this mod :)</li>
<li>alloc8or - much of the newer memory stuff</li>
<li>CamxxCore - DismembermentASI.asi</li>
<li>InfamousSabre - steering related code</li>
<li>any333 - limited slip diff sample code</li>
<li>Nyconing - alternative automatic transmission PR</li>
</ul>

<b>Source code</b>
<br>
<b>Source code</b><br>
<a href=https://github.com/E66666666/GTAVManualTransmission>Hosted on GitHub</a>

<br>
<b>Alternative downloads</b>
Releases archive: <a href=https://github.com/E66666666/GTAVManualTransmission/releases>GitHub Releases</a>
Latest build: <a href=https://ci.appveyor.com/project/E66666666/gtavmanualtransmission/build/artifacts>AppVeyor Artifacts</a>

<b>Changelog</b>
<b>v4.7.1</b>
Due to size, read on GitHub. Short version:

New features:

* Add ESC (Electronic Stability Control)
* Add ABS/TCS/ESC/Handbrake warning lights HUD element

Wheel fixes and improvements:

* Add back misshift sounds - only works for wheels in H-pattern mode
* Fix burnout using wheel pedals not fully engaging
* Disable USB detection, caused crashes while game is paused

Force feedback changes:

* Add gamma and speed limit parameters. Gamma helps increasing FFB response at low
speeds and decreases wobble when nearing the speed limit.
* Fix "bump" when FFB changes direction
* Fix FFB continue playing when paused or ejected from car (for real this time!)
* Improve understeer calculations
<ul>
<li> Releases archive: <a href=https://github.com/E66666666/GTAVManualTransmission/releases>GitHub Releases</a></li>
<li> Latest automatic build: <a href=https://ci.appveyor.com/project/E66666666/gtavmanualtransmission/build/artifacts>AppVeyor Artifacts</a></li>
</ul>
<br>
<b>Changelog</b><br>

<b>v4.7.0</b>
Due to size, read directly on GitHub.
<b>v4.8.0</b><br>
Due to size, <a href="https://github.com/E66666666/GTAVManualTransmission/releases/tag/v4.8.0">read directly on GitHub</a>!<br>

<a href="https://github.com/E66666666/GTAVManualTransmission/blob/v4.7.0/doc/changelog.md">Changelog</a>
<a href="https://github.com/E66666666/GTAVManualTransmission/blob/v4.7.0/doc/v4.7.0-release-notes.md">Release notes</a>
<a href="https://github.com/E66666666/GTAVManualTransmission/blob/v4.7.0/doc/changelog.md">Changelog</a><br>
<a href="https://github.com/E66666666/GTAVManualTransmission/blob/v4.7.0/doc/v4.7.0-release-notes.md">Release notes</a><br>

<br>
<b>Full changelog </b> <a href=https://github.com/E66666666/GTAVManualTransmission/blob/master/doc/changelog.md>available on GitHub</a>
<br>

<a href=https://forum.fivem.net/t/release-manual-transmission-steering-wheel-support-client/13769><b>🐌 View topic on FiveM.net Forums »</b></a>
<a href=https://discord.gg/gHee23U><b>💬 Chat along on Discord!</b></a>
<b>Contact</b>
<ul>
<li> <a href=https://discord.gg/gHee23U><b>💬 Chat along on Discord!</b></a></li>
<li> <a href=https://forum.fivem.net/t/release-manual-transmission-steering-wheel-support-client/13769><b>🐌 View topic on FiveM.net Forums »</b></a></li>
</ul>

0 comments on commit ee58f11

Please sign in to comment.