Welcome to the The No Quarter Arcade Blog

Energize Lite for iPad, iPhone, and iPod touch

Submitted by Todd on 4 August 2011 - 3:07pm

Energize Lite, the latest game release from The No Quarter Arcade is now available on the App Store.

Energize Lite is free.

Energize Screenshot

App Store Badge

Git and Gitweb setup on OSX

Submitted by Todd on 25 July 2011 - 2:47pm

This article will cover installation and setup of Git and Gitweb on Mac OS X. The setup shown here has been done successfully on both OS X 10.6 Snow Leopard and 10.7 Lion.

Although the SCM integration in Xcode 4 is really good I still prefer to interact with git mostly from the command line. I'll show some initial configuration and additional extras, specifically

  • Installation
  • Initial configuration
  • Bash completion and some simple aliases
  • Setting up Apache and Gitweb to view your repos in your web browser

After completing this setup procedure you will have the basic config options set for using git from the command line (Terminal) and a way to view your local repos in your web browser.

Gitweb project listings page

Energize for iPad, iPhone, and iPod touch

Submitted by Todd on 5 May 2011 - 7:19pm


Energize Screenshot

Energize is a fun and exciting arcade style game. You must gather the energy cells to clear each grid while avoiding the fireballs being shot at you from the automated sentries. Time is a factor as bonus points are awarded if you can clear the grid before the timer runs out. Asteroids and Spike Mines are additional obstacles, while power capsules can be acquired to zap the fireballs, provide a temporary shield, or reset the timer.

App Store Badge

Classic Invaders for iOS updated, now includes Game Center support

Submitted by Todd on 13 February 2011 - 5:49pm

On February 1, 2011 the latest version of Classic Invaders for iOS went live on the App Store. This update includes Game Center support with custom leaderboard displays.

The game play and difficulty of the game is slightly different on the iPad and iPhone/iPod so different leaderboard categories were created for each and a custom leaderboard displays the top 25 scores of all time for that device type.

Classic Invaders custom leaderboard screenshot

Chromium B.S.U. for Mac OS X

Submitted by Todd on 16 September 2010 - 8:00pm

Chromium B.S.U. is a fast paced, arcade-style, top-scrolling shooter. The original version of Chromium B.S.U. was created in 2000 by Mark B. Allan and released under the Artistic License.


Chromium B.S.U. Screenshot

I've enjoyed playing this game on GNU/Linux for quite some time, there is a Windows version available but I could not find a version for OS X, so I created this dmg package of Chromium B.S.U. for Mac OS X (7.8 MB). It contains a Universal Binary which should run on Mac OS X 10.4 or later, any architecture.

I also added some options to the menu to enable switching from the original sounds and graphics to the contributed versions available from the SourceForge site.

Setting up AWStats on the Media Temple (gs) Grid-Service

Submitted by Todd on 18 September 2009 - 11:07am

The tricky things about setting up AWStats on the Media Temple Grid-Service are that you only have one access log for all your sites, the page requests always have the domain name prepended to them, the logs are processed by Media Temple and then renamed to reflect when the processing is complete, and there is a delay in the processing of these logs which isn't always consistent. These factors have to be accounted for when you setup the AWStats configuration.

Start from the home directory of your (gs) account. Download and decompress the latest stable copy of AWStats.

wget "http://prdownloads.sourceforge.net/awstats/awstats-6.9.tar.gz"
tar zxf awstats-6.9.tar.gz

Local Drupal Development Setup on Mac OS X

Submitted by Todd on 4 September 2009 - 5:50pm

Why a local development setup?

Having an organized development setup and methodology is essential to your personal productivity as a Web Programmer/Designer. If you are a Drupal programmer or theme developer you must have a place to work and try out new ideas. Depending on your resources, server administration skills, and any unique requirements you may have, there are several options. You could have a remote server just for development which may be convenient if you are collaborating with others. But if you are working alone, or just on a particular part of a project, a local web server, PHP, MySQL, setup is more efficient. This article details how to setup such an environment on Mac OS X.

A Strategy for Cross Platform Development

Submitted by Todd on 26 April 2009 - 9:22am

One of the goals of Classic Invaders from the beginning was that it should run on Windows, OS X, and Linux. One way that this can be accomplished is by using #define sections to separate the platform specific code. However I wanted one code base to compile and run on these platforms without a mess of preprocessor directives and different platform specific code to maintain. By using SDL, Boost, C++, and GCC and staying within the subset of what works on the various platforms I was able to achieve this.

SDL is the main ingredient that makes this possible, but you still have to get development environments setup. Check out the series of articles I wrote Setting up for development with SDL for some specific instructions.

Classic Invaders Released

Submitted by Todd on 17 April 2009 - 9:10pm

Classic Invaders, the first game release from The No Quarter Arcade is now available as a free download.

Classic Invaders source packages


Classic Invaders Screenshot