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
value1

NoLimits Rollercoaster Simulation Plugin 2.0.1.17

SimTools game plugin for NoLimits Rollercoaster Simulation

  1. value1

    value1 Nerd SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Jan 9, 2011
    Messages:
    2,184
    Location:
    Zug, Switzerland
    Balance:
    14,797Coins
    Ratings:
    +3,322 / 11 / -1
    My Motion Simulator:
    2DOF, DC motor, JRK, Joyrider
    Telemetry in NLS only works with the full version.
  2. shannonb1

    shannonb1 Well-Known Member

    Joined:
    Mar 12, 2008
    Messages:
    1,107
    Occupation:
    Sales Intelligence
    Location:
    Virginia
    Balance:
    8,909Coins
    Ratings:
    +598 / 5 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino, JRK, 4DOF
    It does not. you have to add --telemetry to the startup command. But no the demo doesnt output telemetry.
  3. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,213Coins
    Ratings:
    +596 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    Yesterday I tried NoLimits2 again after a long time (and after upgrading to SimTools 2.1), and I find the Surge DOF very snappy and sometimes delayed. And it often goes forth and back very hard where it should make a smooth movement.
    Even turning the "Smoothing" sliders in Game Engine to 100% does not make any difference.

    First I thought of a configuration problem and I checked the following:
    • My PID settings in the JRK config utility are rather smooth, because I am focused on flight rather than racing simulations. The motors make have a microscopically tiny overdrive movement in one direction, even when I am inducing a large abrupt position change.
    • I checked the Pitch force in NoLimits2, and this one is exactly as I would expect it. It follows the track very precisely.
    Did anybody else make similar experiences with the current version?

    Or would you recommend other values, like the new Extra1 to 3? (I noticed that they have changed, because previously Extra1 was filled with the speed value which I used for driving my fans. Now I am using GameDash for this. Works perfect.)

    Thanks a lot for any hint,
    Markus
  4. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,307
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    49,490Coins
    Ratings:
    +5,109 / 18 / -0
    Just some thoughts...
    Adding to much smoothing can case a bit of a delay.
    Are you sure that is not it?

    Have you tried using the 'Main' slider in the Game Manger, Profile Editor?
    It smooth's all of the DOF values, something that was needed with the fist game anyway.
    yobuddy
  5. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,213Coins
    Ratings:
    +596 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    Thanks for your hints, @yobuddy.
    About the current delay: When the roller coaster enters the chain lift, the Surge value changes abruptly, but only after several seconds on the lift.
    With the smoothing I would expect a delay, but also a smoother movement.
    And I only increased the smoothing value after experiencing the snapping changes with lower smoothing.

    The thing is that I did not have this behavior with the former plugin version, and that Pitch is working as expected.

    About Game Manager / Profile Editor: No, I did not do anything there. Thanks for the tip. I will try it tonight.
  6. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,213Coins
    Ratings:
    +596 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    @yobuddy: I finally managed to follow your hint regarding the Main slider in the Game Manager.
    It really removed most of the jittering of my Surge flaps, which is great. I just did one test run with just the Surge flaps activated, and the result is quite promising. Will re-configure the remaining forces and angles and make some test runs asap.

    So thanks a lot!!!

    I still think that the 'surge' force in No Limits 2 is kind of mixed with the pitch angle, because it increases when the coaster enters the chain lift at the beginning of a track. I will post a video soon.
    • Agree Agree x 1
    Last edited: Mar 21, 2017
  7. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,213Coins
    Ratings:
    +596 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    A minute ago I tried several coasters with the Game Manager's "Main" slider set to 50%, and the difference is amazing: The movements are not so unnaturally abrupt anymore like before, and the coaster is smoothly following the track. Brilliant!

    Thank you so much for this tipp, @yobuddy!
    • Like Like x 1
    • Winner Winner x 1
  8. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,307
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    49,490Coins
    Ratings:
    +5,109 / 18 / -0
    @MarkusB,
    have you captured good Max/Min values for the game?
  9. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,213Coins
    Ratings:
    +596 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    Well, I think they are rather good, although I did not spend much time with this up to now. I just did the capturing with two coasters, one wooden and one steel track, but I did not go into fine tuning by altering values manually. I think it would be good to manually increase the pitch movement, while roll seems good already.
    Now that the jittering is eliminated, I will see what I can do here.
    • Like Like x 1
  10. Mxcobra

    Mxcobra Member

    Joined:
    Aug 29, 2015
    Messages:
    28
    Balance:
    229Coins
    Ratings:
    +33 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    guys looking for a little help with this plug in... it seems to work fine. but im getting limited movement. i would imagine when going up and down the hills i would get some pretty impressive movements. Im running a 3dof wiper type setup. the kit from dofreality.com
  11. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,147
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,577Coins
    Ratings:
    +10,902 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    As it is a commercial sim please start a new thread in the commercial section and post pictures of all of your settings, plus a video showing the movement of the rig and the game screen at the same time. That way members will be able to offer advice.
    • Like Like x 1
    • Agree Agree x 1
  12. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    I have posted this somewhere else - but for future searchers - To get a good profile for No limits 2 you need to monitor a complete ride via the Game Engine/Output Testing/Virtual Axis (handy to do this for any simulation) and ensure the system is not clipping - this will give you a good smooth ride. Then set the Axis percentages to suit your rig. As an example here's my setup (6DOF).

    - Heave = 20%, Surge = 20%, sway = 20%, Roll = 40% and Pitch = 40%. Do not use Yaw - unless you own a 360 degree capable sim :) it will just mess things up. Also Sway and Surge have 10% smoothing.
    Tuning Center as follows:

    Main Slider - 100%

    As I'm using the standard Pitch and Roll, this obviously is no good for the 360 capable Roller Coasters. Looking into a profile using possibly the current Extra1,2 and 3 for that.

    [​IMG]

    And a video of the rig with this setup.



    • Informative Informative x 3
    • Like Like x 1
    Last edited: Apr 12, 2017
  13. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Tried playing around with the roll speed, pitch speed etc but unfortunately not much use for my rig. Really need to modify the plug-in to suit and remove the issues with -180 to +180 (360 to 0) transfers. Maybe in the future - need to be patient :).
    • Agree Agree x 1
  14. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,560Coins
    Ratings:
    +3,488 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Totally agree with you there, problem is with the telemetry output I cant figure out how to create the acceleration values like it use to be. @value1 is the man to do it he is the plugin genius :D
  15. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    I think you could manage it with just some math in the plug-in to negate the roll/pitch 360/0 angle transition issues, current acceleration data - sway/surge/heave should be fine as they are, but I would need to play with the plugin to be sure.
  16. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Eg break the roll/pitch 0 to -180 and 0 to + 180 degree (or whatever) data into quadrants and apply maths to the data modifying it depending on what quadrant it transition to or from.
  17. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,560Coins
    Ratings:
    +3,488 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    This is all we have to work with,

    * float32 (speed)
    * float32 (Position x)
    * float32 (Position y)
    * float32 (Position z)
    * float32 (Rotation quaternion x)
    * float32 (Rotation quaternion y)
    * float32 (Rotation quaternion z)
    * float32 (Rotation quaternion w)
    * float32 (G-Force x)
    * float32 (G-Force y)
    * float32 (G-Force z)

    @value1 has tried in the plugin to stop it going past the 180 using Extra 1,2 and 3 but for me it does not work very well at all.
  18. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Ok, but I'm not talking about extra raw data from the game, It would just be further post processing of the existing roll and pitch data. I could likely even do it with a Arduino Due, as a post process, will look into the viability of the whole thing when I get back from my trip :).
  19. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Found some spare time before I go away to build a test plug-in for running 360 degree roller coasters. Still need to do some more tweaking and a bit more testing, but the concept has worked and most importantly feels great - video below: Note: for testing I have set the Profile Editor at 50%.

    • Winner Winner x 2
    • Like Like x 1
    Last edited: Apr 17, 2017
  20. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    More testing with my new plug-in on other 360 roller coasters has highlighted limitations with the base motion calculations - when the roller coaster is doing a straight 'loop', on top of the loop the roll data is also outputting a hard roll o_O, this was likely not seen as a issue before. I will see if I can fix it :think. This was not so obvious on the 'Kumba' roller coaster that I used for initial testing, but was very obvious on the 'Double Loop Double Corkscrew'.
    • Informative Informative x 2
    Last edited: Apr 18, 2017