ks2android.txt

(5 KB) Pobierz
Katawa Shoujo Android port

Downloads: (Last change: 2 February 2013)
Latest version: http://tiny.cc/KS-v4-Android (Dev-Host)
                http://tiny.cc/KS-v4-Android-lowmemory (Dev-Host, use only if your device has less
                                                        than 512MB of RAM and/or Katawa Shoujo is
                                                        randomly force-closing.)

Older versions: http://tiny.cc/KS-v3-Android (Dev-Host)
                http://tiny.cc/KS-v2-Android (Dev-Host, no waiting, captchas and similar annoyances,
                                              why didn't I know about it before?)
                http://tiny.cc/KS-v2-Android-alternate (Multiupload, multi-annoyances)
                http://tiny.cc/KS-v1-Android (Dropbox)

IMPORTANT: You will maybe lose your progress when you update.
           If you are unable to save your game after updating you will have to clear the app's
           data from the settings menu.

Differences:
What works:
 - The text and the script
 - Backgrounds and characters
 - Particles (e.g. snow)
 - Sound effects
 - Music
 - Saving and loading
 
What doesn't:
 - Videos between acts
 - Most scene transitions (e.g. eyes opening and closing)
 Support for the above depends on Ren'Py developers (http://www.renpy.org/doc/html/android.html)
 Once it is added, I will make sure everything works.


Changelog and bugs (Last change: 2 February 2013)

Here "crash" actually means "exception screen with an ignore button".

v4 - known bugs:
     - The note window, see v2
   - fixes:
     - Fixed the crash that happened at the end of each route.
       Seems like 4LS considered the fact that they might want to make a related project as some point
       and used "multipersistent storage". Basically, it allows two different Ren'Py games to share
       progress information.
       From what I understand, it just notes which ends you have seen but no information is ever
       read from the file.
       Since Ren'Py for Android doesn't have multipersistent storage implemented yet I have just
       removed it from the script.

v3 - known bugs:
     - The note window, see v2
     - A crash possibly related to saving some information after finishing a route has been reported.
       I am yet to look into it.
   - fixes:
     - Fix for the "JPEG loading error" that was occurring on some devices (awaiting feedback! -> FIXED)
     - Fixed two bugs in Shizune's route related to the "[" character and double-speak.

v2 - known bugs:
     - The note window (e.g. the note from Hisao's mom and dad) doesn't show up if the background
       is set to tile. Instead I've set it to stretch for the time being. The text doesn't strictly
       follow the horizontal lines on the note anymore but it doesn't look bad.
       This is also present in v1.
       If anyone reading this has any experience with Ren'Py, let me know.
     - Emi-knockdown and Shizune-Lilly-showdown scenes have been reported to cause an exception
       (JPEG loading error) on Android 4.1.1 (clicking on "Ignore" skips a few lines but you can continue)
       I haven't been able to reproduce the issue on my Android 4.0.4 device.
   - fixes:
     - Fixed the credits screen crash
     - Hopefully fixed all crashes related to character transitions (if you encounter any, email me)

v1 - known bugs:
     - On a couple of points in the game you'll get an "An exception has occurred" screen with a bunch
       of technical information. Just click on "Ignore" and you're good to go.
     - The credits on the end will keep throwing exceptions and you can't really continue no matter how
       many times you click on "Ignore"

Feel free to send bug reports to: kss22aa@gmail.com
(and any kind of feedback really, I like to know that someone appreciates my work, just looking at the download statistics doesn't really cut it)


FAQ (Last change: 8 January 2013):
Q: My phone doesn't have 300MB of free internal memory!
A: Try this:
http://www.howtogeek.com/114667/how-to-install-android-apps-to-the-sd-card-by-default-move-almost-any-app-to-the-sd-card/
If that doesn't work and the demand is high enough, I could try to separate the script and the game data completely, so you could place all the music and sprites somewhere on your SD card and install an apk that's just a few MBs large. 

Q: Where are the save files located?
A: /data/data/vn.katawashoujo/files/saves but you can't access them without rooting your phone.

Q: Can I use the save files from the PC version?
A: No, they are incompatible due to differences between the Ren'Py versions.




History...
This was previously a paste containing a Python script that operated on the Windows version
of Katawa Shoujo and compiled it into an Android package.
It was designed to avoid the complications of the Creative Commons license which forbids
distributing derivative works. However after I saw how many bugs were introduced by the
incompatibility between the different versions of Ren'Py I decided to drop that idea and
just upload compiled versions here.
If anyone is interested in changes that are required, drop me a note here: kss22aa@gmail.com
For historical reasons the script is now available here: http://pastebin.com/u1ubhLMN
Zgłoś jeśli naruszono regulamin