Simhub Startup is V...
 
Notifications
Clear all

Simhub Startup is Very Slow

11 Posts
3 Users
0 Likes
2,045 Views
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

Good morning,

 I'm just wondering why it takes so long for Simhub to start up.  Sometimes I sit there for 5 minutes waiting on it.  Most of the time, I get fed up with it and just do a restart.  Some days it is quicker but most of the time its slow.  Anyone have any idea why this happens?

I have a fairly fast pc, I get 200 fps while in game.  When I start simhub, I do that before anything else...seems like its stingy and wants all the resources to itself.

I really like the software but now I'm also having an issue with my DOF Reality H2 motion rig.  Going thru Simhub with Kartkraft I get zero motion.

Closing Simhub and Just starting Kartkraft, motion is back.  There must be some issues between the two.  Every other game I own works well thru Simhub.

Any input would be appreciated

Later

 


   
Quote
(@admin5435)
Prominent Member Admin
Joined: 7 years ago
Posts: 727
 

Hi ! That's extremely slow indeed, in normal conditions it's a few seconds, do you have simhub log files to see if something is occuring ? Maybe you have "start minimized" enabled in settings ? When you will try to start again it will open the window if simhub was minimized.

Concerning kartkraft it's an udp game, so it can't be read natively by two apps at the same time : https://github.com/SHWotever/SimHub/wiki/Sharing-UDP-data-with-other-applications


   
ReplyQuote
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

how do I retrieve the log on files?

And I'm getting ready to try the forwarding thingy...thanks for the help because I'm working on a tachometer with an arduino nano.  So I don't want to give up on Simhub cause I like it

Later


   
ReplyQuote
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

Okay, I'm just a dumbass.  I've tried to forward the port and nothing seems to work.   In simhub, buttkicker is setup for port 5000 and it works.

But no motion for my H2.  If I close Simhub, I have no buttkicker but my motion works.  In simhub, I added port forward and tried 5001 and also tried 5010. nothing for my H2.   When I go into my SRS software,that's what controls the H2,  I set it for the numbers I stated, 5001 one time and then 5010 for a 2nd try....nothing.   I guess I really don't understand exactly how to do it.

Let me ask this... my buttkicker works on 5000 port number.  If I enable port forwarding, what port number should I use and do I type that particular port number into the software I'm trying to get to work?

Later


   
ReplyQuote
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

@admin5435  Good morning!

Just to clear up some stuff...

Simhub is not being started minimized and I am running as "administrator".

I use Sim Racing Studio for controlling my DOF H2 motion rig.

I have a Buttkicker Gamer 2 also.

I like to run Simhub as my Front end to start all my games and to send telemetry to my Buttkicker, I really don't like the sound setup for vibration.

As far as ports are concerned... Here's a couple questions.

How do you decide what port number to begin with?

If a game is setup for 5000, and you port forward the upd to say...5001 or 5002, do I only add the changes in Simhub?

Does the game or software remain at 5000?

Thanks


   
ReplyQuote
(@admin5435)
Prominent Member Admin
Joined: 7 years ago
Posts: 727
 

Hi ! The udp port is often the default one for the game, in this case when it was first added at was 5000, I often use "+1" rule for forwarding to keep things easy for memory but except being free there is not much requirements about port. But sometimes you can fall into a port already busy, it depends of the various softwares running on your computer.

I just double checked port forwarding on my end, it works as expected; i could forward to another port/computer with no troubles (i've not tested SRS by itself but just forwarding between two simhub instances, so I guess it's something to do with SRS and using the non default port, Unfortunately i can only check that the data is correctly relayed, I can't tell how SRS handles it.
In this case I would try the approach of swapping ports, set game and simhub to 5001, relay to 5000 (127.0.0.1) and configure SRS on 5000 to see if it's satisfying SRS requirements.

Nicolas


   
ReplyQuote
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

@admin5435 Thank you,  I'll try that as soon as I get home.  This port forwarding always has messed with me...lol

Have a Fantastic day!

 


   
ReplyQuote
(@graveyard)
Eminent Member
Joined: 3 years ago
Posts: 29
Topic starter  

Hello Wotever,

Didn't know if you'd see this or not but..,  here's what is going on.

SRS (Sim Racing Studio) controls the Motion Rig plus, it will control the Buttkicker.   No Problems....

I want to use SimHub as the frontend because first, I paid you a little for it, Secondly, I actually like it quite a bit.

I like the telemetry for the Butkicker plus I just put together a tachometer per the youtube video using a Nano controller.

All games I own work great with the Buttkicker plus the DOF motion rig without any port fowarding.  except for Kartkraft.

It's a simhub deal because I have tried every port suggestion you've suggested with no success but I can disable Simhub and use SRS and everything works fine.   The 2nd issue is I tried to start Simhud 4 or 5 times with no success.  After everything was running, finally Simhub Started....Something is not right.   I have no other program that starts as slow as this software....it's bad.   Sorry to be rude about it but it's not working and I'm tired of messing with it, especially since I invested a small amount on the tach project.

 

Let me know if you have any suggestions,  just kinda tired of fooling with it.

Weird that it works without Simhub and will not work with it....

Sorry for the complaint paragraph

Later


   
ReplyQuote
(@admin5435)
Prominent Member Admin
Joined: 7 years ago
Posts: 727
 

Hi ! Indeed kartcraft is using UDP which can't be shared, it's not the case of some other titles (AC/RF2 and many more) which uses shared memory and can accomodate many applications at the same time. Unfortunately I cant say on my end why SRS can't accept the forwarded data packets, it's occuring inside SRS.

Concerning the slow startup could you join the logs ? Indeed it's not normal, but since simhub has lot of features lot of things occurs during startup, only the log could give insights about what is locking/slow (They are stored in C:\Program Files (x86)\SimHub\Logs)


   
ReplyQuote
(@optical10)
Active Member
Joined: 3 years ago
Posts: 4
 
Posted by: @admin5435

Hi ! That's extremely slow indeed, in normal conditions it's a few seconds, do you have simhub log files to see if something is occuring ? Maybe you have "start minimized" enabled in settings ? When you will try to start again it will open the window if simhub was minimized.

Concerning kartkraft it's an udp game, so it can't be read natively by two apps at the same time : https://github.com/SHWotever/SimHub/wiki/Sharing-UDP-data-with-other-applications

May I get some clarification on the method of forwarding pleases they don't seem clear to me?

I too have a SRS software on my DOF motion rig and I am trying to use SIMHUB on the UDP shared F1 2020 address.

the DOF SRS pointing to port 20782 for motion and the SIMHUB is using port 20777 I believe for wind but only the motion is working thought I done wrong?

I've included an image of my settings below so if you can tell me which settings are done wrong I would be grateful.

 

https://drive.google.com/file/d/1nYaMaNez4-qMAKVVzqA9qwmMjJuFWF6J/view?usp=sharing

 

 

 


   
ReplyQuote
(@optical10)
Active Member
Joined: 3 years ago
Posts: 4
 

okay I figured it out so for anybody else having this issue.

This is not a full proof solution as it seems that both SIMHUB and SRS are fighting for master versus slave control of the UDP portso there's only an opportunity once you've changed the port number to 1 below in game for SIMHUB, for instance 20789 in my case for F1 2020, to the one you are forwarding to one above for SRS to use, 20790 in this case, unfortunately because of the master versus slave control the situation is only maintained for an instant so when the game started the forwarded address above 20790 is pushed to the game meaning that the motion on the SRS side is working but no wind using the SIMHUB.

But if you switch the telemetry to the port number below the forwarded number in game live, i.e. 20789 in my case, without responding to the error messages in SRS software both the motion and the wind work in F1 2020 at least but this only lasts until you shutdown the game and have to do this temporary fix again.

I will insert an image again of the settings that work only as I'm a visual person and I need to see it rather than read it so that might help others as well.

temporary fix


   
ReplyQuote
Share: