Author Archives: Chris

Raspberry Pi Assembly tutorial

I stumbled across this Raspberry Pi assembler tutorial which seemed like a fun thing to try out. Who would have thought you could spend your evening thinking carefully about the ramifications of parameter passing mechanisms. Not something I plan to do … Continue reading

Posted in learn, Raspberry Pi | Comments Off on Raspberry Pi Assembly tutorial

Flashing the HTC Desire Bravo. A modern guide.

My most recent holiday project was flashing cyanogenmod onto a rather elderly HTC Desire Bravo. Released in 2010 this device is positively ancient by Internet standards, but it was very well received at the time and I still liked it … Continue reading

Posted in android | Comments Off on Flashing the HTC Desire Bravo. A modern guide.

Making moves

Our new board looks nice, but we’re not going to get anywhere unless we can make our pieces move around. In this step we’ll take an innocent looking ImageView and tell it how to start making moves on the enemy. … Continue reading

Posted in android | Tagged | Comments Off on Making moves

Regrouping the pieces

Somebody once said, “If it’s not broken, fix it anyway.” Not the traditional phrase for sure, but the old version relies on one assumption that can’t ever hold true. I don’t know if I pursued this project in the best … Continue reading

Posted in android | Tagged | Comments Off on Regrouping the pieces

Nobody wants backup

Everyone wants restore. My computer started having issues booting and random failures while I was working with it. This culminated in it completely failing to start. Fortunately it had a factory restore option (when did companies stop supplying Windows cds?) … Continue reading

Posted in talky | Comments Off on Nobody wants backup

Would you care to see the menu?

I can still see two problems with the game. One obvious, one not so much. They both come from the same place though: What happens when you open the game up? It depends what else you have been up to. … Continue reading

Posted in android | Tagged | 5 Comments

Everyday I’m shufflin’

Some of the people I’m play-testing against are starting to get good at this game. Proper development of supported attackers and blockading areas of the board to frustrate constructing a counter attack. The current problem is the starting ranks. Rocks … Continue reading

Posted in android | Tagged | Comments Off on Everyday I’m shufflin’

Rip it up and start again

I said at the end of the last post that I didn’t like the architecture of the move validation code. It’s a bit inelegant to say the least, but I did allude to a simple fix that will make it … Continue reading

Posted in android | Tagged | 4 Comments

Ground rules

Our game is really starting to come together and I’ve been demanding anyone who sits still for too long plays a game with me. The primary problem there is of all of the people I meet day to day, I’m … Continue reading

Posted in android | Tagged | 17 Comments

Reduce, reuse, recycle

And in that order please. One of the great things about Java, and by extension Android is the garbage collector. For those of you who don’t know, this will periodically sweep through your application and free any objects that you … Continue reading

Posted in android | Tagged | Comments Off on Reduce, reuse, recycle