1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Forza Motorsport 7

Discussion in 'Ready, set, go - Start your engines' started by Jerry Atrick, Jun 14, 2017.

  1. Jerry Atrick

    Jerry Atrick this is my sim Gold Contributor

    Joined:
    May 3, 2017
    Messages:
    141
    Occupation:
    Retired
    Location:
    Sydney Australia
    Balance:
    1,414Coins
    Ratings:
    +44 / 1 / -0
    My Motion Simulator:
    4DOF
    Hi Paulopsx2, show us how much fun your having and post a vid!:D

    Jerry
    • Like Like x 1
    • Agree Agree x 1
  2. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    Haha for shure ! I just need to adjust a feel parameters, because my cars are "in fire" on road... like a wild horses, kick and jump ! Rs... at night some pics and video. Cheers !!
  3. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    You guys please... make a new "code"or rewrite the original in game, for VR suppport... anyone? its unbelieveble, microsoft dont have to do this. Its a crime !
  4. value1

    value1 Nerd SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Jan 9, 2011
    Messages:
    2,184
    Location:
    Zug, Switzerland
    Balance:
    14,503Coins
    Ratings:
    +3,319 / 11 / -1
    My Motion Simulator:
    2DOF, DC motor, JRK, Joyrider
    Do you mean that the exe-name of the VR version is different than the standard version? If this is the case, can you please let us know the exe-name of your version?
  5. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    Its a joke men.. forza dont have vr support
    • Funny Funny x 1
  6. Newgun

    Newgun Member Gold Contributor

    Joined:
    Feb 21, 2018
    Messages:
    40
    Location:
    United States
    Balance:
    77Coins
    Ratings:
    +14 / 1 / -0
    My Motion Simulator:
    AC motor, 4DOF
    Hi all, I was able to get Forza 7 working with Simtools on one PC. Here are the steps I took, and hopefully this will help others.

    The following credits are due:
    Thank you @Sarge for informing us about the release of Forza 7 telemetry.
    Thank you @value1 for expeditiously coming up with the Plugin. Thank you very much!
    Thank you @Mu-KwangKim for suggesting the port forwarding work around to get all this working on a single PC.

    1.Go here to find what your External IP is: https://www.myexternalip.com/
    2. In Forza7:
    • Go to Options -> HUD -> scroll down and make sure to turn on "Data Output"
    • IP Address - Enter your External IP address you got from using the above link.
    • Port - 4123
    3. In your router, go to your Firewall settings and open ports 4122 to 4123. Protocol should be UPD. I have Uverse, so I set the range from 4122 to 4123 with a Base Port at 4123. In the IP address, put your computer IP address which should be 192.168.x.xxx.

    Hope this helps. Thanks again guys for making Forza7 playable with motion. Now if only we can do this with Forza Horizon 3 - that'd be awesome.
    Last edited: Jun 14, 2018
  7. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    Tks. My problem its a F*** shit operator internet... they simple block access on forwardmg ports. Ok... i just change original firmware and its done. All ports working.
  8. prodigy

    prodigy Burning revs

    Joined:
    Oct 27, 2013
    Messages:
    459
    Location:
    Croatia
    Balance:
    6,698Coins
    Ratings:
    +399 / 4 / -0
    My Motion Simulator:
    2DOF, 3DOF, AC motor, SCN5, JRK
    I wonder if the Codemasters Proxy Tool works too for port forwarding instead of going through router?

    I don't have a simrig now to test..

    http://www.eksimracing.com/cmps/

    [​IMG]
    • Like Like x 1
    • Creative Creative x 1
  9. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    GAME VIBE dont work correctly for me... i just star all simtools programs, DASH: OK, MANAGER: OK, ENGINE: OK. VIBE: WEIRD. rs
    i open tunning center on vibe, and all input sets to "0" ( zero ). ok, i try gamevibe limits - capture HI/LOW, save new settings, and only "turbulence" works. someone have any sugestions or gamevibes configs to show me how? thanks
  10. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    well... first of all, im so sorry for language on video, but its my country so... rs... its in PORTUGUESE BRAZIL. In other hand, its so easy to understand, because video is intuitive. here we go !!
    • Like Like x 1
  11. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    here it is jerry ! ( sorru for brazilian portuguese language )
    • Like Like x 2
  12. Jerry Atrick

    Jerry Atrick this is my sim Gold Contributor

    Joined:
    May 3, 2017
    Messages:
    141
    Occupation:
    Retired
    Location:
    Sydney Australia
    Balance:
    1,414Coins
    Ratings:
    +44 / 1 / -0
    My Motion Simulator:
    4DOF
    Hi Paulopsx2, looks like your having a great time, this will make all those FM7 driver green with envy , post this on the FM7 forum website and you'll be a star!:cheers

    Regards Jerry
    • Like Like x 1
  13. paulopsx2

    paulopsx2 Active Member

    Joined:
    Apr 2, 2016
    Messages:
    613
    Location:
    brasil
    Balance:
    616Coins
    Ratings:
    +163 / 2 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform
    yeah ! pretty awesome. I subscribe and enter on forum now. Post a new topic and show my sim ! tks
    • Like Like x 1
  14. Jerry Atrick

    Jerry Atrick this is my sim Gold Contributor

    Joined:
    May 3, 2017
    Messages:
    141
    Occupation:
    Retired
    Location:
    Sydney Australia
    Balance:
    1,414Coins
    Ratings:
    +44 / 1 / -0
    My Motion Simulator:
    4DOF
    Hi paulopsx2, if I'm on later I'll give you a thumbs up.

    Jerry.
    • Like Like x 1
  15. bvillersjr

    bvillersjr Active Member

    Joined:
    Oct 11, 2008
    Messages:
    1,174
    Location:
    Ohio, USA
    Balance:
    437Coins
    Ratings:
    +22 / 1 / -0
    Guys, there is no need for all these crazy hoops you're jumping through. I've devised a way for our Sim Commander software to communicate with Forza Motporsport 7 just like we would with a Codemasters game basically. It seems to be working and performing well. No need for router modifications, etc..

    I have the added pain of needing to auto-detect these new style of apps, which quite surprisingly, live in a folder the user cannot access, so I also had to completely revisit our game auto-detect and configure code.

    Long story short, within the next week or so, it will have gone through our barrage of tests and made it to into public testing. It is an insanely busy time for me right now (60hrs of work from Friday-Sunday and still going), but that's always when new games seem to arrive.

    This community, although in different form and with different key players, taught me quite a lot 10 years ago when the thought that I might be able to make a motion simulator had me so giddy I couldn't sleep at night. I'm happy to return the favor in some small way. As soon as I get our plugin through testing, I'll break the pertinent bits out into a little library on GitHub.
    • Like Like x 4
    • Friendly Friendly x 1
    Last edited: Jun 19, 2018
  16. bvillersjr

    bvillersjr Active Member

    Joined:
    Oct 11, 2008
    Messages:
    1,174
    Location:
    Ohio, USA
    Balance:
    437Coins
    Ratings:
    +22 / 1 / -0
    OK, so we released official support for this today with the ability to simply configure as 127.0.0.1 and our standard port of 10001 as well as the ability to forward the data along on another UDP port in an effort to be good citizens of sim land and NOT exclude 3rd party software from getting the data.

    In a few days time we'll know how stable the concepts are that were employed to make this possible. Assuming they are stable and in the spirit of the post above, I'm wondering if Sim Tools assemblies are signed and have the ability to load a code signed assembly. I'm fairly certain this concept will not work if the code I'm intending to share isn't code signed. Who is responsible for plugins in this community and do they have a code signing certificate? Or is a signed Nuget package best? Or is it impossible for SimTools to load a signed assembly making it a waste of my time to abstract the code into something useful for others? Lastly, please excuse my ignorance of what SimTools does and doesn't do currently. There simply isn't enough time in my day to stay atop this community and our own.
    • Creative Creative x 1
  17. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,548
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,106Coins
    Ratings:
    +10,777 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Anyone can create plugins for SimTools: https://www.xsimulator.net/community/faq/how-to-write-a-plugin-for-simtools-api-documentation.131/

    But with respect to Forza 7 it is our most prolific and experienced plugin builder @value1: https://www.xsimulator.net/community/marketplace/forza-motorsport-7-plugin.213/
    • Useful Useful x 1
  18. bvillersjr

    bvillersjr Active Member

    Joined:
    Oct 11, 2008
    Messages:
    1,174
    Location:
    Ohio, USA
    Balance:
    437Coins
    Ratings:
    +22 / 1 / -0
    Please allow me to correct myself. It is looking like you might not need to have the crazy expensive code signing capability I had to purchase for our driver signing, which also works for code signing. I think just a simple strong name key file and checking the option in Visual Studio to 'Sign the Assembly' would do. I suspect that can be achieved possible for free or with a certificate that doesn't cost a small fortune. I haven't heard anything back with details of what is and isn't possible in this regard with SimTools currently. I'm guessing that some form of proper code signing is already going on or you would have nightmares trying to keep PC security software from thinking you are malicious with calling readprocessmemory, etc... so hopefully, it's a moot point.
  19. bvillersjr

    bvillersjr Active Member

    Joined:
    Oct 11, 2008
    Messages:
    1,174
    Location:
    Ohio, USA
    Balance:
    437Coins
    Ratings:
    +22 / 1 / -0
    Perhaps there is no official interest in this or experimenting with and without code signing, etc.. I frankly don't have the time to make this experimentation, as it isn't needed for my use case.

    I'm thinking I can however provided a properly signed and therefore surely functional command line utility that can be ran one time on your Forza 7 system and then you would be able to point Forza 7 to 127.0.0.1 withouot issue thereafter for anyone who is interested.

    That's about the best I can come up with barring answers to my questions, that will still get users of this community the same end result and convenience I promised earlier when assuming some cooperation. I'll update this post with a link to the download when I've completed the command line utility.
    • Winner Winner x 2
    • Like Like x 1
  20. bvillersjr

    bvillersjr Active Member

    Joined:
    Oct 11, 2008
    Messages:
    1,174
    Location:
    Ohio, USA
    Balance:
    437Coins
    Ratings:
    +22 / 1 / -0
    I have made an unsigned version of the code as a command line utility for others to try. If it works out and there is an interest in the code, I remain happy to share. If it does not work, I will publish a signed version.

    https://github.com/SimXperience/Utilities

    Simply download the exe to a folder and from a DOS Command prompt, call it as follows:

    SimX_UnlockForzaMS7 /UNLOCK

    when done playing, call:

    SimX_UnlockForzaMS7 /RELOCK

    If any difficulties, please let me know. This utility *should* work so long as yu have .Net Framework 4.5+ installed, but it has been tested only on my development machine. The concept itself has been tested by thousands of SimXperience customers, so we at least know it is fundamentally solid. The only issues would come possibly from being unsigned and the way it was packaged as a command line utility.

    Once you have used the utility to unlock Forza Motorsport 7, you should be able to set the data output to 127.0.0.1
    • Like Like x 2
    • Informative Informative x 1
    Last edited: Jun 27, 2018