2012 RetroChallenge News: IRIX Soccer V1.0 Alpha Released

By , January 29, 2012 3:49 pm

Today I completed the alpha version of my IRIX soccer game for the 2012 Winter Warmup RetroChallenge. After seeing the @retrochallenge twitter stats on the other RC entrants, I made the decision to ship the alpha version without all sorts of extra bells and whistles. I didn't want Fahrfall to be the only one to complete a retro game for the contest!

The alpha version of the game is designed for two players.

You can download the program and source code.

Game Screenshots

This is a screenshot of me playing the alpha version of IRIX Soccer.

This is a screenshot of me playing the alpha version of IRIX Soccer.

The purple team scores a goal!

The purple team scores a goal!

Continue reading '2012 RetroChallenge News: IRIX Soccer V1.0 Alpha Released'»

Setting up the Microchip MPLAB IDE and C Lite Compilers – Part 1

By , January 28, 2012 9:12 am

In Part 1 of this tutorial I am going to show how to set up the Microchip MPLAB IDE with the free MPLAB C Lite Compilers.

In Part 2 we are going to open up a sample MPLAB project and compile it. The sample project is the GluonPilot FreeRTOS based autopilot.

MPLAB startup image

Microchip MPLAB IDE

MPLAB Preamble

Microchip has provided a FREE Lite version of their paid MPLAB C compilers. The only limitation on the Lite version of the MPLAB C compiler is that it doesn't offer advanced compiler optimizations and as such makes slightly larger Hex firmware files. This isn't a big problem for most hobbyists getting started in microcontroller programming. The nice thing about the Lite compilers is the fact they don't have any saving limitations and they don't expire.

Continue reading 'Setting up the Microchip MPLAB IDE and C Lite Compilers – Part 1'»

Pages: 1 2 3

A SURVEY OF MATHEMATICS WITH APPLICATIONS 9th Edition has arrived!

By , January 21, 2012 1:23 pm
Here is a photo of the new textbook A SURVEY OF MATHEMATICS WITH APPLICATIONS 9th Edition

Here is a photo of the new textbook A SURVEY OF MATHEMATICS WITH APPLICATIONS 9th Edition

Yesterday I got my copy of the new textbook A SURVEY OF MATHEMATICS WITH APPLICATIONS 9th Edition from Pearson.

This new edition of the textbook was published on January 6, 2012 and has special meaning to me because it features a photo of my prototype sierpinski fractal antenna design in the chapter on Non-Euclidean Geometry and Fractal Geometry (page 555). I have always found fractals interesting and I am really proud that Pearson selected my image to use in their textbook.

As I flipped through the textbook today I was impressed with the improvement in the quality and readability of math textbooks since I was a student!

This textbook has been updated with modern references and provides quite a few real world math problems for students to study. The graphic design of the textbook is top-notch with excellent colour illustrations that will help to explain mathematic concepts to the reader.

Here is a photo of page 555 from the math textbook that features my fractal antenna image.

Here is a photo of page 555 from the math textbook that features my fractal antenna image.

Here my name, Andrew Hazelden, is listed in the credits section of the textbook.

Here my name, Andrew Hazelden, is listed in the credits section of the textbook.

 

Flying Model Airplanes in January

By , January 21, 2012 1:15 pm
Here is a photo of Andrew Hazelden flying model airplanes in -15°C weather.

Here is a photo of Andrew Hazelden flying model airplanes in -15°C weather.

This morning my brother, Russell, & I decided it would be fun to get out to the flying hill and fly some model airplanes during the winter season. For the last few days the coastal winds around West Dover, Nova Scotia have been calm at sunrise.

This morning the road was a bit icy and the temperature was around -15°C but it didn't stop us from having a great time. We got to the top of the flying hill just as the sun was breaking through a few clouds on the horizon. I snapped a few photos with my Canon Powershot as we were getting set up for flying. We flew a Multiplex EasyStar this morning for half and hour until our fingers and toes started to get a bit numb. The FMA co-pilot flight stabilizer worked well and leveled out the wings from the occasional gust of wind.

Sunrise in the West Dover Barrens

Sunrise in the West Dover Barrens

Here is a photo of the barrens with a light covering of snow and ice.

Here is a photo of the barrens with a light covering of snow and ice.

Continue reading 'Flying Model Airplanes in January'»

Wide-Field Astrophotography in West Dover

By , January 19, 2012 10:12 pm
A short night sky time-lapse GIF-a-mation

A short night sky time-lapse GIF-a-mation

Last night the power was out for over four hours in West Dover. After I used up the last of the energy in my UPS unit I had to find something else to do with the evening.

Since the power was off in the village the street lights were off as well. This created an interesting opportunity for some excellent wintertime backyard astronomy.

I used a flashlight to locate my camera gear and tripod. Once I had my tripod set up outside I changed the lens on my Canon DSLR camera to an 8mm Peleng circular fisheye lens. The Peleng lens is a lot of fun because it takes extremely wide angle photos. I set my Canon D60 camera to bulb mode and programmed my Canon TC80-N3 intervalometer to capture 90 second long exposures. In all I ran the camera for 45 minutes in the cold weather and captured 28 long exposure images before the batteries died. I think it is cool that the Peleng lens has such a wide field of view that it also caught the headlights of cars driving by on the highway.

This image is a stack of 20 photos @ 90 seconds each.

This image is a stack of 20 photos @ 90 seconds each.

For the 26 image composite I used the maximum image stacking mode in Photoshop along with dark frame subtraction.

This image is a single 90 second exposure that shows Orion's Belt low on the horizon.

This image is a single 90 second exposure that shows Orion's Belt low on the horizon.

 

Andrew’s RetroChallenge Progress Report – Day 16

By , January 16, 2012 3:37 pm

This is my January 16th progress update for the 2012 Winter Warmup RetroChallenge. For the competition I'm working on creating an IRIX based soccer game using OpenGL on a Silicon Graphics O2 computer from 1997.

This last week I created the game artwork in Photoshop. The soccer game will have two players and features a hand drawn 2D soccer ball. I drew the animated soccer ball sprite in Photoshop by rotoscoping over an image sequence.

This is the soccer field for the game.

I used the MediaConverter program on IRIX to convert the soccer ball image sequence to a movie.

I used the MediaConverter program on IRIX to convert the soccer ball image sequence to a movie.

This is frame 1 of the animated soccer ball sprite.

This is frame 1 of the animated soccer ball sprite.