Beast's Lair
« Tsukihime on iPhone/iPod Touch? »

Welcome Guest. Please Login or Register.
Nov 20, 2009, 11:08pm




Beast's Lair :: Type-Moon Message Board :: General Discussion :: Tsukihime on iPhone/iPod Touch?
   [Search This Thread][Send Topic To Friend] [Print]
 AuthorTopic: Tsukihime on iPhone/iPod Touch? (Read 1,542 times)
lvlln
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

"If we can learn anything from history, it's that people don't learn from history."

[aim]

Joined: Mar 2006
Gender: Male
Posts: 801
 Tsukihime on iPhone/iPod Touch?
« Thread Started on Jan 22, 2008, 5:46pm »

First of all, I believe this is the correct subforum for this, as it's about the engine that allows you to run Tsukihime, Plus-Disc, Kagetsu Tohya, and a version of FSN, but if a mod thinks it belongs in General Discussions or such, I'm sorry, and could you please move it?

Anyway, I stumbled upon this site: http://水冷.jp/touch/index.php?%B7%EE%C9%B1%A4%F2touch%A4%C7

It appears to be step-by-step instructions on how to get Tsukihime running on an iPod Touch or an iPhone. I do have an iPod Touch, so the idea is exciting for me, but I can't read Japanese, so I was wondering if any of the other forum members could help. I can at least make out what files they tell you you need, but it's the actual installation of the files using WinSCP (which I've already been using for a while now to access my jailbroken iPod) that I can't understand.

I also can't figure out how to get the default.ttf file it says you need, because the page it links to has a bunch of links to files, and they're all in Japanese, and none are named default.ttf.

Also, I thought it'd be nice for other fans to know - I don't know how many of y'all have iPod Touches or iPhones, but maybe some of you do, and this is definitely an exciting app for it.

Here's a screenshot that shows it in action:
[image]


EDIT: I managed to get the app working, even though I still didn't download the default.ttf file it said to. When I copied over the English patched Tsukihime game files (original arc.sar, arc.nsa, nscript.dat, and default.ttf), the app kept crashing, so I replaced the nscript.dat with the original one from the game disc. Here are the results:

[image]
[image]

Neat, but all text comes out as boxes. Does anyone who knows how onscripter works know what might be causing this? I recall on my old PMP that it had two versions of onscripter, a Japanese one and a Korean one. Would the app actually need to be re-coded to support English? Or is it a matter of finding the right default.ttf font file? Or maybe some changes in the nscript.dat file?

Any help would be great.
« Last Edit: Jan 22, 2008, 7:31pm by lvlln »Link to Post - Back to Top  IP: Logged

"Akiha-chan! No breast! Yay!"
RexRox
死徒 Dead Apostle
****
member is offline

[avatar]



Joined: Mar 2007
Gender: Male
Posts: 169
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #1 on Jan 22, 2008, 8:10pm »

IIRC, the original, unmodified Tsukihime used NScripter which doesn't support english text (or any OS outside of Windows), whereas the translation makes use of ONScripter (which does support english text, and has been modified to work on different OS), so I'm assuming the problem comes from the fact that nscript.dat has something to do with that (the original one is NScripter, hence the boxes methinks).

But yes, understanding Japanese would make this a lot easier. :)
« Last Edit: Jan 22, 2008, 8:11pm by RexRox »Link to Post - Back to Top  IP: Logged
kyokushi
リビングデッド Living Dead
***
member is offline





Joined: Mar 2008
Posts: 30
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #2 on Jan 22, 2008, 8:17pm »

Oh sweet.

Maybe you ned to recompile ONscripter? or perhaps set language settings on the ipod/phone to Japanese? (do they even have that?)
Link to Post - Back to Top  IP: Logged
lvlln
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

"If we can learn anything from history, it's that people don't learn from history."

[aim]

Joined: Mar 2006
Gender: Male
Posts: 801
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #3 on Jan 22, 2008, 8:42pm »


Quote:
Oh sweet.

Maybe you ned to recompile ONscripter? or perhaps set language settings on the ipod/phone to Japanese? (do they even have that?)


The latter couldn't be it, because this is on a jailbroken device, and the software running is doing so under its own system, not using the iPod OS's infrastructure. As for the former, I hope not, cuz that's something I have no idea about.
Link to Post - Back to Top  IP: Logged

"Akiha-chan! No breast! Yay!"
RexRox
死徒 Dead Apostle
****
member is offline

[avatar]



Joined: Mar 2007
Gender: Male
Posts: 169
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #4 on Jan 22, 2008, 8:42pm »

Wasn't one of the advantages of ONScripter-EN that it worked natively in English, without a Japanese locale (like with the Tsukihime translation)?

Now that I look at the website more closely, it has a link to a version of ONScripter that works on the iPhone/iPod touch - download it and use it, it should (hopefully) solve some of the problems (scratch that - you would have been using this otherwise it wouldn't have worked in the first place). Default.tff is the fontfiles for the iPod, so that could also be part of the problem. Chances are the link for default.tff is actually a link to a pack of fontfiles that contains the ones you're looking for (and then you change the file name to default.tff).

EDIT: I'm pretty sure that I've got the default.tff file worked out - on the page they link to (Mikachan-Font), there is a link to 'MikachanALL' (the very first one with the four pics next to it in the table). Use the hyperlink below the download icon to get the .lzh file (it's a zip), then simply rename the extracted mikachanALL.tff file to default.tff and you have your fonts. That should hopefully work.

Actually, scratch that - their fontfile doesn't matter as it's a Japanese font, not an English one.

Unfortunately, I get the feeling that the ONScripter version for iPod touch/iPhone doesn't support english text.
« Last Edit: Jan 22, 2008, 9:10pm by RexRox »Link to Post - Back to Top  IP: Logged
kyokushi
リビングデッド Living Dead
***
member is offline





Joined: Mar 2008
Posts: 30
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #5 on Jan 23, 2008, 3:32am »


Quote:
Unfortunately, I get the feeling that the ONScripter version for iPod touch/iPhone doesn't support english text.


so this is what might have happened:

this person get the original onscripter, modify it to run on apple hardware, and released it.

IIRC Mirrormoon team need to modify onscripter to support English.

now for what we want, essentially we have to do two modifications instead of one; english text support and iphone support... merging the two functionality together.

Speaking of which, has Tsukihime been ported to linux yet? if yes, where to get the patch?
Link to Post - Back to Top  IP: Logged
RexRox
死徒 Dead Apostle
****
member is offline

[avatar]



Joined: Mar 2007
Gender: Male
Posts: 169
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #6 on Jan 23, 2008, 3:41am »

mirrormoon gave up on trying to port Tsukihime to Linux IIRC, no doubt because of compatibility problems with ONScripter. As a sidenote, ONScripter was originally modified for English use by insani and Haeleth, not mm (though they might have modified it). All you'd need to do is one modification - either port the existing ONScripter-EN to the iPhone, or give the existing iPhone ONScripter english text support, not both (as one's already been done). I'm no programmer/hacker so I'd have no idea which is easier (though I'd imagine that adding english text support would be easier than porting it entirely).
Link to Post - Back to Top  IP: Logged
EmagEvil
闇色の六王権 The Dark Six
******
Dark Triple Six
member is offline

[avatar]

Chaotic Good Dumbfounded Otaku...



Joined: Aug 2005
Gender: Male
Posts: 9,501
Location: FRESNES near PARIS
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #7 on Jan 23, 2008, 4:21am »

... Those are pros discussion, and we did saw in the past some adaptation on Nintendo DS, PSP...
Link to Post - Back to Top  IP: Logged

[image]
ソユ、ホセウス ヤツシァ Fate/Stay Night
EmagEvil, le Jeu de la Vie.
Playing Devil Summoner: Kuzunoha Raidou VS Abbadon King for the third time! I know, my daily routine will definitvely change when i will get a PS3!
aldeayeah
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

LOL MONGRELS



Joined: Aug 2006
Gender: Male
Posts: 1,459
Location: Koru-nya! (Spain)
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #8 on Jan 23, 2008, 4:46am »

Running Tsukihime English under Linux is fairly easy, actually. I managed to do it in 32-bit Mandriva and 64-bit Ubuntu 7.10 without any problem, using onscripter-en-20070408.

IIRC, the reason why mirror moon didn't get a Linux version out was because they couldn't make a binary that worked on most distributions. But if you compile it yourself, there's no problem.

Quote:
I replaced the nscript.dat with the original one from the game disc.

nscript.dat is the game script, so if you want to play Tsukihime English you need the English version of the script. Right now, you're actually running Japanese Tsukihime with the font of the English patch (which has no Japanese characters, hence the boxes instead of text). If you restore the previous default.ttf you were using, you'll see the Japanese text again.

Question: do the game menus/other images appear in English? Because in that case, the Japanese game is recognizing the English arc.nsa, which is a bit weird.

In any case, you can't play an onscripter English script with vanilla onscripter, period. You can manage to see the translated pictures, but not the game text.
« Last Edit: Jan 23, 2008, 4:58am by aldeayeah »Link to Post - Back to Top  IP: Logged

[image] [image]
You're the type that masturbates to the girl you like, right?
lvlln
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

"If we can learn anything from history, it's that people don't learn from history."

[aim]

Joined: Mar 2006
Gender: Male
Posts: 801
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #9 on Jan 23, 2008, 9:14am »


Quote:

In any case, you can't play an onscripter English script with vanilla onscripter, period. You can manage to see the translated pictures, but not the game text.


I see. Well, that's a shame, I guess. Still gotta wait and/or hope for an English-speaking person capable of coding to get an iPhone/iPod Touch and decide that he wants to put onscripter on it.
Link to Post - Back to Top  IP: Logged

"Akiha-chan! No breast! Yay!"
aldeayeah
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

LOL MONGRELS



Joined: Aug 2006
Gender: Male
Posts: 1,459
Location: Koru-nya! (Spain)
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #10 on Jan 23, 2008, 9:58am »

Actually, there's a way to make it work, but it's ugly. painful and requires changing the game script.

Translating all 1-byte characters in the script to their 2-byte Shift-JIS counterparts. Like this.

The thing is, I think word wrapping wouldn't work at all.

Want me to try?
Link to Post - Back to Top  IP: Logged

[image] [image]
You're the type that masturbates to the girl you like, right?
lvlln
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

"If we can learn anything from history, it's that people don't learn from history."

[aim]

Joined: Mar 2006
Gender: Male
Posts: 801
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #11 on Jan 23, 2008, 10:06am »


Quote:
Actually, there's a way to make it work, but it's ugly. painful and requires changing the game script.

Translating all 1-byte characters in the script to their 2-byte Shift-JIS counterparts. Like this.

The thing is, I think word wrapping wouldn't work at all.

Want me to try?


If it's not too much trouble. If it is, could you give a general guide of how one might go around doing it?
Link to Post - Back to Top  IP: Logged

"Akiha-chan! No breast! Yay!"
kyokushi
リビングデッド Living Dead
***
member is offline





Joined: Mar 2008
Posts: 30
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #12 on Jan 26, 2008, 1:21am »


Quote:
Running Tsukihime English under Linux is fairly easy, actually. I managed to do it in 32-bit Mandriva and 64-bit Ubuntu 7.10 without any problem, using onscripter-en-20070408.

IIRC, the reason why mirror moon didn't get a Linux version out was because they couldn't make a binary that worked on most distributions. But if you compile it yourself, there's no problem.


Can you point to a guide and the necessary files? Thank you.
Link to Post - Back to Top  IP: Logged
aldeayeah
死徒二十七祖 The Twenty Seven Dead Apostle Ancestors
*****
member is offline

[avatar]

LOL MONGRELS



Joined: Aug 2006
Gender: Male
Posts: 1,459
Location: Koru-nya! (Spain)
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #13 on Jan 26, 2008, 8:31am »

svn co http://svn.haeleth.net/onscr/branches/onscripter-en-20070408/
cd onscripter-en-20070408
./configure
make

If you have all the right libs, the output of configure will be:

Quote:
Checking platform type... Linux
Checking C compiler... gcc
Checking C++ compiler... g++
Checking for system GNU make... make
Checking for system SDL... yes
Checking for system SDL_image... yes
Checking for system SDL_mixer... yes
Checking for system libbzip2... yes
Checking for system libsmpeg... yes
Checking for system Freetype... yes
Checking for system SDL_ttf... yes
Writing Makefile... done
Now run "make" to build ONScripter.


This will generate the onscripter binary. Place it in the folder of a Tsukihime English/Kagetsu Tohya English installation and run it.

EDIT: If you want it to work with Tsukihime English out of the box, get this file and replace NsaReader.cpp and NsaReader.h before compiling. Otherwise you'll have to repack the sar file, which is painful and prone to case sensitivity issues.

A different guide using an older version of ONScripter :
http://mirrormoon.org/news/2007-01-15-tsukihime_english_for_linux_and_osx

lvlln: I'm trying to make a little script to convert the script text (and only the text) to doublewidth 2-byte characters. I'll post it when I'm done.
« Last Edit: Jan 26, 2008, 6:04pm by aldeayeah »Link to Post - Back to Top  IP: Logged

[image] [image]
You're the type that masturbates to the girl you like, right?
holycrapcake
死者 The Dead
*
member is offline





Joined: Oct 2009
Posts: 1
 Re: Tsukihime on iPhone/iPod Touch?
« Reply #14 on Oct 10, 2009, 3:00pm »

Any updates on this?

I'd be willing to pay money to get this done. I'm dying for this on my itouch.
Link to Post - Back to Top  IP: Logged
   [Search This Thread][Send Topic To Friend] [Print]

HTML Counter
Web Counters
Google
Webnrvnqsr.proboards.com
Click Here To Make This Board Ad-Free


This Board Hosted For FREE By ProBoards
Get Your Own Free Message Boards & Free Forums!