Paint.Net is pretty cool, 20 minutes to get it running on 64-bit is even cooler!

Last night I played with Paint.Net for a while and got it running on the native 64-bit CLR with whidbey... Pretty cool stuff!!!

Actually, a while might be overstating things... It took longer to install a copy of VS 2005 on my clean AMD64 machine than it did to get Paint.Net running natively, in fact there were no code changes needed to get it to run on .Net 2.0 (just had to change a couple project settings) and only 3 small changes to the code to get it to run on 64-bit (the biggest being removing a dependency on some assembly code used to figure out whether or not a machine has HyperThreading). All of this took < 20 minutes.

Check out a blog about Paint.Net here: https://blogs.msdn.com/rickbrew/

 

Here's some screen shots to whet your appitite

Paint.Net running on 64-bit CLR

Copy and Paste between 32-bit and 64-bit versions of Paint.Net

A 2GB image in Paint.Net, note the 4GB memory usage (it actually has a 6GB VM footprint at this point, yes... this machine does have a lot of RAM).

Note: this is all running on a "very close to done" internal Beta2 .Net Framework.

Comments

  • Anonymous
    April 07, 2005
    Hi Josh,

    Happy to see you blogging again :)

    What's the point in checking if the machine has HyperThreading capabilities or not?
  • Anonymous
    April 07, 2005
    Josh,
    How does it compare against EM64T? Does it use SSE3?
  • Anonymous
    April 29, 2005
    Curious --

    I'm going to choose to abstain from the discussion of differences between particular chips for now.

    -josh
  • Anonymous
    June 02, 2005
    If you’ve read my previous blog entries you might have noticed that I write a lot about two things: Paint.NET,...
  • Anonymous
    August 10, 2005
    I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array...
  • Anonymous
    August 10, 2005
    I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array...
  • Anonymous
    May 31, 2009
    PingBack from http://outdoorceilingfansite.info/story.php?id=19153