First of all I apologize for my bad English...(? Is there a free version of sai2 available for 32 bits? I've only seen the majority of 64 bits :'-(
I only modified the 64 bit version of sai2 unforunately... Sorry!
YOU ARE THE REASON
Sade Olutola
macklin celebrini has autism
cherry valley forever
ojovivo
Jules of Nature
RMH
Lint Roller? I Barely Know Her
Sweet Seals For You, Always
todays bird

JVL

Janaina Medeiros
h
TVSTRANGERTHINGS
Game of Thrones Daily

titsay
art blog(derogatory)

izzy's playlists!

Origami Around
Fai_Ryy
seen from Kenya

seen from India
seen from Türkiye

seen from United States
seen from India
seen from Tunisia

seen from Angola

seen from United States
seen from Pakistan
seen from India
seen from United States
seen from United States

seen from United States
seen from United States

seen from Germany
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
@saicrypt
First of all I apologize for my bad English...(? Is there a free version of sai2 available for 32 bits? I've only seen the majority of 64 bits :'-(
I only modified the 64 bit version of sai2 unforunately... Sorry!
Hey dudes this is a FREE extension I just finished for Windows after ages and ages of reverse engineering of Painttool Sai. It provides thumbnails for the .sai file type from right within explorer so you can preview the contents of .sai files and it even works for .sai files within folders like this folder full of .sai files and with Window’s built-in preview panel
Download Here!
Currently working on a little extension for windows that shows thumbnails for .sai files
I tried to click the kink on your pre-patch of SAI 2, but every time I clicked on the link I was brought to a 'Not Found' page
Here!
http://www.mediafire.com/file/re26r6gbmghe3yx/Sai2.zip
Use this DIF file and this python script to patch the sai2.exe file in here. The CRC32 of the original sai2.exe is 58AB9395. The patched version should be 11E85A93.
Reverse engineering the latest version Sai 2 to get some updated insight on how SysteMax implements their .sai loader now. A lot more efficient and specifically oriented to be Read-Only.
Also Sai2 uses RSA1024 encryption for its licenses. No chance at a keygen.
libsai - Library for interfacing with SYSTEMAX's Easy Paint Tool Sai.
Hey so, for any of you other programmers out there, I’ve written up and will be maintaining a full technical specification on how to decrypt and interpret the Virtual File System that is the .sai file format.
Random update but the sai file format is being mapped out.
Has been found to use a very clever tile-based compression scheme that compresses 32x32 blocks of data only if it has pixels in it.
Green shows 32x32 pixel tiles that dont store any data. Red shows 32x32 tiles that store pixel data..
I have a little C++ library in the works over here for decrypting and opening the .sai files of Painttool Sai github.com/Wunkolo/libsai
This blog isnt super active but I poked in on some of my saipal work again and I have managed to have fully decrypted sai’s .sai file format. Individual layers and such can be extracted/recovered and work can be done to fully interpret the file.
Are you currently still active on this blog and making various addons for Paint Tool Sai ?
ahh not really... this project has been kinda silently abandoned from lack of demand I suppose. Reverse engineering Sai just didnt really end up being that rewarding on my end especially when I only knew of like, maybe 4 people that used it and with the new Sai 2.0 stuff coming.
I did reverse engineer some Sai 2.0 stuff and even managed to make a “keygen” of sorts but I felt that SystemMax having resumed progress on Sai development at all kind of brings even lesser of a purpose to people like me. I’ve had other projects like the Halo Online stuff and reverse engineering other software and games like Metal Gear Solid and such to keep me occupied but this whole SaiPal thing seemed much too niche to prioritize as much as I did. Reverse engineering is hard and a lot of work especially when it only enables stuff like.. swatches and canvas screenshots and fancy colors and such and any little update to the software would break everything I made before it such as how I had to make SaiPal adapt to the 1.1.0 and 1.2.0 versions. Since I quietly abandoned it, I have gained a lot of new knowledge from other projects and might even go back to pick this up again if needed but for now I mentally put SaiPal on the shelf. All my information is open on this blog and on my git for someone else to fork and carry on my work though.
Gets the inverse of your primary color and sets it to your secondary color in real-time. Pressing X(to switch between the two colors) switches to it.
added true hue-complement
(had to freshen up on color conversion math for this!)
I keep seeing this but I literally can’t tell what you’re doing to set up this setting…
A bunch of people started to reblog this thinking it's a native feature of Sai when it is in fact me showing features of my add-on tool SaiPal.
When are you going to include a text editor in SaiPal? I want to type stupid stuff into my sai drawings in Comic Sans
Potentially! I have to do much more research to map out tools completely to allow for that. Something like rendering text involves glyph rendering (isn't too hard, I did it before) and also writing pixels onto currently active layer on the currently active canvas. It's for sure something for later down the line.
Currently working on brush exporting/importing.
From the looks of things it can get pretty complicated to try and compress them into an easily transportable base64 string especially if you have a custom texture applied to your brush. The other settings seem fine though. Some tools(like the vector ink tools and the binary tool) are structured a bit differently.
Also brushes seem to derive from a basic tool type. This means the "rotate" and "select region" and "zoom" tool all share the same basic data structure as any other brush. Best of all is that they use function pointers which means I could potentially write my own custom tool for Sai by just writing the functions myself and having some tool point to it.
Oh man it's been a month since my last post.. I have done some more work on SaiPal here and there but nothing worth a larger commit... Classes have been heating up for a while but I still got SaiPal on the back of my mind.
Keep in mind that SaiPal is open source so you guys out there can scan over my code and improve on it as much as you want. The more eyes on the code the better SaiPal can become.
https://github.com/DEElekgolo/SaiPal
Another feature I plan to do is to make brush-sharing a lot easier by allowing the user to import and export some sort of compressed string of characters so rather users having to go and match their settings to an image they can simply put in a base64 string of some sort and have all the options load in immediately for their currently selected brush(or add a new one) and maybe have a javascript page somewhere that can show the details of a brush's settings so you dont have to run a software(maybe even a brush database of some sort can be in order).
THANKS FOR SAIPAL ITS INCREDIBLE
ahHH thank you!!!
I've been dealing with classes lately but I have a lot more planned for it!!
Claire’s really relaxing to draw when I’m not feeling well. My mojo seemed to have been completely drained recently…
Tried out the SAI color randomizer in saipal from saicrypt