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

Published 07 April 05 11:35 AM | joshwil 

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: http://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

# Christophe Lauer [MS] said on April 7, 2005 5:17 PM:
Hi Josh,

Happy to see you blogging again :)

What's the point in checking if the machine has HyperThreading capabilities or not?
# Curious said on April 7, 2005 10:49 PM:
Josh,
How does it compare against EM64T? Does it use SSE3?
# joshwil said on April 29, 2005 1:39 PM:
Curious --

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

-josh
# Rick Brewster's blog said on June 2, 2005 4:03 PM:
If you’ve read my previous blog entries you might have noticed that I write a lot about two things: Paint.NET,...
# Josh Williams said on August 10, 2005 9:17 PM:
I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array...
# Josh Williams said on August 10, 2005 9:19 PM:
I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array...
# SpankyJ Paint Net is pretty cool 20 minutes to get it running on 64 | Outdoor Ceiling Fans said on May 31, 2009 2:53 PM:

PingBack from http://outdoorceilingfansite.info/story.php?id=19153

New Comments to this post are disabled

Search

This Blog

Syndication

Page view tracker