Jump to content



Photo
* * * * * 3 votes

The road to VP10


  • Please log in to reply
834 replies to this topic

#241 jpsalas

jpsalas

    Grand Schtroumpf

  • VIP
  • 7,300 posts
  • Location:I'm Spanish, but I live in Oslo (Norway)

  • Flag: Norway

  • Favorite Pinball: I like both new and old, but I guess I prefer modern tables with some rules and goals to achieve.



Posted 22 June 2014 - 06:46 PM

How to use the flasher objects without fading lamps script? Can I just turn on & off when needed? What's the code for a flasher?

 

.state

.dropped??

You can use flashobject.IsVisible = True to turn ii on and flashobject.IsVisible = False to turn it off.


If you want to check my latest uploads then click on the image below:

 

vp.jpg

 

Next table? A tribute table to Stern's Foo Fighters


#242 chepas

chepas

    t.me/horsepin

  • Members
  • PipPipPipPip
  • 1,966 posts

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

  • Favorite Pinball: BSD, Tr0n, SW:Stern

Posted 22 June 2014 - 07:08 PM

Awesome, thanks JP!


Bump maps are the new auto-tune :BDH:
VPX - RSS Updates ---- blog.flippingflips.xyz/en/ -- Visual Pinball No.1 (2021) . Est.2000


#243 william

william

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts
  • Location:Chicago, Illinois

  • Flag: United States of America

  • Favorite Pinball: Anything from Bally or Williams

Posted 23 June 2014 - 04:56 AM

You know what would be interesting to do on the cab versions. You know how some games will play on 9.9 or 9.21 or 9.1x or even 8.1. Could there be possibly a way to program by name what tables would play on what versions of vp you have set to play it. In other words, a script that tells vp hey I want to play this table on 8.1 etc. Cause like if you set up your cab to play under 9.9, some games play and some don't. Kind of an interesting idea. I play desktops and cabs on several setups and the desktops i usually put a suffix on the file names so i know what version to play and i just click on it and play, but in a cab that's somewhat tedious as the frontends use a master vp file for all versions of vp.



#244 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 23 June 2014 - 07:59 AM

You know what would be interesting to do on the cab versions. You know how some games will play on 9.9 or 9.21 or 9.1x or even 8.1. Could there be possibly a way to program by name what tables would play on what versions of vp you have set to play it. In other words, a script that tells vp hey I want to play this table on 8.1 etc. Cause like if you set up your cab to play under 9.9, some games play and some don't. Kind of an interesting idea. I play desktops and cabs on several setups and the desktops i usually put a suffix on the file names so i know what version to play and i just click on it and play, but in a cab that's somewhat tedious as the frontends use a master vp file for all versions of vp.

 

AFAIK all the popular cab frontends already have the option to assign different executables to different tables.



#245 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 23 June 2014 - 08:29 AM

One thing I still do not fully understand: Will it be possible to load VP9.9 tables into VP10 (and at least adjust physics) or will it not be possible? I just ask because in the beginning of VP10 most authors will certainly only adjust the table (mostly physics but also some design problems causing the ball to get stuck or something) and not creating it from scratch...



#246 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 23 June 2014 - 08:33 AM

It is possible to load VP9 tables into VP10, but you need to adjust VP9 tables. Not only the physics but you might also have to adjust the lights. But that depends on the table. A complete recreation from scratch won't be necessary.



#247 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 23 June 2014 - 10:10 AM

cant there be a program made to change the tables from vp9 to vp10  like the vpu patcher something like that ???


boiydiego___gebruik-n2kbkyc.png


#248 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 23 June 2014 - 10:25 AM

I don't think so.The changes in VP10 are massive and there are so many different ways tables were build, you can't expect a tool to the work for you.

#249 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 23 June 2014 - 10:38 AM

thats where tools are made for :D lots of people gone make a mess starting to make there tables list compatible with vp10 changing this changing that etc , if all table creators will update there tables all will be fine otherwise its gone get messy..


Edited by boiydiego, 23 June 2014 - 10:41 AM.

boiydiego___gebruik-n2kbkyc.png


#250 Sunskift

Sunskift

    Enthusiast

  • Members
  • PipPipPip
  • 96 posts

  • Flag: Sweden

  • Favorite Pinball: TBD

Posted 23 June 2014 - 10:46 AM

I'm really sorry, bit I cannot see the point. Why would anybody want to run vp9 tables with vp10? It is really easy to have the front end select the best exe for each table. I don't want to be disrespectful, but have I missed anything here. Yes, it will take a wile until the majority of tables are state of the art, but this is the case in any development I'm aware of. We will have a great new version, tables will be released for this in due time. During this time, we will still have a really good (vp9.9.0) - with really good tables. I believe we should let the developers and authors the time they would like to have.

Thanks for a lot of excellent job, making this hoby a great one!
46", 32", PinDMD2-Vishay DMD, MK MSI Z87-G43 ATX Motherboard, Intel Core i7 4770K 3,5 GHz Processor, 16GB, ASUS GTX760 for the Playfield, ASUS GT610 for the Backglass (driver 334.89), Intel 530 SSD 240GB, Windows 7 x64, VirtuaPin Digital Plunger Kit. VP 9.9.0a and PinballX 1.84

#251 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 23 June 2014 - 11:06 AM

thats where tools are made for :D lots of people gone make a mess starting to make there tables list compatible with vp10 changing this changing that etc , if all table creators will update there tables all will be fine otherwise its gone get messy..

Well people can do this already. You can use the physicsmod and change all your tables to play with this version as long as you don't release these tables initially done by other authors. A tool that helps you porting tables from VP9 to VP10 would be nice but it's not feasible because there are so many ways/tricks building tables. Another aspect is the new physics parameters. You can't just apply a bunch of settings for each table and your done with it. VP10 will make things easier but you have to test everything carefully otherwise it won't play nice.



#252 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 23 June 2014 - 11:14 AM

sunskift also was thinking the same way but dont know how long it will take a author to update his table to vp10 standard but hearing there are lots of changes its gone take long time to convert them all , for me it my take age to make vp10 but you will have only very limited tables to play with vp10 for long time , like having a porsche and dont have the keys to start it :D


boiydiego___gebruik-n2kbkyc.png


#253 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 23 June 2014 - 11:47 AM

well that's life I guess ;)



#254 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 23 June 2014 - 01:50 PM

I have a (not completely comprehensive) table upgrade guide here: https://github.com/c...e-Upgrade-Guide

 

Most of the stuff is pretty trivial (changing some parameters in an easy way, renaming some script functions, etc.) and could maybe be done by a tool. Someone would have to write that tool though, it would take some effort and it could still mess up since it has to change the script. A dedicated table author could probably do all this stuff in 1-2h for one of his tables.

 

Then some parts are a bit harder, especially the changes for the new physics engine. I have it on good authority though (Uncle Willy said so) that the new physics engine makes it much easier to get good results than the old one, and with much less tweaking. So again, it shouldn't be that bad.

 

There's also the changes for the new lights; I don't know how much work that is, but I think once the new supporting script functions are written, which has to be done only once, it will be pretty easy.

 

All in all I would estimate that a table author can upgrade a table in an afternoon or so once he has some experience with the new version. That's not taking advantage of any new graphical features, so the table will look more or less like in VP9, but will benefit from the new physics. So I hope that we will see a reasonable number of VP10 tables relatively early on.



#255 william

william

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts
  • Location:Chicago, Illinois

  • Flag: United States of America

  • Favorite Pinball: Anything from Bally or Williams

Posted 23 June 2014 - 03:20 PM

 

You know what would be interesting to do on the cab versions. You know how some games will play on 9.9 or 9.21 or 9.1x or even 8.1. Could there be possibly a way to program by name what tables would play on what versions of vp you have set to play it. In other words, a script that tells vp hey I want to play this table on 8.1 etc. Cause like if you set up your cab to play under 9.9, some games play and some don't. Kind of an interesting idea. I play desktops and cabs on several setups and the desktops i usually put a suffix on the file names so i know what version to play and i just click on it and play, but in a cab that's somewhat tedious as the frontends use a master vp file for all versions of vp.

 

AFAIK all the popular cab frontends already have the option to assign different executables to different tables.

 

Can Pinball X do this. How do you do this?



#256 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,151 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 23 June 2014 - 03:41 PM

Yes, see discussion here:  http://www.vpforums....showtopic=27822



#257 arngrim

arngrim

    DJ Force Feedback

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

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 23 June 2014 - 03:45 PM

Globally on settings.exe, add a new custom system, and on game manager.exe, link the new table xml, that you have created for that specific vp version, to a new list

#258 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,664 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 23 June 2014 - 06:52 PM

It would be nice to have the default opacity of the ramps to 255 instead of 0, so the old alpha ramps are visible.

 

Thanks

 

Max



#259 mpad

mpad

    Enthusiast

  • Members
  • PipPipPip
  • 335 posts

  • Flag: Germany

  • Favorite Pinball: AFM, TOM; Timeshock (!), Secrets of the Deep (fx2)

Posted 23 June 2014 - 07:00 PM

1. most people put their playfield monitor relatively low and put glass above it... in my opinion, a more realistic view could be achieved by having the playfield monitor in place of the glass, since this would mean that the screen can show everything that would be located under the glass on a real pinball table.

thank god I'm not the only one who thinks that way. I think this is the most common "mistake" when constructing a cabinet. I built mine and put the display where the glas would be, despite the fact that all pinball software supports the other case. just makes no logical sense.
I'm still hoping it will change in time as I am still to dumb to adjust tables myself :)
An option to easy switch between those two cases would be great.

Edited by mpad, 23 June 2014 - 07:01 PM.


#260 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 23 June 2014 - 07:10 PM

It would be nice to have the default opacity of the ramps to 255 instead of 0, so the old alpha ramps are visible.

 

Thanks

 

Max

 

I'm pretty sure that it is?

 

 

 

1. most people put their playfield monitor relatively low and put glass above it... in my opinion, a more realistic view could be achieved by having the playfield monitor in place of the glass, since this would mean that the screen can show everything that would be located under the glass on a real pinball table.

thank god I'm not the only one who thinks that way. I think this is the most common "mistake" when constructing a cabinet. I built mine and put the display where the glas would be, despite the fact that all pinball software supports the other case. just makes no logical sense.
I'm still hoping it will change in time as I am still to dumb to adjust tables myself :)
An option to easy switch between those two cases would be great.

 

 

Also Ade of the Pro Pinball people has mentioned that he considers this the best option and that TS! will use this setup, so at least in this respect you'll be in luck. But I guess you know this already, considering your avatar/favorite pinball :)