Well, I was ploughing through the GPL'd source code of the firmware for my router as a bored person would do on the holidays. I was hoping to find a exploit somewhere on my router (the DI524 runs Linux) so I could run SSH and do some other interesting things with the router. My router … Continue reading Reviving a dead DI524 router
And the Game Maker JSON parser WORKS!
Edit: Information on this page is out-dated. Please go here to find out more about the new JSON game maker library. I've finished writing 90% of the JSON parser it can parse all basic stuff! Still no support for 'true', 'false' and 'null' as values but I'll look into it. Other quick fixes include that when … Continue reading And the Game Maker JSON parser WORKS!
Update: Writing a JSON parser
Edit: Information on this page is out-dated. Please go here to find out more about the new JSON game maker library. I just finished writing the script that puts everything into the objects. Most of the stuff is working now! All the recursive functions are working as they should and there are no leaks as … Continue reading Update: Writing a JSON parser
Writing a parser
Edit: Information on this page is out-dated. Please go here to find out more about the new JSON game maker library. As you have seen in a previous post, I designed a JSON encoder that encodes data into a JSON string for Game Maker. That was super easy to write. But, I also needed a JSON … Continue reading Writing a parser
Some open source releases
As part of the WBGL Project, I'm writing smaller aspects of the game such as online highscores. Here are some stuff I've written for Game Maker. They're GML implementations of commonly used functions when interfacing via HTTP. All scripts are licenced under the BSD Licence. JSON Encoder A better, awesomer, JSON library is available here. … Continue reading Some open source releases
Happy to be part of the WBGL project
Yay, I am now part of the WBGL project. It's a joint project between class mates that I'm participating in. It's my job to look after the smaller details and aspects of the project like legality and websites and stuff like that. I'm also working on the online highscores. It shouldn't be long before that … Continue reading Happy to be part of the WBGL project
Mouse rumble mod
My first teensy experience was pretty unsuccessful. I failed miserably at my first project with a microcontroller. So, I'm aiming for something a little bit easier. You know the light underneath the mouse? It powers down and when there is action, it suddenly lights up again. What if, every time it lights up, the mouse … Continue reading Mouse rumble mod
Teensy Gameboy Multiboot adapter
Started work on this but didn't have much time to finish it. It's a Teensyduino port of the multiboot serial converter for use on the Gameboy Advance. Sorry, I'm terrible at programming. Here are the sources (includes the two originals) MSMCcable-1.02 Edit 1/11/10: Resumed work on this. Figured it didn't work because I used the … Continue reading Teensy Gameboy Multiboot adapter
Tips for a great Powerpoint presentation
I've seen too many crappy presentations. Here are some tips so your reader doesn't fall asleep during your presentation. View the presentations at the bottom of the page for a better demonstration. Key data only! Try to only put key data on your presentation. You are presenting the data. The slides are to remind your … Continue reading Tips for a great Powerpoint presentation
Recovering data from a CD
Well, I thought, I'd share a little something I discovered today while trying to recover a movie from a badly scratched CD. When the disc you're trying to recover from is a CD (not a DVD), you'll recover more if you use a CD-ROM drive instead of a DVD drive. When recovering from a disc, … Continue reading Recovering data from a CD