it's absolutely wonderful!
I tried to make a slightly more responsible version, to avoid unforeseen bugs.
$gecko accel from stop5
c2b6e848 00000002
ec220028 3a400002
60000000 00000000
c2b6e8a4 00000002
ec220028 3a400001
60000000 00000000
c2b228e8 0000000d
c02297d8 fe800890
c2a2fef4 c2c2fef0
2c120002 41820034
c03f129c fc01a040
40800028 c0229b90
fe800890 c2a2fefc
c2c2fef8 2c120001
41820010 c03f129c
fc01a040 41800020
c2629b8c ec21982a
d03f129c ec21a028
ec210572 ec21b02a
3a400000 00000000
043420bc 3c23d70a
043420b8 3e800000
043420b4 3c000000
043420b0 3c000000
Great, so now to figure out the puck. Well, I'll take a break first.
it is just awesome!
You can now do even very subtle moves with that soft push. I think that is how it was originally intended anyway by the original devs. Really don't get how it ended up being so messed in their final release build.
Such a stupidity.
Well, thanks to you, its almost fixed now
https://www.youtube.com/watch?v=NUYcHqWkMuo
This is how I tuned it, might do some slight changes with more time, but really loving it already.
$gecko accel from stop5
c2b6e848 00000002
ec220028 3a400002
60000000 00000000
c2b6e8a4 00000002
ec220028 3a400001
60000000 00000000
c2b228e8 0000000d
c02297d8 fe800890
c2a2fef4 c2c2fef0
2c120002 41820034
c03f129c fc01a040
40800028 c0229b90
fe800890 c2a2fefc
c2c2fef8 2c120001
41820010 c03f129c
fc01a040 41800020
c2629b8c ec21982a
d03f129c ec21a028
ec210572 ec21b02a
3a400000 00000000
043420bc 3c6d9168 //multi HARD 0.01, 0.015, 0.0145
043420b8 3ecccccd //base HARD 0.25, 0.4
043420b4 3c03126f //multi SOFT 0.0078125, 0.014, 0.012, 0.01, 0.008
043420b0 3e800000 //base SOFT 0.0078125, 0.3, 0.25, 0.26
dammit, seem like that last code works only for my character, not the CPU
yeah, this code works good for all characters:
$gecko accel from stop4 soft unique
c2b6e8a4 00000001
c0229b90 00000000
c2b6e848 00000002
ec220028 3a400002
60000000 00000000
C2B228E8 0000000C
C03F129C C2629B8C
C2829B90 EEB4A02A
2C120002 41820020
FC01A840 40800020
FC01A040 41A00038
C2A2FEFC C2C2FEF8
48000018 3A400000
FC20A890 FE80A890
C2A2FEF4 C2C2FEF0
EC21982A D03F129C
EC21A028 EC210572
EC21B02A 00000000
043420bc 3c6d9168 //multi HARD 0.01, 0.015, 0.0145
043420b8 3ecccccd //base HARD 0.25, 0.4
043420b4 3c03126f //multi SOFT 0.0078125, 0.014, 0.012, 0.01, 0.008
043420b0 3e800000 //base SOFT 0.0078125, 0.3, 0.25, 0.26
If that's the case, are you certain soft accel works for cpu with the good code?
So I put quickly the HARD accells at 1.0, make it really fast and SOFT accells down to 0.1- really slow, so it's really obvious to my eye and this is the CPU controlled player performing the soft push:
https://youtu.be/vTNJJgjT4ww
using this code:
$gecko accel from stop4 soft unique
c2b6e8a4 00000001
c0229b90 00000000
c2b6e848 00000002
ec220028 3a400002
60000000 00000000
C2B228E8 0000000C
C03F129C C2629B8C
C2829B90 EEB4A02A
2C120002 41820020
FC01A840 40800020
FC01A040 41A00038
C2A2FEFC C2C2FEF8
48000018 3A400000
FC20A890 FE80A890
C2A2FEF4 C2C2FEF0
EC21982A D03F129C
EC21A028 EC210572
EC21B02A 00000000
043420bc 3c6d9168 //multi HARD 0.01, 0.015, 0.0145
043420b8 3f800000 //base HARD 0.25, 0.4, 0.1
043420b4 3c03126f //multi SOFT 0.0078125, 0.014, 0.012, 0.01, 0.008
043420b0 3dcccccd //base SOFT 0.0078125, 0.3, 0.25, 0.26, 0.1
So you were right

This $gecko accel from stop4 soft unique code is indeed little buggy and unstable.
It does affect a few other things at times in full game, but more importantly, at one moment it completely stopped affecting soft push accells. Both, for CPU and human-controlled characters.
Then I stopped, goes back to practice and it worked again
Probably need some more cleaning, when you get some rest...
$gecko accel from stop5 no puck
C2B6E8A4 00000002
EC220028 3A400001
60000000 00000000
C2B6E848 00000002
EC220028 3A400002
60000000 00000000
C2AA032C 00000009
2C120000 41A2003C
3E801F91 6294986C
82940000 7C14F800
3A800000 41820024
2C120001 C2829B90
41A20010 2C120002
EE94A02A 4082000C
3A400000 FC20A090
D03F129C 00000000
C2B228E8 0000000A
C03F129C C2629B8C
C2829B90 EEB4A02A
FC01A840 40800018
FC01A040 41A00030
C2A2FEFC C2C2FEF8
48000010 FE80A890
C2A2FEF4 C2C2FEF0
EC21982A D03F129C
EC21A028 EC210572
EC21B02A 00000000
043420bc 3c6d9168 //multi HARD 0.01, 0.015, 0.0145
043420b8 3ecccccd //base HARD 0.25, 0.4, 0.1
043420b4 3c03126f //multi SOFT 0.0078125, 0.014, 0.012, 0.01, 0.008
043420b0 3e800000 //base SOFT 0.0078125, 0.3, 0.25, 0.26, 0.1
Try this and let me know. It might solve the other problems too.