How can I change blender´s 2.78 splash screen? I´m following this guide:
https://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Windows/msvc/CMake
and so I got all the files for blender and I´m ready to change the splash screen on Blender 2.78a

So I read this:
https://wiki.blender.org/index.php/Dev:2.4/Doc/How_to/Edit_the_SplashScreen

But on the 2.78 dependencies, there´s no file "datatoc.py", instead there´s a "ctodata.py" file. So when I run the python command:

python ctodata.py splash.png


I get error:
Traceback (most recent call last):
  File "ctodata.py", line 44, in 
    data = fpin.read().rsplit("{")[-1].split("}")[0]
  File "C:\Python\Python35\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 968: char
acter maps to 

Could someone help me out on how to change the splash screen on Blender 2.78a, please? Thanks.
I have meanwhile solved this one. The key is to rerun Cmake once you have modified the splash.png and splash_2x.png files. Cmake is where the conversion of the files happens. And that's why nothing happens when you just modify the files.

So modify the png files, clear cache in Cmake, configure in Cmake, generate in Cmake, then compile again.