• Home
  • Blog


Alternative Version





June 15, 2024

Tom Clancy's Splinter Cell / Sam Fisher

  • by Jean-Sebastien Royer

Ubisoft 2005



I heard that Ubisoft is working on a Splinter Cell remake and it's the best Ubisoft's franchise for me.

The first three of the series were impressive and I mostly played on XBox at a friend's house.

Sam Fisher's voice in French was done by Daniel Beretta who is also dubbed over Arnold Schwarzenegger movies.

We played the french version but I also tried the english version with Michael Ironside's voice as Sam Fischer on PC.



Now the main topic...

After my first interview at Ubisoft's Quebec in 2005, I decided to create a tiny demo to improve my candidature. So I created 2 projects: a data ripper, a viewer and I used the Splinter Cell Chaos Theory demo version.

My ripper grabbed all resources (e.g textures, meshes, buffers, shaders) from the game demo. After, I choose the data that I want and my viewer will render it. The game uses DirectX 9 so my viewer also uses DirectX 9.

The screenshots above are without hair but later, I added the hair which give a better result like screenshots below:



Updated 2024



I still have the code which is almost 20 years old and I don't know why but I didn't keep the game's resources (e.g. textures, shaders).

I tried to recompile it with Visual Studio 2022. It works! Thanks Microsoft for keeping the retro-compatibility which is a domain that we forget often today.

I launched the game on Steam, used my ripper and exported resources for my viewer. I also added a new option (keyboard toggle) to see different textures which is the result of the Youtube video above. I need to fix the mouse cursor...

One different thing is I didn't apply the shaders from the game. I just used a fixed pipeline for this sample (no shaders, previous way to do 3d graphics rendering a long time ago).

I got the job later at Ubisoft where I mostly worked on DS games. I don't know the percentage of this demo that helped to get the job but I am a strong believer that side-projects and custom demos always help to get a job.

Thanks for reading,

JS.

PayPal, Venmo, or 'Buy me a coffee' options below if you want to make a donation.


Useful Links

  • Sitemap
  • RSS
  • Speedtest
  • Changelog
  • Privacy Policy
  • PageSpeed Insights

Email Newsletter

Click here to subscribe to the email newsletter

Contact Me

Don't hesitate to contact me if you have any questions, suggestions, or feature requests that you would like to see in a specific project. I'm always open to hearing about and helping out with proposals (contract / freelance / jobs)
© Copyrights, 2025 All Rights Reserved