This website is currently being built. It just recently returned from a dead host, so there isn't anything here yet.
For now, this page serves as a collection of some of my programming examples.
About me
My name is Jeff Erbrecht. I'm currently enrolled at the University of Waterloo in Ontario, Canada, in Electrical Engineering.
Programming
Google Code Profile I
have some of my major projects up on Google Code at the moment. I put up some more
detailed descriptions on the project pages.
Google Code glitched for one of my important programs, which is a linked list library
for C# that I developed for my introductory programming course at Waterloo.
You can find the files here.
This is one of my biggest programming projects ever, and it holds great importance to me. I spent several hundred hours of my spare time modifying assembly code for the purpose of bringing this amazing video game to the English-speaking world. Visit
the main project site for more information and backstory.
Screenshots: Debugger interface
This program represents one of my main programming hobbies, and that is what's called
ROM hacking. It's 'hacking' in the traditional sense: delving into the bits and bytes and screwing around with them. One day I went into the MOTHER 3 ROM data and documented how the character sprites were stored, and then I made an editor for those graphics. It's fairly new, so the code is messy and undocumented. I do plan on improving this one vastly.
Screenshots: Main screen
I wrote this as a final term project in high school because I was annoyed at the lack of free icon editors at the time. It's obsolete by now, but I still really like it and use it all the time for simple icon creation.
Screenshots: Main interface
Another culminating project here. This was a year before my icon editor program. Basically, we were asked to make a game using a Java applet, and this is what I came up with. It's multiplayer, too!
Screenshots: Main interface,
Settings,
Selection,
Combat
This is a group project from high school. We were asked to make software for an imaginary pizza company. There were two programs: a cashier program and a head office program.
Screenshots: Login screen,
Cashier,
Head office
I actually didn't make this one myself, I ported it; it was created by the main translator for the MOTHER 3 project, coincidentally. Basically, it's a sokoban clone, and I ported it to the Nintendo DS. The source is probably a bit cryptic, and this was a beginning project for me on the Nintendo DS platform, so it's not incredibly pretty. It features 50 levels I believe, and it tracks your move history on the bottom screen.
Screenshots: Playing,
Real-life