Jump to content




Photo

LoadVPM question


  • Please log in to reply
4 replies to this topic

#1 BorgDog

BorgDog

    We come in peace.. shoot to kill.. shoot to kill.

  • Members
  • PipPipPipPip
  • 1,375 posts
  • Location:Leavenworth, WA

  • Flag: United States of America

  • Favorite Pinball: CCC, late 70s Gottlieb, TNA!



Posted 26 February 2019 - 11:03 PM

So the loadvpm that’s in all the rom driven tables is something like:

LoadVPM “02000000”, “S11.VBS”, 2.4
Sub LoadVPM(VPMver, VBSfile, VBSver)

So where do the numbers for that come from?  I’m currently building a system 80 or two, well ok, maybe 3, so have SYS80.VBS, but what should there be for the VPMver and VPBver variables, and how do we know that?????  To date I’ve just been copying what old tables had, which seems to work, but is there a guide to this or what?  I’ve looked at a few of my system 1 builds and they have several different vers in them too.

Thanks,


Edited by BorgDog, 26 February 2019 - 11:03 PM.


#2 BorgDog

BorgDog

    We come in peace.. shoot to kill.. shoot to kill.

  • Members
  • PipPipPipPip
  • 1,375 posts
  • Location:Leavenworth, WA

  • Flag: United States of America

  • Favorite Pinball: CCC, late 70s Gottlieb, TNA!



Posted 28 February 2019 - 01:35 PM

@toxie can you shed some light on what the 8 digit number is and how we know what to use?  it goes to the variable VPMver but where do I ever see that number? 

 

thanks



#3 toxie

toxie

    Pinball Wizard

  • VP Dev Team
  • PipPipPipPipPip
  • 4,114 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 28 February 2019 - 02:41 PM

Easy: The first number is the minimum required VPM version (in that case 2.0, it is compared against Controller.Version). The second number the minimum required core scripts version (here 2.4, compared against VPinMAMEDriverVer).


Edited by toxie, 28 February 2019 - 02:47 PM.


#4 BorgDog

BorgDog

    We come in peace.. shoot to kill.. shoot to kill.

  • Members
  • PipPipPipPip
  • 1,375 posts
  • Location:Leavenworth, WA

  • Flag: United States of America

  • Favorite Pinball: CCC, late 70s Gottlieb, TNA!



Posted 28 February 2019 - 03:27 PM

Thanks.

 

where do we find the controller version and how do we know which one to use for each table?  

 

edit:  I think maybe I asked that backwards... on the vpm version how does that fit into the 8 digit number?  I see things like 01120100  is that version 1.1201?  how do we know which to use?


Edited by BorgDog, 28 February 2019 - 07:24 PM.


#5 toxie

toxie

    Pinball Wizard

  • VP Dev Team
  • PipPipPipPipPip
  • 4,114 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 01 March 2019 - 09:01 AM

I think that each 2 digits are a single number, i.e. VPM 3.2 should become 03 02 00 00..