Jump to content

  • Log In with Google      Sign In   
  • Create Account

FREE SOFTWARE GIVEAWAY

We have 4 x Pro Licences (valued at $59 each) for 2d modular animation software Spriter to give away in this Thursday's GDNet Direct email newsletter.


Read more in this forum topic or make sure you're signed up (from the right-hand sidebar on the homepage) and read Thursday's newsletter to get in the running!


Just Let It Trickle



Plug in to CL’s Kitchen

Posted by adeyblue, 25 January 2013 · 439 views

It's well known that Visual Studio's C compiler hasn't progressed much beyond C89, save for things like variadic macros. What might not be quite as well known is that to rectify this a bit, somebody created a C99 to C89 converter . A decent tool to be sure, but it doesn't integrate well into Visual Studio. Being a seperate program means you have to fudge...


Dropping Like Files - Zipping Without Libraries on Windows

Posted by adeyblue, 17 October 2012 · 819 views
windows, c++
If you haven't been living under a rock (or in a non-Windows world) you'll know that since XP, Windows has had zip file extraction and creation. You may also know that what it doesn't have, is a defined API so us normals can leverage it programmatically. But there are ways and means.

Think about it, the usual way you'd interact with zip...


Things Up Microsoft's Sleeve - Console Graphics

Posted by adeyblue, 08 October 2012 · 714 views
windows, trivia
CreateConsoleScreenBuffer, what a fabulous function. You ask it nicely, and it gives you as many 'console window content' buffers as you want. With the other supporting functions it's everything you need for a AAA game (ascii-art-animation natch). But backup a minute...


WindowWatcher is Here

Posted by adeyblue, 21 June 2012 · 720 views

Way back in the mysts o' tyme I told a tale of a little picture-in-picture / interactive zoom tool I was working on. Well, a whole year and 4 months later I got round to fixing the buggy bits and...


Native Only Apps with VS Express for Win8

Posted by adeyblue, 02 June 2012 · 3,013 views
visual studio
Microsoft say "Visual Studio Express 2012 for Windows 8 provides tools for Metro style app development. To create desktop apps, you need to use Visual Studio Professional 2012, or higher."

That isn't quite true. In fact, there's no quite about it. In the current RC version on MSDN, it's downright wrong, and simple to achieve...


No Hooks Please, We're British - Thread Creation Notification

Posted by adeyblue, 25 May 2012 · 662 views

If what you're writing already requires a dll, or you can augment an existing one, then you're already set and can use the fact that DllMain gets called when threads are created and destructed to your advantage. If you're not, or can't then you're pretty much stuck for an answer. Conventional wisdom on the web seems to revolve around...


Leveraging Windows' Built In Disassembler

Posted by adeyblue, 25 April 2012 · 1,411 views
windows
Wait, there's a disassembler built into Windows? Well, only in the sense that a supermarket that has the ingredients to build a cake. There's no ready made pastry hidden away in the depths of system32, unlike there is for file hashing .

What there is though, is an aisle full of ingredients going by the name of DbgEng.dll. This fellow...


Chroot-ing in Windows - As Easy As A:, B:, C:

Posted by adeyblue, 16 January 2012 · 964 views
Windows, C++, Internals
Linux people who have to work in Windows are sometimes found lamenting about the basic tools it has which are absent from Microsoft's product. While recent developments of Windows have implemented variously featured versions of whoami, ln, cat, grep, ps and chmod, one app that's so far evaded the conversion is chroot.

Whatever the reason may be for...


Bagging Some Property - Getting A Windows User's Picture Tile

Posted by adeyblue, 03 January 2012 · 701 views

It doesn't sound like it should be so hard. I mean, the shell has managed to produce it every time you've logged on since Windows XP. MSDN has a page dedicated to user profiles that includes a section on where it is and how its treated. It details that a users picture lives in their...


Detailing the Hookers – Underneath the Sheets

Posted by adeyblue, 18 July 2011 · 303 views

We all need ideas. Whether you've just finished something, or are getting a little bit bored with your current project you can't help but let your mind drift to the next cool thing you'll create. Sometimes the ideas come thick and fast, other times they're like gold dust. When I'm in the second camp, and reading the various boards I...






December 2014 »

S M T W T F S
 123456
78910111213
14151617181920
21222324 25 2627
28293031   
PARTNERS