Jump to content



Photo
* * * * * 18 votes

VP10 is here (beta)

VP10

  • Please log in to reply
3889 replies to this topic

#2541 arngrim

arngrim

    DJ Force Feedback

  • VIP
  • 2,188 posts
  • Location:Charleroi, Belgium

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 20 July 2015 - 05:37 PM

these days i had ipac issues, i can't change the mapping to my buttons anymore, so i had to change the keys in vp and pinballx, the only software i have on my cab, fortunately.

 

and i found an issue that is there since vp9, i tried to change the key mapping of the credits, 4 and 5 and in the menu it seems i can change it but it stays to the original 4 and 5.

 

If it can be fixed at least for vpx, it would be great :)



#2542 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 20 July 2015 - 05:49 PM

TLDR (for those in a hurry !! :coffee1: ) :
This new version of visual pinball is really promising, I enjoy the new rubber object, the 3d mesh import improvement and the material editor a lot. However I think that physic could be improved, especially on friction setting, and perhaps flipper shaft setting. Backhand shots are pain in the a.. to reproduce !!

 

Weird.. As we didn't change much from PM5, except for exposing more parameters and fixing some parts..

 

From the changelog:

     - friction is no longer ignored (e.g. it was always constant at 0.3 before) on the playfield, walls, slingshots, primitives, ramps, gates (and more?!)
     - scatter is no longer ignored for kickers and all kinds of collisions. also the global fallback behavior was changed: only if scatter < 0 then the global scatter value is used
     - elasticity, elasticity falloff and scatter are now exposed as new playfield properties (before these were fixed at elasticity=0.2 and the other two at 0)
     - flipper properties strength,mass,return are wired up correctly and can be used from the script again
     - collision heuristics are adapted for all ball sizes (e.g. different from the default radius of 25), so it should be safer to use strange ball sizes now
       (note: remember to always also tweak the ball mass if changing the ball radius (the kicker now supports CreateSizedBallWithMass),
       as otherwise you will get a "floaty" ball (mass = k*radius^3)), thus (hopefully) no more ball-falling-through-playfield problem
     - add IsBottomSolid to Walls to have Walls optionally completely closed (bottom was always open)
 

So did you try with the old/previous default/hardwired parameters mentioned above?



#2543 saito

saito

    Neophyte

  • Members
  • Pip
  • 4 posts
  • Location:France

  • Flag: France

  • Favorite Pinball: No good gofers

Posted 20 July 2015 - 07:16 PM

 

Weird.. As we didn't change much from PM5, except for exposing more parameters and fixing some parts..

 

From the changelog:

     - friction is no longer ignored (e.g. it was always constant at 0.3 before) on the playfield, ...
 

So did you try with the old/previous default/hardwired parameters mentioned above?

 

I still have my "old" PM5 folder and I can easily compare both vp9.90+PM5 and VP10rev2112.

In PM5, playfield friction setting from backdrop menu is not ignored, I have tried with different values (0.005 and then 0.3) and there is big difference in physic.

 

VP9.90+PM5 settings I use :

 

Visual pinball version : 9.90

Executable creation date : 27/03/2015

 

(Backdrop setting)

  • Gravity constant : 0.78
  • Playfield friction : 0.005
  • contact scatter angle : 0

(Table setting)

  • Slope : 6

(flipper setting)

  • Mass : 1
  • Strength : 1800
  • Elasticity : 0.65
  • Elasticity falloff : 0.43
  • Friction : 0.1
  • Return strength : 0.2
  • Coil ramp up : 0

Physics are just fine and backhand shots are naturals. Its not perfect but I'm happy with it. I also like the physic debug information when hitting F11 key.

 

I can share you a zip with my version of vp9.90+PM5 and my curent home made table if you want to play around with it.



#2544 Knorr

Knorr

    Enthusiast

  • Platinum Supporter
  • 221 posts
  • Location:Amstetten

  • Flag: Austria

  • Favorite Pinball: Dirty Harry

Posted 20 July 2015 - 08:25 PM

I still have my "old" PM5 folder and I can easily compare both vp9.90+PM5 and VP10rev2112.

In PM5, playfield friction setting from backdrop menu is not ignored, I have tried with different values (0.005 and then 0.3) and there is big difference in physic.

 

 

 

He did mean the friction for all other stuff except the playfield...



#2545 saito

saito

    Neophyte

  • Members
  • Pip
  • 4 posts
  • Location:France

  • Flag: France

  • Favorite Pinball: No good gofers

Posted 20 July 2015 - 09:38 PM

Ok, I've played with flipper setting in VP10 and it seems better with some friction :tup: .

 

I currently use those flipper settings :

  • Mass : 1
  • Strength : 1700
  • Elasticity : 0.7
  • Elasticity falloff : 0.45
  • Friction : 0.15
  • Return strength : 0.2
  • Coil ramp up : 2
  • Start angle 120
  • end angle 68

Backhand shots are better now, but there is still a notable difference in term of physic. I noticed that there is a huge difference in physic when friction is set to 0.3 on VP10 objectS, compare to PM5 behavior. Friction on VP10 is way more sensitive.

 

Don't hesitate to share your settings !!!


Edited by saito, 20 July 2015 - 09:42 PM.


#2546 goesta

goesta

    Enthusiast

  • Members
  • PipPipPip
  • 127 posts
  • Location:Montreal

  • Flag: Canada

  • Favorite Pinball: Grand Lizard, T2,F14

Posted 21 July 2015 - 02:08 AM

Hello,

Installed Ver. 2112 yesterday. Now the tables have no sounds and music anymore. An earlier version worked, but i cannot remember which version number it was.

Phys5 and VP9 both work.

 

Any ideas??? Thanks in advance!



#2547 Les73gTx

Les73gTx

    Preschooler

  • Members
  • PipPipPipPip
  • 523 posts
  • Location:Maine

  • Flag: United States of America

  • Favorite Pinball: Power Play, BoP, JackBot, MM, AFM, CV, MB,Champions Pub, CftBL, ToM, and Many More

  • PS3 Gamer Tag: LCT0819, Les73gtx
  • 360 Gamer Tag: PissPoorShot

Posted 21 July 2015 - 04:55 AM

Hey Devs, Great work so far and love the object reflection screenshots.

 

 I have always had this in the back of my mind from when I did Power Play last year, I struggled with ball rolling sounds and ball collision sounds and the scripting required, and I never did get it to work properly. I mentioned this in the VP10 Beta table thread and it seems that I am not alone in the struggle or idea. Can we get the ball rolling and collision sounds intergraded into the emulator itself instead of having to rely on scripting? I feel that this is a major part of the emulation and needs to be built into the new and improved VP10.  Love to hear something on this subject.

 

 Thank you all for the time donated to the hobby.


les73gtx___atomicpin-pc.png
                                                                      


#2548 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 21 July 2015 - 06:55 AM

I can't recall why we haven't added it already and rely on scripting but adding it into VP is possible of course. For the sake of flexibility we should add a switch to the table properties to give authors the possibility to switch it off and use there own routine.

Edited by fuzzel, 21 July 2015 - 08:56 AM.


#2549 arngrim

arngrim

    DJ Force Feedback

  • VIP
  • 2,188 posts
  • Location:Charleroi, Belgium

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 21 July 2015 - 07:20 AM

any comment about credit keys that can't be changed from 4 and 5? 



#2550 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 21 July 2015 - 08:55 AM

I'll check that later but at the moment developing is on hold because sourceforge has some server issues and we can't sync the sources at the moment.

#2551 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 21 July 2015 - 09:12 AM

I'll check that later but at the moment developing is on hold because sourceforge has some server issues and we can't sync the sources at the moment.

 

Hey fuzzel, did you guys give it any more thought about switching to Git? By design, Git allows you to commit offline so wouldn't be dependent on server availability when committing code. And there a ton of other advantages using Git.



#2552 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 21 July 2015 - 09:14 AM

Yeah we're thinking about moving to git but at the moment we are a bit lazy when it comes to that ;)

#2553 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 21 July 2015 - 09:18 AM

Cool! If you need any help, let me know. Don't be afraid of the learning curve, you can easily start using Git as if it was SVN in the beginning and dive into more advanced stuff step by step later.



#2554 KieferSkunk

KieferSkunk

    Enthusiast

  • VIP
  • 96 posts
  • Location:Seattle, WA area

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 21 July 2015 - 02:01 PM

Yeah we're thinking about moving to git but at the moment we are a bit lazy when it comes to that ;)


I am contractually obligated to recommend Amazon AWS Code Commit. It allows you to set up your own private Git repository and provides easy-to-use tools, operates at very high scale, and it won't go down like a cheap lawn chair every time someone sneezes. ;) http://aws.amazon.com/codecommit/

I work for a different part of AWS, but Code Commit is pretty close to what I had been working on internally up to end of May.

#2555 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 21 July 2015 - 02:14 PM

"Highly scalable private Git repositories"?

 

I doubt that the VP repo will hit limits in terms of data scale at free hosting platforms such as GitHub and Gitorious. Specially GitHub does a brilliant job in terms of collaboration, which is one of the main aspects of open source...



#2556 KieferSkunk

KieferSkunk

    Enthusiast

  • VIP
  • 96 posts
  • Location:Seattle, WA area

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 21 July 2015 - 02:24 PM

Yes, i know. That's part of the standard spiel for a business application that has some relevance to what we're doing. Making this recommendation is literally part of the terms of my being able to continue working with VP, as there is some level of conflict between this hobby and my actual job.

#2557 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 21 July 2015 - 02:27 PM

Ah so weren't kidding about the "contractual obligation"... ;) 



#2558 Carny_Priest

Carny_Priest

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,258 posts
  • Location:Austin, TX

  • Flag: United States of America

  • Favorite Pinball: EATPM

Posted 21 July 2015 - 06:33 PM

Ha! I'm sure Amazon will make gobs of money hosting VP source! Guess there will be ads or recommendations to buy flipper buttons or something.

#2559 KieferSkunk

KieferSkunk

    Enthusiast

  • VIP
  • 96 posts
  • Location:Seattle, WA area

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 21 July 2015 - 06:37 PM

Ha! I'm sure Amazon will make gobs of money hosting VP source! Guess there will be ads or recommendations to buy flipper buttons or something.

 

Actually, no.  Amazon Web Services is not the same as the Amazon website.  It literally is just a service that you can use - in this case for source control.

 

It would very likely be way overkill for VP, and it would probably not be free.  I can't guarantee one way or another because I'm not a salesperson or solutions architect - I'm a developer.  But as I said, I told the policy folks that I would agree to leverage and recommend Amazon tech for outside projects whenever possible.

 

fuzzel, toxie, etc., I fully expect if you switch to Git, you'll use Github, and that's perfectly fine.  Just letting you know of my company's offering as well.



#2560 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 21 July 2015 - 06:47 PM

I can't recall why we haven't added it already and rely on scripting but adding it into VP is possible of course. For the sake of flexibility we should add a switch to the table properties to give authors the possibility to switch it off and use there own routine.

 

One of the reasons was that its difficult to predict what the actual intention of the author is: So for example which sound to play when the ball is on a ramp, or in a subway..







Also tagged with one or more of these keywords: VP10