Brad Wardell's Blog


What would be viable copy protection?

Published on Monday, September 22, 2008 By Brad Wardell In PC Gaming

I've been getting a lot of email since the announcement of the Gamers Bill of Rights -- quite a bit from game developers who make the argument that it's easy to throw stones at what other people but what solution do we suggest for them?

For example, one of the things I've seen is that Stardock is "anti-DRM" in all cases.  This isn't true.  WindowBlinds, for example, requires activation. In fact, nearly all our software requires activation.  Yet, you rarely if ever see anyone complain about it. Why is that? Because our activation is largely invisible, most people aren't aware of it. The beta of Demigod has activation in it too. Yet, it too is invisible to the user. 

So clearly, activation, unto itself, isn't necessarily a problem. Yet clearly with Spore, people had a big problem with it. What's the difference? The difference in my opinion is the arbitrary limitations set ("3 activations" for instance). Or more generally, anything that materially interferes with a legitimate customer's ability to use their game.

So those people who were so unhappy with Spore's activation, I'd be curious to hear what specifically bothered them? What was it about Spore that causes such an uproar versus things done in the past?

Here are things that annoy me about various types of copy protection:

  • While I'm okay with activation in principle, I should never have to call a human being and "ask" for more activations. Even iTunes lets me de-authorize other computers. I still find that annoying but I can live with it.
  • Anything that requires me to hunt around for something physical like a CD or a DVD. 
  • Anything that causes me to have to run an extra program in order to run the application or game.

My tolerance may be higher than others, hence why I'd like to try to understand what caused the Spore backlash.

As others know, our games ship with no CD copy protection at all since not all users have Internet access but we require users to download our free updates from us so that we know (to a high degree) that only legitimate customers are getting our free updates. And even with that laid back system, some people still object.  So we'd like to get an idea of what invisible threshold you think Spore crossed that made so many people upset.

Cloning a laptop to a new one

Published on Sunday, September 21, 2008 By Brad Wardell In Personal Computing

My wife got a new laptop and she wants her setup on laptop A to be the same as laptop B. She's not very technical and I'm dangerously lazy.

What program would you recommend us use to transfer everything (OS, settings, accounts, etc.) over to the new machine with the least fuss?

 

Thanks!

SkinStudio 6.3 brings new power to Windows skinning

Published on Sunday, September 21, 2008 By Brad Wardell In Customization Software

image

SkinStudio is a program that lets users create their own user interface for Microsoft Windows.

It walks users step by step the Windows GUI to help them change virtually any aspect of the user interface including title bars, the start menu, scroll bars, push buttons, and everything else.

Version 6.3 is coming out this week and it's a pretty big step up. Let's take a look.

What's new in 6.3

Main window features

image

The first change is the addition of mini previews of your five most recently edited skins when you open SkinStudio. You can double click on any of these to open up that skin for editing.

When you first upgrade the previews will be replaced by boxes with the skin names until the previews are created.

image

Once you open a skin you may notice a small X at the top right. This allows you to quickly close a skin. If the skin has been edited then you will be asked if you wish to save your changes.

Based on user requests the name of the skin you are editing is now at the start of the caption text. This is especially useful if you have multiple copies of SkinStudio open as the skin name will now be visible in the taskbar.

 

image

You may notice a new option in the list on the left hand side called “How do I?”. This feature lets you quickly change settings in a skin which may be more difficult to find or are the kind of feature someone who is editing a skin for their own use may want to change.

 

image

Examples of the options you can change from here are enabling or disabling OS shadows, hiding shadows on menus, enabling or disabling sound support in a skin etc.

Preferences

Based on user feedback we have improved the editing window and we now offer two different editing modes which can be selected from the preferences window. On the very first run of SkinStudio 6.3 you will be shown the preferences dialog so you can select which mode you would prefer to use.

The two modes are section based editing and tree view mode editing.

image

Section based editing is the default mode and works like it did in SkinStudio 6.2. You can switch sections by using the Previous and Next buttons at the bottom.

Tree mode is a replacement for the basic tree mode that you could enable in SkinStudio 6.2. The tree has been reordered and reduced in complexity to make it easier to use.

Additionally there is a search field under the tree. Typing in here will replace the tree with a list of suggested sections. Clicking on one of the suggestions will take you to that part or if none are to your liking you can press escape to close the search.

image

OR

image 
Users can now decide how they want the editor to appear based on their preference choice.

 

The Edit Window

Another enhancement based on user requests is the ability to maximize the edit window. As well as making the tree show more if you are in tree mode, maximizing the window also changes how some of the tabs show information.

Advantages of maximized mode :

- The image tab will show you a full preview of the image you have selected

- The painting margins tab is larger so you are able to resize image to test margins and also set margins on much taller images.

- The text tab will place the preview under the vertical alignment selection box.

- The extras tab shows you more items

- The layers tab shows you more layers

Under the preview there is also now a layers >> option. This allows you to quickly switch between layers without going back to the layers tab.

Grid backgrounds

As well as the usual white, desktop, dialog, background, and black options you can now use a grid background.

This is perfect for seeing the effect of semi transparency such as the taskbar in the example to the right.

image

This grid option is also provided in the painting margin tab and the frame builder window.

Layers

One of the biggest new features in SkinStudio 6.3 requires WindowBlinds 6.3. While SkinStudio 6.2 and WindowBlinds 6.2 introduced the concept of layers in a skin, the layers are only blended using straight alpha blending.

Layers allow skinners to take an existing image and blend it with another image without having to alter the original image.

WindowBlinds 6.3 introduces the concept of layer blend modes which allows a layer to be blended using a number of different blend modes. Some of the blend modes are auto masking which really helps with applying textures to lower layers.

You can control the layer blend mode from the layers tab. Just select the layer you want to edit and then set the layer blend mode in the box above. There are currently 29 different blend modes which consist of a mixture of auto masking modes, modes which only apply to coloured pixels, and modes which only apply to greyscale pixels.

Should you have a need for a different blend mode and can define it mathematically then please contact [email protected] and provide all the details along with an explanation of why this mode would be especially useful and we will consider it for future updates of WindowBlinds/SkinStudio.

There is no limit to the number of layers you can have, but naturally the more layers you have, especially with complex blend modes, will be slower than a single layer. So having 50 layers on say a button is probably not a good idea.

The multiply blend mode with automasking is often ideal when you apply a texture to an existing part.

Using layers example

This is a quick demonstration of using layers to enhance a skin. The skin here is the DarkAvatar skin and we will be adding a texture to the top of the startmenu.

image

We will be adding a rust texture to the grey parts of the frame but avoiding the red part.

So firstly we add a new layer to the top of the startmenu by going to the layers tab and clicking the add layer button. Then we should set the layer blend mode to “Multiply Blend onto greyscale destination only with automask”

Then we need to go back to the image tab and select our rust texture and then go to the painting margins tab and make sure we have selected tile mode.

image

Once you have done that the end result will be something like this :

image

Now lets see what it looks like when it is made wider.

image

This really shows the power of layers with blend modes. The rust texture has tiled on top of the base layer and due to the auto masking it automatically fits in with the resized frame. Doing this without layers would be impossible as you would always have a point where the margins meet the middle.

Layers with different textures:

So lets try a different texture. Instead of the rust texture I have used a darkish wood texture and set the blend mode to “Overlay Blend onto greyscale destination with automask”. This produces a plastic wood effect as below

image

I prefer the rust look so I have set that back and then added identical layers to the bottom bar, left side, right side and more programs background sections. If you have SKS Pro then this can be done using Ctrl-C on the code in the code tab in the first section and then Ctrl-V in the code tab for the other sections.

image

Ideally you should use a texture with an alpha channel (I.e. TGA/PNG) for the layer rather than a bmp. Using a BMP will work but the performance on Windows XP will be lower. On Windows Vista it makes no difference.

If a section resizes in use (most of them) then a layer can enhance it. If it is fixed size then you can simply use the layers in your image editing application and you will get the same result assuming you mask appropriately.

Other changes

image

Other changes to SkinStudio 6.3 are the addition of text descriptions to the various Vista fonts and colours which are under the Vista Fonts and Vista Colours buttons on the Edit Fonts and Edit Colours windows.

Control over the system fonts has now been added to the edit fonts window. Simply select Show me the skin defined system fonts option from the drop down at the top of the window and you can then control the system fonts.

Finally a quick tip

Double clicking on the preview in the Painting Margins tab will resize the preview to the image size.

Paying taxes is not patriotic

Published on Saturday, September 20, 2008 By Brad Wardell In Republican

Joe Biden had the audacity to say that it's time for the rich (those making $250k or more according to him) to be more patriotic and pay more taxes for the sake of the country.

Of course, what Biden, like most clueless government types doesn't realize is that the government is an anchor, a parasite living off the earnings of patriotic Americans who actually make our country successful.

The more we tax, the more we bog down our economy. Hence, a responsible government should try to be as small as possible, focusing on things that just don't make sense for the private sector to handle (roads, national defense, police, fire departments, courts, and non-partial regulation of business).

What's amazing about Biden, Democratic vice presidential candidate, is that while he has averaged making $250k per year for the past 10 years, he has averaged only a few hundred bucks a year in charitable giving.

Read the whole thing here:

http://www.reason.com/news/show/128900.html

Object Desktop 2009 Preview

Published on Friday, September 19, 2008 By Brad Wardell In Personal Computing

It's hard to believe 2008 is starting to come to an end.  The yearly snapshot of Object Desktop is starting to come together. This year, however, we're doing to do some things differently.  First, we're going to release a lot of updates/new features with the snapshot instead of releasing putting things out bit by bit in the months leading up to it.  This way, the release is more of an event.

Object Desktop Today

Let's first start off with Object Desktop as it is today:

Object Desktop is a suite of desktop enhancement utilities that allows users to transform their Windows experience. It comes in two forms: Object Desktop and Object Desktop Ultimate.  The Ultimate Edition is designed for power users while the standard

edition is designed for everyone else.

The key parts of Object Desktop are:

    MyColors (Icon)

  • WindowBlinds - which can change the Windows GUI.
  • IconPackager - which can change the icons of Windows all at once
  • DeskScapes - which can provided animated wallpaper
  • SoundPackager - which lets users package and share sets of sound schemes
  • DesktopX - which lets users create and use widgets and desktops
  • MyColors - which lets users apply professionally created themes that completely change the Windows experience. And Object Desktop users get 4 free ones per year.

Object Desktop Ultimate adds:

  • TweakVista - a utility for getting the most out of Windows Vista
  • WindowFX - a utlity that lets Windows XP users add special effects to their PC
  • SkinStudio - an application that lets usres create skins
  • IconDeveloper - an icon creation utility
  • ObjectBar - let users create and use their own replacement UI elements to Windows
  • IconX - Lets users enhance the Windows XP desktop icons
  • LogonStudio - lets users create and use their own Windows XP or Windows Vista logons
  • Keyboard LaunchPad - lets users assign hot keys to common actions
  • RightClick - lets users replace the desktop right-click menu with one of their own creation

So that's where we are today. Anything not listed above is something that is already probably set to legacy already.

Object Desktop Tomorrow

Now, someone who purchases Object Desktop right now gets everything we do for an entire year which includes Object Desktop 2009.  Below are the things we're working on for Object Desktop 2009. All of this is subject to change but this gives you an idea of what we're hoping to accomplish/do within the next year when Object Desktop 2009 is released.

Things that are going to go away...

Some programs are going to be phased out (existing users will still be able to download the latest version):

- IconX is going to go away. Sorry. I like this program too but making it work on Vista would be virtually impossible.

Things that are going to go into maintenance mode (no longer updated):

- ObjectBar. This is one of my favorites but we need to rewrite this to keep it up to date and at that point, we would release a new program based on today's requirements.

So there's the bad news.

Things that are going to get attention for Object Desktop 2009

+ DesktopX.

+ RightClick.

+ Keyboard LaunchPad.

+ SoundPackager.

Things that are going to get a lot of attention but may not be available on the release of Object Desktop 2009 but should be released within a year depending on Windows 7's release date.

+ DesktopX 4.0 (Vista/XP/Windows 7)

+ WindowFX 4.0 (Vista/XP/Windows 7)

+ WindowBlinds (Vista/XP/Windows 7)

+ SkinStudio (Vista/XP/Windows 7)

+ DeskScapes 3 (Vista/XP/Windows 7)

Also, anything that doesn't work on Windows Vista 64-bit by the time Object Desktop 2009 ships gets pulled (other than WindowFX). 64-bit is the future.

NEW THINGS we hope to have available either on the release of Object Desktop 2009 or shortly after:

+ Theme Manager 3.0. Major update, everything everyone was hoping for.

+ BootSkin Vista.

+ StyleVista 1.0. (Ultimate Only)

NEW THINGS that are in development

+ Fences (Ultimate only)

 

NEW FOCUSES IN DEVELOPMENT

We are looking at Windows 7 closely and one of the things we are going to be looking to do going forward is developing more software that improves system performance and usability as well as improving productivity.  Keep a close eye out on Impulse.  It's not just a download manager, it's a platform. Expect to eventually see a lot of "cloud" features in Object Desktop that help make Windows faster and easier to use.

To learn more about Object Desktop, visit www.objectdesktop.com.

Stay tuned!

Galactic Civilizations II: v2.0 is coming...

Published on Wednesday, September 17, 2008 By Brad Wardell In GalCiv II News

imageStardock has been busy this summer enhancing Galactic Civilizations II with lots of new features. Most of those features will be for players who have purchased Twilight of the Arnor. But Dark Avatar users will also see a revamped espionage system as well.

We've put together an on-going preview of GalCiv II v2.0 at the link below: Check it out!

https://forums.galciv2.com/324858

Galactic Civilizations II v2.0 is scheduled to go into beta this month with general availability next month.

 

 

Galactic Civilizations II v2.0 Preview

Published on Wednesday, September 17, 2008 By Brad Wardell In PC Gaming

Galactic Civilizations II v2.0 is a major free update to Galactic Civilizations II: Dark Avatar and Galactic Civilizations II: Twilight of the Arnor.

Galactic Civilizations is a turn-based space strategy game set in the 23rd century. In it, humans have begun colonizing the galaxy and have encountered several alien civilizations, some friendly, some hostile. Players must guide humanity by building fleets of ships, researching new technologies, negotiate treaties, fight wars, and much more. It is a game of epic scope and depth. Each game is different since the galaxy is randomly generated, the computer AI in the game behaves differently and the game has an immense number of setup options to give players a great deal of variance.

To get an idea of what a game is like, read the PC Gamer Diary which gives a detailed account of one such game.

Galactic Civilizations II encompasses 3 chapters:

  1. Galactic Civilizations II: Dread Lords (2006)
  2. Galactic Civilizations II: Dark Avatar (2007)
  3. Galactic Civilizations II: Twilight of the Arnor (2008)

Most of the new features in v2.0 are for users who have Twilight of the Arnor but a few biggies are for Dark Avatar as well.

If you don't have Galactic Civilizations II, you can get the full saga here: https://www.galciv2.com/Purchase.aspx 

PART I: FIRST IMPRESSIONS...

Loading up the internal beta of 2.0 brings up an updated intro screen:

image
Players can now design their own star ships right from the main game screen.

Selecting Ship Designer:

image

image

Going back to the main screen I decide to start a game.

image

PART II: A BRAVE NEW UNIVERSE

 

The Political Machine Express - a free strategy for the campaign season

Published on Tuesday, September 16, 2008 By Brad Wardell In PC Gaming

Release time: Wednesday September 17th, 2008 at approximately 1pm EST.

Free political strategy game gives players a chance to run the Obama or McCain campaigns

The Political Machine Express released

September 17th - Plymouth MI. Stardock, the company behind such games as Galactic Civilizations, Sins of a Solar Empire, and Demigod has made available The Political Machine Express.  This free strategy game, puts players in the role of the campaign manager of either John McCain or Barack Obama in a quest to win the white house.

Players play on the electoral map of the United States with the goal to gain the 270 electoral votes necessary to win the election. Players get 21 weeks (approximately the time candidates have between the primary season and the general election) to make speeches, raise money, buy advertisements, hire political operatives, appear on cable TV shows in order to woo voters to their side.

The game also includes a print shop which allows players to create their own bobble heads, campaign pins and bumper stickers and print them out on their home printer.

The game requires a Windows PC running either Windows XP or Windows Vista along with an Internet connection. Players can play against either the computer or other people via the Internet. The game includes Impulse, Stardock's free digital distribution platform that allows for multiplayer match making, free updates, and access to hundreds of games and applications.

The Political Machine Express is based on Stardock's hit new strategy game, The Political Machine 2008 which is available at most retail outlets.

Visit www.politicalmachine.com to download the game.

Screenshots:

image
Sarah Palin on the "Coldcut Report"

 

image
Title Screen

 

image
Making a campaign pin

 

image
Players can use the build in editor to create their own characters that can be turned into an avatar for on-line forums.

image  or image

Players can find opponents either in game or from Impulse

image
Selecting a candidate

 

image
The main game map zoomed in

 

image
Campaign 2008 projected results (whoever wins Colorado wins the election)

 

image
Obama in Ohio

 

image
The issues in the game are based on real-world data

 

image
Making a bumper sticker

image
The game has a built in tutorial

When moral equivalence fails

Published on Sunday, September 14, 2008 By Brad Wardell In Politics

Controversial celebrity photographer Jill Greenberg, a self-professed "hard-core Dem," deliberately took a series of unflattering shots of Republican nomineeJohn McCain for the current cover of The Atlantic - and then bragged about it on a blog.

Read the whole thing here:

http://www.nypost.com/seven/09142008/news/politics/mac_hater_has_a_lousy_image_129007.htm

It grows tiresome in every political season when inevitably someone says that "both sides" do reprehensible things. Yet, there is no right-wing equivalent of the Daily Kos or Democratic Underground. And you don't see "right wingers" of  a remotely mainstream level pulling this kind of thing.

Maybe some of those NYTimes reporters currently digging through back alleys in Alaska might want to come back down and perform some..journalism?

More here:

http://chicagoboyz.net/archives/6217.html