In my project I started without taking in consideration delta so it runs equally in evey PC. Once I realized my mistake I had already made the movement how I liked it so I created a variable called NORMALIZE that would multiply delta * 60 fps because that's what I been working with.
var NORMALIZE = delta * 60.0
In my head this would normalize the movement to the way I liked it. I then multiplied to my accelerations:
acceleration.x = ((walk + friction + wall_jump_x + external_force_x) * margin_error) * NORMALIZE + offset
acceleration.y = (gravity + jump + wall_jump_y + external_force_y) * NORMALIZE
These are all my forces in the y axis and x axis. What happens tho is: if I put less fps, lets 20fps, my NORMALIZE will go to 3 (instead of 1) as expected but my character jumps a lot higher, even though, I thoought it would decreased. What am I doing wrong?