Just how portable is KS and its installer?

Post Reply
User avatar
Nintendo Maniac 64
Posts: 119
Joined: Sun Feb 01, 2009 10:07 pm
Location: Northeast Ohio

Just how portable is KS and its installer?

Post by Nintendo Maniac 64 » Sun Feb 07, 2010 6:37 am

So I was hoping to try to establish just how portable KS was (like for running off a USB drive or for people with clean-registry OCD)

First off, I typically shy away from installers fearing some sort of use of the Windows Registry, but I haven't a clue if KS does this. However, I do know the game itself runs fine from it program directory if you copy it and run it on a different PC. Also I would assume that KS itself doesn't touch the registry, but ya never know.

There's also the issue with the save data not actually being in the program directory, which makes portable-ness not exactly possible. While I understand this is typical for compatibility with Vista/7, it also prevents portability.

I wouldn't assume it'd be possible to have a PortableApps version of KS, would it? Is there some sort of technological issue prevalent in Ren'Py that would prevent putting save data with the program data? (NOTE: if you don't keep up on PortableApps development, they now allow just plain freeware without actual open source code)
Katawa Shoujo's resident straight male kuutsundere.
(because just "tsundere" makes people think of "Shana clones" *shivers*)


User avatar
Posts: 148
Joined: Wed Dec 16, 2009 4:43 am
Location: In ur head, weirdin' ur thoughts

Re: Just how portable is KS and its installer?

Post by coldacid » Sun Feb 07, 2010 8:53 pm

You'd need to be able to catch and reads/writes to files within the %APPDATA% directory (or its subdirectories) as Ren'Py itself keeps track of persisted values there. Other than that, Ren'Py is pretty damn portable on its own, and so should any project developed with it.
<coldacid> hanak-o's
<coldacid> taste best when burnt

User avatar
Posts: 86
Joined: Mon Apr 23, 2007 10:51 pm

Re: Just how portable is KS and its installer?

Post by PyTom » Thu Feb 11, 2010 1:53 am

Actually, you don't need to do anything terribly complicated. Just create a directory named "Ren'Py Data" in the root of your flash drive, and the files will be saved there.
Ren'Py Creator - KS Forum Host

Post Reply