The MASM Forum Archive 2004 to 2012

Miscellaneous Forums => Miscellaneous Projects => Topic started by: Gunner on February 12, 2010, 02:44:13 AM

Title: WELT (Windows Error Lookup Tool)
Post by: Gunner on February 12, 2010, 02:44:13 AM
Here is another tool for you all!  Yes it is another windows error lookup tool BUT it will also lookup and translate HRESULTS!!!  So this is a must have for all you people programming COM.  Wrote this a few years ago and just found it on a disk..  I want to update it but cannot find the source (can't remember how I did the HRESULT stuff), so give my some time to figure it out and I will update it... for now play with this.

Showing the result of an HRESULT:
(http://gunner.001webs.com/welt.jpg)
Title: Re: WELT (Windows Error Lookup Tool)
Post by: dedndave on February 12, 2010, 04:05:42 AM
maybe this will help Rob   :bg
Title: Re: WELT (Windows Error Lookup Tool)
Post by: Gunner on February 12, 2010, 05:22:49 PM
cant open a zip on my phone, so i will have a looksy after work later
Title: Re: WELT (Windows Error Lookup Tool)
Post by: BlackVortex on February 12, 2010, 08:08:37 PM
Hehe,cool  :8)
Title: Re: WELT (Windows Error Lookup Tool)
Post by: Gunner on February 12, 2010, 11:47:39 PM
Quote from: dedndave on February 12, 2010, 04:05:42 AM
maybe this will help Rob   :bg

What did you use to disassemble it?  I like the output
Title: Re: WELT (Windows Error Lookup Tool)
Post by: dedndave on February 13, 2010, 03:26:44 AM
i use a simple disassembler that i got on a geocities site - written by Sang Cho
of course, geocities sites no longer exist - i can't find the program online - EDIT - if i get his name right, you can find it - lol
it does not disassemble any data, but it does a decent job on code and is fairly fast
it is 7 years old - not sure how well it handles SSE etc

the program disassembles to the console screen
to disassemble to a text file...

> disasm someprog.exe >someprog.asm

i think you want to keep the names short   :P
Title: Re: WELT (Windows Error Lookup Tool)
Post by: PBrennick on February 16, 2010, 05:38:22 AM
Sang Cho's disassembler is the only one I use. His current webpage is http://hcilab.cju.ac.kr/disasm.html (http://hcilab.cju.ac.kr/disasm.html). Sources are also availabe there.

Attached is the instruction set (from INTEL) he used in creating the dissassembler.

hth,
Paul