Category Archives: megazeux

Megazeux debugger on github

The official Megazeux repository recently moved to github, allowing me the opportunity to create my own fork and move my debugger work into a more public sphere. Accordingly, you can now visit my repo for all the most recent robotic … Continue reading

Posted in megazeux, projects | Leave a comment

Cross-compiling with MinGW on Fedora

My goodness, I’m impressed. Having released the first iteration of my robotic debugger, I was informed that the fork()/exec() combo isn’t portable to Windows. Nobody volunteered any patches immediately, so I decided to read up on cross-compiling since I really … Continue reading

Posted in code, fedora, megazeux, projects | 7 Comments

Break me off a piece of that Megazeux debugger

Breaking news: breakpoints now exist in the debugger. There’s no indication that they exist until execution reaches them unless you look in the console window , but they’re there! Next up: differentiating between active line, current line, and line + … Continue reading

Posted in megazeux, projects | Leave a comment

Megazeux Debugging: Redux

It’s been about a year and a half since I last touched on the idea of a Megazeux debugger, and that is far too long! I’ve recently begun an internship with Mozilla working on the Electrolysis project, which is a … Continue reading

Posted in megazeux, projects | Leave a comment

MegaZeux Debugging: part 3

After some more fiddling, basic robot watching is pretty rock solid.  I fixed some memory leaks and crashes, and I’ve moved on to breakpoints.  And herein lies the conumdrum, as I’m trying to figure out the use cases here and … Continue reading

Posted in megazeux, projects | Tagged , | Leave a comment

MegaZeux Debugging: part 2

What with midterms and end of term, it’s been several weeks since I last touched my robotic debugger, but that changed tonight.  There’s now a usable bleeding-edge debugger for your perusal in the bzr repository.  You have your choice of … Continue reading

Posted in megazeux, projects | Tagged , , | 1 Comment

MegaZeux Debugging

I’m an occasional contributor to the MegaZeux source code, and I frequently compete in the bi-annual Day of Zeux competions.  Accordingly, I’m always interested in new ways to push MegaZeux forward and help people create games easier, which brings me … Continue reading

Posted in megazeux, projects | Tagged , , | 2 Comments