October 2008 - Posts

DP.Challenge #2
10-26-2008 4:46 PM

Thanks to everyone who tried/solved my DP.Challenge #1. Your solutions were so inspiring that I decided to create another one.

Level (0-5): 1

Restrictions: None

Target: Attached

Scenario: Remember our programmer from our previous challenge? Well, he was secretly hired by the IT Head of DMMA IT Department to write a program that would shutdown terminals remotely (with a click of a button), since as we already know, most of DMMA's employees and head are... well, lazy.

So what happened is that the time that the programmer left the company, the IT department Shutdown Utility was also in its beta stage. Yes, it works, but not as expected to - there was also a bug. A bug much bigger than the DMMA Accounting Software.

Following the decision of the accounting department, the IT department also ran ads to find someone to repair the buggy software.

Fortunately, you are reading the ad right now. You know you can do it and you know that nobody else can. So... will you take it?

Goal: Find the bug(s) and fix it. There are no restrictions. Anything goes. Good luck and enjoy.

START: HINT! HINT! HINT! SPOILER ALERT!



1. The "bugs" call one function -- Pay attention to the parameters sent -- the solution is not there, but knowing this will help you.

2. There are only 3 things that you need to change in order to complete this challenge as I intended you to. But I've as said, there are more than one way to solve a problem.

3. Adding a breakpoint will help you a lot.

END: HINT! HINT! HINT! SPOILER ALERT!

DP.Challenge #1
10-22-2008 3:51 PM

Welcome! I had nothing to do, so I decided to put up a very newbie challenge. Please read specifications.

Level (0-5): 0-Newbies
Restrictions: None
Files: It is attached.

Scenario: DMMA Corporation, a company whose accounting personnel cannot add numbers, hired a programmer do code a software specifically to add integers. After a few days, the programmer has partially finished the software and submitted the executable for beta testing. At that time, the company is in the brink of bankruptcy. This event prevented the company to compensate the programmer for the work he has done.

Of course, the programmer got furious when he learned about this. So what he did was he permanently deleted all his source files, making sure that it cannot be recovered in any way. Then he simply left the company.

The company, after learning about the disappearance of the programmer had no chance of getting another programmer (of the same caliber) to do the job, start from scratch again (since the sources were all deleted beyond recovery). All they had was the unfinished build that was submitted to the beta testing department, which after a few sessions -- they found a huge bug.

So they though, why not make use of the existing build? So they spread the word, looking for someone who could do just that.

And you. Yes you. You heard the news. It's your decision to grab the opportuniy or not. Are you gonna take it?

Goal: Find out what the bug is, then repair it without the original source code by any means necessary. Once done, write a simple tutorial or article how you did it, then post in your devpinoy blog or devpinoy forum. Write a comment saying that you have solved it and link to your article. Good luck!

Please note that successfully solving this problem will not get you any prize, not that I don't want to, I just can't, BUT what you get is knowledge. Sabi nga ni ka-Ernie, "kung walang knowledge, (all together now) walang power". This is just for fun, so... have fun!

Holy Mother of... It's Finally Here!
10-22-2008 2:56 PM
Download patch!

Fans of Mother series, it's time to celebrate! The fan translation patch for Mother 3 is done, you you can download the patch at http://mother3.fobby.net/.

For those who don't know, Mother 3 is the 3rd part (obviously) of the Mother/EarthBound series released for the Nintendo Gameboy Advance which sadly did not make it out of Japan. It could have been called EarthBound 2 if it did. It is a traditional RPG in a modern suburb setting, which has taken it away from the usual fantasy theme and its battle system is somewhat similar to Dragon Warrior.

It's very simple to apply the patch.

  • Download the patch.
  • Unzip the package.
  • Run the file that is native to your OS.
  • Browse for your dump.
  • Done.

Thanks to everyone who were involved in the translation!

Enjoy playing!

by modchip | with no comments