Jump to content
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble


  • Content Count

  • Joined

  • Last visited

About Renka

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Aah, you made me cry... literally. Just reading this is more than enough to keep going. Thanks for your kind words.
  2. I hope this is the right section to discuss this problem. As you could see in the preview of my translation project for To Heart sprites are not being displayed correctly. I will now explain all what I can regarding this matter. The LVNS has many, many ways to compress files. There's the plain LF format (used for scenario files), LF2 (used for visuals), another for GRP files used in another game, Comic Party, etc. With this, LF2 files needs to be uncompressed in order to display images; for this, there's a tool called TH256dec (created by the Game Boy port's author) where there's the option to extract PNG images, and his mask, in case of sprites. Unfortunately, problems come with the latter, since of course these will be Game Boy size and completely unreadable by normal viewers. Under these circumstances, the sprite surrounded by zero-black background (in PNG format) can not be displayed without it, otherwise it'll not show the zero-black border of the sprite that "melts" with the background. That's why a mask is needed, so that this mask contains the info of what portion of the sprite should be displayed. To solve this, I have thought several solutions: Using the Lfviewer tool: This tool it's supposed to display visuals from Leaf games, yet unfortunately I can't test it myself by not having a Linux enviroment (which in fact installed, but not worked). Create a mask tool based on mask.c info: There's some file into Lfviewer's source code called mask.c, which contains some data to "create a mask". It uses some native Linux functions to work, but it seems to create exactly what it's needed. Create a mask tool based on XLVNS info: As this is concretely a port of the original engine to X system, there has to be some function to rip the part of the sprite to create a mask. My own research can point to one or two functions, but these point to a "transparent-color", which I can't say too much of. Rip the sprites manually: In the worst case scenario, this would imply traveling trought the entire game (friendly reminder that we have only 5 save slots) to take screenshot of the sprite and strip away the background. This effectively can be done cleanly, yet the enormous disadvantage it's plain to view. Rip sprites from PS1 edition: An option that doesn't seem too much of one, yet it could have a different format with readable masks inside or something like that. Maybe a couple of hacks to display every single sprite in white background to make the masks? Which leads to the last resource... Rip sprites from the original game: The same as PS1 option, but using the original, which I think it would be really hard... or not. And that's everything I can list for now. As you can see, there's no way to edit sprites manually, as the required "melted" pixels would be lost. I have prepared and uploaded a file with everything I could gather regarding source code and info (as I said before in the project thread) for anyone interested in helping. For any question, please PM me. Thank you very much for reading. May Maruchi bless your day (or night).
  3. To Heart Translation Project VN info (from VNDB) Join this server to receive updates: https://discord.gg/G9nd22F Translation preview: English Spanish About the project: This a TL project for To Heart 97, currently focused on the original game. Issues/Recruitment: Nothing, currently. Progress: (Updated as for 13/11/2020): Scene count (translated AND inserted): 400/993 Morning events, Akari route and Serika route are fully playable. KiriKiri port: Added opening Added main menu Added point system Fixed sprites Fixed soundtrack (so that it won't skip like crazy when playing) Staff: Compile/Decompile script tools: Eli Translation/Insertion tools: Renka
  4. I'm Renka, a rather lonely vagrant between dreams and reality. I'm a Spanish native speaker, currently studying Japanese, English and C programming. I have been into VN since 2015, starting with Katawa Shoujo and Tsukihime (this being probably the best thing I have read so far). Since then, I have made several little projects related with translation or hacking, always trying to get a bit of experience from each one of them. I entered this forum to try to get a little of the nice community it seems to be, thus I'm pretty sure we'll get along well. I'm currently in a project regarding the visual novel "To Heart", from which I hope we'll get (finally!) the translation it deserves. Please bear with my clumsy efforts. Nice to meet you.
  • Create New...