Archive for the 'Puzzle Pirates' Category

Published by Kenneth on 12 Feb 2010

Trade Profiteer – 1.1.512

Well it’s that time again — time for a new release of the Trade Profiteer.

New version: 1.1.512 (beta)


TP-12 – Filtering enhancements

The enhancement originally provided has been completely removed from the program. Instead it has been replaced with a far more granular shoppe filter that will be enhanced further. You will also find that when you click on the filter button on the "Island to Island" tab, there is small menu that comes up with three options:

  • Filter out commodities
  • Filter out shoppes
  • Reset all filters

The first option is the commodity filter that everyone is used to. The second option is the new granular shoppe filter. "Reset all filters" does just that.

Right now that is only enabled when there is a route loaded and only those islands will be available. What you will notice is that the new window it brings up has two radio buttons: Start Island and Destination Island. What this allows you to do is exclude shoppes from the profit calculation as either a starting shoppe or a destination shoppe, or both.

Like the commodity filters, these persist only through the instance you are running and are not stored off.

Bug fixes

No bug slips have been handled, but any minor bugs that may have been discovered have been fixed.

Java Access Bridge

I know there are users still reporting issues with the Java Access Bridge and getting everything up and running. I have written an article on my web site regarding this, so I invite you to read it first. An issue with installing the Java Access Bridge on Windows 7 has been discovered and is under investigation.

As always, feedback is certainly welcome. Fair winds.

Published by Kenneth on 30 Jan 2010

Trade Profiteer – 1.1.430

Finally, the Trade Profiteer reaches beta. Here are the details of the new release. There isn’t much that needs to be added to the product to finish it. There are currently two enhancements left to add if you look at the bug tracker. One slip on the tracker is listed as “Postponed” because currently it is not known if it is necessary.


TP-10 – Appears to be removing more data than it should

This enhancement basically called for overhauling the data cleanup feature. It needed it.

TP-13 – Add “Select/Unselect all” to commodity filter

TP-12 – Filtering enhancements

Added an enhancement to create a list of shoppes to exclude from the “Island to Island” profit calculations.

Bugs fixed

TP-14 – Commodities not displayed in proper sort order

TP-4 – The Island to Island tab will occasionally show ‘insane’ profit availability

This is the “insane profit bug” mentioned on the forums. Currently there is a temporary addition to the code to display a message box if the commodity data displayed in Puzzle Pirates changes while the data is being imported. This is to test a hypothesis as to the cause of this bug.

Published by Kenneth on 14 Jan 2010

Trade Profiteer – 1.1.414 (alpha)

A new version of the Trade Profiteer has been released.



Bugs fixed

TP-10 – Appears to be removing more data than it should

Along with this bug being fixed, a change to the UI was made. In the Island to Island tab, instead of showing each shoppe from which you should buy, it will show the quantity to buy and the prices at which to buy the commodity. You will find that it can generate a report much faster as a result of this change.

Fair winds.

Published by Kenneth on 26 Dec 2009

Trade Profiteer – 1.1.326

I hope everyone has so far had happy and safe holiday season, whatever your faith (if any). And even during this holiday season, I managed to get a new release of the Trade Profiteer put together. This one is still considered an alpha release, but I think we’re approaching beta testing for what will be version 1.2 of the Trade Profiteer.

Download: Trade Profiteer version 1.1.326


TP-3 – Export imported data to comma-delimited file

This feature was requested by RedSeaWitch when she sent me a PM asking for the ability to export the imported data to an external file.

Go to Data->“Export shoppe data” to access the feature. You will select an island, one or more (or all) commodities, and the export file. The data is exported in CSV format, which is compatible with virtually every spreadsheet application available.

This new feature could probably be enhanced further, so I welcome feedback on this.

Bug fixes

TP-6 – Does not work with multiple Y!PP windows

TP-7 – Change so it doesn’t close when pressing Esc

TP-8 – Ctrl-I key combination not working

Published by Kenneth on 09 Dec 2009

Trade Profiteer – version 1.1.308

New version: 1.1.308

A lot has been added in this new released version as we move yet another step closer to the next full release of the Trade Profiteer – the question to be answered is just how many steps are left. Anyway…

So let’s talk features, shall we?

Cargo planning

The major feature for this release is one that has been requested numerous times and is finally here: cargo planning. So what exactly is cargo planning? Well it’s exactly as it sounds: it gives you the ability to plan a purchase and see not only how much it will cost, but also how much space you’ll need, including the smallest ship upon which it’ll fit.

It’s pretty straightforward: either start from scratch by clicking Cargo->Plan a shipment, or select a route and click “Plan it”. If you go the latter route, you’ll be able to modify the list given, adjusting quantities and adding or removing commodities from the list until you get what you want. Don’t forget the rum!

Data manager

In order to facilitate cargo planning, obviously the mass and volume information for the commodities must be provided. These are visible through the Data Manager (Data->Data Manager). If you notice any mass or volume that doesn’t look right, and you can verify that with the YPPedia, let me know so a correction can be issued.

And of course to know what ship upon which your planned shipment will fit, the ship information is provided as well. In the Data Manager, this information is visible under a new tab.

Data updates

To bring all of this to you, a database update feature had to be devised as well. Your database file is not touched when you upgrade the Trade Profiteer or uninstall it. This is so your preferences and saved routes remain in tact. So to distribute data updates, such as those that facilitate the above features, an updates file will be distributed with each subsequent version of the Trade Profiteer. Each update is tagged with a particular version number so updates not applying to the version you have installed can be filtered out.

Java Access Bridge

I’ve written a help article on the main site detailing how to install the Java Access Bridge and what is required of you to be able to install it.

Article: “Installing the Java Access Bridge

I am doing my best to develop an installer that compatible with as many systems as possible. Please be patient and report any problems you have installing the bridge.


Well that’s about it in a nutshell. Be sure to let me know if you have any questions or comments.

Published by Kenneth on 10 Nov 2009

Trade Profiteer – New unstable release

New version 1.1.209

This version fixes a number of issues with the current development line:

TP-1 – Search results from between oceans appearing

TP-2 – Verify data import can support a “no data” import

Further, it has an improved installer for the Java Access Bridge which should allow for an easier installation on some systems.

Published by Kenneth on 31 Oct 2009

Trade Profiteer – New stable release

New version: 1.0.1531

This release is an update to the stable release of the Trade Profiteer and answers a concern that was presented by Puzzle Pirates Forum user RedSeaWitch.

Published by Kenneth on 23 Oct 2009

Trade Profiteer – New development release

New version: 1.1.123 (alpha)

There is a new version of the Trade Profiteer available, and it’s a development release. Before you install it, there are a couple things you need to know.

First, it will install separate from the main stable release, allowing you to have both the stable and development releases installed on your system.

Second, after it is installed, there will be a shortcut in the Start Menu group called “Install Java Access Bridge”. Run it after it’s installed, this will install the Java Access Bridge which is used as the new communication system for importing the data.

Otherwise, everything else is like it was. I will have a bug tracker up soon so you can report bugs. Until then, send me any bugs you need to report.

Published by Kenneth on 16 Oct 2009

Trade Profiteer – Next development release

Ahoy all,

Let me give you an idea of what is going to be coming down the pike in the next couple days. I will be making an unstable release of the next version of the Trade Profiteer, which will include support for large fonts and Java 6. My target for release is Sunday at the latest (Central Daylight Time), and everything appears on target.

First, this release will be an alpha release. For those who don’t know, this means the release will be feature incomplete (won’t have everything targeted for the next stable release), and you may encounter some bugs and issues — I haven’t encountered anything that has crashed my computer, so that is a good sign.

Now I’ve gone to lengths to allow both the stable release (1.0.1331) and this upcoming unstable release (1.1.[something]) to be installed at the same time on your computer. Plus the version detection will only detect new development versions, and the stable versions will only be able to detect new stable versions, though I may expand this to detect both, or make it a configuration option. What do you think?

So keep an eye out in the next couple days for news of an unstable release, if you’re willing to test it. I’m also getting a different bug tracker up and running on my web site that should be less intimidating to the novice so you can report any bugs you do find.

Fair winds.

Note: This has also been posted to the Puzzle Pirates forums.

Published by Kenneth on 16 Sep 2009

Trade Profiteer – New script to create a desktop shortcut

The question I’ve been asked the most about the Trade Profiteer is in regard to setting up the desktop shortcut. Well, I’ve got an easy way to do this now. Simply download and run a quick little tool and it should be taken care of for you.

Download CreateShortcut

Fair winds.

Next »