- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
Call for Programmers
Started By
destruk
, Jun 05 2010 05:44 AM
105 replies to this topic
#61
Posted 15 June 2010 - 11:13 AM
I have several years experience with C++ development and would love to help out where needed. I, too, am also limited on spare time, but I should be able to commit block of time now and then.
Background on me: I am the lead architect for the DevPartner suite of tools. Prior to working on DevPartner, I was a senior programmer for TestPartner, which is a QA automation tool.
One of the features that I would like to see is the ability to launch a table with the edit hidden/minimized.
Background on me: I am the lead architect for the DevPartner suite of tools. Prior to working on DevPartner, I was a senior programmer for TestPartner, which is a QA automation tool.
One of the features that I would like to see is the ability to launch a table with the edit hidden/minimized.
#62
Posted 15 June 2010 - 02:15 PM
my thoughts:
I think it's absolutely necessary to move things forward to have someone heading up the project. There is absolutely no point in supporting a system where anyone can release their own changes and modifications. It would be like what happened when table modding was a free for all - all this will do is result in arguments about which version is best with people arguing for their own ideas to be included. We all know how this kind of thing has damaged the community in the past. It's already starting here in this thread and I think it needs to be nipped in the bud.
If anyone wants to go off and play with the code and make their own version, they can do that, but I am all in favour of having an ongoing 'official' community version, endorsed by this site and others if possible, where additions and improvements are discussed and decided by a development team. If people have ideas that are good, they can suggest them, and if the consensus is that this is the way to go, that's what we do.
I don't think anyone has contributed more to VP than Brian has, and I fully support him heading up such a team. He has already shown that he is ready to accept the areas he is not expert in and ask for help. He is always very straightforward and with some good experienced coders behind him we can surely move VP forward in the direction we all want it to go - more efficient, better looking, more compatible, more features, whilst maintaining the great physics and reasonable backwards compatibility.
I think it's absolutely necessary to move things forward to have someone heading up the project. There is absolutely no point in supporting a system where anyone can release their own changes and modifications. It would be like what happened when table modding was a free for all - all this will do is result in arguments about which version is best with people arguing for their own ideas to be included. We all know how this kind of thing has damaged the community in the past. It's already starting here in this thread and I think it needs to be nipped in the bud.
If anyone wants to go off and play with the code and make their own version, they can do that, but I am all in favour of having an ongoing 'official' community version, endorsed by this site and others if possible, where additions and improvements are discussed and decided by a development team. If people have ideas that are good, they can suggest them, and if the consensus is that this is the way to go, that's what we do.
I don't think anyone has contributed more to VP than Brian has, and I fully support him heading up such a team. He has already shown that he is ready to accept the areas he is not expert in and ask for help. He is always very straightforward and with some good experienced coders behind him we can surely move VP forward in the direction we all want it to go - more efficient, better looking, more compatible, more features, whilst maintaining the great physics and reasonable backwards compatibility.
#63
Posted 15 June 2010 - 02:22 PM
QUOTE (highrise @ Jun 15 2010, 10:15 AM) <{POST_SNAPBACK}>
my thoughts:
I think it's absolutely necessary to move things forward to have someone heading up the project. There is absolutely no point in supporting a system where anyone can release their own changes and modifications. It would be like what happened when table modding was a free for all - all this will do is result in arguments about which version is best with people arguing for their own ideas to be included. We all know how this kind of thing has damaged the community in the past. It's already starting here in this thread and I think it needs to be nipped in the bud.
If anyone wants to go off and play with the code and make their own version, they can do that, but I am all in favour of having an ongoing 'official' community version, endorsed by this site and others if possible, where additions and improvements are discussed and decided by a development team. If people have ideas that are good, they can suggest them, and if the consensus is that this is the way to go, that's what we do.
I don't think anyone has contributed more to VP than Brian has, and I fully support him heading up such a team. He has already shown that he is ready to accept the areas he is not expert in and ask for help. He is always very straightforward and with some good experienced coders behind him we can surely move VP forward in the direction we all want it to go - more efficient, better looking, more compatible, more features, whilst maintaining the great physics and reasonable backwards compatibility.
I think it's absolutely necessary to move things forward to have someone heading up the project. There is absolutely no point in supporting a system where anyone can release their own changes and modifications. It would be like what happened when table modding was a free for all - all this will do is result in arguments about which version is best with people arguing for their own ideas to be included. We all know how this kind of thing has damaged the community in the past. It's already starting here in this thread and I think it needs to be nipped in the bud.
If anyone wants to go off and play with the code and make their own version, they can do that, but I am all in favour of having an ongoing 'official' community version, endorsed by this site and others if possible, where additions and improvements are discussed and decided by a development team. If people have ideas that are good, they can suggest them, and if the consensus is that this is the way to go, that's what we do.
I don't think anyone has contributed more to VP than Brian has, and I fully support him heading up such a team. He has already shown that he is ready to accept the areas he is not expert in and ask for help. He is always very straightforward and with some good experienced coders behind him we can surely move VP forward in the direction we all want it to go - more efficient, better looking, more compatible, more features, whilst maintaining the great physics and reasonable backwards compatibility.
I am with highrise on this.
I could have been smart, but I never learned anything by being smart!
#64
Posted 15 June 2010 - 02:46 PM
Well i think the time has come for less talking and more action. Maybe one of the forums admin should release a thread with the team that will be taking VP forward and what will now actually be included/updated in VP908. Whatever isnt included in 908 can be included in 909 and so on, so we have an action plan in place, otherwise at this rate this thread will still be going this time next year with no progress, just gum flapping
Edited by lettuce, 15 June 2010 - 02:47 PM.
#65
Posted 15 June 2010 - 04:18 PM
I work for a large software company as a Program Manager. I help manage some of our projects (working with Dev/Test, etc). I have a coding background, so I will help where I can.
I would be happy to assist in the management of the project based on what we decide.
I would be happy to assist in the management of the project based on what we decide.
#66
Posted 15 June 2010 - 08:50 PM
QUOTE (lettuce @ Jun 15 2010, 11:46 AM) <{POST_SNAPBACK}>
Well i think the time has come for less talking and more action. Maybe one of the forums admin should release a thread with the team that will be taking VP forward and what will now actually be included/updated in VP908. Whatever isnt included in 908 can be included in 909 and so on, so we have an action plan in place, otherwise at this rate this thread will still be going this time next year with no progress, just gum flapping
A bit of topic.
There is probably much more going on in the background than what we can see following this most fascinating topic.Wait & see.
Now it would be really cool if we could get some informations about what´s going on in the background...
From Brasil. Updated version of 1234fd
#67
Posted 15 June 2010 - 09:53 PM
QUOTE (lettuce @ Jun 15 2010, 10:46 AM) <{POST_SNAPBACK}>
Well i think the time has come for less talking and more action. Maybe one of the forums admin should release a thread with the team that will be taking VP forward and what will now actually be included/updated in VP908. Whatever isnt included in 908 can be included in 909 and so on, so we have an action plan in place, otherwise at this rate this thread will still be going this time next year with no progress, just gum flapping
There is a forum for the devs to work without interruption or intrusion. Fell free to post in the Development Suggestion or Chat areas, though.
QUOTE (1234fd @ Jun 15 2010, 04:50 PM) <{POST_SNAPBACK}>
QUOTE (lettuce @ Jun 15 2010, 11:46 AM) <{POST_SNAPBACK}>
Well i think the time has come for less talking and more action. Maybe one of the forums admin should release a thread with the team that will be taking VP forward and what will now actually be included/updated in VP908. Whatever isnt included in 908 can be included in 909 and so on, so we have an action plan in place, otherwise at this rate this thread will still be going this time next year with no progress, just gum flapping
A bit of topic.
There is probably much more going on in the background than what we can see following this most fascinating topic.Wait & see.
Precisely.

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.
#68
Posted 16 June 2010 - 04:44 AM
QUOTE
There is probably much more going on in the background than what we can see following this most fascinating topic.Wait & see.
And that is what I see as the problem.
Why in the background?
Even if I was inclined to work on the code, How would I know was was needed and what was being worked on or perhaps even finished in this "background"
Holy cow people. There should be a weekly, depending on what the level of effort we are led to believe is going on, or daily work log POSTED.
This don't sound like any community project to me.
#69
Posted 16 June 2010 - 05:06 AM
QUOTE (Shockman @ Jun 16 2010, 12:44 AM) <{POST_SNAPBACK}>
Even if I was inclined to work on the code, How would I know was was needed and what was being worked on or perhaps even finished in this "background"
You would express your interest to be on the team and added to the group.
Simple, really.
It's out of sight simply to allow them to work without interruption. Why the hell do I have to clarify this again?! It was a decision made to allow them to focus on what they are doing and not be concerned with outside interference. Even if it was read-only, the Dev Team would have to deal with bullshit posted elsewhere that I don't feel they should have to deal with when working on improvements.
There's a suggestion topic and a chat topic, if you want to discuss development, but the Dev Team needs a private area to work. When they have something to talk about, they'll post it. When there are changes, a log will be posted, too.
You can get down from your soap box now, Shocky.

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.
#70
Posted 16 June 2010 - 05:30 AM
I still don't understand the privacy though. The internet would be distracting to me of course too, so I would not be on the internet and coding VP at the same time.
Are you saying nothing is done yet? Nothing to post or report or even talk about. I read destruk saying stuff like "everything submitted so far has made it in"
Are you just saving it up for a surprise? I could understand that, if'n it was not a community project.
I can even accept that it really is not a community project, but an exclusive club, but I am getting mixed signals.
However you want to control it is fine with me, But I was not even aware that there was a sub section entitled to work on it, with their own sub forum until just now.
I agree with lettuce though. It would be nice to at least know what is going on. If there is a team, say so. If work is progressing, say so, if they are stumped and getting nowhere say so. The same community these people came from is the same community they belong. It would be comfortable to know it's in good hands, and know that all the talent needed is working on it, and that sort of thing.
I think there should be a regular work log report, regardless of how much or little is being done. I would not want to join, just to see that there is a good enough handle on it already, and the little I could do was no longer needed, likewise the opposite.
Are you saying nothing is done yet? Nothing to post or report or even talk about. I read destruk saying stuff like "everything submitted so far has made it in"
Are you just saving it up for a surprise? I could understand that, if'n it was not a community project.
I can even accept that it really is not a community project, but an exclusive club, but I am getting mixed signals.
However you want to control it is fine with me, But I was not even aware that there was a sub section entitled to work on it, with their own sub forum until just now.
I agree with lettuce though. It would be nice to at least know what is going on. If there is a team, say so. If work is progressing, say so, if they are stumped and getting nowhere say so. The same community these people came from is the same community they belong. It would be comfortable to know it's in good hands, and know that all the talent needed is working on it, and that sort of thing.
I think there should be a regular work log report, regardless of how much or little is being done. I would not want to join, just to see that there is a good enough handle on it already, and the little I could do was no longer needed, likewise the opposite.
#71
Posted 16 June 2010 - 05:50 AM
Dude, the team is what, 7 days old?
You think maybe you can give them time to get to know each other and what they are each capable of first?
Everything will be posted when the time is right. It's this type of impatience that led me to believe a private forum would be required for this project.
You think maybe you can give them time to get to know each other and what they are each capable of first?
Everything will be posted when the time is right. It's this type of impatience that led me to believe a private forum would be required for this project.

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.
#73
Posted 16 June 2010 - 07:35 AM
I don't understand what the deal is - it's open source, it's on sourceforge. Every change that happens is right here as it happens - updated within a minute of the change occurring.
https://sourceforge....jects/vpinball/
Look at the project feed section on that page. Then, if you really are curious about what is being done, browse the SVN and you can pull up the changes to each modified file. In short - Toxie did some code optimizations so it compiles better, I changed a few lines for the version numbering and dead zone for analog controllers, and a few guys have been added to the group. Nothing else has happened yet.
https://sourceforge....jects/vpinball/
Look at the project feed section on that page. Then, if you really are curious about what is being done, browse the SVN and you can pull up the changes to each modified file. In short - Toxie did some code optimizations so it compiles better, I changed a few lines for the version numbering and dead zone for analog controllers, and a few guys have been added to the group. Nothing else has happened yet.
Build a fire, vipers love the heat.
#75
Posted 16 June 2010 - 03:23 PM
QUOTE (destruk @ Jun 16 2010, 02:35 AM) <{POST_SNAPBACK}>
I don't understand what the deal is - it's open source, it's on sourceforge. Every change that happens is right here as it happens - updated within a minute of the change occurring.
https://sourceforge....jects/vpinball/
Look at the project feed section on that page. Then, if you really are curious about what is being done, browse the SVN and you can pull up the changes to each modified file. In short - Toxie did some code optimizations so it compiles better, I changed a few lines for the version numbering and dead zone for analog controllers, and a few guys have been added to the group. Nothing else has happened yet.
https://sourceforge....jects/vpinball/
Look at the project feed section on that page. Then, if you really are curious about what is being done, browse the SVN and you can pull up the changes to each modified file. In short - Toxie did some code optimizations so it compiles better, I changed a few lines for the version numbering and dead zone for analog controllers, and a few guys have been added to the group. Nothing else has happened yet.
Yes. Thanks. That's exactly what I was looking for. I don't care that it is off site.
What is the most compatible C++ environment to program and compile this in?
#77
Posted 16 June 2010 - 06:25 PM
QUOTE (Shockman @ Jun 16 2010, 09:23 AM) <{POST_SNAPBACK}>
What is the most compatible C++ environment to program and compile this in?
It might work with others, but the main ones are vsnet 2003, 2005, and 2008.
Visual PinMAME can use a lot more IDE's.
Build a fire, vipers love the heat.
#79
Posted 17 June 2010 - 08:22 AM
QUOTE
I don't have much interest in VP9 as I use neither Pinball wizard nor cabinets
Im wondering if it's possible to have VP as just one edition with selectable features of VP8 and 9 combined. ?
Actually I would like to see monitor output options reworked from the ground up.

This topic is locked

Top




Contributor















are all trademarks of VPFORUMS.