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

Script Extraction Thread

Recommended Posts

On 03/07/2020 at 5:05 AM, Trail_Wind10 said:

Does anybody know what game engine ANIM TEAM.MM uses?

 

I'm almost sure it uses an updated or remaked version Crowd Engine... It uses the same image formats and script style.

name_sce.dat

The old crowd engine decrypter/encrypter made in 2009 still seems to work and does not displays any errors but the output file is just garbage text.
The encryption or engine format might have changed or I might not be using the tool correctly.

Edited by darksshades

Share this post


Link to post
Share on other sites
On 26/01/2020 at 5:40 AM, Kelebek1 said:

https://files.catbox.moe/8difuh.rar

I only tested this with their newest game, and it requires python 3. Run extract.py in the game's base folder to extract all the archives, the game script should be in FGN_TADD as a txt file. Edit the script however, and put compress.py in that folder and run it. It'll make the new script, and a new archive from the files in that folder, which you can use in-game.

Unfortunately it looks like the game just takes all ascii text as commands, and doesn't actually print it at all:

UCFuTOV.png

There may be some in-built way around that in their format though, I'm not sure. You'll have to play around with it I guess.

I was playing around today with script and I found out a very simple way to input proper text into the game.
The game engine really does ignore all ascii character in the normal range as it when it detects "NAxx" it replaces it for an icon or character name.

So a very simple way to make the text appear was using full-width latin character(https://www.utf8-chartable.de/unicode-utf8-table.pl?start=65280&utf8=dec)
It works..... the downside is that each line can only have 33 characters which is kinda small. But its doable if you just add more text window or abreviate the character names(I tested with Dragon Carnival that have the character name inside a small the textbox, newer games might be different)

And a simple way to convert the text is using this site(https://en.calc-site.com/letters/convert_full_half/5) and selecting "half-width character -> full-width character" or any other converter of your preference.
Here is an image:
7u2iNxq.jpg

 

But the RPG related text anywhere(skill/item descriptions) are unfortunately not extracted at all with the script. 
My main goal was actually making interface patches for splush wave games to maybe let some more experienced translators notice it.

Do you or anyone have any way  to extract/repack the RPG text(skill/items names and descriptions) of the game?
My biggest fear is that it is plugged into the .exe but hopefully it isn't so.

Share this post


Link to post
Share on other sites

HAo there, I'm trying to translate this VN, https://vndb.org/v4803,  well more like I want to translate it since I dont know how to extract the data. The game uses some kind of .dat files or something like that and its a real pain in the ass to get it working. I tried using arc_unpacker and a lot of other extractors to no avail. Arc_extractor at least pointed that maybe it was an NScripter engine but I used Filextractor, nsaout and nsdec and it was fruitless as well. Im actually about to give up at this point. 

 

Edited by LewdRidereros

Share this post


Link to post
Share on other sites
On 19/07/2020 at 12:23 AM, LewdRidereros said:

HAo there, I'm trying to translate this VN, https://vndb.org/v4803,  well more like I want to translate it since I dont know how to extract the data. The game uses some kind of .dat files or something like that and its a real pain in the ass to get it working. I tried using arc_unpacker and a lot of other extractors to no avail. Arc_extractor at least pointed that maybe it was an NScripter engine but I used Filextractor, nsaout and nsdec and it was fruitless as well. Im actually about to give up at this point. 

 

TinkerBell/WendyBell uses a custom engine named "C,system"... this .dat format is their own encrypted format.

This is the only available tool there is http://asmodean.reverse.net/pages/exbelldat.html
It can extract from most old games(2007~, so Kowaku no Toki should work) and might work on some of the new ones if they did not change the encryption again.

But unfortunately I don't think there is a way to repack them available. asmodean rarelly makes repack scripts and s/he does not appear to be active anyone anyways.
Also I don't know why but this is the only script there that I saw that did not include the source code together with the tool.

Share this post


Link to post
Share on other sites
On 09.06.2017 at 10:00 AM, Huang Ling Yin said:

this is a bunch of tools to extract/repack, encrypt/decrypt, dump/insert (…or so how you call it) script from various vn engines.

to get the script, (sometimes) you need to extract the game archive first, please go to the data extraction thread.

since there are so many game engine, I can not test all of them (because of resources limitation, like internet download, pc, etc…),
i'll keep this list updated as i can, but if this tools didn’t work, or you did not found tool for specific game engine, I can not help any further…

 

ADV

  Reveal hidden contents

script format: wsc
tools needed: adv tools
status: tested, worked
info: none

AI5V / SILV

  Reveal hidden contents

script format: mes
tools needed: engine_ai5v
status: untested
info: need ruby, this tool is made and maintained by @mnakamura, if you have any question, please ask him

ASM / Complets

  Reveal hidden contents

script format: mpx
tools needed: mpxtool
status: untested
info: need python

Alice Soft

  Reveal hidden contents

script format: acx
tools needed: acxtools
status: untested
info: only compatible up to Alice Soft System 4.2

AZSys

  Reveal hidden contents

script format: asb
tools needed: arc_conv
status: untested
info: -

BGI / Ethornell

  Reveal hidden contents

script format: -
tools needed: bgi tools, ethornell editor
status: tested, worked
info: bgi tools need python to run, ethornell editor need to be compiled first to use, ethornell editor is made and maintained by @marcus-beta, if you have any question, please ask him

optional
UI translation

ui format: dsc / cbg (compressed bg)
tools needed: arc_unpacker, imagemagick
status: tested, worked
info: convert input image to 32bit BMP with alpha channel

  Reveal hidden contents

IqAWd9n.png

Cat System 2

  Reveal hidden contents

Tutorial is here!

script format: cst
tools needed: kamikaze explorer tools or catsceneeditor
status: tested, worked
info: kamikaze explorer tools need php to run, and its too old, may not compatible with newer games

Criware CPK

  Reveal hidden contents

script format: bin
tools needed: CriPakTools
status: untested
info: -

Crowd Engine

  Reveal hidden contents

script format: -
tools needed: Crowd Engine 3 Script Decoder / Encoder
status: untested
info: -

EntisGLS

  Reveal hidden contents

script format: csx
tools needed: csxtools, or csxtools by Xilexio or EntisCSX
status: tested, not all compatible
info:

Escude / ACPX

  Reveal hidden contents

script format: bin
tools needed: Escude Editor
status: tested, worked
info: sometimes, there is a bug where the hiragana converted to katakana fixed!

  Reveal hidden contents

zMLH8RD.png

Etude

  Reveal hidden contents

script format: scx
tools needed: none
status: untested
info: use AE to unpack & repack the game archive, the game script it self is just plain text format without any encryption, also read this fuwa thread

Eushully / ARC Game Engine

  Reveal hidden contents

script format: bin
tools needed: Eushully-Editor
status: untested
info:

ExHibit

  Reveal hidden contents

script format: rld
tools needed: RLD Manager, for old exhibit use arc_conv
status: untested
info: you need to compile it first, this tool is made and maintained by @marcus-beta, if you have any question, please ask him

FJSystem

  Reveal hidden contents

script format: -
tools needed: arctools
status: untested
info:

FVP Engine / Favorite

  Reveal hidden contents

script format: bin
tools needed: fvp tools or fvp
status: tested, worked
info: need python, this tool is made and maintained by @rr-, if you have any question, please ask him

Ikura GDL

  Reveal hidden contents

script format: -
tools needed: arctools
status: untested
info:

Innocent Grey / Noesis

  Reveal hidden contents

script format: -
tools needed: IGtools
status: untested
info:

Kirikiri/KAG/KRKRZ

  Reveal hidden contents

Tutorial is here!

script format: ks / txt
tools needed: none
status: tested
info: -

script format: encrypted ks
tools needed: hex editor
status: tested
info: open the *.ks script into hex editor, and insert "FF FE" at the very beginning, usually only applied for akabeisoft and its imprint.

script format: mdf / psb / scn
tools needed: krkrz scene manager
satus: tested, worked
info: you need to compile it first, this tool is made and maintained by @marcus-beta, if you have any question, please ask him

optional
UI translation

ui format: png
tools needed: none
info: just open the image in image editor and start editing

ui format: tlg
tools needed: krkrdev_ui
status: tested, worked
info: you need to compile it first

  Reveal hidden contents

LVyaljk.png

Kogado

  Reveal hidden contents

script format: kgo
tools needed: kogado assembler suite
status: untested
info: -

Liar-Soft / Rail-Soft

  Reveal hidden contents

script format: gsc
tools needed: RaiLTools
status: unetsted

Majiro

  Reveal hidden contents

script format: mjo
tools needed: majiro-stuff
status: tested, worked
info: you may countering name issue, name appear as sentences, in case that happen, just delete the name...

optional
UI translation

ui format: rc8 / rct
tools needed: included in majiro-stuff
status: untested
info: none

  Reveal hidden contents

6kRAHdS.png

Malie Engine

  Reveal hidden contents

script format: -
tools needed: malievm or lightsringeditor
status: untested
info:

Nekopak / Neko SDK

  Reveal hidden contents

script format: -
tools needed: nekopackextract
status: untested
info:
nekopackextract only used for unpack and repack the game archive, the game script it self is just saved in a plain text format.

NeXas

  Reveal hidden contents

script fomat: bin
tools needed: zbspac or blftool or nxsbineditor
status: tested, not all compatible
info:

  Reveal hidden contents

9TGXM1F.png

Propeller

  Reveal hidden contents

script format: msc
tools needed: propeller tools or propellermanager
status: untested
info: need python to run, this tool is made and maintained by @rr-, if you have any question, please ask him

optional:
UI translation

ui format: mgr
tools needed: imagemagick
status: untested
info: convert input image to 32bit BMP with alpha channel

Purple Software / CMVS

  Reveal hidden contents

script format: ps2 / ps3
tools needed: cmvs-engine
status: untested
info: -

RealLive

  Reveal hidden contents

script format: -
tools needed: RLdev
status: untested
info: -

Rejet Engine

  Reveal hidden contents

script format: lt
tools needed: none
status: untested
info: use AE to unpack & repack the game archive, the game script it self is just plain text format without any encryption, also read this fuwa thread

RSystem

  Reveal hidden contents

script format: -
tools needed: RScriptTextTool
status: untested
info:

Siglus Engine

  Reveal hidden contents

script format: ss
tools needed: siglus engine scene manager or siglusextract
status: tested
info: watch this video for usage explanation, this tool is made and maintained by @marcus-beta, if you have any question, please ask him

optional:
UI translation

ui format: g00
tools needed: vaconv, for newer siglus engine, use g00PackMax
status: tested, worked
info: none

  Reveal hidden contents

Uc5jSuR.png

Silky Engine

  Reveal hidden contents

script format: mes
tools needed: silkytools
status: untested
info: -

Softhouse Chara

  Reveal hidden contents

script format: -
tools needed: Softhouse Chara Script Tools
status: untested
info: initially made for Wizard Climber, Bunny Black, and Suzukuri Dragon, but probably compatible with other Softhouse Chara games as well

Softpal / Amusecraft / Unisonshift

  Reveal hidden contents

script format: dat
tools needed: Unisonshift Manager
status: tested
info: may not work on all games, and sometimes there is an error on text transition from JP > EN or vice versa

System-C

  Reveal hidden contents

script format: -
tools needed: tenkiconv
status: untested
info: none

System-NNN

  Reveal hidden contents

script format:
tools needed: GSS-dev
status: untested
info: read this fuwa thread

Tea Time

  Reveal hidden contents

script format: -
tools needed: TTDecrypt Tools
status: untested
info: none

Waffle

  Reveal hidden contents

script format: -
tools needed: nekoKF
status: untested
info: none

WillPlus / ADVHD

  Reveal hidden contents

script format: ws2
tools needed: ahdprc
status: tested, 100% works (script only! pna feature has some issue, arc repacking is too old, not compatible for newer games)
info: you need to compile it first, doesnt matter how you handle the text, ADVHD engine will read them in Japanese (S-JIS) codepade

optional:
ui translation
ui format: pna
tools needed: pnautil
status: tested
info: it has some issue with alpha channel, use drop shadow to fix them (tested with 60% shadow opacity)

  Reveal hidden contents

nsE6DYz.png

Xwhale

  Reveal hidden contents

script format: -
tools needed: whale tools
status: untested
info: need python, this tools is made and maintained by @rr-, if you have any question, please ask him
        whale tools only used for unpack and repack the game archive, the game script it self is just saved in a plain text format.

Yatagarasu

  Reveal hidden contents

script format: evt
tools needed: none
info: the game script it self is just saved in a plain text format

Yuka Script

  Reveal hidden contents

script format: yks
tools needed: ykstool or yukatool
status: tested, worked
info: need python, this game engine set for fixed-width font only, english letter may not displayed correctly

  Reveal hidden contents

5ZfhiGp.png

YU-RIS

  Reveal hidden contents

script format: ybn
tools needed: yu-ris text replacer
status: untested
info: none

 

All-in-One Tools

Multiline Editor

  Reveal hidden contents

download here
supported engine:
ADV, ADV32, BGI, CatSystem2, Circus (Custom ADV32), ExHibit, GSwin, ISM, Lios, Lucifen, Majiro, Musica (Minori), KRKRZ/M2PSB, N2System, Xuse, Yu-ris, Yuka

Sacana Wrapper

  Reveal hidden contents

download here
supported engine:
ARCGame Engine (Eushully), BGI, CatSystem2, Circus (ADV32), ExHibit, KRKRZ/M2PSB, Malie, NeXas, Propeller, Renpy, Siglus Engine

 

Game Specific Tools

Ao No Kiseki

  Reveal hidden contents

script format:
tools needed: crossbelltranslationtool
status: untested

Aristear Remain

  Reveal hidden contents

script format: bin
tools needed: ACPX
status: untested
info: -

Danganronpa

  Reveal hidden contents

script format: lin
tools needed: danganronpa translation tools or DRAT
status: untested
info: none

Dal Segno / Fortissimo EXA / Fortissimo EXS

  Reveal hidden contents

script format: mes
tools needed: CircusEditor
status: tested, worked
info: only compatible with full width font

Fushigi Densha

  Reveal hidden contents

script format: -
tools needed: fushigi-tools
status: untested

Koi to Senkyou to Chocolate

  Reveal hidden contents

script: sl2
tools needed: sprite translator
status: tested
info: you need to built it first

Leyline 1 / Leyline 2

  Reveal hidden contents

script format: dat
tools needed: galgametools-pac
status: tested
info: the output string is in chinese code page, you need to convert back to japanese before input the translation

Majikoi

  Reveal hidden contents

script format: bin
tools needed: download
status: tested (not me)
info: -

Natsuiro Drops

  Reveal hidden contents

script fornat: dat
tools needed: natsuirotool
status: untested

Persona 3/4/5 / Altus Games

  Reveal hidden contents

script format: bf / bmd / bin / pak / pac
tools needed:
Reverse Engineering - Persona 5 or Persona Editor
status: untested

Rewrite

  Reveal hidden contents

script format: ss
tools needed: Rewrite-Stuff
status: tested
info: complete resources to translate Rewrite, all credit goes to Amaterasu Translations

Sakaagari Hurricane (PSP?)

  Reveal hidden contents

script format: bin
tools needed: cpktools
status: untested
info: -

Sora no Woto: Otome no Gojuusou (PSP)

  Reveal hidden contents

script format: ev
tools needed: snw-tools
status: confirmed it works
info: complete resources to translate sora no woto: otome no gojuusou, all credits goes to okaysubs

Steins;Gate / N2System

  Reveal hidden contents

script format: nsb
tools needed: steins gate dialogue inserter and extractor
status: untested
info: steins gate japanese release

PrismArk

  Reveal hidden contents

script format: -
tools needed: PrismArk Tools
status: untested
info: read more on Doddler's blog

Taiyou no Promia

  Reveal hidden contents

script format: -
tools needed: promia text
status: untested
info: -

Yet another game specific repository

  Reveal hidden contents

get it here
currently supported games:


Chrono Clock
Galaxy Angel - Ethernal Lovers
If My Heard Had Wings
Love Kami
Princess Evangile
Yoake Mae Yori Ruri Iro Na
Kyuketsuki no Libra
Atelier Firis: The alchemist and the mysterious journey
Neptunia Re;Birt 1 & 2
Hoshizora no Memoria
Little Busters: English Edition
A Clockwork Leyline
Reminiscence


 

  Reveal hidden contents

Just add random tag so people who search with google will be redirected here
translation tool script extraction arc wsc adv mes adv32 ws2 advhd azsys bgi ethornell buriko catsystem tools circus tools dat tools mes tools exhibit rld tools fjsystem tools giga tools nexas tools ikuragdl tools kirikiri krkr kag krkrz ks psb scn mdf extraction kogado majiro arc rct extraction malie dat extracton propeller msc tools extraction purple software tools extraction cmvs rsystem reallive tools siglusengine tools silky tools system-nnn tools yukascript tools yu-ris tools extraction

 

add engine ISM ENGINE

archive *isa - https://github.com/morkt/GARbro
script - *ism - script  - https://github.com/regomne/lneditor/releases/tag/v2.1.2

Share this post


Link to post
Share on other sites

Looking for a way to unpack Eushully game Kami no Rhapsody. The links in this thread do not have tools available. If anyone has some please share thank you~! ^_^

Edited by Craztik

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...