Jump to content



Photo
* * * * * 40 votes

The VP 10.7 beta thread


  • Please log in to reply
4027 replies to this topic

#3341 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 07 July 2022 - 06:12 AM

 

 

Hi, sorry for the silly question, I'm kind of out of date and lost. So where do I download this 10.7.1 version?

Thanks.

 

You have to make a github login to download, its free

 

Really?  I've never made a GH account and I can download the betas without an issue.

 

Yea, you just sign up
Github doesnt mail you crap, unless you submit like a bug report, then it emails you if there are updates on that report
other than that it leaves you alone.

 

Github isnt a social media thing etc

It is a project repository, with version control and other things to aid in development of something, usually software
basically, the same as bitbucket or stash or visual source safe or source forge


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


#3342 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 07 July 2022 - 06:16 AM

Kinda more stable betas are also publically (no login required) available here: https://github.com/v...inball/releases



#3343 rascal

rascal

    two-faced as they come

  • VIP
  • 1,374 posts
  • Location:Indiana USA

  • Flag: United States of America

  • Favorite Pinball: Bally Eight Ball



Posted 07 July 2022 - 03:31 PM

Can you add a scriptable feature where we can stream internet radio using the bass.dll? I see its possible with bass.dll, but it would be nice to have a script command where we can put a url for a station. We could even script it where it reads in stations from a xml or text file maybe. I'd like to add radio to my big ben talking word clock. :)

 

PlayStream with some switches to start and stop.


Edited by rascal, 07 July 2022 - 03:32 PM.

Posted Image


#3344 Guga_nt

Guga_nt

    Hobbyist

  • Members
  • PipPip
  • 30 posts

  • Flag: Brazil

  • Favorite Pinball: Cerberus, Attack From Mars

Posted 07 July 2022 - 08:24 PM

Post  3335

 

 

 

 

 

Latest builds always at Github

 

 

 

You have to make a github login to download, its free
also lets you submit bug reports

 

Actions · vpinball/vpinball (github.com)

 

 

 

Kinda more stable betas are also publically (no login required) available here: https://github.com/v...inball/releases

 

thanks a lot guys.  :dblthumb:  :dblthumb:


Edited by Guga_nt, 07 July 2022 - 08:25 PM.


#3345 timblo

timblo

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: Germany

  • Favorite Pinball: Indiana Jones

Posted 08 July 2022 - 10:00 AM

Hello what is the difference between VPinballX-10.7.1-217-6883e97-Debug-win-x86.zip and VPinballX-10.7.1-217-6883e97-Release-win-x86.zip
 

https://github.com/v...7.1-217-6883e97

 

these are different in size

I have currently installed the 10.7.0 (32Bit). With which version should I update ???



#3346 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,154 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 08 July 2022 - 01:42 PM

Debug vs release version
http://net-informati...bug-release.htm

#3347 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 08 July 2022 - 07:07 PM

You should always pick x86 release..


Unless you find an error, and want to help us tracking that down..  :)  Then debug x86 is the way to go..



#3348 rascal

rascal

    two-faced as they come

  • VIP
  • 1,374 posts
  • Location:Indiana USA

  • Flag: United States of America

  • Favorite Pinball: Bally Eight Ball



Posted 09 July 2022 - 02:40 PM

Ok, I guess I'm the only one who thinks streaming internet radio would be cool in vpx...


Posted Image


#3349 Rawd

Rawd

    Pinball Wizard

  • VIP
  • 4,313 posts
  • Location:Edmonton, Canada

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 09 July 2022 - 06:59 PM

Ok, I guess I'm the only one who thinks streaming internet radio would be cool in vpx...

I also think it would be cool!  :)



 


#3350 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 09 July 2022 - 07:15 PM

Ok, I guess I'm the only one who thinks streaming internet radio would be cool in vpx...

 

Not that it would not be cool, but i think most of the front ends have something for that?

Via plugins.

 

I think VPX would also have to rely on an external plugin of some kind?
It has no network code, and i am not sure if it has any base code to handle an internet audio stream?

 

On the otherhand....
If you can leverage windows 10/11's own onboard capabilities for doing such a thing
and write it up in VBS script, VPX will execute any properly written VBS script even if it isnt related to pinball at all.
It wont be VPX doing it per say, it would just be passing the commands over to windows script engine

but it would still work

 

Then you take your block of code and just paste it to the end of table scripts
Or i suppose you could modify controller vbs to do it, since ALL table use controller?


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


#3351 rascal

rascal

    two-faced as they come

  • VIP
  • 1,374 posts
  • Location:Indiana USA

  • Flag: United States of America

  • Favorite Pinball: Bally Eight Ball



Posted 10 July 2022 - 01:56 AM

 

Ok, I guess I'm the only one who thinks streaming internet radio would be cool in vpx...

 

Not that it would not be cool, but i think most of the front ends have something for that?

Via plugins.

 

I think VPX would also have to rely on an external plugin of some kind?
It has no network code, and i am not sure if it has any base code to handle an internet audio stream?

 

On the otherhand....
If you can leverage windows 10/11's own onboard capabilities for doing such a thing
and write it up in VBS script, VPX will execute any properly written VBS script even if it isnt related to pinball at all.
It wont be VPX doing it per say, it would just be passing the commands over to windows script engine

but it would still work

 

Then you take your block of code and just paste it to the end of table scripts
Or i suppose you could modify controller vbs to do it, since ALL table use controller?

 

The bass.dll library that vpx already uses for playing sounds has the capability to internet stream built into it. So I think it would be a simple thing to use that feature in vpx. Here is everything the bass audio library can do.

Un4seen Developments - BASS

 

The bass.dll is already distributed with our vpx installs, it's just a matter of adding some functions to vpx to use it for streaming.


Edited by rascal, 10 July 2022 - 01:58 AM.

Posted Image


#3352 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 11 July 2022 - 07:06 PM

can you do it in VBS as a demo?


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


#3353 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,000 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 11 July 2022 - 08:29 PM

One of the good things about vpx is that IT DOESN'T contact the internet in any way or form by its own. If you want to create something that connects to anything on the internet - please do so. ON YOUR OWN !!!!!

Code is here : https://github.com/vpinball/vpinball - please feel free to get owned by your mistakes, not on behalf of the rest. It is cool - that a program can do 1-2-3 and even 4. But, why, not focus on what it is intended for  - improving what is actually mean for ? If such a thing was implemented, I'm sure that the devs would uses some kind of framwork/common code and after that; they would have to keep up with any exploits. Please, don't ! If you don't care ?! Then download some of the p-roc tables; they do attempt to contact internet, for a feature that is not here anymore. Still, his is to say that someone figures out a bug, register that domain and exploit it ?


Edited by Thalamus, 11 July 2022 - 09:16 PM.

From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#3354 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 11 July 2022 - 10:13 PM

I have to kind of agree with Thalamus
 

This function seems better suited to being done via the front end via one of the existing plugins?
Many people use more than VPX only.

Also, does not perhaps seem terribly efficient to create, buffer and start playing a stream, then terminate it and restart the entire process
on every table launch?

 

FWIW
I just figured out i can make any table launch pandora or spotify and go to a station
i do not know how well those two enjoy being brute force terminated on every table exit though

I dont know that i could just directly employ bass.dll in that way
i would have to some how drag in the overhead baggage that spotify or pandora or amazon music etc requires

And dragging that baggage into VPX is asking for the potential of a bunch of errors problems and issues to be gone through
that have 0 to do with playing pinball, which is the sole intention of VPX


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


#3355 rascal

rascal

    two-faced as they come

  • VIP
  • 1,374 posts
  • Location:Indiana USA

  • Flag: United States of America

  • Favorite Pinball: Bally Eight Ball



Posted 12 July 2022 - 01:03 PM

My request was directed to the vpx developers. Basically, if it was simple enough to make a PlayStream and a StopStream addition to the sound system in vpx. Table authors don't have to use it. It would be their choice. I'm not asking that all tables must stream audio or that it be added to launchers or the controller.vbs. Simply, if it's not an extreme amount of work, could it be added to vpx. If the developers say no, then it's no, and I continue on without it. My vision is in the up and coming VPVR arena where you play pinball in a virtual room, and it would be nice to have a radio or a jukebox playing streaming music of your choice. A lot of my projects are not pinball related or are of out of the box thinking, just look at my work. Sorry for wanting to be creative. Again, this was just an "if it's simple and you can slip it in without too much trouble, please do" request. Surprise! bass.dll already has internet features, so now what?

 

EDIT: My last post about the subject. I'm sure I could script it to happen in my projects and not bother anybody, but it was my intention to make it easier and built in. By the way, vbscript is a web and internet used scripting language and can be used to scrape webpages and all sorts of potentially dangerous things on its own. Do you suggest we lock it down like Future Pinball, and not allow it to do all the magic we have it do now? Forget about multiplayer pinball and online tournaments, if you lock down vp from having internet. Maybe you basement gamers want that, I don't know. You want no internet, disable your network adapters.


Edited by rascal, 12 July 2022 - 01:45 PM.

Posted Image


#3356 freebird1963

freebird1963

    Enthusiast

  • Members
  • PipPipPip
  • 130 posts

  • Flag: United States of America

  • Favorite Pinball: Jungle Queen

Posted 12 July 2022 - 01:47 PM

So well return to our regularly schedule radio streaming after this quick question.

 

I'm on Revision 78. So seems I have missed a few updates. However I seem to be running fine. No hair pulling issues or kick the cat ones.

Am I missing out on any real needed updates ? (I hate going to github. Leaves me with a headache. lol)

 

Now back to Frankie blue eyes and Strangers in the night.


Semper Fi Devil Dog !


#3357 toxie

toxie

    VPF Veteran

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

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 12 July 2022 - 08:29 PM

Nothing groundbreaking mostly.

 

At the moment, the major focus is to unify VPX and VPVR codebases again, plus to even make VPX a bit more independent of windows specific functionality.

So a lot of stuff is going on under the hood, but for 'endusers' its mostly not-so-interesting at the moment.

 

 

But thanks to all the brave testers that keep up with all newer builds!!!!!!!!!!!!!!!!!!!!



#3358 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 12 July 2022 - 09:45 PM

Surprise! bass.dll already has internet features, so now what?

 

I'm sure I could script it to happen in my projects and not bother anybody, but it was my intention to make it easier and built in. 

Then do it.

 

See if you can script a table, just an empty starter table, to stream music
See if you can make it configurable for at least a few of the major providers

It is something that will obviously require some end user input, regardless

So a small simple 1st time use UI to ask for provider
and credentials, and then stream criteria (i will generically say channel)

 

Get it to save that for reuse later

 

If you can get that working good
Spit it out to a stand alone VBS module
Let's just call it Streaming.VBS

 

Now take a few test tables
and just have them load streaming vbs
see if it works as intended

Get some others to test with you.

 

If that all goes well for you guys
then try moving from calling it from the table itself
to calling it from controller, since controller would run for all tables

 

Providing that all goes well in testing

Now you have an easy to share streaming music module
anyone that wanted to, could add it to their system.

It could even perhaps in time become included with VPX
and it's still an optional thing that a user could chose to enable, or not

An idea anyways, but something you could invent


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


#3359 fripounet

fripounet

    Pinball Fan

  • Platinum Supporter
  • 1,032 posts

  • Flag: China

  • Favorite Pinball: .les miens

Posted 13 July 2022 - 05:25 PM

At the moment, the major focus is to unify VPX and VPVR codebases again, plus to even make VPX a bit more independent of windows specific functionality.

So a lot of stuff is going on under the hood, but for 'endusers' its mostly not-so-interesting at the moment.

so activeX no longer has reason to exist, and should disappear....good news



#3360 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 14 July 2022 - 03:25 AM

Using freezy DMD

Using VP 10.7.0 or newer The DMD Does not show up in the same location as it does using 10.6.2 or older

 

As anybody else knows something like this?