Brad's Impulse Launch Review

Tuesday, June 17, 2008 by Frogboy | Discussion: Personal Computing

Impulse is the greatest thing since sliced bread...yada yada yada.

But how good is it really? Ultimately, only you will be able to decide.  What I'm going to do here is give my personal opinion on how Impulse stands on the eve of its launch.

The Comparisons

Let's just get this out of the way, Impulse is not Steam or Direct2Drive or Xfire or whatever.  It's has a very different design philosophy.  So let me just say this: You would have to pry Steam out of my cold dead hands.  You should judge Impulse as how well it addresses your problems.

First Impressions

image

So I double click on the Impulse icon.  How fast does it load?  On my ThinkPad T60 it's about 5 seconds but YMMV.  In its phase 2 edition (August) I think we need to make it more multithreaded so that when you launch it, it comes up like a window. I.e. instantly.  But it is pretty snappy (a lot faster for me than the betas were).

My next question would be, how much RAM is this thing using?

image

On load up, about 15 megabytes which is pretty good given that Internet Explorer uses 84 megabytes! 

The Store

From a digital e-commerce point of view, the million dollar question is, how good is the selection in the Impulse store?  With Steam or Direct2Drive, I can get a gazillion different games.  So what about Impulse? The answer depends on what you're looking for. 

The first week of the Impulse launch will be spent handling the logistics of getting hundreds of gigabytes of games, utilities, and applications up on the servers. So what is available at say 1pm on the day of the launch will be different from what is available at 5pm of the same day with each day adding more and more stuff.

imageBut by Christmas, I suspect it won't be selection that makes one choose one digital store over another but rather the features and services that these things provide.  Impulse, for instance, supports refunds for users having technical issues. That's a pretty big deal IMO. As far as I know, that will be unique to Impulse.

Community Features

So that we're all on the same page, Impulse isn't just a download manager ala Stardock Central.  It is a full blown digital distribution platform.  The platform comes in the form of Impulse Reactor which is a server-side virtual API set for developers.

A developer could, for instance, using the free Impulse Reactor SDK (which will be launched in mid August) type into their game: CVP.SaveGame() and save their game to the player's virtual drive.  Or CVP.LoadPreferences() to get a game's preferences.

The first game to make use of the Common Virtual Platform will be The Political Machine.  Unfortunately, The Political Machine v1.1 wasn't ready by the Impulse launch so we had to hide the "Games" button from the community area for multiplayer match making.  As soon as it's ready, the button will come back and players will be able to find games either there or within The Political Machine itself.  Other games that will be using it include Sins of a Solar Empire, Galactic Civilizations II v2.0, and Demigod.  We are also working with a number of third party developers to begin using this.

Blogging

I am very biased in favor of non-website whenever possible. I just find website stuff slow. 

The blogging and forum behavior on Impulse is pretty fast but I'd like to see it much faster.  As in, instantaneous.

I think in the coming weeks you'll see a lot of improvements to performance across the whole thing as the initial launch was largely about just getting stuff in there.

My Friends

image The friends stuff is a pretty big deal for me as both a user and as a gamer.  It's only in its beginning stages really.  Eventually, you'll be able to easily get games going and filter by friends or friends of friends to help improve the multiplayer experience.

When I play on-line, my biggest gripe is the griefing and such I run into.  I'm 36 years old, I just don't have time to waste in a multiplayer game with some 15 year old whose out to "max their ranking".

Features that didn't make to the launch that make me sad

There are 3 big features that had to be put into phase 2 (August) that make me sad. The Impulse side was done but we just didn't have enough time on the game side to make use of them yet.

Those are:

  1. Multiplayer Matchmaking.  People could start and join games right from Impulse.
  2. Achievements.
  3. Game Rankings.

They'll get in there, we just have to update The Political Machine and other games to make use of them so that we can show off what's possible to game developers.

The same is true for NAT negotiation and such.  One of the biggest pains in the butt on the PC is getting ports and firewalls set up right for a game. In Impulse phase 3, the Impulse back end will be set up to act as a kind of back-up for games that use our platform.  So a user could connect to another user without knowing anything about routers and what not.  We're hoping Demigod will be the first game to make use of this.

Getting Updates

image So right now, there's a tab called "Updates" that shows up if there are updates to ones programs.  I'd like to see an option put in asap that simply has Impulse download these updates automatically.

My other request is that when downloading updates, I want to see my actual bandwidth speed. I realize this is cosmetic but somewhere, techies should be able to get some idea of how fast their connections are.

Getting to my stuff

imageImpulse lets users add new categories to  their applications and move things around via the dock (we'll talk about that more soon).

If there's an update, an exclamation point shows up next to it.

What's not in the launch version are forums for every application or a chat channel. Eventually everything will get its own forum and chat channel.

Registering your stuff

image Users can associate various programs with their account.  Right now, the only commercial programs that you can associate with your account are Stardock ones and programs you bought from Impulse. But the next step is to let you be able to associate any program with your account regardless of where you purchased it.

This way, when are setting up a new machine, you can just let Impulse download and install all your stuff (freeware, shareware, games, whatever).

Preferences

image Clicking on the orb in the top left opens up additional options.  You can set up where things install on a per category basis:

image

The Dock

Impulse is designed to customizeable.  The initial launch doesn't have the skinning selection features in. That's coming "real soon now(TM)". But you can add and edit your own categories:

image 
Extending Impulse

When you press the minimize to dock, Impulse launches the dock:

image
Impulse Dock

The dock displays the same content as the Impulse client. By default, it is set to auto-hide so it will hide to the taskbar edge with the user able to bring it up by moving their mouse to the bottom edge of the screen.

The dock is pretty powerful and yet light weight.

We plan to release later on an Impulse Tray applet that users can optionally use to stay in touch with friends, posts, updates, etc.  It will not be part of Impulse itself as it will be designed to be as tiny as possible. 

So what's next?

I think most people will find Impulse pretty compelling. Initially, its game content is not on par with Steam or Direct2Drive but that should change over time.  Obviously on the non-game software side, it enjoys a tremendous advantage. 

Impulse itself is pretty snappy but I found the forums and blog services be a bit on the slow side. This will be something Stardock will need to improve.

Download speeds of new programs, by contrast are fast. Faster than anything I've ever used anywhere.

The customization features, while decent, could be a lot better. I.e. I'd like to be able to select from a list of skins.  Stardock's the leader in this area so it's something that it will be adding and supporting through its skinning site, WinCustomize.com.

It will be important that Impulse show off the features of Impulse Reactor as quickly as possible.  Getting the Multiplayer matchmaking in should be up by the end of the month.  Achievements, rankings, etc. are all going to be crucial as well.

I'd like to be able to filter out programs that are available but not installed. I'm an extreme case since I have a ton of things linked to my account but still.

I think people will be pleasantly surprised at how fast and memory efficient the overall program is.  Given how pretty it is, on might expect it to be slow and a memory hog but even in its first release, it's really snappy.

First Previous Page 1 of 7 Next Last
messiah1
Reply #1 Monday, June 16, 2008 4:42 PM
Wow, I'm excited. By the way

That's coming "real soon now(TM)".


That's funny right there.   
Philly0381
Reply #2 Monday, June 16, 2008 4:45 PM
Very impressive, can't hardy wait to get in there and start screwing things up.   

Once again you and your fine staff and done a great job.   
ZubaZ
Reply #3 Monday, June 16, 2008 4:50 PM
That's coming "real soon now(TM)". 

That's funny right there


HyperSoon?  
Phazon88
Reply #4 Monday, June 16, 2008 10:15 PM

Looking forward to the second phase (me being a hardcore PC gamer and all ).

That said, I currently use Object Dock. How will the Impulse Dock work with it exactly? Is there anyway to integrate the two?

UEF Soldier
Reply #5 Monday, June 16, 2008 10:28 PM
Sounds great! The most surprising thing to me, is the ram usage. Having 8gigs, 15 megs just seems like something moving my mouse would take up, not an entire application.
zakai1369
Reply #6 Monday, June 16, 2008 11:45 PM
Already made comments on the version of this on the front page. Just marking to follow.
CobraA1
Reply #7 Tuesday, June 17, 2008 12:03 AM

I am very biased in favor of . . .
I'd like to see . . .
My other request is . . .
This will be something Stardock will need to improve.


Correct me if I'm wrong - you are the CEO, right? You don't "like" to see things happen - you just say the magic words and it happens, right ?

At the very least, when you say you'd "like to see" something happen, your opinion has a lot more weight than ours.

Impulse is designed to customizeable. The initial launch doesn't have the skinning selection features in.


Does this mean it will integrate with user skins designed by other people? You know, skins made by that other software your company produces . . .

When I play on-line, my biggest gripe is the griefing and such I run into. I'm 36 years old, I just don't have time to waste in a multiplayer game with some 15 year old whose out to "max their ranking".


Tell me about it - I'm past my prime as well, and I'm really not up to par playing most multiplayer games.

The same is true for NAT negotiation and such. One of the biggest pains in the butt on the PC is getting ports and firewalls set up right for a game. In Impulse phase 3, the Impulse back end will be set up to act as a kind of back-up for games that use our platform. So a user could connect to another user without knowing anything about routers and what not. We're hoping Demigod will be the first game to make use of this.


This sounds like a great feature! I'm a bit of a security freak, and making my stuff work with my routers while remaining secure is a big pain.

That said, I currently use Object Dock. How will the Impulse Dock work with it exactly? Is there anyway to integrate the two?


A fair question, I think. I'd much prefer that Stardock's products work together.
SanChonino
Reply #8 Tuesday, June 17, 2008 1:57 AM
Does this mean it will integrate with user skins designed by other people? You know, skins made by that other software your company produces . . .


You can already use your default WindowBlinds skin, for example, by clicking the tick-box in the 'Preferences' menu.
Mumblefratz
Reply #9 Tuesday, June 17, 2008 2:21 AM
From a digital e-commerce point of view, the million dollar question is, how good is the selection in the Impulse store?

So why exactly is it that I want to install a store on my PC?

What precisely makes this any different from adware?

Impulse isn't just a download manager ala Stardock Central. It is a full blown digital distribution platform.

Again, why do I want this?

The friends stuff is a pretty big deal for me as both a user and as a gamer.

Yet another feature I have no interest in.

The blogging and forum behavior on Impulse is pretty fast but I'd like to see it much faster.

More why do I care.

So right now, there's a tab called "Updates" that shows up if there are updates to ones programs. I'd like to see an option put in asap that simply has Impulse download these updates automatically.

The only possible function that has any interest to me whatsoever and the only interest that I have is to get updates for one single game. This is totally overburdensome for my needs. Also I let nothing run on my PC without explicit approval. No automatic updates of any kind, I specifically disable the task scheduler service.

Impulse lets users add new categories to their applications and move things around via the dock (we'll talk about that more soon).

Again the only purpose of this for me is the occasional update of a single game. For this I need categories?

To me this is the answer to a problem that doesn't exist. All I want is to get an occasional update for Galciv2. That's it. None of these other features interest me. To me this is all overblown hype.

I'm a minimalist with no interest in skins, customizations, docks or any other such stuff. I'm far more interested in trying to remove a whole bunch of what I consider to be crap that is already on my machine as opposed to installing another whole support system for what is to me the ability to update a single game.

I simply don't understand why anyone would want this. With all due respect of course.
SanChonino
Reply #10 Tuesday, June 17, 2008 3:01 AM
I simply don't understand why anyone would want this.


Because most of the target audience for this program does have plenty of interest in skins, customizations, and docks. You have to remember, Stardock's customization community is much larger than their gaming community. (As a member of both, it's painfully obvious that it's the case.) It's only natural that they cater the product to their larger customer base rather than the nit-picky end user who watches his processes like a hawk.
Neilo
Reply #11 Tuesday, June 17, 2008 4:00 AM
For how long will SDC be used and supported after the release of Impulse?
ins11
Reply #12 Tuesday, June 17, 2008 4:00 AM
Looking good!

Still waiting for that download link

Ranbir
Reply #13 Tuesday, June 17, 2008 6:12 AM

15 megs? Impressive improvement! This version is currently taking 53megs.

I am on Vista, if that matters.

CobraA1
Reply #14 Tuesday, June 17, 2008 6:48 AM
Mumblefratz: Not everybody is a minimalist.

All of this "extra" stuff like skins and docks are Stardock's core products. Love it or hate it, that's what they do.
MindTooth
Reply #15 Tuesday, June 17, 2008 6:51 AM
Looking forward to the inital release later today. Awesome product!

Birger
CobraA1
Reply #16 Tuesday, June 17, 2008 7:09 AM
You can already use your default WindowBlinds skin, for example, by clicking the tick-box in the 'Preferences' menu.


For all practical purposes, that just affects the border and scrollbars. Not much else is affected.
Frogboy
Reply #17 Tuesday, June 17, 2008 9:07 AM

For how long will SDC be used and supported after the release of Impulse?

On games, the switchover will be pretty soon.  On Object Desktop and such? Probably at least a year.

Frogboy
Reply #18 Tuesday, June 17, 2008 9:08 AM

So why exactly is it that I want to install a store on my PC? What precisely makes this any different from adware?

Mumble - no one thing is all things to all people.  But it sounds like you don't know what adware is.  That's like saying iTunes is adware. 

I remember people who swore they'd never switch to a GUI. Command line (DOS) was fine.   If you jus want to update a piece of software, then all you have to do is load up Impulse, download the program update, and then you can close Impulse.

CobraA1
Reply #19 Tuesday, June 17, 2008 10:19 AM
So why exactly is it that I want to install a store on my PC? What precisely makes this any different from adware?


Is this a knee-jerk reaction to all forms of advertising, or is there something in particular you don't like about the Impulse store?

If it's a knee-jerk reaction to all forms of advertising, you might as well stop using your computer completely and move away from all first world countries.

Frankly, there is nothing inherently wrong with advertising. It's when it gets in the way of productivity that it becomes an issue - and there is nothing interfering with your productivity in Impulse.
Zoomba
Reply #20 Tuesday, June 17, 2008 10:39 AM

Adware is generally any software that includes advertising that is either very intrusive, or in some way obstructs the user from using the application or their system normally.  The store component does not limit, interfere or in any way impact use of Impulse or your system.  It's a tab in the application which loads a web page, that if you don't browse to it again after the initial load, you may never see again.

Just because the software contains the ability to sell through it doesn't necessarily make it adware.  But we've always recognized that some folks are not going to want everything in the app, so we don't make the app required to run any software.  All you need it for is to install/activate purchases, and to download updates.  Beyond that you can just close it down and never reopen it. 

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01