For Windows, Linux and Mac OSX users, the YS Paint Scripts and the right versions of Python and Blender have been packaged together for your convenience. Just download, unzip and start working!

See Here:

Installing The ScriptsEdit

  1. Download the installer of blender 2.49 here: - Install it. (NOTE: If you do not use the setup version, the instructions below are invalid)
    • Mac Users Download the most recent operating system and highest python for version 2.49.
  2. Download the msi installer of Python 2.6 here: (32 bit version) and here: (64 bit version) and install it. (NOTE: If you do not use the setup version, the instructions below are invalid)
  3. Download the ysfs Blender scripts here and unzip the archive. and extract all the files.

Windows Users:Edit

  1. Enable Windows File Manager to display the hidden files/folders. 
  2. Among the extracted files, you see "install.html" and a folder called "ysfs scripts"
    Copy all the files/folders inside "ysfs scripts" (ie lib_ysfs,,, ... ) in the directory :
    • Windows 7: C:\Users\YOUR_USERNAME\AppData\Roaming\Blender Foundation\blender\.blender\scripts
    • Windows XP: C:\Program FIles\Blender Foundation\Blender
    • Windows 2000: C:\Documents and Settings\Your_Username\Application Data\Blender Foundation\Blender
    • If you do not have any of those directories, go to the section "It Does Not Work."
  1. ​View this video for an example installation -

​Mac OS XEdit

  1. Extract the ysfs scripts (ie. lib_ysfs,,, ... ) 
  2. Find the file and right-click on it, selecting Show Package Contents.
  3. Open the contents folder and then open the MacOS folder and select the blender file.
  4. Press Command -> i to open up the information about the file. Highlight and Copy the filepath.
  5. Press Command -> Shift -> G and paste the filepath into the box that appears.
    • At the end of the filepath type /.blender/scripts/
  6. Press enter. Copy the ysfs scripts folder contents into the scripts folder.
  7. Run blender and check to see if there is an option to import SRF/DNM under File -> Import

View this video for an example installation - 

It Does Not WorkEdit

  1. Download here -
  2. Launch blender 2.49b
  3. In Blender, click on the Window selectorof the 3D View, and choose the Editor Window.
  4. ALT+O to open a file (or Text/Open) and choose
  5. Press ALT+P to run the script (or Text/Run Python Script)
  6. Check your console window, you should get something like this:
------------------ DEBUG START--------------------

OS: linux2

Python Version 2.6.2 (r262:71600, May 31 2009, 07:52:46) 

[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]

Blender version 249

Blender home dir /home/vins/.blender

Blender script dir /home/vins/.blender/scripts

Blender user script dir None

Working dir: /home/vins/.blender/scripts is probably corrupted, supposed to have f6c2eefd645836c06b885a4dcc661b21 but got 
799e290e818bb9838d827cc4588c00ba is probably corrupted, supposed to have 287178197d9603a1dad3cd834ac76d3c but got 

trying to import

------------------ DEBUG END--------------------

The Blender script dir line tells you where the script should be. Then you should have messages telling you if some files are mission or are corrupted.

The output of the script is very important for use to help you. When you request help about installation problems, please always run and post the output.