Forum Discussion

FrbdnEra's avatar
2 years ago

Not entirely realistic H-Pattern Gearbox Implementation

Product: EA SPORTS™ WRC
Platform:Steam-PC
Summarize your bug When driving an H-pattern manual transmission vehicle, whether synchronized or dog-box, it's possible to complete shifts without any clutch activation if proper rev-matching is achieved. Especially in rally racing and especially at a lower level where sequential transmissions are unavailable, due to the intense handling requirements rally racing tends to have, many drivers only use the clutch to start off the line and subsequently use rev-matched shifting to enable two-foot/left-foot braking to be used without having to move your left foot on/off the clutch - exactly like heel & toe shifting, except with left foot braking and using a dog box or incredibly precise rev matching instead of the clutch. In fact, a common early upgrade for rally cars is to switch from synchronized engagement to dog engagement to further allow this type of driving while swapping out synchronizers for dogs which allow slightly less precise rev matching while also removing the weak link of the synchronizers which will wear out faster, especially if your rev matching isn't perfect. When 'manual' clutch is selected in the game with an H-pattern shifter, you can indeed pull the shifter out of gear as one would expect, however, even if your rev matching is perfect, you cannot shift into the next gear without touching the clutch, at least slightly. Although technically you shouldn't be able to pull the shifter out of gear without considerable force on a good condition transmission without lightly letting off the throttle to unload the gear teeth, I don't think that aspect is particularly simulate-able without some kind of force-feedback H-pattern shifter. However, I would really like to be able to do this type of driving in game - other than this, CodeMasters has come closer than anyone else in replicating transmissions in a great way and giving plenty of options. I would like to be able to also shift into gear without the clutch, but only if the transmission input shaft and engine output shaft speeds are relatively close/synchronized as in real life - in fact, I would love if it penalized me by damaging the transmission if I don't match it well enough and try to shove it in gear without the clutch. Putting the clutch mode on "manual - override" does allow this type of driving, however, it's not quite right because it's still doing the clutching for you and I've noticed other times when I do use the clutch that it seems to still 'help' in a way, like I'm not sure if dropping the clutch too quick at low RPMs would still stall the car in override mode. Especially in cars with a dog box, which many of the cars in game would likely have if they're not sequential, this is the norm and it's actually quite similar to how sequential transmissions are managed in many race vehicles, where the ECU will briefly cut ignition to unload the drivetrain to allow shifting out of gear and then (assuming you're downshifting) blip the electronic throttle to increase engine revs to where they need to be for the next gear so that the gears can mesh in a similar unloaded fashion, although in sequential race cars this all happens automatically within 50-150ms - but still, no clutch is used between shifts but is still used to get the car off the line. In real life, as mentioned the goal is to enable the driver to use left foot braking without having to alternate their left foot between the brake and clutch while also alternating between left foot braking and heel and toe, simply because they need to shift gears. In fact, I literally drive my daily drivers around like this out of habit and only use the clutch to start or if I sense I've screwed up the timing on a shift since I can just quickly stomp the clutch to save it instead of grinding - of course, the same thing happens in rallys as well, where a driver will do the same and stomp the clutch to not grind if they know their timing is off, at least in a synchrobox, in a dog box, you just have to be quick and firm - although it's not impossible or unheard of to break dogs if your rev matching is too far off and you are too firm or just too slow in general (you have to complete the shift between the rotation time of two of the dogs, otherwise you're going to mash a dog into a dog and/or sheer one off) This is the one thing that would make shifting in this game (and previous Dirt games as well) perfect IMHO, especially if it has to be precise and you risk suffering transmission damage if not. Aside from the option of having synchro and dog box options for transmissions in the game, not much else could make it more perfect for me other than if we also had force-feedback h-pattern shifters where you can feel the syncros or dogs when shifting - in a real car, almost anyone can do a clutchless up-shift if they pull the gear lever half way into the next gear while the engine revs are coming down, once the engine revs match up and with the right pressure on the stick, it will pop right into gear w/out the clutch or any fuss (although, holding it like this until it slides in is NOT GOOD for your synchros!! but it does help one learn the feeling/how it works) I've been begging since the last game for this to be added. It may be too late but this is also something that could be added without much fanfare and wouldn't detract from anyone else's experience, IMHO, I think most people wouldn't even notice as the behavior in-game would be identical unless you actually do match the revs where it allows the shift, other than perhaps adding gearbox damage as a consequence for un-matched shifts.
How often does the bug occur? Every time (100%)
Steps: How can we find the bug ourselves? Learn how to shift clutchless, then drive the game then drive a real manual transmission, then realize this is impossible in the game even though it's something that happens in real life and would be more realistic, not to mention this is something that is actually used as a technique/skill in motorsport!
What happens when the bug occurs? Gearbox stays in neutral, regardless of engine and transmission speed even though you were able to pull the car out of gear without the clutch (which should be quite difficult, increasingly so as more torque is applied to the gears, as well unless you unload the drive train by slightly letting off the throttle and creating slack between the gear teeth)
What do you expect to see? I expect the requested shift to complete but only when the engine RPMs and transmission input shaft speed are within a small range (100-200 RPM) and ideally the same behavior as current (stuck in neutral, grinding sounds) when the RPMs are un-matched, perhaps with risk of gearbox damage if one continues to try and shift into a gear without the clutch or when the shaft speeds are unmatched. It should also not be easy to pull it out of gear without unloading the gearset but I don't see a good/reasonable alternative to how it's implemented without force-feedback h-pattern shifters being commonplace)

When driving an H-pattern manual transmission vehicle, whether synchronized or dog-box, it's possible to complete shifts without any clutch activation if proper rev-matching is achieved.

Especially in rally racing and especially at a lower level where sequential transmissions are unavailable, due to the intense handling requirements rally racing tends to have, many drivers only use the clutch to start off the line and subsequently use rev-matched shifting to enable two-foot/left-foot braking to be used without having to move your left foot on/off the clutch - exactly like heel & toe shifting, except with left foot braking and using a dog box or incredibly precise rev matching instead of the clutch.

In fact, a common early upgrade for rally cars is to switch from synchronized engagement to dog engagement to further allow this type of driving while swapping out synchronizers for dogs which allow slightly less precise rev matching while also removing the weak link of the synchronizers which will wear out faster, especially if your rev matching isn't perfect.

When 'manual' clutch is selected in the game with an H-pattern shifter, you can indeed pull the shifter out of gear as one would expect, however, even if your rev matching is perfect, you cannot shift into the next gear without touching the clutch, at least slightly.

Although technically you shouldn't be able to pull the shifter out of gear without considerable force on a good condition transmission without lightly letting off the throttle to unload the gear teeth, I don't think that aspect is particularly simulate-able without some kind of force-feedback H-pattern shifter.

However, I would really like to be able to do this type of driving in game - other than this, CodeMasters has come closer than anyone else in replicating transmissions in a great way and giving plenty of options.

I would like to be able to also shift into gear without the clutch, but only if the transmission input shaft and engine output shaft speeds are relatively close/synchronized as in real life - in fact, I would love if it penalized me by damaging the transmission if I don't match it well enough and try to shove it in gear without the clutch.

Putting the clutch mode on "manual - override" does allow this type of driving, however, it's not quite right because it's still doing the clutching for you and I've noticed other times when I do use the clutch that it seems to still 'help' in a way, like I'm not sure if dropping the clutch too quick at low RPMs would still stall the car in override mode.

Especially in cars with a dog box, which many of the cars in game would likely have if they're not sequential, this is the norm and it's actually quite similar to how sequential transmissions are managed in many race vehicles, where the ECU will briefly cut ignition to unload the drivetrain to allow shifting out of gear and then (assuming you're downshifting) blip the electronic throttle to increase engine revs to where they need to be for the next gear so that the gears can mesh in a similar unloaded fashion, although in sequential race cars this all happens automatically within 50-150ms - but still, no clutch is used between shifts but is still used to get the car off the line.

In real life, as mentioned the goal is to enable the driver to use left foot braking without having to alternate their left foot between the brake and clutch while also alternating between left foot braking and heel and toe, simply because they need to shift gears. In fact, I literally drive my daily drivers around like this out of habit and only use the clutch to start or if I sense I've screwed up the timing on a shift since I can just quickly stomp the clutch to save it instead of grinding - of course, the same thing happens in rallys as well, where a driver will do the same and stomp the clutch to not grind if they know their timing is off, at least in a synchrobox, in a dog box, you just have to be quick and firm - although it's not impossible or unheard of to break dogs if your rev matching is too far off and you are too firm or just too slow in general (you have to complete the shift between the rotation time of two of the dogs, otherwise you're going to mash a dog into a dog and/or sheer one off)

This is the one thing that would make shifting in this game (and previous Dirt games as well) perfect IMHO, especially if it has to be precise and you risk suffering transmission damage if not. Aside from the option of having synchro and dog box options for transmissions in the game, not much else could make it more perfect for me other than if we also had force-feedback h-pattern shifters where you can feel the syncros or dogs when shifting - in a real car, almost anyone can do a clutchless up-shift if they pull the gear lever half way into the next gear while the engine revs are coming down, once the engine revs match up and with the right pressure on the stick, it will pop right into gear w/out the clutch or any fuss (although, holding it like this until it slides in is NOT GOOD for your synchros!! but it does help one learn the feeling/how it works)

I've been begging since the last game for this to be added. It may be too late but this is also something that could be added without much fanfare and wouldn't detract from anyone else's experience, IMHO, I think most people wouldn't even notice as the behavior in-game would be identical unless you actually do match the revs where it allows the shift, other than perhaps adding gearbox damage as a consequence for un-matched shifts.

PLEASE, PLEASE consider adding this. I would be happy to provide more details if required and, if needed, even a video showing this type of driving in action as well as any evidence that might be required to prove that not only is this realistic/how transmissions work but is also used as a technique/skill in motorsport, *especially* rally.

4 Replies

  • IRacing and Automobilista 2 implement this realistic gear shift function, and it varies from car to car. In some it is very easy, in others it is complicated and it is easy to grind the gears of the gearbox, in still other cars, impossible.
    It would be really nice if it were implemented.
    At the moment I would at least be satisfied with the noise of grinding gears when the gear does not engage, and the autonomous recognition of the type of transmission in various cars.

  • Awesome to know that, I've only barely touched iRacing and not in years and I've never tried Automobilista at all, but will have to check them out knowing this!

    But yeah, a tiny bit more realism would be great - we're almost there and I praise CodeMasters for getting to this point even. Clutchless shifting and dog/synchro setting (or at least based on the car type) would be awesome - there's quite a few different types of transmissions used in racing/rally from a synchromesh h-pattern like a road car, to that same h-pattern upgraded w/dogs and maybe stronger gears or different ratio, that same h-pattern box gutted and replaced with sequential internals, a full race sequential, dual clutch, etc.. Plus differences in how they're managed.. Just because you swapped a sequential in, doesn't mean the clutch is gone - still have to use it for starts unless you have an ecu-controlled actuator, plus you also have to program the ECU to cut ignition briefly on upshift to unload the gears based on a loadcell in the shift knob and do the same but also blip the throttle on downshift, assuming you have an electronic throttle and if not then you have to blip yourself or use the clutch, etc.

    When you really get into rally racing and you're building your own car, this kinda stuff is 100% the details that matter and change a driving experience, make you win, etc.. Not everyone is lucky/talented enough to get thrown into a WRC car that has top of the line tech and does everything automatically for you.

    I mean, the game is basically doing the same thing if you select sequential w/manual clutch anyway, except you can't not shift right in that case.

    In fact, another thing that's a little weirdly handled in most rally games is the handbrake. In RWD and most AWD cars, if you pull the handbrake either the brakes aren't going to do anything much or they're going to stop the wheels which stops the axle which stops the diff which stops the driveshaft which stops the transmission which stops the engine, unless you hit the clutch. Or unless (for AWD) you have a super advanced rally car that has an electronic center diff and disconnects the rear wheels it when you pull the handbrake or (for RWD or AWD) a clutch actuator that kicks the clutch when you pull the handbrake.

    Considering we have different diff types in the game, especially for AWD cars, like viscous and otherwise, it'd be nice to see something like this too, or at least the option or something. Automatic clutch could do it, but w/full manual clutch especially in a RWD car, hitting the handbrake hard should stall the car - I haven't fully tested this in this new game, a little bit with AWD but not RWD yet.

    But all these little details would take things to the next level. Especially w/being able to build cars now sorta, adding in little things like being able to choose different turbos or turbo/super setups (single, twin, twin-charged, compound?), change RPM limits, etc would be amazing - but I'm not holding my breath for a game w/perfect parts/tuning/etc, as nice as it would be - the driving experience is probably more important and this definitely affects that.

    It definitely feels a lot better to use the paddles in most cases with two foot braking as otherwise like I mentioned you sort of have to use the Manual Override clutch option which will sometimes clutch at weird times; that behavior but w/the h-pattern and grinding if RPMs aren't matched would be awesome!

    I feel like this isn't hugely known either, as high level motorsports just use full sequentials and stuff where it's not really a thing.. and daily drivers pretty much always use the clutch anyway.. it's those who're grass roots/building their own cars/not on teams w/millions of dollars that really know about clutchless shifting.. and really, we're just wanting to do 2-foot braking which, personally, IMHO, is a basic requirement for rally - I'll take 2feet over a handbrake in almost all cases, even most FWD cases!

  • I agree to all of this - manual shifting just doesn't work right at all, in any aspects.

    Another part of this is the so called "manual clutch". When not rev matching at all and downshifting with manual clutch, the clutch just doesn't seem to engage before you put on some throttle. When brutally downshifting from the rev limit, say from 3rd to 2nd, the rear wheels would lock instantly and you would also probably blow the engine. None of this happens, instead the car usually just eases into the new gear, gently and unrealisticly, like an automatic gearbox. Or a really worn out clutch.

    The cars also have an tendency to stall too easily when you spin out, even if you press the clutch in time.

    The whole H-pattern / manual clutch simulation is so poor that I find no joy in driving the cars with H-pattern gearboxes. If I remember correctly, DR2 had a much better implentation of this.

    And yes, I have been driving manual H-pattern all my life in the real world, also in anger. So I know how it works, as well as how it doesn't work.