Browse by Tags

All Tags » Win32 Assembly (RSS)

Load PNG/JPEG from resource using GDI+ (MASM)

Following my previous post on how to load JPG/PNG file from resource using GDI+: http://devpinoy.org/blogs/cvega/archive/2008/07/28/loading-png-and-jpg-image-from-resource-using-gdi.aspx I’ve written an equivalent function for MASM32 users: http...
Posted by cvega | with no comments
Filed under:

[REDUX] Message Cracker for MASM

About 3 years ago, I’ve released a MASM version of message cracker for handling windows messages here: http://devpinoy.org/forums/p/516/1524.aspx#1524 I really find this include file useful whenever I am working on a GUI based win32 program using...
Posted by cvega | 1 comment(s)
Filed under:

How To: OOP in assembly language

This post is a response to forum question posted by modchip : "Recently, I've seen a lot of stuff about doing OOP in assembly language. Most of the stuff I've seen almost fried my brain. So... does anybody have some simple (by simple, I mean...
Posted by cvega | 2 comment(s)
Filed under: ,

HexDump utility (converted to MASM)

For the benefit of assembly language programmers working with file mapping (and also for the purpose of honing my personal skills), I converted my file mapping functions posted previously to assembly language, particularly in MASM. I also converted (and...
Posted by cvega | with no comments
Filed under:

Source code for Desktop Doodle

Yesterday, I've hit the 40th mark for people requesting the source code of Desktop Doodle : http://trider.8m.com/doodle/ What prevented me from distributing the source code is the source code's unreadable format (as I coded it all in notepad). But due...
Posted by cvega | with no comments
Filed under:

An attempt to bring CPUID to C#

Following from my previous post about detecting CPUID instruction availability, which is as I mentioned, fairly easy to achieve in both C/C++ and assembly language. In fact, it is already a common knowledge mostly to C/C++ and assembly programmers --...
Posted by cvega | 1 comment(s)
Filed under: ,

Determine x86 CPU for CPUID instruction support

CPUID is a CPU identification instruction introduced in the Intel Pentium processor. Since then, the instruction had becomes the official instruction for providing information about the x86 CPUs. Today, CPU vendors are now supporting this instruction...
Posted by cvega | with no comments
Filed under: