Differences between revisions 12 and 24 (spanning 12 versions)
Revision 12 as of 2017-08-27 21:12:16
Size: 1310
Editor: weh
Comment:
Revision 24 as of 2018-09-01 18:26:34
Size: 2172
Editor: weh
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
I have tools for some engines that aren't listed here and just haven't gotten around to making a page for them yet. If you're trying to do something with a game from an engine that's already on the stats list, add a request for information about it at the bottom of this page. Any game from an engine not listed here in the stats page can be extracted with normal extraction tools and processed with a text editor that understands regex find/replace.

[[Lucifen Library]] oretsuba etc.
Line 15: Line 17:
[[BGI (older)]]
Line 19: Line 23:
[[FVP]] hoshimemo etc * [[FVP]] hoshimemo etc
Line 21: Line 25:
[[igscript]] innocent gray games, flowers etc * [[igscript]] innocent gray games, flowers etc
Line 25: Line 29:
[[[mscenario]] hanahira etc [[mscenario]] hanahira etc
Line 27: Line 31:
[[RScript]] steampunk and other liar/rail-soft games, and others * [[RScript]] steampunk and other liar/rail-soft games, and others
Line 29: Line 33:
I have ways of ripping scripts from the following engines with relative ease BGI (either version), PJAdv, AdvTry, ExHIBIT, FVP, krkr .scn, Majiro, Musica, TamoGameSystem, Willadv (some versions), igscript. [[Fortissimo EXS]]
Line 31: Line 35:
FVP, RScript, igscript, and some others use public tools made by other people than me. BGI uses a very heavily modified version of a tool made by someone else. [[Nexas]]

[[Koichoco]] (never checked the name of this engine)

[[CatSystem2]]

[[Siglus]]

* Not my code.


'''Nitroplus's engine''': The "old" version is an HTML-esque monstrosity with bad tag name rewriting (closing tags with one name and ending them with another because they're aliased to the same tag). The "new" version is a lot cleaner, but is also an HTML-esque monstrosity.

'''AdvTry''': Imperative text. Regex friendly but there are several non-obvious cases.

'''Musica''': e.g. trinoline. Imperative text. Regex friendly.

'''QLIE''': e.g. biman. Imperative text. Regex friendly.

'''Malie''': Aside from one game that has an additional extra encoding set, these are just the script text in whatever its encoding is delimited by control characters. Extraction is the hard part. For Dies irae, I extracted the script binary from memory with a hex editor. Yeah, really. For the other Malie games, the script binaries were donated to me, and I know nothing about the details of their extraction.

'''PSB-using krkr games''': You want https://github.com/number201724/psbfile

'''Siglus''': I actually haven't managed to rip from these games yet. None of the tools I've found work properly on my machine or something.

Any game from an engine not listed here in the stats page can be extracted with normal extraction tools and processed with a text editor that understands regex find/replace.

Lucifen Library oretsuba etc.

Silky nanarin etc.

TamoGameSystem leyline, flyable heart, etc

2XT-PJADV nanatsuiro drops, tarareba, etc

Majiro katahane, sukinara, etc

Willadv shirokuma bell stars, etc.

ExHIBIT mittsu houhou, etc.

BGI (older)

BGI (old) itsusora etc

BGI (new) magical charming, etc

* FVP hoshimemo etc

* igscript innocent gray games, flowers etc

krkr kirikiri; fate/stay night, yuzusoft games, alcot games, etc. very popular, hard to dump scripts from, especially new encrypted titles.

mscenario hanahira etc

* RScript steampunk and other liar/rail-soft games, and others

Fortissimo EXS

Nexas

Koichoco (never checked the name of this engine)

CatSystem2

Siglus

* Not my code.

Nitroplus's engine: The "old" version is an HTML-esque monstrosity with bad tag name rewriting (closing tags with one name and ending them with another because they're aliased to the same tag). The "new" version is a lot cleaner, but is also an HTML-esque monstrosity.

AdvTry: Imperative text. Regex friendly but there are several non-obvious cases.

Musica: e.g. trinoline. Imperative text. Regex friendly.

QLIE: e.g. biman. Imperative text. Regex friendly.

Malie: Aside from one game that has an additional extra encoding set, these are just the script text in whatever its encoding is delimited by control characters. Extraction is the hard part. For Dies irae, I extracted the script binary from memory with a hex editor. Yeah, really. For the other Malie games, the script binaries were donated to me, and I know nothing about the details of their extraction.

PSB-using krkr games: You want https://github.com/number201724/psbfile

Siglus: I actually haven't managed to rip from these games yet. None of the tools I've found work properly on my machine or something.

Engines (last edited 2018-09-01 18:26:34 by weh)