Key Visual Novels on iOS (the hard way)

This is the more tedious method to install xclannad, but it allows for more customisation.

What you need:

1. xclannad
2. A Key visual novel already installed to your PC (e.g. Clannad)
3. A jailbroken iPad/iPhone/iPod Touch
4. i-FunBox (preferred method to transfer files from PC to iOS)
5. A terminal application on your iDevice or a SSH client (e.g. Putty)

How to install:

1 – Download and extract ‘xclannad for iPhoneOS 2.x.x JB (ARM) version 0.07hb low-mem’ and the app package file. The first file contains the xclannad executable, while the second file contains the Clannad.app package so that you can run the game from the Springboard menu.
In the folder where you extracted xclannad.app, open SDLAppParam.plist and edit the following line:

<string>/var/mobile/Media/xclannadGameDirectory</string>

to

<string>/var/mobile/Media/ons/clannad</string>

or wherever you would like to later place the Clannad game data. I would suggest placing it somewhere within the “/var/mobile” directory.
You can also rename the xclannad.app to whatever you want, i.e. Clannad.app. You would want to if the game you plan to install isn’t Clannad, i.e. for Tomoyo After you could use 智代アフター.app.

2 – Connect your iDevice to your PC. Via i-FunBox, and transfer the newly created .app folder to your iDevice’s “Applications” directory.

3 – Create a folder in “var/mobile/Media” and name it “ons”. Then create another folder in “ons” and name it “Clannad”.

4 – Transfer all these folders from the game you want to play into “var/mobile/Media/ons/Clannad”:

BGM
DAT
G00
GAN
MOV
SYS
WAV
KOE

5 – Transfer these files into the same directory as well:

seen.txt
GAMEEXE.INI
default.ttf (You can use any font but make sure to rename it to default.ttf)

6 – Right-click your “clannad” folder and go to “Properties”. Enter ‘0777’ into the ‘Octal’ field and select ‘Set group, owner and permissions recursively’.

7 – Copy Clannad.app and its contents to the “/Application” folder on your phone. Don’t forget to copy the xclannad executable from the first archive into the Clannad.app folder as well; then setting the permissions of Clannad.app to ‘0755’ recursively.

8 – Open the terminal app in your iPhone or connect via an SSH client such as PuTTY. To obtain your iPhone’s IP, go into iPhone Settings >Wi-Fi networks > your wireless network.

Type the following commands:

$ su

(enter alpine for the password)

root# apt-get install ldid
root# ldid -S /Applications/Clannad.app/xclannad
root# sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0

Set root as the owner of Clannad.app:

root# chown -R root:admin /Applications/Clannad.app

9 – Now safely remove your iDevice from you PC, restart or respring it and start playing!

For a more detailed tutorial, visit this link (credits to Maxim): http://www.salburg.net/old/clannad.html

Advertisements

2 responses to “Key Visual Novels on iOS (the hard way)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s