gemot encubed

gemot encubed (http://forums.novelnews.net/index.php)
-   Technical Issues (http://forums.novelnews.net/forumdisplay.php?f=55)
-   -   Is it possible to extract the scripts for kinetic novels? (http://forums.novelnews.net/showthread.php?t=6983)

Loasher 2006-01-20 22:45

Is it possible to extract the scripts for kinetic novels?
 
Since Planetarian is supposed to take about 5 hours to finish, i was wondering if it was possible to extract those scripts and convert them to text to read on my cellphone or mp3 player as an ebook.

zalas 2006-01-21 00:49

If I'm not mistaken, Planetarian runs on RealLive, right? Thus, you can get RLDev from Haeleth's page and extract the script using that.

Haeleth 2006-01-21 01:16

In the specific case of the English version of Planetarian, RLdev will do what you want. Let us know if you need a hand using it.

In the general case, it's possible to extract the scripts to the demos using RLdev. It's possible to extract the scripts to the full versions, but non-trivial and also possibly illegal in those jurisdictions that have particularly stupid laws, since one has to circumvent the DRM using a somewhat time-consuming technique.

Loasher 2006-01-21 05:53

Legallity has never been an issue for me. >.>
Anyway thanks, and I'll post back if I need help.

Loasher 2006-01-21 06:15

Well, I got that Win32 binaries and unzipped it, and now, I'm clueless as to what I should do with it. >.>

I think it's safe to say I should just play it and forget about extracting it, but I really want to read it when I'm in the car or something, so if anyone can help me begin, I'd be really grateful.

Haeleth 2006-01-21 06:55

Yes, I'm afraid user-friendliness doesn't come at the top of my list of priorities. ;)

It should be sufficient to open a command prompt and type
Code:

set RLDEV=(rldev folder)
cd (planetarian folder)\KINETICDATA
%RLDEV%\bin\kprl -t kinetic -d SEEN0001.TXT

where obviously you replace (rldev folder) with the folder where you unzipped RLdev, and (planetarian folder) with the folder where you installed Planetarian.

The game's text will then be in SEEN0001.sjs.

2006-01-21 07:01

The main folder, which would be C:\RLdev or the bin folder?

Loasher 2006-01-21 07:19

Nevermind, got it working. Thanks.

2006-01-21 07:22

Oh and how about Narcissu or other free kinetic novels? Do I need another program, or can I use RLDev?

Haeleth 2006-01-21 09:26

It depends on the system they use. RLdev only works for games that use RealLive, and I think those are all commercial titles.

Narcissu (like Kira, and several of the other al|together novels) uses NScripter - for that see http://nscripter.insani.org, where (among other things) you'll find some programs that should let you get at the script of NScripter games.

Loasher 2006-01-21 18:10

So I got the NSDec rar file, and does it run basically like RLDev, or do I drag the script onto the program?

2006-01-21 18:22

Damn, erasing those weird lines from the script takes more time than its worth. =/

Loasher 2006-01-21 22:09

Last question... Is it possible to remove all those Japanese sentences all at once?

Haeleth 2006-01-22 03:01

For NSDec, you just put the nsdec.exe in the same folder as Narcissu and double-click on it - you shouldn't need to futz about with the command line at all.

As for removing all the Japanese lines at once... I'm afraid I don't know of a way to do it with standard Windows tools. You could install some version of perl and use something like
Code:

perl -i -ne "unless(/[\x82-\xff]/){s/<....> |\\\\[np]//g;print}" SEEN0001.sjs
...if you think it's worth it. ^_^

Loasher 2006-01-22 03:17

What's perl?


All times are GMT -8. The time now is 04:58.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.