At the beginning of the year, I posted that I had ported Frotz to .NET. The was truly only part of the story. One of the goals of that port was to get Frotz to run on the new Windows Phone (under the assumption that the phone would run .NET <grin>) Now that the release of the phone is imminent here in the US, I decided to finish up the project and get it working.

Since I had already gotten it working in Silverlight, it took about 4 hours to get it working in Silverlight for Windows Phone. The core library came over almost intact from Desktop to Silverlight, and with no changes from Silverlight to Windows Phone. The rendering portion had been a little harder to migrate to Silverlight, but also came over to the phone with almost no changes. I was incredibly impressed with how simple it was.

I’ve got a few minor issues to sort out, like allowing games to be loaded onto the phone, but I hope to have it released on the Marketplace before too long.

wp7frotz