Gary's Portfolio

Gary's Portfolio

PHP

Since high school I've been busy with PHP. A big part of it I have learned in my spare time, mainly to maintain my own sites. I actually began to learn PHP to make it easier for me to maintain and create content, which is reflected by the way I made certain things.


Animal Crossing Code Generator v1

When I was in high school I was an avid gamer, and one of the games I played a lot was Animal Crossing on the GameCube. This game had a built-in password system which allowed people to send items to other people. Mind you, back then consoles didn't have online capabilities, so writing down passwords and sending them through e-mail was our only option.

However, at some point a guy named Ryan Holtz poked into the memory address and started converting the assembly code (which was a "simple" PowerPC assembly) into regular C++ code. Since I myself loved to poke around with the code myself (the original didn't allow the flexibility I wanted to have), I ported it to PHP, seeing as back then I couldn't get C++ to work at all. This resulted in the first version of the Animal Crossing Code Generator for PHP, which was later featured in GameTrailers' Pop Fiction.

Looking back, I could have done better, and in fact I did quite some years later, with version two.

Links:
Animal Crossing Code Generator
Pop-Fiction - Ep. 18: NES Games
Downloads:
Download

Animal Crossing Code Generator v2

Version two of the code generator. This one wasn't exactly made because of bad coding in the previous one, but more because I thought I lost the original one after a hacking attempt. Turns out I still had a backup on one of my hard drives that didn't crash.

It was also the first time I worked with AJAX. In hindsight, I could have been making this completely in Javascript, which also means I wouldn't have needed AJAX in the first place.

Links:
Animal Crossing Code Generator
Downloads:
Download