Bullfrog Release Delayed

It’s a good thing I sat on the finished code for the Bullfrog 1.2 release scheduled for tomorrow (Sept 1).

In the week that the code has been simmering, I received a bug report for a serious bug that has also lead me to think about one more piece of functionality to add — though I’ll keep it under wraps for now.

Depending on how long it takes me to track down the bug and implement the new feature, Bullfrog will probably be delayed about 1 week.

Mac Pro Price Drop

Just received an email from Apple Store Customer Support on my yet to be shipped 3.0GHz Mac Pro:

To Our Valued Apple Customer:

Apple is pleased to announce a price drop for the Mac Pro you recently
ordered. We have automatically adjusted your order to reflect the new price.

For up-to-date information on your order, please visit our Order Status
website at http://www.apple.com/orderstatus. Once your order is shipped, you
can also obtain tracking information on this site.

Thank you for your interest in Apple products.

Sincerely,
Apple Store Customer Support

For my custom built to order Mac Pro, this means ~$80 cheaper. Not a larger percent of the overall cost, but still certainly appreciated.

Update: This explains it: MacNN: Apple drops X1900XT BTO price

Weekend Diversion

The nice thing about having several software projects going at the same time is that if you need a break from one, there is plenty of work to do on your others.

LicenseKeeper development has been progressing nicely the last couple of weeks. But, this weekend I needed a break.

With all the excitement of Bullfrog getting featured by Apple and the resulting increase in downloads and feedback, I thought I would take a couple of days and implement a few new features.

The #1 requested feature for Bullfrog: a pause button.

I have no idea why I didn’t think of this for any of the previous releases, but it’s now in there.

I also added an “official” screen capture key. No one asked for this, but the functionality was already in there. It just wasn’t production ready. So I shored it up and added it to the help screen along with the pause key.

The coolest feature though was adding automatic software updates. I had this on my list from way back, but I just never got to it. Bullfrog probably doesn’t really need this since it probably won’t get too many more updates, but it gave me a chance to do a test implementation of Andy Matuschak’s Sparkle software auto-update framework.

Sparkle is cool! Thanks to the incredibly simple and easy to follow instructions, I had Sparkle completely integrated with Bullfrog in a couple of hours — most of this time was spent testing and putting together a new AppCast with Feeder.

With such quick and easy success, you can be sure that Sparkle will make it into the upcoming LicenseKeeper 1.0 release.

I’ll place the new Bullfrog code in Daniel Jalkut’s ‘cold-storage locker’ and hold on to it for the next week to let the code settle and breath a bit. Then Bullfrog 1.2 will release on September 1 — I like round numbers.

Apple Hot Pick: Bullfrog

Apple picked up and listed my game, Bullfrog on their site.

Here are all the spots Apple lists Bullfrog as of (Aug 16, 2006):

I didn’t even submit it to them. Can you tell I am a bit excited? If anyone spots Bullfrog anywhere else on Apple’s site, or on any other site for that matter, please let me know.

UPDATE: (09/16/2006)

For posterity, I thought I would add a screen shot of Bullfrog being featured on Apple’s Kids & Learning Downloads page:
Featured on Apple

Bullfrog Listed on MacGameFiles.com

Finally, I’ve gotten around to actually submitting Bullfrog to some of the download sites.

The first site I’ve submitted to is MacGameFiles.com.

I’ve decided to spread the submissions out a bit to both make sure my server can handle the additional load and to get a feel as to which sites bring the most traffic.

I’ll try and put together a graph to give a breakdown of traffic before and after each submission.

You can find the new listing here: http://www.macgamefiles.com/detail.php?item=19259

This entry has also been posted to MakeMacGames.com