Jump to content



Photo
* * * * * 12 votes

Dev thread: Road to DX9


  • Please log in to reply
2087 replies to this topic

#2041 batman69

batman69

    Neophyte

  • Silver Supporter
  • 6 posts

  • Flag: Australia

  • Favorite Pinball: Xenon

Posted 07 May 2014 - 11:36 AM

If you are using HyperPin there is a easy method to assign a different VP version to a table.

 

You need to create a file named vpexetables.txt in the HyperSpin\Settings directory.

It should look like this:

T2 Chrome
VPinball921.exe
Whitewater
VP9_physmod.exe

PinballX doesn't have that option, or at least I'm not aware of it. I scripted something for my installation but its too ugly to pass around.

 

For getting VP to work again best drop VP 9.1.5.  Open regedit, rename HKEY_CURRENT_USER\Software\Visual Pinball\Player and redo your audio/video settings in VP 9.2.1.

 

Use VP 9.9 as default VP Version and VP 9.2.1 as fallback for tables like T2.

 

 

Thank you for the prompt response Sir Cheddar,

 

Yes, I am using Hyperpin and will give your advise a twirl once I get VPinball up and running again (It's an awesome suggestion).

 

I have followed your VPinball fix suggestion the best I can, here is what I have done:

 

1: I got rid of VPinball 9.1.5

2: I have gone into the registry and renamed the "Player" file as advised.

3: I then opened VPinball 9.2.1 and reset my video and sound settings (even mapped the cab keys) but the issue is still there, with something I forgot to mention before, I need to enter about 10 coins before 1 credit registers (?).

 

Fiddling with the whole set up, I noticed that when I go to Table preferences > Video Options > Window mode and leave the window at 640x480 and then run the table (TOTAN) the sound issue goes away (it's probably just me, but it sounds almost better than before, I think I am getting used to the horrible sound I am currently getting...)

The visuals also improve, the ball stops "stuttering" and the overall look of the table is almost back to normal (it seems to go in and out of focus while playing, although that could be because the screen is so small its hard to make up).

 

I have also noticed in the Task Manager that everything points to VPinball 9.2.1 as running (which is ok as I AM running this version). When I open and run the table I get a few more applications running (3 in fact) one of them is Visual Pinball Player and has the new VPinball 9.9 table icon (blue square with a pinball ball inside), shouldn't the icon match the rest of the applications running? i.e. The VPinball 9.2.1 icon? (Dark Silver Pinball).

 

I mean, given that I ran the un-install exe for VPinball 9.9? shouldn't this have gotten rid of anything VPinball 9.9 related?

 

Here are a few of the other things I have tried.

 

1: Removed the table ROM and re run the table, rather than get the "the ROM "totan_14" is missing" I got a "Machine terminated before initialized, check the ROM path or ROM file!

2: Checked my Graphics card settings (again)

3: Cleared the contents of the CFG folder in VPinMame (I read an old post here about solving "echo" with the table sound).

 

I am now once again "spent" and will tackle the whole thing again on the weekend...

 

I am thinking of saving my ROM and tables folders and uninstall Vpinmame altogether and start from scratch....

 

That's all I can report for now. I need a warm cup of tea and cookies before going to bed....

 

 

Thank you once again for your prompt and insightful response, you have proven once again that the members of this site are true gentlemen and are all here for one another.

 

Kind regards

Jamo



#2042 StevOz

StevOz

    Pinball Fan

  • VIP
  • 1,721 posts
  • Location:Nirvana

  • Flag: Australia

  • Favorite Pinball: Scared Stiff



Posted 07 May 2014 - 01:17 PM

The only issue I've noticed is decals still do not render over lights on the backdrop with VP9.9 as they did with earlier versions.


Files I have uploaded here...

 

http://www.vpforums....ownloads&mid=34


logoshort.gif


#2043 Mitchell

Mitchell

    Pinball Fan

  • VIP
  • 1,434 posts

  • Flag: United States of America

  • Favorite Pinball: Many

Posted 07 May 2014 - 08:58 PM

I have that issue Steve. :)


W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB


#2044 marco helmink

marco helmink

    Enthusiast

  • Members
  • PipPipPip
  • 182 posts

  • Flag: Netherlands

  • Favorite Pinball: Attack from mars , Apollo 13

Posted 10 May 2014 - 09:34 AM

With vp9,9.0 on the most tables i still have a very little ball stutter

have anyone else have this to.

 

when i start vp 9.2.1 the ball stutter is gone.

 

what i am missing??



#2045 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 10 May 2014 - 01:08 PM

Did you use the frame limiter? Try 120 fps for a start. Also check your F11 display and report framerate, max and avg frametime.



#2046 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 10 May 2014 - 06:50 PM

I think many are still using physics exe 2 because of the jumping ball issue when cradled and I don't think version 2 has the frame limiter option right? Just so you don't think we are ignoring your sound advice good friend mukuste ;)

#2047 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 10 May 2014 - 07:38 PM

But he specifically said VP9.9.0?

 

BTW all DX9 versions since a pretty long time had the frame limiter, it was just labeled Adaptive Vsync until recently.



#2048 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 11 May 2014 - 12:01 AM

Well, yeah the answer is obvious, I thought I was in the physics thread and boom, I am a moron! Lol. Sorry about that.

#2049 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,664 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 11 May 2014 - 11:24 AM

This was a long time that it did not happen, I thought it was a solved problem.
I turned on the PC, open VP9.9, and the window of the program was scaled.
The cause of the window scaled down, it is usually due to a crash of VP, but I'm sure today VP not crashed.

 

Thanks

 

Max



#2050 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 11 May 2014 - 12:39 PM

If you are using HyperPin there is a easy method to assign a different VP version to a table.

 

You need to create a file named vpexetables.txt in the HyperSpin\Settings directory.

It should look like this:

T2 Chrome
VPinball921.exe
Whitewater
VP9_physmod.exe

PinballX doesn't have that option, or at least I'm not aware of it. I scripted something for my installation but its too ugly to pass around.

 

For getting VP to work again best drop VP 9.1.5.  Open regedit, rename HKEY_CURRENT_USER\Software\Visual Pinball\Player and redo your audio/video settings in VP 9.2.1.

 

Use VP 9.9 as default VP Version and VP 9.2.1 as fallback for tables like T2.

 

 

I found the guide to this on the hyper spin site and have tried it.  Just cant get it to work,  therefore some questions for anyone who knows:

  • do I need to include all my tables and prefered vp.exe file for each one or can I just include those I want to run differently from the default as listed in Hyperpin settings?
  • do i need to put the full path for vp.exe and table .vpt files or will hyperpin again get this from the settings file?
  • is there any .dll install etc. that i might be missing?

any pointers welcome as I'm starting to move to the physmod on some tables and trying to stay on v9.2.1 for T2.

 

H


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#2051 marco helmink

marco helmink

    Enthusiast

  • Members
  • PipPipPip
  • 182 posts

  • Flag: Netherlands

  • Favorite Pinball: Attack from mars , Apollo 13

Posted 12 May 2014 - 03:28 PM

Hello,

 

where can i set the frame limiter ??



#2052 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,664 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 12 May 2014 - 03:41 PM

Hello,

 

where can i set the frame limiter ??

In Video Options

 

Max



#2053 marco helmink

marco helmink

    Enthusiast

  • Members
  • PipPipPip
  • 182 posts

  • Flag: Netherlands

  • Favorite Pinball: Attack from mars , Apollo 13

Posted 12 May 2014 - 04:11 PM

Oh great.

 

I have hit the F11 button

 

When i have the little ball stutter my FPS= 97.2 and my avg= 92.0

 

Is this ok or not??


Edited by marco helmink, 12 May 2014 - 04:12 PM.


#2054 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 12 May 2014 - 04:29 PM

what table and I will post my results



#2055 marco helmink

marco helmink

    Enthusiast

  • Members
  • PipPipPip
  • 182 posts

  • Flag: Netherlands

  • Favorite Pinball: Attack from mars , Apollo 13

Posted 12 May 2014 - 08:25 PM

this table was ''tales of the arabian nights''.

 

 

And i have a little constant ball stutter

Almost every table i tested


Edited by marco helmink, 12 May 2014 - 08:27 PM.


#2056 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 12 May 2014 - 08:46 PM

Oh great.

 

I have hit the F11 button

 

When i have the little ball stutter my FPS= 97.2 and my avg= 92.0

 

Is this ok or not??

 

What did you set for the frame limit?

 

Check also the average and maximum frame times on the F11 display.

 

Do you use b2s or something? Try disabling it.


Edited by mukuste, 12 May 2014 - 08:46 PM.


#2057 marco helmink

marco helmink

    Enthusiast

  • Members
  • PipPipPip
  • 182 posts

  • Flag: Netherlands

  • Favorite Pinball: Attack from mars , Apollo 13

Posted 12 May 2014 - 08:55 PM

by TOTAN:

 

frame limit: 120

 

F11: avg=92.0 / FPS=97.2

 

Backglass: Not, only picture

 

Frontend: Hyperpin

 

 

But like i say on the most tables (vp9.9.0) i have the little ball stutter.

When i go to VP9.2.1 everything is fine.

 

Thanks guys for helping me!!


Edited by marco helmink, 12 May 2014 - 08:56 PM.


#2058 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 12 May 2014 - 09:09 PM

Well, if your FPS is less than the frame limit, then I guess your graphics card isn't fast enough to sustain a constant 120fps. What's your hardware?



#2059 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 12 May 2014 - 09:21 PM

by TOTAN:
 
frame limit: 120
 
F11: avg=92.0 / FPS=97.2
 
Backglass: Not, only picture
 
Frontend: Hyperpin
 
 
But like i say on the most tables (vp9.9.0) i have the little ball stutter.
When i go to VP9.2.1 everything is fine.
 
Thanks guys for helping me!!


Is it the same with the frame At -1?

#2060 pincade

pincade

    Enthusiast

  • Members
  • PipPipPip
  • 257 posts

  • Flag: Italy

  • Favorite Pinball: tom

Posted 12 May 2014 - 10:19 PM

My PC is pretty old (q6600 - 8600gt - 4gbram) and I've setted up frame limiter to 60 because without limiter my peak is 104fps.. am I right? Honestly I cannot understand the 120fps limiter unless there are some monitor @120hz