Dosbox is an open source DOS emulator available for many OS flavors. Dosbox allows you to run any old DOS game, relive some of the golden games of DOS era. It has full support for multiple video standards (VGA, CGA, Tandy,…) and sound cards (Adlib, SB, …). Amazing program! I was even able to bring up Windows 1.0 under that :)

Not many use this powerful emulator as a disassembler though. I have used this technique to disassemble many programs with out resorting to IDA or Sourcer.

Read the rest of this entry »

Subscribe to this blog's RSS feed

Today I got this error message from WLW: “The response to the metaWeblog.newMediaObject method received from the weblog server was invalid“. Why did WLW think the response was “invalid“?? What exactly did it receive from Wordpress??
Luckily, WLW logs a lot more in the background. You can access that log file via Help -> About WLW. […]

Continue Reading...

Cleaning up your Hard disk

kannanmr on April 3rd, 2007

Yesterday I took some time off to clean my office systems - a Dual Xeon desktop and a T41p laptop. The effort would have cost me at least 2 days, if not for the following tools!

CCleaner - The best utility for cleaning up the temporary files, IE/Mozilla/Opera cache and lots of other junk. This used […]

Continue Reading...

Firefox memory leak fix - How To?

kannanmr on March 16th, 2007

When I keep Firefox open for more than 2 hours, my system, a dual xeon with 2GB fast DDR, became extremely slow. I have the latest 2.0.0.2 version. A quick googling turned up many results on “Firefox leaking memory”, but nothing solved my problem. I tried EngTech’s solution & couple of other solutions. More tinkering […]

Continue Reading...

WP-Mollio comment_form hook fix - HowTo?

kannanmr on March 10th, 2007

If you are using WP-Mollio theme in your Wordpress site, I’d suggest adding the comment_form hook in to your comments.php. Only if you have this statement, the plugins like “Subscribe-to-comments” will work.
How to add this hook?

Open comments.php
Find the lines of code shown below. You will find it near the end of the file.

<p><input […]

Continue Reading...

TO
Do you have one of those DVD players that can play DivX? The ability to cram in 4 or 5 movies in a single DVD5 disk is something that I simply loved, when I got one of these DVD players. Mine is a part of DAV DZ720 that I bought from eZone, […]

Continue Reading...

Autoincrementing the Build Numbers in VC++

kannanmr on September 21st, 2004

The option to automatically increment the build numbers (for successful builds) is one thing VC++ misses. AFAIK, VB & Borland C++/Delphi users have long had this ability.
http://www.codeguru.com/Cpp/V-S/devstudio_macros/versioncontrol/article.php/c3129
This solution makes use of Application_BeforeBuildStart() handler to increment the RC VERSIONINFO. The Build # is incremented even for failed builds.
http://www.codeproject.com/cpp/rcversion.asp
Not exactly an auto-increment solution. This allows you to […]

Continue Reading...

Do-It-Yourself : 360 degrees panorama
A lens attachment for taking 360deg pictures
Another lens attachment - Egg 360
And here is a review of iPIX 360 degree rotator

Continue Reading...