Jump to content



Photo
- - - - -

VP Goes Open Source!


  • Please log in to reply
185 replies to this topic

#101 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 25 February 2010 - 08:59 PM

The only catch is, the code can't be sold in a commercial product unless it is licensed from Randy and Nanotech Entertainment. But other than that, it's open source for public use. So it can't be a free GPL license for any purpose. We'll need to submit a license text file to the SVN for this adjustment.

Build a fire, vipers love the heat.


#102 Rawd

Rawd

    Pinball Wizard

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

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 25 February 2010 - 09:49 PM

QUOTE (destruk @ Feb 25 2010, 01:59 PM) <{POST_SNAPBACK}>
The only catch is, the code can't be sold in a commercial product unless it is licensed from Randy and Nanotech Entertainment. But other than that, it's open source for public use. So it can't be a free GPL license for any purpose. We'll need to submit a license text file to the SVN for this adjustment.



I was curious about this. Thanks for clarifying.



 


#103 gear323

gear323

    VPXVR is awesome.

  • Members
  • PipPipPip
  • 324 posts
  • Location:New Jersey

  • Flag: United States of America

  • Favorite Pinball: All

Posted 25 February 2010 - 09:53 PM

Holy crap! I really thought this day would never come. I've been a VP fan since the early days before Black started helping with the project. I remember when Boris made his version of Addams Family and how great it was at the time. Or how about Nicky Special and his illegal mods what a scene he caused lol. It's crazy how much progress we have made since those days. Thanks Randy!!

Now if Black would only do the same with Future Pinball wink.gif One can dream!

I without a doubt would love to see the animated backglass support built into VP and the CAB .dll file can be included with VP and just be an option within the software.

Come to think of it, maybe the guys over at HyperPin would be interested in making VP and HyperPin fully intergrated. HyperPin is a nice front end even if you are not using FS tables. smile.gif

Edited by gear323, 25 February 2010 - 10:05 PM.


#104 pinball buzz

pinball buzz

    Pinball Fan

  • VIP
  • 823 posts
  • Location:United Kingdom

  • Flag: United Kingdom

  • Favorite Pinball: TOM



Posted 25 February 2010 - 10:19 PM

Having had time to digest all what has happened / been written in the last 24 hours or so, would just like to add the following,

Thanks to Randy to have the forethought to make the decision and release VP open source
Thanks go to Destruk and all the team who are making things happen for all the players and supporters of pinball
The publicity and news that this will create needs to be used in a positive way for the benefit of the community - Noah is sure to be on the case.

The futures bright, the future is the silver ball good.gif
Pinball Buzz - Builder of pinball cabs since May 2008.

See my cab pictures here

http://www.flickr.co...s/94649948@N00/
[/size][/size]

#105 wtiger

wtiger

    Pinball Fan

  • VIP
  • 1,148 posts
  • Location:Los Angeles, CA

  • Flag: United States of America

  • Favorite Pinball: Junkyard



Contributor

Posted 26 February 2010 - 03:50 AM

QUOTE (Maddes @ Feb 25 2010, 11:49 AM) <{POST_SNAPBACK}>
The source code of Visual Pinball is available as Open Source on SourceForge:
https://sourceforge....jects/vpinball/ (has moved!)

Destruk and I are currently working on the repository structure.

Windows developer are welcome to join the project.


Maddes,
A BIG THANK YOU for your involvement in this as well!

#106 Joe

Joe

    Pinball Wizard

  • VIP
  • 2,365 posts
  • Location:60016

  • Flag: United States of America

  • Favorite Pinball: New Stern ones

Posted 26 February 2010 - 04:41 AM

Is there going to be away so can keep locked table for tournament play / have a ver of vp with tournaments build in?

#107 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 26 February 2010 - 06:17 AM

QUOTE (Joe @ Feb 25 2010, 09:41 PM) <{POST_SNAPBACK}>
Is there going to be away so can keep locked table for tournament play / have a ver of vp with tournaments build in?


Joe, further tournaments aren't going to need tables to be locked anymore. smile.gif But we're waiting on the vpforums frontend to be ready before pushing forward on that.

Build a fire, vipers love the heat.


#108 Rawd

Rawd

    Pinball Wizard

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

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 26 February 2010 - 06:30 AM

QUOTE (destruk @ Feb 25 2010, 11:17 PM) <{POST_SNAPBACK}>
QUOTE (Joe @ Feb 25 2010, 09:41 PM) <{POST_SNAPBACK}>
Is there going to be away so can keep locked table for tournament play / have a ver of vp with tournaments build in?


Joe, further tournaments aren't going to need tables to be locked anymore. smile.gif But we're waiting on the vpforums frontend to be ready before pushing forward on that.


Could you possibly tell us a little bit more about this frontend? I am curious if it is also going to run FP tables?



 


#109 sleepy

sleepy

    Pinball Fan

  • Members
  • PipPipPipPip
  • 705 posts

  • Flag: United States of America

  • Favorite Pinball: Tiny Tim and The Ghost of Christmas Present

Posted 26 February 2010 - 02:53 PM

As for a universal scripting engine for Windows, Mac and Linux, what about javascript?

And could VP be converted to an Object or plugin that might allow the VP objects and graphics to be controlled externally by javascript or Java or?

I might like to be able to use Java in VP instead of a com object, for sound and things.

Edited by sleepy, 26 February 2010 - 02:55 PM.


#110 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 26 February 2010 - 04:51 PM

QUOTE (Rawd @ Feb 25 2010, 11:30 PM) <{POST_SNAPBACK}>
Could you possibly tell us a little bit more about this frontend? I am curious if it is also going to run FP tables?


Noah is handling that - so I don't know much about it.

Build a fire, vipers love the heat.


#111 Wizards_Hat

Wizards_Hat

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 1,258 posts
  • Location:Manchester, UK

  • Flag: United Kingdom

  • Favorite Pinball: STTNG




  • Trophies:

Posted 26 February 2010 - 06:43 PM

Wow! Not read the forum for about 4 days due to work & home life being very busy this week - login Friday evening & wow!

First of all, as many have said - thanks, Randy, Brian & any others involved in getting us to this stage, and especially Randy for this philanthropic gesture.

Secondly, I would love to be involved in looking into this in more detail...but unfortunately I think this will have to wait until the summer for me to really get my teeth into it (I get 6 weeks off!) - I will probably not even get chance to look over the code until Easter.

Personally, I think it'll be really interesting to see what can actually be improved - Randy's obviously no slouch when it comes to programming, so for people to be asking for all sorts of things in this thread I find amusing...as the comment that's been posted already shows, Randy will have tried an awful lot that didn't work for him, and possibly cannot work within the confines of the VP structure.

Regardless of what happens, I think it can only be a good thing for VP in the long run.

Regards,
Dan.
A wizard only needs one ball...but can handle six.

#112 Cameron

Cameron

    Enthusiast

  • Charter Member
  • 68 posts

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

  • Favorite Pinball: TZ

Posted 02 March 2010 - 02:54 AM

Excellent news!!!!!

I move jobs and states and finally get back into the VP/Ultrapin world and wow!!!!!!!!!!!!!!

Best news ever.

Super big thanks to Randy, Destruk, and anyone else who is helping on this.

I'm a windows programmer. I plan on helping.

#113 pintable

pintable

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: United States of America

  • Favorite Pinball: none

Posted 03 March 2010 - 01:19 AM

Does anyone have an alternative download for VP 8 source. None of the links posted work for me. was it removed? Even the sourceforge link doesnt work and a manual search pulls up nothing. Any help would be appreciated.

Edited by pintable, 03 March 2010 - 01:27 AM.


#114 Noah Fentz

Noah Fentz

    'Rasslin' Fan

  • VPF Administrator
  • 12,271 posts
  • Location:South Lyon, MI

  • Flag: United States of America

  • Favorite Pinball: Whitewater

  • PS3 Gamer Tag: noahfentz


Contributor

Posted 03 March 2010 - 01:32 AM

http://sourceforge.n...vpinball/files/

IdleReel.gif RumbleDMD.jpg HS2-DMD.jpg SBM.jpg ww_logo.jpg EK.jpg

 
T2.jpg Sorcerer.jpg Breakshot.jpg Firepower.jpg GorGar.jpg StarTrek.jpg


My Photobucket Resources
Whether You Believe You Can, Or You Can't, You Are Right." - Henry Ford
The future of pinball lives, it just needs to be nurtured!
If you're here to stab me in the back, you're going to have to get in line.


#115 ynneBBenny

ynneBBenny

    Benny

  • Charter Member
  • 419 posts
  • Location:Melbourne Australia

  • Flag: Australia

  • Favorite Pinball: Fire Power

Posted 03 March 2010 - 01:39 AM

Unfortunately those are not the source files. They are the compiled files.

#116 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 03 March 2010 - 01:50 AM

Here is the link to the source code and there is a link to download the tarball on this page.
http://vpinball.svn....l/?sortdir=down

Posted Image


#117 pintable

pintable

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: United States of America

  • Favorite Pinball: none

Posted 03 March 2010 - 02:30 AM

Thanks rascal. that was driving me nuts.

#118 LaughingOtter

LaughingOtter

    Just Another Pinhead

  • Members
  • PipPipPip
  • 254 posts
  • Location:Seattle, WA, USA

  • Flag: Canada

  • Favorite Pinball: Farfalla, Mariner, Space Invaders

Posted 03 March 2010 - 01:19 PM

Just got the news from theguyoverthere! WHOLLY CHAO!!!
Okay, that means I'm in!

Now let's see what kind of shape my C++ is in...I wonder if this would compile using mingw32 like MAME does...
Programming is a lot like pinball, actually. The reward for doing it well is the opportunity to do it again.
BEER AND PINBALL, DAMMIT!

#119 Gottlieb

Gottlieb

    Neophyte

  • Members
  • Pip
  • 1 posts
  • Favorite Pinball: Spirit of 76

Posted 11 March 2010 - 02:00 AM

Awesome! Maybe some of my early tables that were broken by new versions of VP will soon work again!

#120 carlos200022

carlos200022

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:CHILE of santiago

  • Flag: Chile

Posted 11 March 2010 - 04:18 AM

QUOTE (settingsons @ Feb 24 2010, 07:51 PM) <{POST_SNAPBACK}>
Best news ever! (after the birth of my two children of course).

Thanks Randy for releasing it to the community.


Open Source!
lol

>>>>>>>>>>>>>>>>>>>>>>
sharing all win
<<<<<<<<<<<<<<<<<<<<