Running Katawa Shoujo on an ARM Chromebook
Posted: Sun Dec 29, 2013 5:37 pm
Hello everybody, I'm here document and find help regarding Katawa Shoujo on a Samsung Exynos device.
How I got here:
Firstly, I installed crouton (https://github.com/dnschneid/crouton) with unity which runs Ubuntu 12.04 LTS alongside chrome os. Then I downloaded the linux version of Katawa Shoujo and extracted it to my computer. When I first changed directory to the folder and attempted to execute Katawa Shoujo.py via terminal with python "Katawa Shoujo.py", I was dismissed with a large cryptic error. I then installed Ren'py with Ubuntu Software Center and after a swift reboot, was able to run the same command in terminal more successfully. The game actually runs, but it skips the intro and there is no audio. This is the output from the terminal as soon as I execute the command:
The game runs fine on the basic level, saving and loading successfully, yet as I just mentioned media such as the the intro video and audio are missing D:
I'm quite convinced that this has something to do with the device using an arm processor, however I am unfortunately too uneducated in the realm of software to figure out what to do next. I have already installed "Ubuntu restricted extras" and have attempted to install ia32-libs which was suggested on this forum on a different post regarding similar issues, yet I when I try to install ia32-libs on terminal I am confronted with more courteous errors. Any suggestions or technological miracles would be much appreciated, thanks for reading!
Below is a more in-depth guide on what I did on my chromebook to get this far; in case some one wants to replicate what I did and hasn't been coding computer systems since birth.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Step one would certainly be getting a more powerful environment of linux on your chromebook device. Goto http://www.howtogeek.com/162120/how-to- ... h-crouton/ to follow an excellent tutorial on how to do just that. (And Note I installed unity NOT xfce, because I thought xfce looked hideous)
After that you would want to get onto your freshly installed software and hop on terminal (mine came with something called UXterm). Then type: "sudo apt-get install software-center" (w/o quotes) which will install a program that will allow you to install other things without having to type so much.
Then download the linux version of Katawa Shoujo either on a web browser of your choice or back on chrome os.
Launch up Ubuntu Software center and install Archive Manager and Ren'py; then extract the .tar.bz2 file you downloaded.
From here you should launch terminal again and switch to your directory like this: cd "/home/YOURUSERNAME/Downloads/Katawa Shoujo/" <-- if that's where you extracted and named the folder. Then type python "Katawa Shoujo.py"
Congrats! You're now where I am.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How I got here:
Firstly, I installed crouton (https://github.com/dnschneid/crouton) with unity which runs Ubuntu 12.04 LTS alongside chrome os. Then I downloaded the linux version of Katawa Shoujo and extracted it to my computer. When I first changed directory to the folder and attempted to execute Katawa Shoujo.py via terminal with python "Katawa Shoujo.py", I was dismissed with a large cryptic error. I then installed Ren'py with Ubuntu Software Center and after a swift reboot, was able to run the same command in terminal more successfully. The game actually runs, but it skips the intro and there is no audio. This is the output from the terminal as soon as I execute the command:
Code: Select all
Exception TypeError: "poll() got an unexpected keyword argument '_deadstate'" in <bound method Popen.popen_del of subprocess.Popen object at 0x10b9f30>> ignored
I'm quite convinced that this has something to do with the device using an arm processor, however I am unfortunately too uneducated in the realm of software to figure out what to do next. I have already installed "Ubuntu restricted extras" and have attempted to install ia32-libs which was suggested on this forum on a different post regarding similar issues, yet I when I try to install ia32-libs on terminal I am confronted with more courteous errors. Any suggestions or technological miracles would be much appreciated, thanks for reading!
Below is a more in-depth guide on what I did on my chromebook to get this far; in case some one wants to replicate what I did and hasn't been coding computer systems since birth.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Step one would certainly be getting a more powerful environment of linux on your chromebook device. Goto http://www.howtogeek.com/162120/how-to- ... h-crouton/ to follow an excellent tutorial on how to do just that. (And Note I installed unity NOT xfce, because I thought xfce looked hideous)
After that you would want to get onto your freshly installed software and hop on terminal (mine came with something called UXterm). Then type: "sudo apt-get install software-center" (w/o quotes) which will install a program that will allow you to install other things without having to type so much.
Then download the linux version of Katawa Shoujo either on a web browser of your choice or back on chrome os.
Launch up Ubuntu Software center and install Archive Manager and Ren'py; then extract the .tar.bz2 file you downloaded.
From here you should launch terminal again and switch to your directory like this: cd "/home/YOURUSERNAME/Downloads/Katawa Shoujo/" <-- if that's where you extracted and named the folder. Then type python "Katawa Shoujo.py"
Congrats! You're now where I am.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------