January 2007 - Posts

Seems that sooner or later I'll have to switch to Windows Vista...

I've  just discovered the new CNG API (Cryptography API: Next Generation)... and apart from new features, I've digged a bit into the new cryptographic algorithms it brings.

Visual Studio Orcas will bring 12 new classes,9 being variations of existing algorithms, and three new ones.

  • AES: This one is "half-new". Rijndael already existed in the CAPI, but the AES (same Wiki link) base class includes constraints to ensure a fully AES compatibility (for example, doesn't allow to change block size).
  • Elliptic Curve DSA (ECDSA): ECDSA is an implementation of the Digital Signature Standard using elliptic curves, used for signing and verifying signatures.
  • Elliptic Curve Diffie-Hellman (EC Diffie-Hellman): EC Diffie-Hellman is an implementation of Diffie-Hellman using elliptic curves, used for exchanging private keys.
Posted by Kartones | with no comments
Filed under: ,


A project done in Copenhagen by 6 students. Better than a Wii ;)

Posted by Kartones | with no comments
Filed under:

Wow, seems the gaming dev. community is quite active. There's lots of interesting things:

  • A german group is making an XNA port of ScummVM! This means that if they succeed all Creator's Club subscribers could play their LucasArts marvelous graphic adventures (I love Monkey Island!)
  • John Carmack gave an interview on GameInformer (you can read a brief at ars Technica). It's interesting that he's admited he was wrong about multi-processor and gaming (he likes a single powerful CPU but now has seen the power of having multiple "lesser" CPUs), that he thinks XBox 360 SDK is the best he's ever seen, and that he doesn't wants to rush to upgrade his developments to DirectX 10 right now.
  • And related to Vista, at Gamasutra we have an interesting opinion of the CEO of Wildtangent about how Vista's Limited User Accounts difficults the game's installation.

About the Wiltangent CEO's article, its funny because I remember an old plugin of Winamp of a female dancer that had a Wildtangent "windows addon" that almost all Adware scanners classify as "Ad-Ware". Also what he sais is that he doesnt like additional security measures, which from my point of view are good.

I've read something about Vista's new gaming related changes and features, and I don't think they're any bad... Limiting user and savegame data to specific folders, or require having less privileges helps developing better products, wherever they are games or windows apps...

In case you're interested, there's some info aboud LUA, Game Explorer and other things, in this presentation from Microsoft GDC 2006.

Posted by Kartones | with no comments

My iPod plugged into my Xbox 360 The Xbox 360 playing music

Yeah, with a small (and of course free) Live Marketplace Update, I can play my iPod music from my Xbox 360!

I might like or dislike other Microsoft products, but each day I like more and more the new XBox... It's awesome :)

The music keeps playing while gaming (and mutes itself whenever it needs to, such as in game videos). Now I can ride my cars and race with some trance beats ;)

 

And yes, it's a bit geek but I've got the XBox in english, and both devices customized with desert and urban camouflage vinyls.

 

Posted by Kartones | with no comments
Filed under: ,
Note: My desire was to publish this few weeks ago (when Visual Studio 2005 Service Pack 1 came out), but I forgot it with all this xmas madness. Anyway, here it is.


When Windows XP came out, I tried it as soon as I could. My experience from Win2000 was a disaster, so I made a backup of my W2k, and tried XP for a few weeks. I ended restoring the backup because of lot of compatibility issues.
Vista came out recently, and I thought "maybe this time will be different". So I made a data backup (not a complete system backup, just data, photos and such) and tried Vista Ultimate.

And now, I'm going back to Windows XP SP2. Why? It's not that Vista is bad. For a user it's great and will give very few problems. But for more advanced users, like me, that use some specific software, It's not the time to switch yet.
Vista itself is very robust and does it's job very well. The problem is that the "breaking changes" (and subtle changes) transform a relaxed walk into a mountain climbing...
My VS2005 works with some problems, IIS 7.0 works with problems, SQL 2005 doesn't works (Express version does work, I mean the commercial Version). Visual C# Express Ed. doesn't works, so XNA doesn't too. My favourite Antivirus (Kaspersky) doesn't works yet (I had to switch to NOD32 by force)...

Most software works (by elevating it's privileges and running it in "Windows XP SP2" Emulation mode), more or less without flaws, but I like to play with my toys (.NET, VS, XNA...) and if I can't play with them properly, I'll change to wherever I can actually use them.

Pros
  • Searching... I wasn't a good friend of Index Search and Windows searching features, but after trying Vista's ones I must admit they're VERY good and handy ones
  • Searching again, this time in Control Panel... This one really helped me out to find all the new or reorganized Vista config. features.
  • Image Viewer. Windows XP's Image Viewer sucks a bit, but this one really made me forget my (old) ACDSEE 5.0. I just missed a "convert to" feature (between BMP, GIF and JPG files at least)
  • Vista Gadgets. A nice addition. Probably the thing I'll miss more... They are both fun and useful.
  • Media Center included. It was cool when I first turned on my X360 with the just installed Vista laptop on, and both communicated to each other and I only had to "pair the devices" with a code the XBox gave me.
Cons
  • Some speed issues: Even after setting display to "Windows Classic", other things like listing the start menu items or moving/copying/deleting files are noticeable slower than in Windows XP.
  • Sometimes a folder doesn't remember my personalized view of it and reverts to Details view (I prefer List view)
  • Memory consumption. Even with classic view, eats more memory. Comparing with my desktop gaming PC, which has XP, Kernel Memory eats twice, cached memory 4 times more, and overall while the desktop has 749MB out of 1024MB free, laptop has 32MB out of 1280MB.
  • Network Connection Manager. Very cool, good looking... but I can't change my adapter properties if I'm not connected. I used to change between home and work IPs, gateways, DNS and such. Now I can only do it before unplugging LAN cable or after plugging home's LAN cable. And it could store different network settings (assigning a name looks cool but if it does nothing else is a bit stupid.
Not sure where belongs
  • New security system: Now Windows is quite more secure, I admit it, but it's very very very annoying to have to elevate privileges to almost every software excepting two or three. This will be surely issued when new versions of everything appear, but until then I got tired and modified the machine policy to automaticly elevate privileges without asking confirmation.
Mayble some of my cons are from my lack of "Vista knowledge", but my point of view here is from someone who sees the operating system just as a door to the rest of software, not as a "enjoyable experience" fancy and beautiful but time consuming (both mine and CPU ;).

Update: Seems that Vs 2005 SP1 is out. But XNA is still unsupported under Vista (can't remember where did I read it, but it was from someone of the XNA dev. team).
Also, after reinstalling XP, I've noticed some speed increase while doing mundane things like file copy, internet surfing, using multiple apps at once...
Posted by Kartones | with no comments
Filed under: