Jump to content



Photo
* * * * * 1 votes

The VP 9.2.1 Alpha/Beta Bugs & Feedback thread


  • Please log in to reply
666 replies to this topic

#201 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 06 January 2014 - 09:25 AM

Two things I noticed since I'm using VP: When exporting images from the table, the window always closes when the selected files are exported. Why? When I import files the window stays open as it should.

 

The other thing is that I have the feeling that the right flipper responses well to the oblique correction but the left one needs a much higher value. I think there is something wrong with that. I noticed it at a large variety of tables that it's possible to hit targets in the middle of the table with the right flipper but it's almost impossible to do the same with the left one. Why is that?



#202 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 06 January 2014 - 09:34 AM

Another copy/paste bug: the reels can't be copied either.

rev843 fixed this



#203 jpsalas

jpsalas

    Grand Schtroumpf

  • VIP
  • 7,325 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 06 January 2014 - 10:30 AM

 

Another copy/paste bug: the reels can't be copied either.

rev843 fixed this

 

Thanks! :)


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


#204 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 02:52 PM

The other thing is that I have the feeling that the right flipper responses well to the oblique correction but the left one needs a much higher value. I think there is something wrong with that. I noticed it at a large variety of tables that it's possible to hit targets in the middle of the table with the right flipper but it's almost impossible to do the same with the left one. Why is that?

 

uhm, there is (at least in theory) no separate code for left and right flippers (its all the same), so either there is a pretty substantial bug somewhere that manifests itself here, too, or the setting is somehow dependend on the angles set for the flipper..


I may have spoken to soon on it not getting bad until 813. I have been playing 811 more and it is the culprit. It happens on both diverters in F-14. The ball be pinned against the wire form until the diverter retracts and then go down the wire ramp.
 

 

Okay, phew, at least that makes sense then.. :)

Could you give me a bit more information on how this diverter simulation works here (are timers for steering the flipper involved, and how, etc). Which locations in the script i have to look at?



Thanks for the speedy coding Toxie!   I just tested rev842 and i can confirm that it works!   VP/Windows no longer rotates when VP is running fullscreen, so now you can actually hold a windows 8.1 tablet while playing.  Controlling it seems another matter.  I think 3rd party touch --> keyboard emulators only work for non-fullscreen or windowed fullscreen applications. So i think for it to work, touch input has to be worked into VP itself.

 

Cool so far, and maybe fuzzel is already working on the touch controls? ;)



#205 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 06 January 2014 - 03:31 PM

please try rev845. I implemented a quick touch control only for the flippers. The only problem is the plunger now ;)



#206 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 03:36 PM

OMG, seems like i can predict the future.. ;)

 

 

(And also now i feel like buying a windows tablet.. meh..)


The only problem is the plunger now ;)

 

..and start/extra ball buttons..


Edited by toxie, 06 January 2014 - 03:35 PM.


#207 chinzman93

chinzman93

    "All humans are vermin in the eyes of Morbo!"

  • Platinum Supporter
  • 403 posts
  • Location:Here

  • Flag: United States of America

  • Favorite Pinball: Fish Tales, BSD, AFM

Posted 06 January 2014 - 03:57 PM

In F-14, here is the code. I am sure it is probably the same across all releases of the tables.

_________________________________________________

    ' Main Timer init
    PinMAMETimer.Interval = PinMAMEInterval
    PinMAMETimer.Enabled = 1
    StartShake

    ' Init dropwalls
    Ring1a.IsDropped = 1:Ring1b.IsDropped = 1:Ring1c.IsDropped = 1
    Diverter1.RotatetoStart
    Diverter2.RotatetoStart

_________________________________________________

 

and then:

 

__________________________________________________

Sub SolDiverter1(enabled)
    If enabled Then
        Diverter1.RotateToEnd
    Else
        Diverter1.RotateToStart
    End If
End Sub

Sub SolDiverter2(enabled)
    If enabled Then
        Diverter2.RotateToEnd
    Else
        Diverter2.RotateToStart
    End If
End Sub

____________________________________

 

Could the RotateToEnd angle be getting messed up somehow?



#208 vulbas

vulbas

    Enthusiast

  • Members
  • PipPipPip
  • 216 posts
  • Location:villebon sur yvette (essonne)

  • Flag: France

  • Favorite Pinball: medieval madness

Posted 06 January 2014 - 06:05 PM

hello ,

i have a probleme with VP 9.2.824 and better
indeed every release since this one disactivate the keys i use. i m' using GP wiz40 for my pincab keys 
http://groovygamegea...products_id=235

So when i use 9.2.824 or better my keys doesn't answer anymore. i tried to solve it test lot of things without success

do you have any idea ?

thx


Edited by vulbas, 06 January 2014 - 06:05 PM.


#209 bosvrucht

bosvrucht

    Enthusiast

  • Members
  • PipPipPip
  • 410 posts

  • Flag: Netherlands

  • Favorite Pinball: LOTR

Posted 06 January 2014 - 06:24 PM

please try rev845. I implemented a quick touch control only for the flippers. The only problem is the plunger now ;)

 

Wow, that was fast!  I am trying 845 right now, but touch flippers are not working out-of-the-box, and i dont see any new options in the keys settings dialog.  How do i set it up?

 

I am sure there will be a myriad of further problems,  especially  if 100% useability without keyboard is the goal.    But it sure is awesome to hold VP in your hands! 

 

Edit:  also:  Fuzzel & Toxie,  dont spend too much time on this on my account, but only do it if you enjoy it! 


Edited by bosvrucht, 06 January 2014 - 06:27 PM.


#210 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 06:51 PM

So when i use 9.2.824 or better my keys doesn't answer anymore. i tried to solve it test lot of things without success

 

so 819 works and 824 not?

cause that would be really really weird as no input code was touched in that frame..



Edit:  also:  Fuzzel & Toxie,  dont spend too much time on this on my account, but only do it if you enjoy it! 

 

 

then you shouldn't post videos of VP succesfully running on a tablet next time..   ;) ;)



#211 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 06 January 2014 - 06:55 PM

 

please try rev845. I implemented a quick touch control only for the flippers. The only problem is the plunger now ;)

 

Wow, that was fast!  I am trying 845 right now, but touch flippers are not working out-of-the-box, and i dont see any new options in the keys settings dialog.  How do i set it up?

 

I am sure there will be a myriad of further problems,  especially  if 100% useability without keyboard is the goal.    But it sure is awesome to hold VP in your hands! 

 

Edit:  also:  Fuzzel & Toxie,  dont spend too much time on this on my account, but only do it if you enjoy it! 

 

Well as I said I did a quick hack to assign mouse left clicking to the flipper arms. I thought that touching on a tablet is something like a left click with a mouse, unfortunatly it doesn't seem so :( Does anyone has more information on how this can be emulated?



#212 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 07:13 PM

I guess its due to the fact that we use dinput here and not the standard message system.. :/



#213 bosvrucht

bosvrucht

    Enthusiast

  • Members
  • PipPipPip
  • 410 posts

  • Flag: Netherlands

  • Favorite Pinball: LOTR

Posted 06 January 2014 - 07:21 PM


Well as I said I did a quick hack to assign mouse left clicking to the flipper arms. I thought that touching on a tablet is something like a left click with a mouse, unfortunatly it doesn't seem so :( Does anyone has more information on how this can be emulated?

 

 

It seems to be a separate class of input device. When not in fullscreen, the OS handles a touch event the same as a mouse event, but they are not handled the same way internally.

 

There are tutorials on msdn and such by microsoft to add touch to your applications (they really want you to).  I have no idea what the difficulty level is,  but working blind, without a machine to test on..........   

 

Maybe one of you guys will buy a touch enabled win device someday.....

 

edit:   Or does anyone know of a decent "virtual gamepad"  for windows touch, besides the app named "virtual gamepad?  Or maybe even a free alternative?


Edited by bosvrucht, 06 January 2014 - 07:28 PM.


#214 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 07:28 PM

@fuzzel: browsing the net, seems like others need to do it the hacky way, too: https://github.com/l.../input/dinput.c

so maybe really just listening for the window messages, but putting them into the queue like the 'other' mouse events would be easy enough?

 

@bosvrucht: did you try running VP in windowed mode, if the input works there?



#215 koadic

koadic

    Pinball Fan

  • VIP
  • 1,363 posts
  • Location:Omaha, NE, USA

  • Flag: United States of America

  • Favorite Pinball: Addams Family/Fish Tales/Medieval Madness



Contributor

Posted 06 January 2014 - 07:31 PM

hey bosvrucht, have you by chance tried Gestureworks Gameplay? as it is made for full screen directx games, Plus it has support for the built in accelerometer, so it might be able to be mapped to nudge (with a large deadzone that is). I haven't had a chance to set it up on my tablet yet, but it might be worth trying.

#216 bosvrucht

bosvrucht

    Enthusiast

  • Members
  • PipPipPip
  • 410 posts

  • Flag: Netherlands

  • Favorite Pinball: LOTR

Posted 06 January 2014 - 07:52 PM

hey bosvrucht, have you by chance tried Gestureworks Gameplay? as it is made for full screen directx games, Plus it has support for the built in accelerometer, so it might be able to be mapped to nudge (with a large deadzone that is). I haven't had a chance to set it up on my tablet yet, but it might be worth trying.

 

 

I just tried the competing "virtual gamepad" demo application, and to my surprise it now works fullscreen also. Unfortunately it seems to eat resources..... make even AFM 2.4 unplayable (the avg FPS dont drop by that much, but it does introduce stutter..). Hopefully gestureworks is leaner...... will try that tomorrow.



#217 koadic

koadic

    Pinball Fan

  • VIP
  • 1,363 posts
  • Location:Omaha, NE, USA

  • Flag: United States of America

  • Favorite Pinball: Addams Family/Fish Tales/Medieval Madness



Contributor

Posted 06 January 2014 - 07:55 PM

I just tried the competing "virtual gamepad" demo application, and to my surprise it now works fullscreen also. Unfortunately it seems to eat resources..... make even AFM 2.4 unplayable (the avg FPS dont drop by that much, but it does introduce stutter..). Hopefully gestureworks is leaner...... will try that tomorrow.


Are you referring to the one from XDA? If so I will have to download the updated version as it was only for non fullscreen applications before, and I think my i5 might be able to cope better than your atom :)

#218 vulbas

vulbas

    Enthusiast

  • Members
  • PipPipPip
  • 216 posts
  • Location:villebon sur yvette (essonne)

  • Flag: France

  • Favorite Pinball: medieval madness

Posted 06 January 2014 - 08:42 PM

 

So when i use 9.2.824 or better my keys doesn't answer anymore. i tried to solve it test lot of things without success

 

so 819 works and 824 not?

cause that would be really really weird as no input code was touched in that frame..


 

 

oups sorry,

838 is ok, but 839 and better don't work.



#219 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 06 January 2014 - 08:47 PM

then this is fuzzels fault with the new mouse input code.. ;)



#220 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 06 January 2014 - 09:03 PM

 

 

So when i use 9.2.824 or better my keys doesn't answer anymore. i tried to solve it test lot of things without success

 

so 819 works and 824 not?

cause that would be really really weird as no input code was touched in that frame..


 

 

oups sorry,

838 is ok, but 839 and better don't work.

 

did you test with the latest 845? I've changed some stuff lately...