A reboot was needed. I rewrote most of the code. The game is no longer called “The Muni Race”. Instead it is called “The Uni Games” since it will have more than one event (think of “Summer Games” but for unicycles. UNICON basically). The game will have a more-retro look and feel than before. It willContinue reading “The Uni Games – Part II. Reboot”
Category Archives: Programming
VChar64 v0.0.12 released
New version, new features. Download Mac: vchar64-0.0.12.dmg.zip Win32: vchar64-0.0.12.win32.zip Changes [NEW] Koala Import: supports importing subregions. Useful when 256 chars are not enough to import the whole bitmap [NEW] Added unknown font. Ripped from here [NEW] VICE snapshot import: Default charset address is the one that was used at the moment the snapshot was taken [NEW] Save/Export: Plays oneContinue reading “VChar64 v0.0.12 released”
VChar64 v0.0.11 released
VChar64 v0.0.11 was released. Win32: vchar64-0.0.11.win32.zip Mac: vchar64-0.0.11.dmg.zip Source code: github It includes several bug fixes and some important new features like: Koala import support Map support Export to Assembly Full Changelog here.
Disassembling 6502 code with Radare – Part II
Let’s crack a simple game. If you are not familiar with Radare, read Part I first. Creating and opening a VICE Snapshot file Let’s crack BC’s Quest For Tires since its copy-protection is easy to bypass. Unzip this file: http://tapes.c64.no/tapes/BCsQuestForTires.zip Open the tap file with VICE (the most popular Commodore 64 emulator), and.. …the game has some kindContinue reading “Disassembling 6502 code with Radare – Part II”
Disassembling 6502 code with Radare – Part I
Radare is an open source portable reversing framework that can do many things, among those things it can disassemble 6502 code. Download and install radare First, download radare from github. You need a recent version in order to disassemble 6502 code. And then install it by running sys/install.sh (or sys/user.sh for local installation): $ git clone https://github.com/radare/radare2.gitContinue reading “Disassembling 6502 code with Radare – Part I”
Impressions of Google I/O 2015
What was interesting about the Keynote: Brillo: the OS for the IoT… but but but, there were no talks about it, almost no information about it, nothing. Android Studio with C++ support: Finally 🙂 The NDK really needs love, and having an IDE that supports it is great. Hey, even Microsoft is supporting the NDKContinue reading “Impressions of Google I/O 2015”
Soldering, what could go wrong?
I’m good at software engineering, but in electronics, I’m a newbie. Nonetheless, I find electronics fascinating. Last year I did the first basic tutorials with Arduino, then I played a little bit with Raspberry Pi and CI20 (technically not really electronics). And this year, I built a very simple circuit to connect the RGBI outputContinue reading “Soldering, what could go wrong?”
Merging my unicycling and development blogs
Who has time to maintain two personal blogs ? It is even difficult to maintain just one. So what I did was to merge my unicycle (monociclo.com.ar) blog into this one (towp8.com). I divided them in categories: The unicycle blog is using the “unicycle” category. This blog is using the “programming” category
Switching from iOS to Android: My experience
For the past 5 or 6 years, I used iPhones as my default phones. But a few months ago I decided to switch to Android. I tried Android devices before, but never as my default phone. At the beginning I started using a Samsung Galaxy S4 (a 2013 5″ device), but later I switch to aContinue reading “Switching from iOS to Android: My experience”
Integrating LiquidFun with Cocos2d-x: Part II
In Part I I described to how integrated LiquidFun with Cocos2d-x. In this part (part II) I’ll describe how to render the particles using a basic water effect. Part I uses just one glDrawArrays(GL_POINTS, 0, total); to draw the particles. And although that works to draw “particles”, it is not enough to draw “water”. DrawingContinue reading “Integrating LiquidFun with Cocos2d-x: Part II”