December CTP’s Most Regrettable Drawback :(

Unfortunately there is something too big and too bad to ignore about Microsoft’s latest test release of Vista (Build 5270.9)..

Almost no “big” or “complex” programs that require any sort of low-level interaction install/run… This includes many programs that worked without a hitch on 5231, and according to some, on 5259 as well. It seems that Microsoft has finalized the underlying structure of the Vista OS (according to most, though we can never be too sure); and it seems that as a resuly many programs that integrate themselves into Windows or Internet Explorer are now broken :(

I will be posting shortly a list of such programs and more, but at the moment, it will suffice to say that many of the useful programs of today for which development has stopped may not run on Windows Vista… Even in XP SP2 Compatibility mode.
NB: This is assuming that the compatibility mode feature in Vista is now complete as-is. At the moment it does not support emulation of most DLLs, nor does it support ‘compatibilizing’ non-exes, like?MSIs for example.

-CG

Digital Audio on 5270?

As I might have mentioned in an earlier post, the Windows Update service in Windows Vista’s latest CTP (5270.9, December CTP) works; and I used it to grab the sound drivers for my SoundMAX Integrated Digital Audio device…

Well, besides coming with enhnaced (and long overdue) functionality to control volume on a per-application basis (ever try to play Quake 4 or C0D2 while listening to some hard core music in the background??!) it comes with more-or-less enhanced sound.. The drivers it grabbed are not available on the SoundMAX website for use on Windows XP. Though I do not have?a professional studio or a sound-card benchmarking device; unless thine ears decieve me, the sound is clearer…..

But there is a catch. There always is, get used to it.. I have the Boston BA735 Digital Speakers… In order to listen to anything on my computer I had to switch them with analog headphones… It seems that Digital Speakers are not yet fully funtional in 5270?

Be it as it may, it seems that Microsoft is determined to overhaul the user media experience; one step at a time. First it was video (new LDDM Card coming my way!!) and now its the sound… Let’s just hope they don’t reinvent the joystick :P

Window Update on 5270

Now I’m really late for University, but this is definitely worth it :P

Windows Update works in this latest build; what’s more, it has an enormous driver database.. Drivers that never showed up in XP are being installed via Windows Update, and some new ones ship with the DVD as well!

Build 5270 Bloat..

Nope, the build itself does not contain (besides the obvious, the traditional, and the beatuiful) bloatware; but apparently certain aspects of the user interface lead us to believe there is something known as ‘compile bloat’ in this build…

In one sentence, Compile Bloat is when a program (or in this case, a group of programs and DLLs) are compiled with full Debug and Memory Management information; normally used in-lab to quickly return to the source code upon reaching an error…

While it seems mighty unlikely that Microsoft mis-compiled 5270.9 (its a CTP afterall!), how else do you explain that though the OS and its components are not taking too much memory or CPU (not mamny memory leaks; except a rumor around IE7); yet though you cannot pin it on any one thing; it seems to be overall less than ideally responsive at the end of the day. No, I do not mean that after a day of use it slows down; rather that it gives the feeling of offering some sort of counter to your search for a fluid OS.. What else can it be? An overclocked video card, DWM Express activated, not many processes running….

I’ll leave you to ponder over that as I sneakily step out the backdoor to head off for another long day at University…

The 5270 Optimization Guide..

It’s the one you have all been waiting for… The all-new optimization guide by Kristan Kenney and Chris Holmes; for the all new, almost code-complete Decemeber CTP (Build 5270.9)

Vista 5270 Optimization Guide This is a must read; Great job Kris & Chris!

Build 5270: A first review…

In hope that this is the first review on the internet for Vista 5270, I will try to keep it as factual as possible…

Microsoft Windows Vista 5270.9 (aka the December CTP) is the final build to be given to the Technical Beta testers before Vista reaches code complete. For more information about the background of the December CTP please read the previous post on this topic..

As most of you know, the November CTP failed to make it to the scene, causing much dissent in the ranks of Beta Testers worldwide. This is very important, because it put pressure on Microsoft to release the Decemeber CTP as soon as possible.

As far as my impression about this build, it can best be summed up in a list of quick, sharp, and to the (very pointy) point. In a nutshell it is beautiful and buggy. Read on…

Continue reading

NSTv2 Update..

It seems that our last challenge was (for one reason or another) difficult, or uninteresting.

So here is an update. It makes it *much* simpler BTW.

  • The NSTv2 copy has been moved to the root of the domain! This means that instead of being on domain.com/??? it can now be found at domain.com!! If this does not make it easier, I don’t know what is left for us to do… :S
  • A link has been added somewhere in the blog. it has been encrypted, and a redirection has been put in place, so I doubt you’ll find it by looking through the source… PHP and .htaccess work miracles you know :)

Best of luck!

-CG

The Search for NSTv2..

Well, its official. Our development team has begun working on NSTv2! So here is your chance: find the location of the test server, and you’ll get a free link on our Blog for?a month and some recognition to boot! The hints:

  • The test server has been mentioned on forums across the web, but not here :D
  • Its a subfolder on a domain.. as in http://domain.com/neosmart_v2 (obviously not the real name!)
  • One of the other foums with the NeoSmart Test server mentioned currently has a BIG project going on at the base domain!
  • This contest will remain open for a week.
  • If it becomes obvious that more help is needed, I’ll post a couple more hints ;)

Enjoy and Anticipate!
-CG

Vista Scenarios Chat

Well, from 7-8 GMT was a Vista Beta Chat on Scenario Voting..

Scenario Voting for those of you who don’t already know is a new feature in the beta program where members of the Microsoft Beta Team ask us to test out something in specific.. and we respond :D

Well, I missed most of the chat due to complications in the chatroom coding.. It turns out its not fully IE7 compliant, does not support Opera, and barely runs in Firefox….. {grumble} but that’s not important because for fifteen minutes I asked my questions, got quite a few answered, and then a fellow tester forwarded me the transcript :)

Here is the transcript for you to enjoy!

http://neosmart.net/ChatTranscript121205.doc

Continue reading

Heads or Tails? How about trick coins instead?

Why are there two different sides to a coin? I mean, back when cave men decided to replace the barter system with gold and silver, then the gold and silver with coins and bills, did they predict we would use coins for coin tosses and Credit Cards for everything else?

But this blog is not for history buffs, nor is it for the Chicken or the Egg type questions.. It’s for technology.

If you find it hard to fathom why thousands of years ago they made coins double sided, then you should probably stop reading now; because it only gets mysteriouser and mysteriouser…

Now for the million dollar question:

Seeing as data cables support two-way communication between a device and a PC, why are there two different ends to a cable?

Before you answer, think about the following:

  • It cannot be for making money off male-to-female converters (and vice-versa), because it would be cheaper to mass-produce cables with matching ends.
  • Firewire is an example of a product that tried to set things right.. It had three different types of heads (!!!) and more types of cables than I can count (actually its 3! which equals six cables ;D) but of the six cables, three had matching ends (contact me for the math :P).. These found their biggest audience to be those searching to link identical devices to one another, for example, networking two PCs, transferring video between to Digital Video Cameras, etc. But now Firewire is dead..
  • Using head/tail converters (aka extension cables) will significantly lower quality and speed, introduce static/interference, and decrease performance by some of the basic laws of physics.. You are adding resistance, you are adding a conductor that is in many times not 100% sealed, and you are rerouting the electric flow.
  • If cheaper production costs, easier usage, and better performance aren’t enough to make you ask why, let me ask: why not?

Continue reading