Surface Applications installation guide

Hi,
Now that you have the Surface SDK installed, we can install some nice apps in the launcher. Once again this is for a x64 computer as x32 users don’t have any trouble to install those applications.
First you have to download the surface applications you want from the surface site.

1°) Extract the content of the package. Then as you did before in order to install the SDK, open the extracted msi file in Orca.

2°) Select LaunchCondition from the left pane. In the right pane, select the row labeled Installed OR NOT VersionNT64, right-click, and select Drop Row. This will remove the check for a 64-bit OS. If you can’t find LaunchCondition in the right pane then just ignore this step.

3°) Install the msi. (PS : some apps require that you install other softwares first, please install all exe/msi contained in any apps folder before installing the app msi)(PSS : the concierege installation won’t work for the moment if you enable remote acces to the database).

4°) Now we have to patch them to run it as an x32 applications.
As you did before for the SDK installation, launch an elevatd Visual Studio 2008 command prompt.
Change to the directory of the application you’ve just installed. If you just installed the Photo application, this path would be “C:\\Program Files (x86)\\Microsoft Surface\\Photos”…
Then type in :

for %i in (*.exe) do corflags %i /32bit+ /force 

5°) You’re done. After each installation, a new icon should show up in the Surface Shell.

Enjoy.

Surface SDK installation guide

Hi,
I won’t release a x32 how to because the Surface SDK SP1 is Win7 friendly so you have just to install it and then install the samples or other applications to get it running (see my post on customsurface input to know how to do that).

But if you are running x64, you may have to technical difficulties to get it working.
Here are some tools, msi, and tips to get it working.

First, you have to get some softwares. You’re going to need Visual Studio 2008 and the Windows 7 SDK to get this patch working. You’re also going to need patched msi to get the SDK and the applications installed. Unfortunatly, I can’t distribute all the msi patched for two resons : in one hand, it would be against the EULA, in the other hand, it would represent a file over 1.5Go and you would become crazy downloading it.
So here we go :
Please install Visual Studio 2008 with full installation and the Windows 7 SDK.

1°) Create a folder called “surface” in c:\\ . Copy the Surface SDK exe installer in this folder. Rename it to “Microsoft Surface SDK 1.0 SP1, Workstation Edition.exe” if it isn’t so.
Go back in c:\\, right click on the “surface” folder while holding shift. Click on “launch a command window here”. Now type/paste this

"Microsoft Surface SDK 1.0 SP1, Workstation Edition.exe" /extract c:\\surface  

And hit enter.

2°) Launch an elevated command prompt, navigate to the previous folder by typing “cd c:\\surface”. Now type/paste this

msiexec /a SurfaceSDKWE.msi /qb TARGETDIR=c:\\surface 

and hit enter.

3°) Now we are going to patch the msi in order to be able to install the SDK on a non Vista x32 computer. Now that you have the Win7 SDK installed, you have somewhere in your pc a mis called “Orca”. Search it and run it. You should get Orca installed. Then type in the start menu search box “orca” and launch it.
Now open the SurfaceSDKWE.msi from the c:\\surface\\ folder. Select LaunchCondition from the left pane. In the right pane, select the row labeled Installed OR NOT VersionNT64, right-click, and select Drop Row. This will remove the check for a 64-bit OS.
Save the MSI using the standard File –> Save menu option.

4°) Go in the start menu, then launch an elevated Vistual Studio command prompt (shortcut located in the Visual Studio 2008/Tools folder. Change to the c:\\surface\\Microsoft Surface\\v1.0 directory and then type in :

corflags setupcustomaction.exe /32bit+ /force 

5°) Install the SDK with the SurfaceSDKWE.msi in the c:\\surface\\ directory.

6°) Go in the start menu, then launch an elevated Vistual Studio command prompt (shortcut located in the Visual Studio 2008/Tools folder.
Change to the “C:\\Program Files (x86)\\Microsoft SDKs\\Surface\\v1.0\\Tools\\Simulator” and run the following command :

corflags SurfaceSimulator.exe /32bit+ /force 

Now change to the “C:\\Program Files (x86)\\Microsoft Surface\\v1.0” and run the following command :

for %i in (*.exe) do corflags %i /32bit+ /force 

Enjoy.

Surface SDK and Applications download

Hi,
Here is a big news : MS Surface SDK is available for download for everyone at this adress :

http://www.microsoft.com/downloads/...

BUT THIS IS NOT ALL.

You can find a lot of informations here :

[http://www.microsoft.com/surface/Pages/Technical/Downloads.aspx 

and also ALL SURFACE BASED APPLICATIONS.
Here are the direct links :

Concierge

http://go.microsoft.com/fwlink/?Lin...

Photo

http://go.microsoft.com/fwlink/?Lin...

Music

http://go.microsoft.com/fwlink/?Lin...

Newsreader

http://go.microsoft.com/fwlink/?Lin...

Game pack

http://go.microsoft.com/fwlink/?Lin...

Financial Services

http://go.microsoft.com/fwlink/?Lin...

Mobile Connect Demo

http://go.microsoft.com/fwlink/?Lin...

I didn’t try those yet but I’ll post some explainations and feedbacks as soon as possible (but I’m so excited it won’t take long)…

Surface SDK and so on… {UPDATE CUSTOMSURFACINPUT 06/09/2009 08:08}

Hi,
Here are some news regarding the Surface SDK and its implementation under Windows 7.
I want to thank first Daniel D. because it would not be possible to play with the SDK today without him…

So lets get started.

Fisrt, you need a copy of the Surface SDK (Workstation Edition SP1, or the one from the Surface table if you have one… ^^). You can find the Surface SDK Workstation Edition SP1 on Microsoft Partners website or on Microsoft Academic Alliance program if you have access to it. You also need Vistual Studio, the XNA Framework, Windows 7 with the HID Driver, and a multitouch hardware.

Install all that stuff and the SDK.
Then download this amazing piece of coding from Daniel :

http://cktouch.fr.nf/share/CustomSu...

Extract the content of the archive and launch the .reg file from the archive, and allow the keys to be included in your registry.

To install sample apps in the Surface Shell, you need to go in the Start Menu, Microsoft Surface, Samples… an explorer window opens, then extract the content of the Sample Apps zip in this same window.
Launch Install.bat in admin mode. Type Enter and wait,… type enter to quit when it is done.

So now some sample apps are installed (I’ll do a tuto on how to install other applications when I’m done trying it), we juste need to run Surface.
Have your multitouch hardware ready, with ccv and the HID Driver running…
From the CustomSurfaceInput archive extracted somewhere at the beginning, launch CustomSurfaceInput;exe (a hand tray icon should appear).
Now go to %Program Files%\\Microsoft Surface\\1.0\\ and launch SurfaceShell.exe
You should have Surface “booting”
Voilà, it should work…

If you want to run Surface in full screen, you need to set your resolution to 1024*768…

Enjoy.

{UPDATE CUSTOMSURFACINPUT 06/09/2009 08:08}