Here you will find information about the porting projects we have done.
To navigate, you may use the links on the right.
Massive Assault
My first port since getting back into the business.
Wrote a DirectX to Mac layer completely from scratch.
Patches
A small, enjoyable game of Othello played on a six-sided grid.
We got used to the "New Mac" way of doing things while writing this game.
The projects below are from long ago, before we stepped away from porting for a few years.
Links LS (Legends in Sports)
The original Links LS was the most complicated port I was ever a part of.
It was also the best one to see how Win-Tel programmers thought at the time.
Links LS 2000
A followup version of Links LS, based on the same codebase.
My tasks were relatively small on this one, just bug-fixing various sections that had changed in
the new version.
Under a Killing Moon (UAKM)
The proudest project of my career, and one of my earliest.
Written entirely in assembly language, I converted the virtual reality engine into a
fast C engine that still works today.
Blown Away
My first port. Done while going to college, and partially explains why I left.
Was based on a C scripting game engine that used a lot of function pointers.
|