Jump to content



Photo
- - - - -

StarshipTroopersVPXcrudeConversion [Visual Pinball X]

VP9 to VPX conversion

  • Please log in to reply
12 replies to this topic

#1 DevaL

DevaL

    Neophyte

  • Members
  • Pip
  • 7 posts

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

  • Favorite Pinball: all

Posted 25 March 2020 - 06:09 PM

Posted Image


File Name: StarshipTroopersVPXcrudeConversion

File Submitter: DevaL

File Submitted: 24 Mar 2020

File Category: VPX/VPinMAME Recreations

Author(s): TAB VP9 Original
DevaL VPX Conversion
Manufacturer: Sega
Year: 1997
ROM: Link to ROM
Permission to MOD?: Yes, without approval


This is TAB's VP9 table that i crudely converted to VPX.  His original table can be found here https://www.vpforums...s&showfile=2497


Click here to download this file



#2 batch

batch

    VPFroggie

  • Members
  • PipPipPipPipPip
  • 2,031 posts
  • Location:Center of France

  • Flag: France

  • Favorite Pinball: Anyone if gaming and appearence are great

Posted 25 March 2020 - 06:56 PM

Thanks, at first, Batman Forever, and now , Staship Troopers :otvclap: :otvclap: :otvclap:


 signature_14012021.jpg         DIRECT LINK TO MY TABLES http://www.vpforums....loads&mid=30858    

                                               LINK TO MY 204 BACKDROPS : Design Resources/ Main Resources/Table Templates/Table Resources/Backdrops for VPX Tables (DT 16/9)  2.0 


#3 bolt

bolt

    VPF Veteran

  • VIP
  • 5,030 posts
  • Location:Kiel / Schleswig Holstein

  • Flag: Germany

  • Favorite Pinball: JP's Deadpool, Harlem Globetrotters, Spiderman and much more

Posted 25 March 2020 - 07:00 PM

Thank you so much deval, waiting so long.

Your table makes me happy.


Edited by bolt, 26 March 2020 - 01:16 AM.

Posted Image

#4 MajorFrenchy

MajorFrenchy

    Enthusiast

  • Members
  • PipPipPip
  • 256 posts
  • Location:Canada

  • Flag: Canada

  • Favorite Pinball: The Flintstones

Contributor

Posted 25 March 2020 - 07:05 PM

Thank you very much DevaL. 

 

starship_troopers_MF.png



#5 marie

marie

    Enthusiast

  • Silver Supporter
  • 86 posts

  • Flag: Netherlands

  • Favorite Pinball: The Getaway

Posted 25 March 2020 - 07:09 PM

Nice surprise! Thanks a lot!



#6 cestmoi

cestmoi

    Enthusiast

  • Members
  • PipPipPip
  • 154 posts

  • Flag: France

  • Favorite Pinball: popeye

Posted 25 March 2020 - 09:03 PM

Comment faire pour bien intégrer le b2s svp ?



#7 BeachBumTN

BeachBumTN

    Hobbyist

  • Members
  • PipPip
  • 23 posts
  • Location:Tennessee USA

  • Flag: United States of America

  • Favorite Pinball: Theatre of Magic

  • 360 Gamer Tag: BeachBum5691

Posted 26 March 2020 - 05:40 AM

Cestmoi,  I was able to resolve the error when adding a B2S by making the following changes:

 

Line 11:   Set Controller=CreateObject("B2S.Server")
 
Ensure  the three lines 320, 321 and 323 are commented out in this section as follows:
 
Line 320      'If Controller.Version<="01500000" Then
Line 321          ' forget it, version is to old
Line 322 Exit Sub
Line 323  'End If

 

I hope this works for you!

 

Cestmoi, j'ai pu résoudre l'erreur lors de l'ajout d'un B2S en apportant les modifications suivantes:

 

Line 11:   Set Controller=CreateObject("B2S.Server")

 

Assurez-vous que les trois lignes 320, 321 et 323 sont commentées dans cette section comme suit:

 

Line 320      'If Controller.Version<="01500000" Then
Line 321          ' forget it, version is to old
Line 322 Exit Sub
Line 323  'End If

 

J'espère que cela fonctionne pour vous!

 

 

Cestmoi, j'ai pu résoudre l'erreur lors de l'ajout d'un B2S en apportant les modifications suivantes: Ligne 11: définir Controller = CreateObject ("B2S.Server") Assurez-vous que les trois lignes 320, 321 et 323 sont commentées dans cette section comme suit: Ligne 320 'If Controller.Version <= "01500000" Then Ligne 321 'oubliez, la version est trop ancienne Ligne 322 Sortie Sub Ligne 323 'End If J'espère que cela fonctionne pour vous!


Thanks DevaL!  I had not played the older version of the table.  This is fun to play and thanks for your work.



#8 Mike DA Spike

Mike DA Spike

    Pinball Fan

  • Platinum Supporter
  • 1,191 posts
  • Location:Hoofddorp

  • Flag: Netherlands

  • Favorite Pinball: Too many to mention

Posted 26 March 2020 - 06:22 AM

These are the POV settings I use for full screen

<fullscreen>
		<inclination>18.000000</inclination>
		<fov>27.000000</fov>
		<layback>0.000000</layback>
		<rotation>270.000000</rotation>
		<xscale>1.150000</xscale>
		<yscale>1.300000</yscale>
		<zscale>1.000000</zscale>
		<xoffset>-20.000000</xoffset>
		<yoffset>0.000000</yoffset>
		<zoffset>0.000000</zoffset>
</fullscreen>

331ddabcc742f0ba74791e946eb0f791.gif Try PinballX Database manager as a replacement of PinballX's game list manager
With special thanks to Scutters 


#9 Mike DA Spike

Mike DA Spike

    Pinball Fan

  • Platinum Supporter
  • 1,191 posts
  • Location:Hoofddorp

  • Flag: Netherlands

  • Favorite Pinball: Too many to mention

Posted 26 March 2020 - 06:48 AM

For the DirectB2s, what I did is :

 

Remove line 409 (count before Deleting above:)

SetDisplayToElement Textbox1

Removed the function LoadVPM (line 7-17):

Sub LoadVPM(VPMver,VBSfile,VBSver)
	On Error Resume Next
		If ScriptEngineMajorVersion<5 Then MsgBox"VB Script Engine 5.0 or higher required"
		ExecuteGlobal GetTextFile(VBSFile)
		If Err Then MsgBox"Unable to open "&VBSfile&". Ensure that it is in the same folder as this table. "&vbNewLine&Err.Description:Err.Clear
		Set Controller=CreateObject("VPinMAME.Controller")
		If Err Then MsgBox"Can't Load VPinMAME."&vbNewLine&Err.Description
		If VPMver>"" Then If Controller.Version<VPMver Or Err Then MsgBox"VPinMAME ver "&VPMver&" required.":Err.Clear
		If VPinMAMEDriverVer<VBSver Or Err Then MsgBox VBSFile&" ver "&VBSver&" or higher required."
	On Error Goto 0
End Sub

Added under Option Explicit the controller.vbs :

Option Explicit
On Error Resume Next
ExecuteGlobal GetTextFile("controller.vbs")
If Err Then MsgBox "You need the controller.vbs in order to run this table, available in the vp10 package"
On Error Goto 0

Const cGameName="startrp",UseSolenoids=1,UseLamps=1,UseGI=0,UseSync=1
Const SSolenoidOn="SolOn",SSolenoidOff="SolOff",SFlipperOn="FlipperUp",SFlipperOff="FlipperDown",SCoin="Coin3"

To cleanup the code, the compleet function SetDisplayToElement can be deleted too 


331ddabcc742f0ba74791e946eb0f791.gif Try PinballX Database manager as a replacement of PinballX's game list manager
With special thanks to Scutters 


#10 cestmoi

cestmoi

    Enthusiast

  • Members
  • PipPipPip
  • 154 posts

  • Flag: France

  • Favorite Pinball: popeye

Posted 26 March 2020 - 07:57 AM

Super grand merci à tous pour ces solutions !

Vous êtes parfait !!

 

Bravo !



#11 PEandS1Ws

PEandS1Ws

    Hobbyist

  • Members
  • PipPip
  • 34 posts

  • Flag: United States of America

  • Favorite Pinball: Theatre of Magic

Posted 27 March 2020 - 09:47 PM

For those with cabinets with real plungers you will need to enable the mechanical plunger with ctrl+shift+e. Select the plunger element and select State & Physics and check Enable Mechanical Plunger



#12 eMBee

eMBee

    Hobbyist

  • Validating
  • PipPip
  • 15 posts

  • Flag: Netherlands

  • Favorite Pinball: Fun House, Lethal Weapon 3, The Hobbit, WOZ

Posted 28 March 2020 - 07:52 PM

I found some playfield pictures and stitched them for a new PF texture.

It's not the best but I looks better than the one used right now. I'll try to fix it a little 



#13 gamemodder

gamemodder

    Enthusiast

  • Members
  • PipPipPip
  • 275 posts

  • Flag: United States of America

  • Favorite Pinball: Total Nuclear Anihilation

Posted 12 April 2020 - 09:18 PM

could somebody post the entire script for cabinet users please. I cannot get mine to work.







Also tagged with one or more of these keywords: VP9 to VPX conversion