phogue.net
5Jan/134

iOS Procon BF3 Edition now also supports MOHW!

Update patch 1.50 is available now for download on the App Store. Enjoy!

28Dec/120

Procon 1.4.0.6 released

Today we released a new version of Procon Frostbite.
This is mainly a internal bug fix release.

The download can be found in the download area. For an
overview of changes take a look at our forum.

9Oct/110

Free download: iOS Procon for BFBC2 and MOH

As a small gift to our community iOS Procon for Battlefield Bad Company 2 and Medal of Honor are now available as free downloads on the App store. This goes for the iPhone/iPod version as well as the dedicated iPad version of the App. Enjoy!

For more information about iOS Procon for BFBC2 and MOH please click here.

1Aug/11Off

Procon License Changes

I rarely post on this blog anymore, mostly because there have been very few updates to the core of Procon due to time constraints.  In the next couple of months we’ll be making some license changes to future versions of Procon. We’re reaching out for lawyers to help the project so if you know anyone willing to work pro bono please link them here.

This project has now profited me two weeks work as a burger flipper at McDonalds here in Australia. As the intention was never to make money, this would leave me overjoyed at unforeseen success of Procon.   I originally wrote Procon in three weeks over my mid-semester break of University.  It was, and still is, mad scientist code that is paying for no design work at all :P

Procon was released under the GNU GPL like all of my work. I expected a user-base of 100 or so people maybe and never thought anyone would really benefit from it.  Since then company’s have spring up hosting the software, the user-base is in the tens of thousands (still.. scary eh?) and hosting is surprisingly still on the increase at some places.  We’re programming Procon 2 in our free time, which since leaving University is limited nowadays and slower work than Procon 1. I hope to support some version of Procon long into the future.

The above sounds like this is going to be a rant. Leave the guff, gimme the basic facts!

What license changes?

Procon will remain open source, but version 1.1 and onwards will require payment from commercial endeavors that host Procon for others.

Specifics and pricing will be released at a later date.

I have to pay?

If you make money from Procon, yes.  If not then you can continue using it like you are now.

What if I just host 1.0?

Then there is no requirement for you to support Procon, the developers or their starving children.  You may continue hosting Procon 1.0.0.2 and below without paying royalties to Procon, just like now. Enjoy :)

Can you do this?

It’s this or project death.

I’m a user, should I donate moar?

Yes!.. No.. No.. No that’s not what this is about.  We’re looking at mostly cutting in on those that are profiting from Procon right now. Unless you’re loaded with cash and laughing at the little people, please don’t put yourself out ;)

LOL that’s fine I’ll just go use Generic Rcon Project Name

No man, you’re missing the point :p  We love you, we just don’t love being left out in the cold.  I hope like hell that I can draft this license and provide it to other rcon projects like B3 for free. (note: I don’t speak for them, this is just the example and Courgette is pretty cool so I don’t think they would mind)

Hopefully we can break the cycle of middlemen benefiting from our projects and the expectation that this is normal/acceptable. Yes it’s only rcon software, but a lot more hours gets invested into projects like these than the average user could fathom.

You used to be cool man, but you got greedy..

A single host is earning upwards of [removed: several-several-several-several thousand AUD] a month on Procon.  There are more hosts out there, some possibly with more but most likely less. I’m earning about ~$50-70 after expenses (see right hand column). I think I’m better off than most similar projects out there, but I still have to buy the cheaper beer :(

I’m looking at this project getting cut, not getting rich.

I’m not looking for sponsorship either.  Previous experience has shown me that this benefits only one of the parties, whether its their intention or not.

What sparked this?

This actual idea is from one of the procon hosts very recently while they were looking to contribute back to the project.  Ike mobilized the idea and started researching everything for me.  Mostly blame Ike if you’re going to be a little out of pocket by this ;)

My “What about me/us?” moment actually came from seeing B3′s struggle to find financial support or sponsorship to add Homefront support to their software.  An awesome project halted by $150 worth of games? Piss on that.  They shouldn’t have to think about it while others make money from their software.

Our projects that benefit other commercial businesses should be concerned with how to spend our budget, not on simply having a budget.

Why don’t you host it yourself?  I’d sign up with you!

Thanks!  But I don’t have the time to setup a business and work on the software that would be the foundation of that business. One would suffer greatly, and one already is (see lack of updates)

I’m a hater.  I’m going to hate.

Most of what I do is for the benefit of others.  I don’t think of myself as a nice person, but I always do nice things.

 

Comments are disabled for this post. Please see the forum thread http://www.phogue.net/forumvb/showthread.php?2183-Procon-License-Changes to discuss and quote this post.

29Apr/110

iOS Procon 1.72 FINAL released!

Acknowledgement

Decker would like to thank everyone for your great support (lots of bug reports, feature suggestions, test accounts on your servers, etc., etc.) that helped making iOS Procon such a big success! Thank you also for the large number of probably 95% 5-star positive App Store ratings which were quite motivating! But the biggest thank you goes out to the one and only – Phogue! Thank you mate for the great cooperation on Procon! ;-)
As all serious bugs in iOS Procon have supposedly been fixed by now all my further effort will go into the creation future iOS rcon tools – hopefully including iOS Procon 2 of course – and specialisied iPad versions of these tools.

Version History

  • Version 1.72 (29/APR/11) – Cumulative fix for several user-reported minor bugs. Special thanks to propbndr for uncovering the ban list bug.
  • Version 1.71 (05/JAN/11) – Support for VIP Map Pack 8 (Operation Hastings). As per popular demand “intelligent” autoscrolling for “Chat & Events” and “Console” was added: Autoscrolling is automatically disabled when you are scrolling up to browse the history of chatmessages or events and can be reenabled by simply scrolling back to the end.
  • Version 1.70 (18/DEC/10) – Support for the BFBC2 Vietnam Addon and for BFBC2 Map Pack 7 added. Added new server list icon for Vietnam servers.
  • Version 1.63 (28/NOV/10) – Minor graphical updates and bugfixes. French and Brazilian Portuguese App Store localizations added. Thanks to Nolwenn and Nano for your help with the translations. Moved the App from the “Games” category to the “Utilities” category in the App Store for better worldwide availability (Missing “Games” category in some countries e.g. Brazil).
  • Version 1.62 (04/NOV/10) – Support for new MOH gamemodes (Clean sweep, King of the hill) and maps (Khyber caves, Korengal outpost) added!
  • Version 1.61 (26/OCT/10) – Minor bugfixes. Added some useful links to the “About” page. Several App Store localizations added. Thanks to Enos Pork, microvery and anditfeels for your translations!
  • Version 1.60 (20/OCT/10) – MOH support added!
  • Version 1.52 (12/OCT/10) – Accounts and account details are now editable. Minor bug fixes.
  • Version 1.51 (07/OCT/10) – Fixes App crashing when connecting to layer sever on iPad and devices using iOS3.x. Fixes App crashing when entering the plugin list when certain plugins were installed. Furthermore Procon plugin details are now viewable and editable. Chat and Events “filter-switch” added: “Chat&Events”, “Chat only” and “Events only”.
  • Version 1.50 (01/OCT/10) – Initial release.
31Dec/100

Procon Frostbite 1.0.0.0 Released!

Download here

1.0.0.what?

1.0.0.0 means I won’t be adding to procon in its current form.  You might get some fixes or an updated definition file if some new maps are released, but I personally won’t be adding to this series of procon anymore.

I’ve been working on the next iteration of procon for about a month now.   I hope to release late February or early March.  This next version will be (mostly) closed source, provide support for plugins with full integration to the interface, still cost nothing to use and will not be compatible with procon in its current horrible, messy, shitty form.  A majority of the core coding and design (there is a design phase this time around) has been completed and I run nightly background tests on five populated servers thanks to Ike at Timeless Gaming.

I will be enlisting the help of other programmers in the pool of developers and plugin developers at the start of February to expand on the core of procon and provide further functionality.

Thank you’s

Phil_K – most of the changes below are his doing.

Scott at Planet Battlefield and Brandon at Branzone for reporting problems with a fresh pair of eyes.

The testers (in order of appearance) EBastard, ScHrAnZ DiNgEnS, cfour, Basert, TimSad, Roughneck2-0, skitzo_zac.  Follow us on twitter to hear about new versions in testing.

Changes in 1.0.0.0

  • Added support for operation hastings in bfbc2 vietnam
  • Prevented procon.exe and procon.console.exe from loading up another instance of the application in the same directory.
  • Fixed hardcoded ban reasons on PlayerPunishPanel(Playerlist) and moved them to reasons.cfg
  • Added OnPunkbusterBeginPlayerInfo and OnPunkbusterEndPlayerInfo events to the plugin API. (only useful to plugin developers) Find an example plugin for using these methods attached to this post.
  • Automatically connect is now set to false when the user manually disconnects
  • Reconnection now occurs when an error occurs on the connection, the connection is not connected and automatically connect is set to true OR it is running in console mode.
    • It’ll reconnect a little more aggressively now, taking the assumption if you’ve got procon open you probably want to be connected to something
  • Fix for task enumerator exception.. again (again)
  • Added a label to display what map pack people are running. Should aid support on operation hastings =\
  • Now reloads a definition file if a game server was restarted with a different mod running. Plugins are also reloaded – the effect is like restarting procon completely but for only a single connection.
  • Removed warning about plc tab being removed
  • Fixed BFBC2 Headshot icon on the battlemap
  • Added layer local accounts/plugins tabs being hidden. This is an option in the options menu – default to true.
  • Moved procon plugin/account handling to the start of the connection requests. The PLC tab should appear quickly now, but may still take time to be populated.
18Dec/107

Procon Frostbite 0.6.4.0 Released!

Download here

Thank you’s

Phil_K – most of the changes below are his doing.

Mikael Kalms at Dice for working late and getting our protocol requests implemented, sending the specification documents out to us with enough time to make the changes and most of all for early flamethrower action to test it all out on =)

miljac at Diabolic Servers for killing me with every weapon in BC2:V =)

The testers cfourRoughneck2-0MorpheusX(AUT)EBastardetonline,CoreSyntaxterwaxthat_guysixshot.  Follow us on twitter to hear about new versions in testing.

Changes in 0.6.4.0

(some included in incremental but collated here for release notes)

  • Added Vietnam weapons and vehicles
  • Added Default AlphaPack Battlemap for Vietnam
  • Fix for ‘/’ before chat not hiding the text from players
  • Added options for Admin Move Message and Show Admin name in chat to options window (Tools -> Options -> Advanced)
  • Added support for R9 of MoH
    • Added MoH kits+specializations and support for onSpawn event (Weapon restriction should function now)
    • Fixed flags not reappearing on the playerlist when a player spawns back in.
  • Added round time and server uptime timers to server info. This will only be viewable in R9 of MoH and R27 of BFBC2.
  • Added support for R27 of BFBC2
  • Added support for Vietnam icon in drop down list (requires >=R27)
  • Added enable/disable scrolling to server & pb console
  • Added battlemap support for bfbc2 map pack 7.
  • Included the new SPECACT weapons
  • Added admin name to chat panel output
  • Added right-click stats lookup on the playerlist
  • Added support for map pack 7.
7Dec/102

New Logo

A quick shoutout to Cameron Wendt of the Rum & Coke Clan for making the new logo for the Desktop/iOS versions of Procon.  Thanks mate =)

5Nov/105

PRoCon Frostbite 0.6.3.0 Released!

Thanks should go to the testers C3rbY, meanman, Roughneck2-0, Dog_Pound, EBastard, Zaeed, HelloKitty, FooKaa and Fatty.

You get wall of text’o'changes this time cause it’s 3am and I have last day of uni in 6 hours :)

Changes in 0.6.3.0

  • Added support for Clean Sweep and Hot Zone to MOH.
  • Updated MOH.def to include vehicles and weapons, though they are not linked to a specific kit yet.
  • Added missing safe variables to moh layer client
  • Moved rss fetch to procon.core so the procon.console.exe could still get the rss feed to update packages. It was supposed to be there in the first place but never got tested =\ This means you should be able to install plugins via the packages tab of a connected layer client, instead of the client always saying “The package is already installed..” if the layer is running “PRoCon.exe -console 1″ or “PRoCon.Console.exe”.
  • Removed Zaeeds plugins from the install that comes with procon. We had a fight. He scolded and hit me =( I don’t want to talk about it :cry:
  • Fix for banlist not saving/refreshing when banning via the playerlist panel.
  • Fix for banlist removing pb bans when no more vanilla bans are present (you unban the last vanilla banned player)
  • Fixed up procon.account.onLogout event not being fired when a layer connection is terminated without logging out first. If you’re connected for a while you shouldn’t see ghost logins anymore.
  • Added missing moh weapons, I think that’s all of them..
  • Added basic admin logging (who kicked/banned/killed/moved who). This is mostly for logging on the layer side but it does have limited support for when a admin uses the procon gui to move/kick/kill/ban some one it will display to all connected admins who did it. It won’t show connected admins if the admin uses a command in the in game admin
  • Fix for index out of range exception when the language files auto update in moh
  • Removed/Moved default plugins.
  • Removed the menu from the main window
  • Added drop down tools icon, mimicking google chromes tools.
  • Added ban type option to in game admin plugin
  • Added “pb_sv_updbanfile” and “pb_sv_banload” after unbanning a punkbuster ban
  • Rearranged the tools menu so the connections list spanned the whole window.
  • Added reasons to events logging
4Nov/100

iOS Procon patch 1.62 released!

Version History

  • Version 1.62 (04/NOV/10) – Support for new MOH gamemodes (Clean sweep, King of the hill) and maps (Khyber caves, Korengal outpost) added!
  • Version 1.61 (26/OCT/10) – Minor bugfixes. Added some useful links to the “About” page. App Store Localizations added. Thanks to Enos Pork, microvery and anditfeels for your translations!
  • Version 1.60 (20/OCT/10) – MOH support added!
  • Version 1.52 (12/OCT/10) – Accounts and account details are now editable. Minor bug fixes.
  • Version 1.51 (07/OCT/10) – Fixes App crashing when connecting to layer sever on iPad and devices using iOS3.x. Fixes App crashing when entering the plugin list when certain plugins were installed. Furthermore Procon plugin details are now viewable and editable. Chat and Events “filter-switch” added: “Chat&Events”, “Chat only” and “Events only”.
  • Version 1.50 (01/OCT/10) – Initial release.