Yea the link comes up as unavailable for me. Could you reupload it please?
Shoot, I didnāt realize the link was broken, sorry. I made another link to the file. You can now download it.
For some reason cygwin.bat doesnāt open for me. It opens the window and then closes immediately. (Though the old cygwin I tried does work.)
I managed to screenshot it a split second before it closes and it says āThe system cannot find the path specifiedā.
Also what am I supposed to do with the vaconv? The rar has a folder called āsceneā and when I open/extract it it says its corrupted.
You possibly didnāt enter the correct path in the PATH variable. You need to enter something like C:\RLDevSetup\Cygwin\bin (or wherever you extracted cygwin, but it must end with bin) in the beginning of the line, then you put a ; sign at the end of the path and click OK. It should work.
Youāll use the new vaconv with the command line (cmd.exe), not with Cygwin, as it might result in errors (or not, I havenāt tried).
Hey there, I dunno if this thread is totally dead or not but this thread is the best chance I have at getting RLDev to work on my PC, I think. Nowhere else on the internet is as active on the topic of RLDev than here (at least, in English) which is kinda disheartening but Iām not completely void of hope haha. Iāll appreciate any help!
So, I want to do a hack of the official translation of Clannad. While doing a complete playthrough of Clannad on PS4, I was shocked to find so many egregious typos. Iām almost certain that these typos are also on the PC version. Itās kinda sad that Sekai Project couldnāt do a better job at editing and revising their script ā but Clannad is a behemoth of a story so I guess I can understand. I realize that probably nobody reading this thinks I will actually be able to go through the million+ words in Clannad and fix every typo, but Iād love to prove you wrong I am very dedicated to Clannad and I want it to have a clean, professional-looking script.
Ideally, if I could upload a patch file for anyone interested ā maybe even post it on Steam Workshop or something? ā that would be awesome. Actually, that might be the only way to do it without, you know, providing the entire revised game for free to everyone. Which would be piracy and then Iād get banned from this forum
Ah well enough of the rambling; even if I canāt make a patch file, Iām even crazy enough just to do this for myself hahaha
But anyhow, Iāve spent all of my free time on a day off about a week ago trying to set up RLDev. Iāve tried both on my 64 bit Windows 10 machine, and on a 32 bit Windows 7 virtual machine. Iāve tried over and over, but to no avail.
I got so frustrated after trying for hours that I gave up. But now Iād like to try again, and with the help of this forum.
Basically, I always get stuck in the Ocaml part, at āmake world.optā. Every single time, I get errors (though depending on the solutions Iāve tried from this thread, the errors change, but overall I still get errors). I thought it was a problem with having too modern of an OS (Win 10) so I used a 32 bit virtual machine. Needless to say, it didnāt work.
Iāve also tried RazoRTRās download link on both of my machines, edited the Environmental Variables and everything, and that didnāt work out for me either.
I apologize if Iām being too vague here, and if you need any specific error details, Iāll boot up cygwin again and screenshot it.
Thank you for any help!!
PS: Iāve reinstalled Clannad on Steam, and its exe is called āSiglusEngine_Steam.exeāā¦ but in the details itās called āRealLive Engineā and thereās a bunch of RealLive dlls. So now Iām even more confused as to whether Steam version of Clannad is run on the SiglusEngine or the RealLive Engine.
If itās the SiglusEngine then I guess Iāll look into hacking thatā¦
Couldnāt find any concrete details on this. People say itās on RealLive, but then why would the exe be called Siglus?
Hello, RazoRTR here!
Now, to answer your questions:
1- I assume itād be near impossible or require many tweaks to make a fresh install of RLDev on an updated version of both Cygwin and other components.
2- Assuming youāve set the environment variables properly, the RLDev build I provided should work. You only need to specify a higher Reallive Engine version when disassembling, and even then, itāll only disassemble most of the scripts (which are the scenario SEENs and there shouldnāt be anything missing with them I presume, didnāt check entirely). Youāll do that with kprl -d Seen.txt -f 1.6.7.3 -o (Drive Letter):\folder\of\extracted\scenes
or something like that. The build Iāve uploaded supports all Key titles with Reallive on Steam, with the exception of Sekai Projectās planetarian build, which is based on RealliveMAX entirely.
Iāve made a Turkish patch for Clannad Side Stories based on my build and it works.
3- As to why the executable file is named SiglusEngine_Steam.exe, it should simply be a naming error on SPās side. If you were to check the description part of the executable file, youāll see it says Reallive Engine.
Now, hereās a screenshot from CLANNAD, Iāve changed the text to something gibberish in Turkish. It was to try the font editing method Iāve used to display Turkish characters. The font Iāve used is currently not installed on my PC but you can see the edited text
I gotta warn you about something though, disassembled SEEN files donāt contain the name variables used in the game. After the disassembly, youāll have to put the correct name variables on every line that youāre required to, otherwise thereāll simply be seperate lines that only say ā-sanā or ā-chanā etc. Iāve forgotten how to display the variable since Iām not currently working on CLANNAD and its been years since Iāve tried it but will look into it if you canāt find any info. The needed info should be on Haelethās RLDev Manual though.
Let me know if you have any more questions and Iāll be happy to help.
I replied just before but my post had too many misunderstandings and I only realized that after the fact, so I impulsively deleted it. I should have just edited the post, Iām sorry
But yeah, I wanna say thank you so much for replying so quickly to my post. It says itās been 6 months since you last posted so that makes me even more thankful! Haha
Anyhow, Iām having this same issue:
Iām pretty sure I set up the environment variables properly:
Hereās a screenshot of the folder path, just to show that Iām not messing it up (I think, lol):
Is there a method for compiling without Cygwin? I donāt mind cross compiling on other OSes if thatās possible.
Soā¦ I just read that āGraduationā thread and found out that Kazamatsuri will be shutting down in less than a month. Which means my only hope of getting RLDev to work is going to be gone very soon ;_;
If you could somehow find time to help before Dec 1st rolls around, I will be so thankful!
Thank youā¦
Sorry for replying to you a bit late, and thanks for your kind words.
Now, I see that you set the environment variables properly. I double-checked my own folder and variables and yeah, theyāre the same.
I can only think that it may be that your diskās contents are somehow āprotectedā or āread-onlyā. Did you try running the bat file with admin rights?
Hereās my env. variables, precisely the PATH one:
And hereās what should appear before you if the Cygwin.bat would work:
Theoritically, there should be nothing wrong and it should work properly. Maybe you can try using a Windows 7 VM or something? Also, you may try deleting the semicolon ( ; ) you put at the end of the path you added to the variable, as I see that on Windows 10, semicolon is automatically added to the end of the line. Ah, and make sure you have administrator rights and full rights to everything in the beginning. One of these should solve your problem. If you still canāt solve the problem, we can troubleshoot it together via Teamviewer or something.
Thatā¦ seemed to do the trick. It now opens up properly!
However, I do get these warnings, is this ok?
Lastly, and Iām sorry if Iām asking for too much hand-holding, but if I could just ask: do I just need to put my Clannad game folder in my RLDevSetup folder, or do I have to extract the SEEN files somehow, orā¦?
EDIT: I tried following the beginning of this thread where you install Omake to finish setting up RLDev, and I get this error:
It turns out that I have the āvaconv/png-interface.cā file, too
However, I do get these warnings, is this ok?
Yup, theyāre normal, since youāre on Windows 10.
EDIT: I tried following the beginning of this thread where you install Omake to finish setting up RLDev, and I get this error:
You donāt need to set RLDev up, everythingās pre-installed and set.
Lastly, and Iām sorry if Iām asking for too much hand-holding, but if I could just ask: do I just need to put my Clannad game folder in my RLDevSetup folder, or do I have to extract the SEEN files somehow, orā¦?
No problem, friend, itās totally okay.
First of all, copy the Seen.TXT and the Gameexe.ini files from Clannadās installation directory to a place like, say āC:\ClannadSeenā, navigate to the folder you copied the files with the cd command and write this:
kprl -d SEEN.TXT -f 1.6.7.3
Youāll get an error at some point but thatās okay. Since RLDevās current version doesnāt support Reallive versions higher than 1.5, it wonāt be able to recognize and disassemble some of the files but youāll get most, if not, all of the scripts you need to edit the scenario.
You can also use marcussacanaās SiglusSceneManager to edit the dangopedia.dbs file.
Iām very thankful for your continued support!
I copied the seen.txt file and the gameexe.ini file to a folder on C: titled ārlclannad_seenā (originally called āclannad_seenā but I added a ārlā in front of it so itāll be next to my āRLDevSetupā folder lol). I followed what you said to do, and as expected got errors. And nothing seemed to happen at all
Here is the screenshot:
(I also tried ver 1.6.6.8 because I have an older copy of Clannad that I found on my hard drive as well that I figured I would test)
If I can get this to work, what should I expect to happen? Will it create a txt file with the game script inside? Maybe a folder with multiple txt files? Or will it be a more complex file?
Ideally I would love for it to be a txt file (or multiple txt files) so that I can ctrl+f and find specific lines easily. And then hopefully I can export the txt file back into the Seen file somehow. I have no idea if this is how it works though
If it isnāt a txt file, then Iām still determined to learn how to edit the script regardless, even if itās less convenient haha
Edit: Reading Takafumiās original post, it seems it wonāt be a txt file at first but Iāll have to turn it into a txt file with cygwin. I hope I can get to that point lol
Sorry, I misinformed you about the version you need to put in the kprl command.
If you write kprl -d -f 1.6 Seen.txt
, itāll disassemble all the files it can.
The files youāll get will be like this:
The scenario lines are in the .utf files, while the commands are stored in .org files.
As I said, youāll have to detect which lines requires name variables for Tomoya by hand and put the variable in the lines you need to, if youāre going to make a translation.
To reassemble the files you edit, the command youāre going to use is this:
rlc -f 1.6 SEENXXXX.org
(where XXXX is the number of the SEEN file)
Good luck with whatever youāre going to do and Iām happy to be of help. Sorry to reply you late, I was busy with my college exams et cetera
Thank you so much! Iāve gotten it to work. As youāve said, cygwin listed some errors since Iām on Windows 10 but I still have most (if not all) of the seen files.
Iām not going to be retranslating, Iām simply going to fix all of the (many) typos in the script lol. I hope that I can then provide it as a patch for everyone.
I spent about an hour trying to extract the utf file into a txt file with cygwin, but kept getting errors. Frustrated, I just tried to open the utf file in notepad as a last resort, and what do you know, it worked. And now I think I realize that thatās what I was supposed to do the whole time
I am super excited. I canāt thank you enough! Lol
EDIT: I have one last question and then I think Iāll be able to do this!
So, as a test, I made a small change in the scenario and I want to compile all the seens back together and see if my edit worked in the game. Problem is, itās not really clear how to do this, and the steps I followed in Takafumiās tutorial only come up with errors.
Should this work? For clarity, I stored the seens (both utf and org) in a folder inside ārlclannad_seenā called āseenā.
cd c:
cd rlclannad_seen
for %a in (seen\*.utf) do rlc -e utf-8 -i c:\rlclannad_seen\Gameexe.ini %a
Headās up, if you want to simply test out changes, you donāt need to compile all the seens back together. Just copy the compiled seenXXXX.txt file to the folder where the gameās .exe is. Then you can quickly remove it or write over it whenever you need to. Putting them all back into a single seen.txt is more the final step of a project than anything.
Also since you kprlād with ā-f 1.6ā youāll also need to include that in your rlc command, as seen in RazoRTRās post. Missing that is probably why youāre getting errors.
Thank you for the heads up, but Iām confused lol
So letās say I just want to change SEEN0414. I changed some text in the .utf file. I changed nothing in the .org file. Do I now have to merge the two files into one SEEN0414.txt file?
I have no idea if this is how youāre supposed to do it but I can open the utf and org files in notepad++ just fine. Was I supposed to compile them into a txt file first, though?
Indeed. SEEN.txt contains a big bunch of .txt files, like SEEN0001.txt, SEEN0002.txt, and so onā¦ Itās like an archive of files. They cannot be edited.
kprl pulls these scenes out of the SEEN.txt and gives you editable .utf and .org files for each scene. These two files you can open and edit with notepad. Then when youāre done, you can use rlc to turn them back into individual .txt files or into a single SEEN.txt. Either way, so long as those .txts are in the game folder (alongside the .exe) they will be used.
So, if you edited a file named seen1234.org, and used rlc to turn it into seen1234.txt, that seen1234.txt file will be used by the game.
In your case, the merged SEEN0414.txt file will be the one the game accepts and uses.
Iām so sorry but I got another error that I canāt find a solution to
My Gameexe.ini file is the exact unmodified ini that comes with the Steam download of Clannad.
Here is line 359 of the ini, in case that matters:
#WAKU.005.000.EXBTN_000_BTN.000 =āMN_SLB_BTN00ā
Iirc when I worked with Steam Clannad I ended up going through and removing the lines in the Gameexe.ini that caused errors. Lazy fix, but it worked for me. My file is 1400 lines, so youāll probably end up with the same amount. You can always back up the file anyway.