Jump to content



Photo
* * * * * 3 votes

Blade Runner 2049[Visual Pinball X MOD]

Denis Villeneuve science fiction Replicant Sci-Fi Officer K Joi VPX Deckard Blade Runner 2049 Blade Runner

  • Please log in to reply
28 replies to this topic

#21 goldchicco

goldchicco

    Enthusiast

  • Members
  • PipPipPip
  • 281 posts

  • Flag: United States of America

  • Favorite Pinball: Stargate

Posted 05 June 2021 - 03:23 PM

@coll
The SSF update version is available, just read few previous posts or send me a private message.
Please always be grateful to the Author for the time and effort he puts on this release. It's a great table and with the help of the community we all can make even better.
If you can help in any way, trust me, your help will be much appreciated from the Author and from the community.
Pretending (that's how your post sounds) I don't think is a grateful way to approach the Author.

#22 coll

coll

    Hobbyist

  • Members
  • PipPip
  • 10 posts

  • Flag: Brazil

  • Favorite Pinball: totan

Posted 05 June 2021 - 03:55 PM

@coll
The SSF update version is available, just read few previous posts or send me a private message.
Please always be grateful to the Author for the time and effort he puts on this release. It's a great table and with the help of the community we all can make even better.
If you can help in any way, trust me, your help will be much appreciated from the Author and from the community.
Pretending (that's how your post sounds) I don't think is a grateful way to approach the Author.

thanks mate ,sorry if i sounded to harsh ,ill do it better next time, as i said i like the table very much thats why i point some corners to be polished , thanks again for correct my way on that aproach mate .



#23 ItchyRobot

ItchyRobot

    Enthusiast

  • Members
  • PipPipPip
  • 79 posts

  • Flag: United States of America

  • Favorite Pinball: Hot Doggin

Posted 05 June 2021 - 06:25 PM

I play in desktop view, and when I lay it back at 50/50/0, the side walls get all messed up and I can see big gaps in them. Anyone else getting this?



#24 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 05 June 2021 - 11:20 PM

I play in desktop view, and when I lay it back at 50/50/0, the side walls get all messed up and I can see big gaps in them. Anyone else getting this?

In desktop view i used a layback of -10

not 10, -10


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#25 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 06 June 2021 - 02:40 PM

 

Is there a way to replace/update the ball? Mine is displaying as a Pokemon ball.

Ha!  I was gonna play this today anyway, but just checked and yeah, he just kept the pokeballs code xD

 

I went ahead and commented out (add an apostrophe at the beginning of the line) lines 3021-3026 and lines 3037-3044.  This is the code that upgrades the pokeball in the original table.

 

Then in the editor sidebar under "Visuals", you can change the "Ball Image" and "Decal".  Set Image to none and Decal to JPBall-Scratches, or whatever images you want to use :D

 

I created replacement Ball Images. So they shouldn't be Pokemon Balls.
They should look like:
ad000c5efdeef8a37a673c47ee677cedfca05611
0130cbfb6302b0c8b856dd06127b54e6a0ee2e72
In the previous version they just changed color, but I thought I'd update them to fit a bit more with the BR universe.
You are welcome to change the ball to a more traditional metal ball of course, but you will be altering part of the gameplay with this table where the ball gets upgraded through the game. 

If people have Pokemon balls showing up - then I'll have to take a closer look at what might be going on.


MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#26 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 06 June 2021 - 02:54 PM

 

 

Since the Author will not support the SSF version of this table,you'll find the table and all the support ( only for the SSF users update) here:
https://m.facebook.c...59296381589229/

PS: if you are not on Facebook, please send me a private message here on VPForums

Why not just upload it here?
 
Does the author not want you to?
No, he doesn't want to ask questions or support anything for the SSF update, so I'll control it on my own.
This thread is only for the Author release and his eventually updates.

 

To clarify further: I haven't upgraded my VPX to the latest beta 10.7 (or whatever) because I see so many posts how it breaks some tables and takes some time to get everything working properly again. I just haven't the time or interest at this time to upgrade the software (which last I checked is a beta) to add features that I don't really need (SSF being one of them).
My machine uses a BOSE Soundbar as it's speaker setup and surround sound would be pretty pointless.

Happy to let goldchicco share his updated version with the SSF features. But we discussed the best approach for sharing and decided best to have him share on his side because otherwise it would take a lot of coordinating if/when I upload any updates in the future.

Anyone sharing various fixes/changes etc - please remember to credit all original authors. You can stamp your name to the list if you wish. Just please bear this in mind as the original designers (including myself) sometimes spend months working on these builds.


MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#27 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 06 June 2021 - 09:26 PM

 

 

 

Since the Author will not support the SSF version of this table,you'll find the table and all the support ( only for the SSF users update) here:
https://m.facebook.c...59296381589229/

PS: if you are not on Facebook, please send me a private message here on VPForums

Why not just upload it here?
 
Does the author not want you to?
No, he doesn't want to ask questions or support anything for the SSF update, so I'll control it on my own.
This thread is only for the Author release and his eventually updates.

 

To clarify further: I haven't upgraded my VPX to the latest beta 10.7 (or whatever) because I see so many posts how it breaks some tables and takes some time to get everything working properly again. I just haven't the time or interest at this time to upgrade the software (which last I checked is a beta) to add features that I don't really need (SSF being one of them).
My machine uses a BOSE Soundbar as it's speaker setup and surround sound would be pretty pointless.

Happy to let goldchicco share his updated version with the SSF features. But we discussed the best approach for sharing and decided best to have him share on his side because otherwise it would take a lot of coordinating if/when I upload any updates in the future.

Anyone sharing various fixes/changes etc - please remember to credit all original authors. You can stamp your name to the list if you wish. Just please bear this in mind as the original designers (including myself) sometimes spend months working on these builds.

 

 SSF is supported in 10.6 also
All it entails in the simplest form is having sounds that play from a device that could be replicated on a cab with DOF via mechanical means

play by using

Playsound SoundFX("Soundname", DOFClass)

Which then allows the table to automatically not play the sound if the persons setup has a physical DOF toy for that class

 

Or to go a step further to reinforce the positional feedback for those who do not set to disable DOF sounds

PlaysoundAT SoundFX("Soundname" DOFclass), TargetObject

Which will play the sound in a 3D position, base on the targets position in relation to the 4 corners of the table as well as offering the option NOT to play if a person with DOF chooses

 

It is not a 10.7 thing at all (WHich is about to exit beta and become the standard very soon)

PlaySoundAt SoundFX("FX_FlipperDown",DOFFlippers),LFLIPPER
PlaySoundAt SoundFX("popper_ball", DOFContactors), C23_Solenoid_b6
PlaySoundAt SoundFX("FX_HitTarget", DOFTargets), C31

or if one wants to manipulate any parameters such as volume, you can do it in long form

PlaySound SoundFX("Solenoid", DOFContactors), 0, 0.92,  Pan(C36_Solenoid_b17) ,AudioFade(C36_Solenoid_b17)

Or even

PlaySoundAtBall  SoundFX("rubber_hit_3", DOFDroptargets)

Valid DOFclasses are

DOFFlippers

DOFContactors

DOFBell

DOFChimes

DOFKnocker

DOFGear

DOFShaker

DOFTargets

DOFDroptargets

 

Anyways, adding this to a table has no bearing on 10.7

and it also has no effect on the table playing for someone without DOF, without SSF, and having nothing but a 2 speaker audio setup


I forgot to add

the only code you need in the table to facilitate the entire thing is this

Function Vol(ball) ' Calculates the Volume of the sound based on the ball speed
    Vol = Csng(BallVel(ball) ^2 / 2000)
End Function

Function Pan(ball) ' Calculates the pan for a ball based on the X position on the table. "table1" is the name of the table
    Dim tmp
    tmp = ball.x * 2 / TableWidth-1
    If tmp > 0 Then
        Pan = Csng(tmp ^10)
    Else
        Pan = Csng(-((- tmp) ^10))
    End If
End Function

Function Pitch(ball) ' Calculates the pitch of the sound based on the ball speed
    Pitch = BallVel(ball) * 20
End Function

Function BallVel(ball) 'Calculates the ball speed
    BallVel = (SQR((ball.VelX ^2) + (ball.VelY ^2)))
End Function

Function AudioFade(ball) 'only on VPX 10.4 and newer
    Dim tmp
    tmp = ball.y * 2 / TableHeight-1
    If tmp > 0 Then
        AudioFade = Csng(tmp ^10)
    Else
        AudioFade = Csng(-((- tmp) ^10))
    End If
End Function

Sub PlaySoundAt(soundname, tableobj) 'play sound at X and Y position of a fast object, like bumpers, flippers and other solenoids
    PlaySound soundname, 0, 1, Pan(tableobj), 0.1, 0, 0, 0, AudioFade(tableobj)
End Sub

Sub PlaySoundAtBall(soundname) ' play a sound at the ball position, like rubbers, targets, metals, plastics
    PlaySound soundname, 0, Vol(ActiveBall), pan(ActiveBall), 0.4, 0, 0, 0, AudioFade(ActiveBall)
End Sub

Sub PlayXYSound(soundname, tableobj, loopcount, volume, randompitch, pitch, useexisting, restart)
	PlaySound soundname, loopcount, volume, Pan(tableobj), randompitch, pitch, useexisting, restart, AudioFade(tableobj)
End Sub

If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#28 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 06 June 2021 - 09:48 PM

Okay. But if I were to implement how would I go about testing to see if it was all working as it should?

As I say: people who want it can certainly add it and share. The table goldchicco shared with me (My Yello table) where he implemented SSF was constructed using 10.7 because when I opened his version the table was completely white with no graphics.

I will eventually update to 10.7 just not now and not while in beta.

MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#29 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 07 June 2021 - 01:32 AM

Okay. But if I were to implement how would I go about testing to see if it was all working as it should?

As I say: people who want it can certainly add it and share. The table goldchicco shared with me (My Yello table) where he implemented SSF was constructed using 10.7 because when I opened his version the table was completely white with no graphics.

I will eventually update to 10.7 just not now and not while in beta.

 

For the most part, long as you dont get a typo error, if you get sound when you run it, you're good

For the SoundFX part, if a person has DOF hardware, then VPX will automatically not play the sounds for them in the categories they have chosen not to have it play

 

You will see that in vpx prefs / dof nudge those categories on the upper right
that is what those do, all you are doing, is simply designating if a sound is (or is not) a DOF toy kind of sound and if so, what category would it fall under

 

So if you make no typo and get no script error from it, then on that part, you are golden, when they set to not do both but to do DOF only, it should simply work for them

 

 

 

The SFF enhancement part, the playsoundat  same thing
no typo syntax type error and if sound plays for you, then you have done your part

 

Only one thing to keep in mind there
Sound can not play at a named WALL

reason being, walls have no defined center

kickers targets prims etc do, but walls no

so if trying to play a sound at a wall, either do playsoundatBALL

or put an object in that can be played at

Like the little prim you use for the slingshots? the actuator arm?

That is what i play the slingshot sound at.

 

And that will even work someone in 2 channel stereo actually
It will enhance the illusion of 3d sound space even only in stereo, so you will actually get some audio enjoyment out of that as well

And if you happen to have a typical 4 speaker gaming setup, then it will work really neat.

 

And yes, if he did it in 10.7 it would be white, 
You can use this, it was the last 10.7 revision to be 10.6 compatible, just the EXE only
https://drive.google...iew?usp=sharing

open it in this version, re-save it, then open it in 10.6.1 again and you will be able to run it, see it etc


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow






Also tagged with one or more of these keywords: Denis Villeneuve, science fiction, Replicant, Sci-Fi, Officer K, Joi, VPX, Deckard, Blade Runner 2049, Blade Runner