Super 8 Digitization

Posted on Thu 09 May 2019 in Image manipulation • Tagged with image_processing

I was lucky to come across some old Super 8 film reels that my parents took when I was growing up in the 1980's. Most of the film that was shot was taken using Kodak Kodachrome Super 8 film, with a few on Kodak Ektachrome. Unfortunately, these reels won't last …


Continue reading

Writing a Chip 8 Emulator - Instruction Set (Part 5)

Posted on Fri 07 September 2018 in Emulation • Tagged with chip8, emulation

Last time I wrote about the Chip 8 interpreter, and how the first 512 bytes of RAM were used for the built in font set. In this post, I want to go over all the instructions for the Chip 8 interpreter, and discuss how they actually work. I also wanted …


Continue reading

Writing a Color Computer 3 Emulator - ROM/RAM Modes

Posted on Sat 01 September 2018 in Emulation • Tagged with trs-80, emulation

Last time I wrote about the Chip 8 interpreter, and how the first 512 bytes of RAM were used for the built in font set. Now that I have a little more experience writing simple emulators, I figured it was time to revisit the original reason why I started down …


Continue reading

Writing a Chip 8 Emulator – Built In Font Set (Part 4)

Posted on Sun 15 October 2017 in Emulation • Tagged with chip8, emulation

Last time I wrote about how to draw pixels on the Chip 8 screen. We went over how the DRAW command uses an XOR method to turn pixels on and off, as well as how to draw an n-byte sprite to the screen. To quickly recap, here are the steps …


Continue reading

Android and Bamboo – Testing Using the Android Emulator on a CI Server

Posted on Mon 01 June 2015 in Continuous Integration • Tagged with ci, android, bamboo, emulator

In a previous post, I discussed how to set up Atlassian Bamboo to build unit tests as part of an Android project. In that post, I went through the steps needed to install the Android SDK on a Bamboo build server, and configure a Bamboo build project to build and …


Continue reading