• Welcome to PiBoSo Official Forum. Please login or sign up.
December 02, 2020, 12:33:41 PM

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Chris_Beeves

Quote from: MultiCOOLFRESH on May 03, 2019, 10:52:52 AMWhat do you exactly mean ??? :)


Whether you use the Leonardo, bognar, Xbox or something else, converting hydraulic brakes, load cells, wires or what ever solution you choose, to analog signals is the challenging bit. Programming the Arduino is super simple when you have a finished sketch.
Quote from: MultiCOOLFRESH on May 03, 2019, 09:59:16 AMThank you guys for the kind support :)

I will just have a detailled look at what you wrote to me and research this Leonardo thing :)


I can send you the Leonardo sketch I'm using. That is the easy part.

 Making the controllers is the difficult thing I think.
Quote from: TimboC137 on May 03, 2019, 09:56:03 AM@Chris_Beeves what is the leonardo's resolution for analog axes? I think it's 8-bit (255 steps), but I'm not sure. The leo bodnar board is 12-bit (4096 steps), so it might be the better choice. Although it is much more expensive.

More than enough for a game controller imo.
That really depends on what you want to accomplish.
For "arcade style" default steering, your way is probably the better way.
For "direct steer" I find tilting the wheel so the steering axle is in a "close-to-real-life-rake" angle, and then putting the handlebars exactly as a triple clamp would go on a real bike is the closest you will get to the real thing.

The Arduino Leonardo with "Joystick library" is easily configured for all the inputs you will ever need. (32 button, 4hat, 8 analog etc..)

Edit: this was a response to DD's post :)
Welcome back!!
( I'm new here, but anyway it feels nice that you found your way here again ;) )

It depends on how much you want to mod it!
What do you plan on doing? Full controls?

I just built a controller around a driving force GT wheel for "proof of concept". I'm using an Arduino Leonardo and different sensors for buttons and controls, and the wheel only for steering. For now I just put the handlebar on top of the wheel with Velcro straps. I don't want to ruin the wheel since I will be making the finished force feedback controller myself and keeping the wheel for playing with ps3.

I wouldn't call myself very experienced, but I do have some knowledge about the electronics and mechanics of it. I've learnt a lot in the process too. I'll put the project up here on the forum soon.

How much of your complete noobness is you being humble vs noobness?

Youtuber "Mixed Reality Sim Racing" has made a cool controller from a Fanatec wheel. You can see it in the community section of his YouTube profile. He modded a handlebar to a Fanatec hub and connected the controls to the pedals in some way. Worth looking at!
Take small steps and note your settings before! Too high compression damping makes the front wash out easily.
Let us know how it worked out! It's really cool being able to read the curves like you do, and adjusting accordingly!
Isn't it possible to set the compression damping? Try increasing that a few clicks instead of or in combination with the stiffer spring. Should fix the bottoming out problem. That's what I'd do on a real bike anyway. :)
Quote from: HornetMaX on April 28, 2019, 11:47:32 AMI have totally not understood what your idea is (force ?!) and I'm also very doubtful about any attempt to "emulate" counter-steering.
But it's very likely you may want to have a look at GPB input plugin section.
I can fully understand that, it is quite a vague concept that is quite hard to explain..
I am not sure either if it could work, but in my mind it is plausible!

No force feedback in this if that's what you mean.

GPB already has a good implementation for counter-steering in DS2 (DS1 I can't get along with).
My main goal with this idea is to make any motorcycle game work with counter-steering (including GPB default steering of course).
It will probably not have as real a feel like GPB+DS2, but probably a lot better than turn-left-to-lean-left functionality, which to me does not belong in a motorcycle simulator. Or the inverted steering "walkaround", which is a little better but feels a little silly. 

Being realistic, it will probably never happen since;
1 - I can't do it myself
2 - I can't seem to explain it to anyone
3 - Without a good explanation, it will be quite hard to persuade a programmer to give it a try
4 - Not many people value the function I guess

Buuuut.. It would be cool.. So I'll keep trying.  ;)
It feels to me like it would take a whole lot of practice in ds2 to be able to compete with people using regular steering. I think the regular steering is too forgiving in too many ways.

I have been thinking about a solution that would enable the use of counter steering in any bike game. It should be possible to make a program that takes the input data and uses the max value turned to one side and keeps the "cursor" there (thinking of the little cross in windows calibration window). Any added force in that direction would be added and the opposite subtracted. For usability I think there should be some span in the middle where the cursor returns to center. Then take all this data and emulate a new controller in windows (something like vjoy would do)

If a windows program is too difficult, it shouldn't be impossible to make the function in the Arduino of my game controller.

I don't know if this would work well, but I'd like to try it. The problem seems to be finding programmers the both are interested and capable. Game controller programming isn't big on google (and I am the second most inexperienced programmer on earth)..

Regarding the maxangle, I was running something like 45 degrees until passerby told me otherwise. Under 25 is indeed the way to go if you want to make the steering feel realistic. I'm now at 20 with 40 set in Logitech Profile and the steering feels awesome (although the ffb in the Logitech DFGT is very weak, even more so in the middle).
Suggestions and wishlist / Knee drag output
April 27, 2019, 09:41:11 PM
I'm making haptic feedback "knee pucks" and it seems that different bikes have different lean limits when the knee drag sound is played, so instead of setting a fixed lean angle I would like to be able to map them to a "knee drag" value (0 = no knee drag, 1-255 linear increase) in the .dlo
Custom hardware / Re: incredible mixed reality video
April 27, 2019, 09:03:08 PM
This video made me ditch my load-cell diy handlebars project and go force feedback!

Hats off for the way Piboso implemented force feedback in this game! With DS2 and my modified crappy Logitech driving force wheel I can really feel the potential! Can't wait to try it with a better unit!
General Discussion / Re: Say hi and 1 question
April 27, 2019, 08:50:23 PM
Hi, and welcome!
Haha, I know the feeling!
I'm pretty much two weeks into this game, and I still haven't completed a lap without crashing..
I play in hardcore mode with direct steering 2 though, so I guess it will take me a few weeks more to complete one! :D

Edit: total time played maybe 2-3 hours, father of two. That's how much me-time I get ;)
Has there been any interest from Piboso's side regarding this?
It's a quite large leap between regular steering and directsteer.
I would love to be able to have checkboxes per aid. Or maybe even sliders!  :-*

There is no doubt in my mind that I will eventually end up loving ds2, But for now it's mostly annoyingly difficult.
Support / Re: Mod bikes acting strange
April 20, 2019, 06:32:32 AM
Will try that, thanks!
Support / Mod bikes acting strange
April 20, 2019, 05:05:06 AM
Hey guys!
I downloaded a few bike mods and put them into all the right folders I think (tyres and such). They are selectable in-game (they take some time to load though, normal?) and I can take them to the track, but they run like somebody put diesel in them?! If I roll on the throttle, it makes strange choppy sounds and the bike is pretty much unrideable.
Is there something I'm missing?

The standard bike works just fine.

I'm running a Logitech wheel for steering and a custom Arduino Leonardo for clutch, gas and front brake.

Windows 10, Gtx 760, 8Gb ram.