Just how portable is KS and its installer?

Questions, answers and issues regarding releases.

Just how portable is KS and its installer?

Postby Nintendo Maniac 64 on 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.
(that's a kuudere-tsundere hybrid; from left to right is the outermost layer to the innermost)
Image Image
Image
User avatar
Nintendo Maniac 64
 
Posts: 93
Joined: Sun Feb 01, 2009 10:07 pm
Location: Northeast Ohio, USA

Re: Just how portable is KS and its installer?

Postby coldacid on 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.
Sammiches.
User avatar
coldacid
 
Posts: 109
Joined: Wed Dec 16, 2009 4:43 am
Location: In ur head, weirdin' ur thoughts

Re: Just how portable is KS and its installer?

Postby PyTom on 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
User avatar
PyTom
Programming/Tech
 
Posts: 74
Joined: Mon Apr 23, 2007 10:51 pm


Return to Support

Who is online

Users browsing this forum: No registered users and 1 guest