Jump to content



Photo
* * * * * 12 votes

Dev thread: Road to DX9


  • Please log in to reply
2087 replies to this topic

#1981 akiles50000

akiles50000

    Pinball Fan

  • VIP
  • 1,096 posts

  • Flag: Spain

  • Favorite Pinball: Ali

Posted 28 April 2014 - 09:31 PM

Mukuste if I run the version Test 13 works fine all the tables in my pinball virtual with Xp but if I use the version RC1 doesn,t load the rom of each tables and appears always the dmds switch off.It appears that only happen with the version RC1.
Do you know why can be?

#1982 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 28 April 2014 - 09:45 PM

in medival madness daytime and nm the hatches of the trolls normaly it looks wooden now its black with RC1 and test15a is there something to set to correct this ?

 

naamloos4.jpg


Edited by boiydiego, 28 April 2014 - 09:51 PM.

boiydiego___gebruik-n2kbkyc.png


#1983 pmarak

pmarak

    Hobbyist

  • Members
  • PipPip
  • 11 posts
  • Location:South Carolina USA

  • Flag: Canada

  • Favorite Pinball: TOTAN, MM, RS

Posted 28 April 2014 - 10:32 PM

Boiydiego......I had the same issue. I tried several things with no succss. Finally what worked for me was to re-download the table and overwrite the one that was installed.

#1984 RYSr

RYSr

    Pinball Fan

  • Charter Member
  • 511 posts
  • Location:Mercerville (Central) NJ, USA

  • Flag: United States of America

  • Favorite Pinball: TZ - G&R - MB - CV - Metallica

Posted 29 April 2014 - 01:25 AM

For the D3DX9_35.dll file, you need to do a full install of DirectX 9 and restart your PC:

 

http://www.microsoft...s.aspx?id=34429

 

Thanks Mukuste, I thought DX came with Windows.

 

I downloaded the Dx10 installer because it said it also contained the Dx9 files, now I have both..

 

The problem I had loading ver921 was because I didn't have an internet connection. I moved the PC to my computer room and plugged in a hardwire and the install ran without a problem.

I don't know if it was because WIn7 had a internet connector configured and it wasn't active, or for some reason the installer needed to reach the internet. Ver 920 full install didn't have this issue.

Rich



#1985 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 29 April 2014 - 12:01 PM

Hi there,

 

I think I've found a problem in the way FP objects are displayed in VP.

Here is a post I've made in Melon's TZ FS thread about this issue:

 

---------------------------------------

I normally play with the Z scale on my tables to add some depth..

But changing it here does not only make the objets higher, it also make the flippers LONGER O_o.

Try to change them at 1.3, you will see... Quite weird, so I'm back to a Z scale at 1 for this table :)

---------------------------------------

 

Not sure if anything could be done to avoid it, but thought I should report it.



#1986 unclewilly

unclewilly

    sofa king.....

  • VIP
  • 5,173 posts
  • Location:Baltimore, Maryland

  • Flag: United States of America

  • Favorite Pinball: tz, tom, big hurt, who dunnit



Posted 29 April 2014 - 12:09 PM

It's probably due to the axis on the primitive in blender. Most fp objects are normal in blender but when imported into vp they are rotated -90 degrees on the X axis. What this means is that the the primitives z axis actually controls it's width.
Maybe as a fix the scale could be done on the obj axis. As this is the z axis of the object after it is imported

"it will all be ok in the end, if it's not ok, it's not the end"
 
Monster Bash VP10 WIP https://dl.dropboxus... (vpx)WIP15.vpx

uw2.gif


#1987 lio

lio

    Enthusiast

  • VIP
  • 216 posts
  • Location:Hamburg

  • Flag: Germany

  • Favorite Pinball: Theatre of Magic

Posted 29 April 2014 - 01:31 PM

These are the numbers I worked out a while ago for models that were created for FP originally:

http://www.vpforums....=22#entry231582:

 

...the "conversion rules" - i.e. if you ever made a model for FP (say a peg) you will need to scale it by the factor 0.0185, rotate the model along the X axis by -270 degrees and then place the bottom of the model on the Z plane instead of having it centered around the origin.

Also textures seem to require a 180° rotation to work with the UV coordinates compared to FP.



#1988 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 29 April 2014 - 01:35 PM

These are the numbers I worked out a while ago for models that were created for FP originally:

http://www.vpforums....=22#entry231582:

 

...the "conversion rules" - i.e. if you ever made a model for FP (say a peg) you will need to scale it by the factor 0.0185, rotate the model along the X axis by -270 degrees and then place the bottom of the model on the Z plane instead of having it centered around the origin.

Also textures seem to require a 180° rotation to work with the UV coordinates compared to FP.

 

Thanks Lio. I'll forward this to Melon then.



#1989 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 29 April 2014 - 02:15 PM

These are the numbers I worked out a while ago for models that were created for FP originally:

http://www.vpforums....=22#entry231582:

 

...the "conversion rules" - i.e. if you ever made a model for FP (say a peg) you will need to scale it by the factor 0.0185, rotate the model along the X axis by -270 degrees and then place the bottom of the model on the Z plane instead of having it centered around the origin.

Also textures seem to require a 180° rotation to work with the UV coordinates compared to FP.

Yes but you don't have to rotate the textures if you convert the mesh while importing it to VP. If you want to use sphere mapping a primitive you should import the FP object into blender, go to edit mode and click on "Shade Smooth" this assigns proper vertex normals instead of the face normals.



#1990 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 29 April 2014 - 06:18 PM

Boiydiego......I had the same issue. I tried several things with no succss. Finally what worked for me was to re-download the table and overwrite the one that was installed.

 

thx pmarak solved my problem but vp dev team is this normal that i must do something like that to make it work :s

 

also on more then one table i have a double plunger showing on right side , what can cause this problem ??


Edited by boiydiego, 29 April 2014 - 06:59 PM.

boiydiego___gebruik-n2kbkyc.png


#1991 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 29 April 2014 - 06:59 PM

Mukuste if I run the version Test 13 works fine all the tables in my pinball virtual with Xp but if I use the version RC1 doesn,t load the rom of each tables and appears always the dmds switch off.It appears that only happen with the version RC1.
Do you know why can be?

 

I don't really know... do you have the RC1 executable in the same directory? The only difference is that the latest DX9 versions use their own registry key, but I don't know how that could affect VPinMAME.

 

 

It's probably due to the axis on the primitive in blender. Most fp objects are normal in blender but when imported into vp they are rotated -90 degrees on the X axis. What this means is that the the primitives z axis actually controls it's width.
Maybe as a fix the scale could be done on the obj axis. As this is the z axis of the object after it is imported

 

VP uses the convention Z = up. I guess FP uses a coordinate system with Y = up? That would be the reason for this.

 

 

 

Boiydiego......I had the same issue. I tried several things with no succss. Finally what worked for me was to re-download the table and overwrite the one that was installed.

 

thx pmarak solved my problem but vp dev team is this normal that i must do something like that to make it work :s

 

 

You probably had an old version of the table.



#1992 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 29 April 2014 - 07:04 PM

muskuste before i had the most recent version i have night and day mod from dozer so that could not caused it .

 

do you maybe also know what can be causing double plunger in some of the tables ?


Edited by boiydiego, 29 April 2014 - 07:11 PM.

boiydiego___gebruik-n2kbkyc.png


#1993 mukuste

mukuste

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 854 posts

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

  • Favorite Pinball: Centaur

Posted 29 April 2014 - 07:21 PM

The double plunger already happened in the previous VP9 versions AFAIK; someone linked to a thread with the solution recently, I think it had to do with having a joystick connected and some scripting on the table. I hope someone can post that link again.



#1994 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 29 April 2014 - 07:27 PM

i have a sidewinder freestyle pro in the cabinet then maybe that is causing it , hoping also that somebody would post the link .


boiydiego___gebruik-n2kbkyc.png


#1995 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 29 April 2014 - 09:05 PM

The official releases are now out!

(based on the RC1, but even if you got that already, please check the standalone package http://www.vpforums....s&showfile=8792 for the current dlls and txts)

 

Sorry for not being part of the dev-process very actively lately, but have been too busy with real life.. So extra thanks to Mukuste, Fuzzel and all others for the fantastic job!

 

Now on to:

 

:bar3:



#1996 The Loafer

The Loafer

    Pinball Wizard

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

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 29 April 2014 - 11:04 PM

Somehow it's fitting thAt the official release happens on page 100. Congrats devs!

#1997 chrisb42

chrisb42

    Neophyte

  • Silver Supporter
  • 1 posts

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

  • Favorite Pinball: Addams Family

Posted 30 April 2014 - 01:39 AM

Congratulations and thanks to everyone involved for their hard work! :otvclap:  :love39:

 

-Christian



#1998 oooPLAYER1ooo

oooPLAYER1ooo

    habitual deflector

  • VIP
  • 806 posts
  • Location:sydney , Australia

  • Flag: Australia

  • Favorite Pinball: Al's Garage Band Goes On A World Tour

  • 360 Gamer Tag: oooPLAYER1ooo


Posted 30 April 2014 - 02:40 AM

hi guys havnt had alot of time to keep up with all latest changes but just ran my latest south park and have noticed a few issues that im guessing is relating to draw order.

but the issues are on abjects that dont have flipbook animation checked most noticable is the rollover animations. and the backdrop isnt drawing through one of the plastic ramps at top of table.

 

when i get a chance i will have a play to try and fix.

 

just want to say huge thanks to all involved in latest version . performance is amazing and i never imagined vp could run on such little hardware specs compared to when we started. keep up all the good work guys and i very much look forward to an eventual release of vp10 down the track !


°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)つ◕_◕༽つ( ͡° ͜ʖ ͡°)





ozpin.gif


#1999 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 30 April 2014 - 03:08 AM

Wow, that was one heck of a ride!  We all owe mukuste a pat on the back and beer for all the work he put into this one.  Congrats to the entire Dev team for an awesome job! :otvclap: :otvclap: :otvclap: :otvclap:



#2000 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 30 April 2014 - 03:30 AM

RC1 is final? Wohooo :bar3: bring on the champagne!!!!!!