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
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
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
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
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
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
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
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
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
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