Hey Sorry, but that message is completely wrong and i apologize for the confusion here. The files need to live in the following directory, /storage/emulated/0/Android/data/org.knytetimegames.chisland/chisland/dlc/
Try moving the files there and let me know if it works.
For an example look at the first post and look for Directory Structure for Android Version. That area has a screenshot showing how the folder structure should be.
Let’s start with the bad first. The Cock Hero Island version is no longer being supported. This means the game (including the download packs) no longer will work outside of v20210904. I have done a re-write of the game that contains much quality of life improvements as well as making things a bit easier to update and expand on. Do not worry though the new version of this game will still include all of Cock Hero Island’s content and more!
And now the good. My original idea for this game was to make it more of a Platform to allow support for many types of cock heros (fap heros too!) or a sequence of videos. The original version didn’t lend itself to be open as much as the new version. That is why I have created a new version and called it CHP (Cock Hero Platform). This version lends itself well for updates and expansion. There are some new stuff there that I hope you all will enjoy. I am currently, putting it all together to release it here, hope to have it out tomorrow. Once its up, the original post of this thread will get updated with details of the new version.
I am very happy that many of you enjoyed the game! Oh, and this new version will support an all new episode created and put together by the one and only BitterSwee called Sextropolis Episode 1: The Trespasser! More details to come!
Is it a known issue, that sometimes the video/audio just freezes for several seconds? I had this only in punishments, not in the actual episodes. The handy movement was still updated though.
Is my phone too weak (Sony xperia 10 II with 4gb ram, Snapdragon 665 cpu) to play some videos?
Also, is it possible to somehow edit the files to make the strokes fullspead (1 beat = 1 stroke). The half speed seems to slow for handy. Even though at the very fast beats it will reduce the stroke length, it would be a nice option to have.
Excited to say new version is out with a new episode by BitterSwee! Give both episodes a shot and let me know if you come across any issues and I’ll try my best to help. Enjoy!
I don’t have access to many android devices so I couldn’t test in anything other than my phone. I have experienced some random freezes on my end as well. I have no idea how powerful that phone is so I can’t answer that question. The older version of this app did not support multi threading, the new version (released a couple of mins ago) does. That can possible help lessen the freezes a bit. Unfortunately the engine I’m using isn’t the best when it comes to playing videos. Sorry, I will look into optimizations to the video player in the engine, but can’t guarantee that all the freezes will go away.
I am looking into introducing a hard mode in all the modes that will do full up and down per beat. I don’t have a date on when that will be implemented but it is in my roadmap.
I’m getting this message when I try to run the exe “Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item.”
Just tested the new version and its working fine for me. I downloaded all the files from scratch as I could see the file sizes had changed. Don’t know if you were mix and matching from the last version but that could be the issue.
From a feedback point of view. Great work. In the fighting section it would be good if you could speed up the dice rolls and decision time as they feel a little long at the moment.
Thanks for the feedback! Good to know it worked fine!
I have padding to help compensate with the responses back from The Handy servers. I have some things planned to expand the battle system and will take that into consideration. Thanks for the suggestion!
What codec are videos stored in .pck files? What APIs do you use to decode and render them? I wonder if my phone just doesn’t have a HW decoder for that codec.
Thank you for your reply. The new version has the same issues on my phone. It seems that punishments pack and the new episode pack both have higher resolution or higher decoding complexity than CH island pack, which is the only one my phone can play without issues.
What is the name of the engine you are using for packing resources and video decoding?
Is it possible to somehow unpack pck files, reencode everything at a lower resolution and bitrate and pack it back? I don’t know what resolution is used, but even 480p looks great at phone screens. It would also reduce the size of dlcs which is at 14gb right now. That’s a lot of space for phones.
I believe a low resolution version of packs should be created for people with shitty phones like mine (even though it did cost 400 euro).
If you are creating a CH platform, do you have any tools available to work with pck files, which creators are supposed to use? Where can i get them? Or maybe you could even create a tool which would reencode everything automatically. It can be as easy as calling ffmpeg.exe with some parameters and requiring a user to provide it, if the library you are using doesn’t support encoding. However, I guess you are using libvpx for decoding, and that library can also encode in VP8. So reencoding should be possible to implement. I have some experience with libvpx, so I would be happy to help you if you have any issues with it.
Otherwise, is it possible for you to create an apk with some playback and performance related logging enabled (maybe stored to the directory along with pck files)? I’m not sure how difficult it would be as I’m not an android developer. But I would be happy to send you the logs for debugging.
knyte21 and BitterSwee, thank you for your work! I really enjoy it.
Sextropolis scripting is really using the variety of the handys stroke lengths in a more inspiring tone, then just up and down full length.
I hope that harder versions will come out, since it is too easy for me.
Ideas:
Increase the stroking speed between the loading.
A point system, if you choose a higher difficulty you gain more points.
These points could be used to choose talents.
These talents could for example make it even more harder by choosing “greedy”, witch will give you more points but increases the stroke speed, others could giving you more alternatives during fights, “burst mode” decreases the time of the cock hero level, but doubles the stroke speed, and so forth.
The problem here is that I think you need to upload the script to the handy before the CH-level starts. This could be solved by having the same cock hero level, but different funscripts. In your progressing, you could choose 3 alternatives before each level, a bit like a rogue like game, that could be really fun!
Hope you will continue updating and really great work so far!