Jump to content



Photo
* * * * - 6 votes

The VP 10.1 beta thread


  • Please log in to reply
868 replies to this topic

#521 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 29 April 2016 - 07:41 AM

Unfortunately then you guys are out of luck and must use the 'old' windowed fullscreen mode.

Or try turning ddraw and/or d3d off in the VPM registry settings.



#522 vamp

vamp

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:Holland

  • Flag: Netherlands

  • Favorite Pinball: Whirlwind, Black Knight 2000

Posted 29 April 2016 - 07:48 AM

Hi toxie,

 

For me the trick was to turn off ddraw and d3d in the registry, and it works now.

 

thx.

 

/Vamp



#523 hauntfreaks

hauntfreaks

    Real 4K Tables Since 2013

  • VIP
  • 2,522 posts
  • Location:South Jersey

  • Flag: United States of America

  • Favorite Pinball: -<3<3<3 All Real Pins



Posted 29 April 2016 - 08:23 AM

ok kids... for us lame-ohs where do we go to do this "regedit"?... and if so where in the registry is it.... and how to turn them off... yeah yeah i'm old I suck... it was be awesome to have the answers


 26794541816_30ca1cca80_o.gif 43109635392_fc11af1a57_o.gif


#524 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 29 April 2016 - 08:29 AM

The registry settings for each rom of VPM is located here: "Computer\HKEY_CURRENT_USER\Software\Freeware\Visual PinMame". Now go into the subfolder of one rom e.g. "grgar_l1" (Gorgar rom) and search for ddraw and direct3d. Both are REG_DWORDS and if set to 0x00000001 set them to 0x00000000.

 

I'm not sure if there is a global setting which applies to all roms but for a test it's fine I guess.



#525 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 29 April 2016 - 08:37 AM

Yes, there should be a global setting, but like so many things with the VPM display code, its on my todo list already and waits for some spare time..  :/

 

Meanwhile, i moved the new exclusive fullscreen mode to 'Performance and Troubleshooting', as its really a more advanced setting, and depends on so many things to actually work in practice.



#526 hauntfreaks

hauntfreaks

    Real 4K Tables Since 2013

  • VIP
  • 2,522 posts
  • Location:South Jersey

  • Flag: United States of America

  • Favorite Pinball: -<3<3<3 All Real Pins



Posted 29 April 2016 - 09:00 AM

yep that did the trick om my laptop...i'll check the cab later....

 

but having to do that of over 100 tables....  BOO

 

so those parts of the reg that are trued off now... what was there job??


 26794541816_30ca1cca80_o.gif 43109635392_fc11af1a57_o.gif


#527 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 29 April 2016 - 11:03 AM

In VPM you can choose how to output the window:

1) Direct Draw (DirectX 7 "2D")

2) Direct 3D (DirectX 7 "3D", but also only draws a 2D window of course)

3) GDI (standard windows)

 

so "ddraw" enables the first, "direct3d" the second.

the problem is that you should only disable these if you are -not- using the VPM window at all at the moment. otherwise you can get performance differences (depending on the system, one of the three will be fastest, with no clear pattern).

 

at some point i will have to clean this all up, expose the options in the UI, and -not- create any window at all, if it is hidden anyway.



#528 hauntfreaks

hauntfreaks

    Real 4K Tables Since 2013

  • VIP
  • 2,522 posts
  • Location:South Jersey

  • Flag: United States of America

  • Favorite Pinball: -<3<3<3 All Real Pins



Posted 29 April 2016 - 06:22 PM

so here's the update running FS on my cab.... I altered the reg files and that fixed the rom error "yay"   and thanks to a PM from another member about exporting that reg folder and doing a find replace it fixed them all in seconds

 

but i'm still having the problem with the VP player loading into the background...  you can see in this video, i select the table... you see it load fine, flashes on the screen for a second, then is forced to the back, and all you see is a black screen until you manually bring it forward.... this happens loading from PBX as will as just loading from the editor

 

as a side note I do believe im seeing a good performance gain

 


 26794541816_30ca1cca80_o.gif 43109635392_fc11af1a57_o.gif


#529 evilantal

evilantal

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Arnhem

  • Flag: Netherlands

  • Favorite Pinball: Star Wars

Posted 30 April 2016 - 07:19 PM

but i'm still having the problem with the VP player loading into the background...  you can see in this video, i select the table... you see it load fine, flashes on the screen for a second, then is forced to the back, and all you see is a black screen until you manually bring it forward.... this happens loading from PBX as will as just loading from the editor

 

Yes, I'm experiencing this as well.

 

Another issue is: disabling ddraw prevents you from resizing the DMD. So is unuseable when you don't have a dedicated third monitor for the DMD (like me).



#530 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 01 May 2016 - 10:39 AM

rev2597 is up:

 

- shader optimizations

- move exclusive fullscreen and 10bit also to 'Performance and Troubleshooting', move 3D stereo to 'Display'
 



#531 hauntfreaks

hauntfreaks

    Real 4K Tables Since 2013

  • VIP
  • 2,522 posts
  • Location:South Jersey

  • Flag: United States of America

  • Favorite Pinball: -<3<3<3 All Real Pins



Posted 01 May 2016 - 10:30 PM

 

but i'm still having the problem with the VP player loading into the background...  you can see in this video, i select the table... you see it load fine, flashes on the screen for a second, then is forced to the back, and all you see is a black screen until you manually bring it forward.... this happens loading from PBX as will as just loading from the editor

 

Yes, I'm experiencing this as well.

 

Another issue is: disabling ddraw prevents you from resizing the DMD. So is unuseable when you don't have a dedicated third monitor for the DMD (like me).

 

 

yeah I didnt notice the DMD issue now... I reverted back to using windowed FS

 

I would like to hear trom the people there forced FS is working correctly on their cabs

and what their setup is... Vcard? windows 7/8/10?

 

or are we all in the same boat??


Edited by hauntfreaks, 02 May 2016 - 04:14 AM.

 26794541816_30ca1cca80_o.gif 43109635392_fc11af1a57_o.gif


#532 ninuzzu

ninuzzu

    Enthusiast

  • Members
  • PipPipPip
  • 179 posts

  • Flag: Italy

  • Favorite Pinball: Tommy, BDK, Hook and many more....

Posted 02 May 2016 - 08:15 AM

I noticed that if you remove the environment map from the table, it still preloads a default env.

You can notice it when you remove the ball texture and increase the size of the ball. (in my latest tables the ball has no texture, Dozer experimented this in CV)

The ball is still reflecting the environment, even if I remove it. Did you include a preloaded env.?


Videotutorials: plastic ramps in blender------>part1     part2


#533 Knorr

Knorr

    Enthusiast

  • Platinum Supporter
  • 221 posts
  • Location:Amstetten

  • Flag: Austria

  • Favorite Pinball: Dirty Harry

Posted 02 May 2016 - 10:02 AM

I noticed that if you remove the environment map from the table, it still preloads a default env.
You can notice it when you remove the ball texture and increase the size of the ball. (in my latest tables the ball has no texture, Dozer experimented this in CV)
The ball is still reflecting the environment, even if I remove it. Did you include a preloaded env.?

I dont know if this helps. The enviroment is a endless sphere with (i guess) a white map on it. Its always loaded with the table. You only wrap a different map around it. I think when you try to have no enviroment you must set it to 0 in the lighting options.

#534 Tom Tower

Tom Tower

    Enthusiast

  • Members
  • PipPipPip
  • 193 posts
  • Location:Italy

  • Flag: Italy

  • Favorite Pinball: monster bash

Posted 02 May 2016 - 10:16 AM

This photo was took whitout env and whitout ball image, there is something 

 

%5E420EF066238FF5AD8BE01F8107F6616EB1FC6


monsterbashpincab-1.jpg


#535 nFozzy

nFozzy

    Pinball Fan

  • Members
  • PipPipPipPip
  • 553 posts

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

  • Favorite Pinball: Pinbot

Posted 02 May 2016 - 10:43 AM

That's a default ball image if no ball image is set

 

There's a default environment map as well. Both can be found in the /res folder in the source



#536 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 02 May 2016 - 10:44 AM

I've just updated the default ball texture as the old one came from VP9 and is not really nice anymore.



#537 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 02 May 2016 - 02:54 PM

if one wants to disable the environment lighting completely then one has to set "environment emis. scale" to 0.



#538 atarian

atarian

    Enthusiast

  • Members
  • PipPipPip
  • 345 posts

  • Flag: France

  • Favorite Pinball: EMs

Posted 02 May 2016 - 05:09 PM

but i'm still having the problem with the VP player loading into the background...  you can see in this video, i select the table... you see it load fine, flashes on the screen for a second, then is forced to the back, and all you see is a black screen until you manually bring it forward.... this happens loading from PBX as will as just loading from the editor

 
Yes, I'm experiencing this as well.
 
Another issue is: disabling ddraw prevents you from resizing the DMD. So is unuseable when you don't have a dedicated third monitor for the DMD (like me).
 
yeah I didnt notice the DMD issue now... I reverted back to using windowed FS
 
I would like to hear trom the people there forced FS is working correctly on their cabs
and what their setup is... Vcard? windows 7/8/10?
 
or are we all in the same boat??

I get exactly the same as you haunt. I need to Alt-tab to the player and it's fine. A workaround in PinballX, is you can actually hit Exit, and then select 'return to table' from the menu and the VP player comes to front. This way you can avoid digging out the keyboard.

I also love the proper FS - it is silky smooth 100% of the time. Windowed FS was good after tweaking options, etc, but I still had the odd microstutter. Not so with real FS.

I don't know much on the technical side, but was wondering if when launching true full screen with the b2s this somehow minimises the fullscreen VP player. I wonder if it is possible from the VP script after the controller is launched to bring VP to the front.

Another possible solution I haven't tried yet as I am away from home, but was planning to see if I can create a simple AHK script to launch from PinballX in the 'LaunchAfterExe' option that pauses giving the b2s time to launch, and then brings the 'Visual Pinball Player' to the front.

#539 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 03 May 2016 - 11:03 AM

This is the VP 10.1 beta developing thread. Please create a new thread with your problem in the helping area, thanks.

#540 Drybonz

Drybonz

    Really bad at pinball, but having fun.

  • Members
  • PipPipPipPip
  • 1,538 posts

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

  • Favorite Pinball: Theatre of Magic

Posted 03 May 2016 - 08:11 PM

I'm getting script errors with a table (Spiderman) that is listed specifically as a 10.1 beta table.  Are there scripts that are more recent than the ones in the all-in-one VPX installer?  If so, can someone post them in the VBScripts downloads area, or point me to the download?  Thanks a bunch for your help.


Edited by Drybonz, 03 May 2016 - 08:11 PM.