Site Work Failed, But We Didn't Die

Ugh. Still more roadblocks. Need to get an as-yet unknown password from Nay in order to get this sucker changed. For now, please enjoy the mess of a forums we've got, and dream of the forums we will probably never one day have.

< 3 - Tay

You can dismiss this alert by clicking on the "X" button

## Recommended Posts

Thanks to  @Rin Tohsaka for the suggsestion. Here are some links to the non fucked up version of the thread.

Quote

Your original posts are preserved on both archive.org, so you may at least want to edit the first post of this thread and add this link:

Heck, even the downloads seem to be archived; the only exception is arc_conv, but the original download link for it still works (therefore you may want to quickly edit in a mention of this link as well): https://github.com/dsp2003/arc_conv/archive/master.zip

Reminder : If you want to help expand this thread or format it feel free to do so. I am not active anymore so please contact moderators.

__________________________________________________________________________________________

__________________________________________________________________________________________

Long time idea. If for whatever reason you need some data from a game, would it be music, sprites, CG's and if like me you SUCK with computers, well worry no more because I have the solution for you.

How is this thread going to work ?

- All the info is going to be centered in the two first posts, first one will be File types, second one will be Versatile tools.

- I'm going to explain the process to extract for each file type. If you don't know what type a VN uses, look into your game file dummy!

- However, some applications were specificly made to extract files from some Visual Novels in particular. If that is the case it will be specified.

- Contributions are highly appriciated. Either PM me with the extraction process thoughfully explained or post in this thread with the same kind of format that I will use.

- If ever you extract files from a game which wasn't verified or not listed with one of these methods, please report it and tell us what was is in each file. Thank you.

I am not a coder, none of these applications are mine. The sole purpose of the thread it to regroup the scatered information you may hardly find online. PM me if there is a link problem.

_____________________________________________________________________

.xp3 Files

Fate Stay/NightVerified

File Types

Spoiler

Crass Method,see "Verstaile tools" at the bottom of the post

Spoiler
Works with :
Spoiler
G senjou no Maou Verified
Spoiler

Can extract :
bgm.xf3 : Background music
bgimage.xf3 : Background images
data.xf3 : script files and random stuff (background effects, menu images)
evimage.xf3 : Event images aka CG's
face.xf3 : Face sprites displaying next to the text
fgimage : Character Sprites
gstring_pX.xf3 : other script files
voice.xf3 : all the voice acting

Spoiler

! Do not forget to add "game=FSN" in Param !

bgimage : background images
bgm : background music
data : script, effects and all kinds of stuff
fgimage : character sprites
image : CG's
patch : some images, menus and png stuff
patch2 : scripts
patch3 : ???
patch4 : scripts
patch5 : scripts
patch6 : sound effects
patch7 : Sound, special images (kinda random)
patch8 :CG's
sound : sound effects
video : OP's

Sharin no Kuni, Hinawari no ShoujoVerified

Spoiler

bgimage : background images

bgm : soundtrack
data : script, menu images, sound effects, and stuff
evimage : CG's
fgimage : sprites
patch : english script
voice : voice acting

Kara No ShoujoTo be Verified

Warning : If extracting "Fate Stay/Night" add "game=FSN" in Param unless you want the .tgl files

xp3tools Method

Spoiler

In progress

Spoiler

Extract it where ever you want. I extracted in c:/

Open command prompt

Type cd directory/to/xp3tools-20060708
This will change what is on the left of the >

Example

Then type
xp3-extract.exe files.xp3 I/want/to/extract/here


cd c:\xp3tools-20060708

Example

Extracted files will be in D:\Drophere


xp3-extract.exe C:\Users\utilisateur\Downloads\[Fuwanovel]G-senjounoMaou-English-\data.xp3 D:\Drophere

Kikiri2 Method

Extract the archive in your game directory (D:/Vns/WorldEconomicafor example) next to the exe and the xf3 files.

Spoiler

Works with :

Spoiler

World End Economica Verified

Open your command prompt and type

Press Enter, It should change what is on the left side of the >

cd D:/VNs/WorldEconomica

Now we want to unpack. Type :

Here is what we type with the previous example.

kikikiri.exe -i file.xp3 -o I/Want/to/extract/here

Press Enter. You should find the extracted file in the folder you specified after the -o

Thanks to Zakamutt for this one
Source,Source
xp3Viewer Method

Spoiler

Spoiler

Works with :

Spoiler
Amario Islenauts Verified
Spoiler

Swan Song Verified

Spoiler

bgm :

cg : CG's and background images
cgx : menu and effect images
data : script and complicated stuff
face : faces in corners
patch : scripts
patch2 : ??
patch3 : ??
se : sounds effets
voice : voice acting

Extract the zip on your desktop (for convienience reasons)

Then drag the game's executable onto xp3viewer and do as illustrated bellow :

Then click on Set Output Directory and go where you want to extract your xp3 file.

Files will then get extracted.

Thanks to Blizzard884 for this

.rpa Files

Spoiler

Rpa files are compressed archives from Ren'Py games.

So this should work for any Ren'Py game. Verified

First things first.
Install Python27

Extract unrpa wherever but don't lose it :3 (Let's say it's inC:\Users\User\Documents)

Open command prompt and type for example

This will change what is on the left of the >


cd C:\Users\User\Documents\unrpa

Then Type :C:\path\to\python.exe unrpa -m -p C:\path\to\extract\to "C:\file\to\extract.rpa"

For example

Enter and wait until it has done it's thing.
Extracted data should be in C:\Users\User\Document\Katawadata


C:\Python27\python.exe unrpa -m -p C:\Users\User\Documents\Katawadata\ "C:\Program Files(x86)\Katawa Shoujo\game\data.rpa"

Thanks to TheMajor for previously helping for this one

.int Files

Spoiler

Grisaia No Kaijutsu Verified

Spoiler
With this you will be able to extract Background images, Character sprites,CG's, music and videos.

Create a folder where you want to extract your folder
Copy the .int file you want to extract in the said folder.

Now right click on it : Open with > chose the default program > get exkifint_v2.exe
Whether you use v1, v2 or v3 doesn't seem to have any logic. For me v2 works but v3 doesn't.

Now you just have to wait and be patient for the extracting to end.

If you extracted Image.int :

Okay you are allowed to cry for a second.

Now the files in all that mess which interest us are the .hg3 files !
Create a new folder in which you will copy/cut all of these.

Unless you want to decompress everything (good luck son) here are a few things about the way they are sorted.

Spoiler

[*]The three letters indicate too which character it belongs too. Example : MIC/mic = michiru.[/*]
[*]If the three letter are first it's a CG or a Background image associated to the character's route[/*]

If it's a sprite

• The files beginning with a t or a T are character sprites.[/*]

[*]Before the last letter there are some zeros.[/*]

No Zero : Body sprite
Two zeros : Face sprite
Three zeros : Mouth sprite

• If after these three letters there are two numbers, let's say XY, these mean that these sprite go together with other XY (proportion, posture, luminosity).[/*]

That's all I found for now

Right click the file of the group of files selected > Open with > chose hgx2bmp.exe

This will create .bmp files which are bitmap files. See the .bmp filessection to see how to open them.

Source,Source

Being edited

.arc Files

Spoiler

ExtractData method,see "Verstaile tools" at the bottom of the post

Spoiler
This supposedly would work with many MangaGamer Vn's

Works with :

data02000.arc : sprites and other in-game images, like from lewdy scenes and whatnot
data02999.arc : some .bmv files. I don't know what these are.
data03000.arc : sounds effects
data.04000.arc : voice tracks
data.05000.arc : soundtrack
sysgrp.arc : Images used for the menus and interface
sysprg.arc : ._bp files, I don't know what these are.
syssnd.arc : two audio files, the mouse click sounds for menus
system.arc : ipl._bp, launcher._bp, VeraMoBd._ft
Da CapoVerified

data02000.arc : Sprites, Background images, Menu images, Cg's and Images in general.
data03000.arc : sounds effects
data.04000.arc : voice tracks
data.05000.arc : soundtrack
sysgrp.arc : Images used for the menus and interface
sysprg.arc : ._bp files, I don't know what these are.
syssnd.arc : two audio files, the mouse click sounds for menus
system.arc : ipl._bp, launcher._bp, VeraMoBd._ft
If my heart had wings Verified

Spoiler

Deardrops Verified

Spoiler

data01000.arc : stuff

Spoiler

data01000.arc : stuff

Spoiler

Note : When opening these files in ExtractData, a warning will pop up saying it isn't supported. Click "Yes" and it works :

bgm.arc - soundtrack
chip1.arc - images not featuring characters. backgrounds and stuff.
chip2.arc - images featuring characters.
chip3.arc - same as chip2
chip4.arc - images used for effects. gradients mostly.
chip5.arc - same as chip2
chip6.arc - same as chip2
GRAPHIC.arc - sprites and character faces
Se.arc - sound effects
SysGraphic.arc - Images for menus and such
SysVoice.arc - voice clips for menus and such

The following files won't open, probably because or the warning previously mentionned :

Effect.arc
Rio.arc
Script.arc

exoozoarc method

Hoka no Onna no Ko to H wo Shiteiru Ore wo Mite Koufun Suru KanojoTo be Verified

Spoiler

Works with :

Spoiler
If my hearth had wings To be Verified

If my heath had wings FLIGHT DIARYTo be Verified
Yobai Suru Shichinn no harameTo be Verified
Ouja-sama wa gokigen NanameTo be Verified
Omae no Onna o NetotteyaruTo be Verified
Cocoro@Function! Verified

Spoiler
Voice.arc : all in-game voice clips

SysVoice.arc : all other voice clips (menus and stuff)
SysGraphic.arc : Images used for menus and interface
Se.arc : sound effects
Script.arc : .lua files
Rio.arc : .ws2 files
GRAPHIC.arc : character sprites
Effect.arc : .fx files
Bgm.arc : soundtrack
CHIP1 : background images
CHIP2.arc : some images with Bell, Taiyou
CHIP3A.arc : images with Asagao (some lewd)
CHIP3B.arc : images from lewdy scenes involving Asagao
CHIP4A.arc : images with Hijiri (some lewd)
CHIP4B.arc : images from lewdy scenes involving Hijiri
CHIP5A.arc : images with Mina
CHIP5B.arc, CHIP5C.arc - images from lewdy scenes involving Mina
CHIP6A.arc : images with Ibuki, Mebae
CHIP6B.arc, CHIP6C.arc, CHIP6D.arc : images from lewdy scenes involving Ibuki, Mebae
CHIP7.arc : images used for visual effects

And open the .arc files with exoozoarc.exe. (Or drag and drop the file on exoozoarc.exe)

YU-NO

You will need a version of Python 3.x

Spoiler

You will get

Spoiler
BG.ARC : CG's

Unzip them where you want in C:\
For example I unzipped in : C:\Users\sacha\Downlaods\Vn dumpard\YU-NO\Arc YU-NO

Type

and press enter

cd C:\Users\Sacha\Downloads\Vn dumpyard\YU-NO\Arc YU-NO

My ARC files are in C:\Progammes\Classics\YUNO and I want to unpack BG.ARC in the directory C:\Here for example

Type

This will create a folder named "Here" in which you'll find the extracted data

arcunpack.py "C:\Programmes\Classics\YUNO\BG.ARC" "C:\Here"

GP8 Files :

What you get from extracting BG.ARC are GP8 files. We can't do much with that so we want to turn them into BMP files.

I unzipped it in C:\Users\sacha\Downlaods\Vn dumpard\YU-NO\GP8 YU-NO

All my GP8 files are in C:\Users\sacha\Downlaods\Vn dumpard\YU-NO\YUNO BG

Open command prompt and type

And press enter

cd C:\Users\sacha\Downlaods\Vn dumpard\YU-NO\GP8 YU-NO

and then type

In C:\here you will find all the BMP images.

gp82bmp.py  "C:\Users\sacha\Downlaods\Vn dumpard\YU-NO\YUNO BG" "C:\here"

nscript.dat and arc*.nsa Files

Spoiler

Works with:
-Theoretically, any other nscripter based game.

Spoiler
- Umineko no Naku Koro ni (Original) Verified

-Umineko no Naku Koro ni (PS3 sprites) Does Not Work

Script extraction:
2) Go to the repertory of your VN, find the file named "nscript.dat"
3) Copy it into the NSDec repertory
4) Run NSDEC.exe

Spoiler

You will get a result.txt text file with the script of the whole game. (It takes some time obviously)

Resources extraction (sprites, CGs, etc):
2) Copy the "nsaout.exe" you just unrar'd into you VN repertory (the one where the arc*.nsa files are)
3) Run nsaout.exe

You will get an "arc" folder with everything in it.

Thanks to Down for this one.

.pak Files

Dear Pianissimo To Be Verified

Spoiler

Spoiler
Works with :
Spoiler
Symphonic rain Verified
Spoiler

Spoiler

Spoiler

Inside there is a PakDecomp.zip, unzip it at the location where you want your file extracted.

Place the .pak next to the PakDecomp.exe (Copy/Paste it)

Then run PakDecomp.exe and click the first button as illustrated bellow

The .pak will be extracted in the said folder.

Thanks to The Major for this

arc_conv Method, see "Verstaile tools" at the bottom of the post

Spoiler

Works with

Spoiler
Dra+Koi Verified
Spoiler
cg : cg event's, backgrounds, sprites, menus

data : visual effects, and some buttons
scripts : .nps script files which you can open with Notepad++
sound : sound effects and music
system : stuff which makes the game work

.bmp Files

Spoiler

BMP, also known as bitmap files are an image format.

We often stumble upon them after extracting character sprites.

Most image editors will be able to read them but only a few will keep the alpha channel.

What we want is to convert a large amount of BMP files into PNG which is a standard image format and is much easier to use.

S&L Method

Spoiler

This may cause slight data loses which can me a problem if you plan to repack them into BMP. No graphic issues though.

- Extract it into the BMP sprites root folder

- Run convert.bat to extract all the folders and the sub-folders into PNG

Thanks to Steve and Luch for helping and writing the process

AnimED method

Spoiler

Has the advantage of not losing data in the extraction process, meaning this tool can be used to unpack and pack images.

See "Image tool" in the AnimED guide in the Versatile tools section bellow

.npa Files

Steins;Gate Does not work

Spoiler

.npa is the archive format used by Nitro+

NIPA method

Spoiler

Works with most of the Nitro+ games using the . npa format :

Spoiler
Saya no uta Verified
Spoiler
cg.npa - all images

nss.npa - a bunch of .nss files. I don't know what these are.
sound.npa - all sound effects and music
voice.npa - all voice tracks
system.npa - system.ini

Supported games

Spoiler

FullMetalDaemon MURAMASAF : Muramasa
FullMetalDaemon MURAMASA janen hen : MuramasaAD
FullMetalDaemon MURAMASA Trial : MuramasaTr
Guilty Crown Lost Xmas Trailer : LostXTrailer
Guilty Crown Lost Xmas : LostX
Kikokugai : Kikokugai
Kimi to Kajono to Kanojo no Koi : Totona
Sumaga : Sumaga
Sumaga 3% : Sumaga3P
Sumaga Special : SumagaSP
Demonbane The Best : Demonbane
Axanael/Axanael Trial : Axanael
Sonicomi : Sonicomi
Sonicomi Trial 2 : SonicomiTr2
Zoku Satsuriku no Django : Django
Lamento -Beyond the Void- : Lamento
sweet pool : sweetpool
Dramatical Murder : DramaticalMurder

code in blue

The used tool is NIPA

Place nipa.exe in the same folder as the .npa files you want to extract data from

Open command prompt, then change directory to where you have the .npa files and nipa.exe

example

Then in command prompt, type nipa -x filename.npa

cd "c:\Users\username\Desktop\Saya no Uta"

example

This can eventually work.
If it doesn't.

nipa -x sound.npa

Check if your game is in the Supported Games list above
If it is the case type :

This will extract the contents of sound.npa into a new folder named "sound"

nipa -xg file.npa code

Thanks to The Major for this one.
Source

Steins;gate

Spoiler

cg : CG's, Backgrounds, images, menu images, effects.

nss : complicated files (game maps maybe)
sound : background music and sounds effects
system : ???
voice : voice acting

English version [Jast]

Huge thanks to Binaryfail for ... well for the tool ^^

Spoiler

Finally ! hallelujah! There it is !

Open command prompt and type cd C:\the\exe\is\here

For me it is :

Press Enter
Then type

And press Enter
The extracted files will be with extract_sg_en.exe



cd C:\Users\sacha\Downloads\VN dumpyard\SteinsGate\BFrocks 


extract_sg_en.exe "C:\Program Files\Steins;Gate\file.npa"

Japanese version

Spoiler

arc_conv Method, see "Verstaile tools" at the bottom of the post

.bin Files

Warning : If you get any trouble regarding a missing zlib1.dll file.
Simply download the file or copy/paste an existing one into the same folder as exfavbin (Thank you Raphael512

Spoiler

Asmodean's Method, see "Versatile tools at the bottom of the post"

Spoiler
Spoiler
Hoshizora no Memoria Verfied
Spoiler
graph_vis : CG's

graph_bs : character sprites
graph : Background images, menu images, dates, and all kinds of sprites.
etc : random junk
bgm : Background music
se_env : ambiance/environnement soud effects
se_sys : system sound effects
se : sound effects
voice : Character voices

Crass Method, see "Verstaile tools" at the bottom of the post
Works with :

Irotoridori no Sekai Verified

Spoiler

Hoshiazora no memoria Verified

Spoiler
graph_vis : CG's

graph_bs : character sprites
graph : Background images, menu images, dates, and all kinds of sprites.
etc : random junk
bgm : Background music
se_env : ambiance/environnement soud effects
se_sys : system sound effects
se : sound effects
voice : Character voices

Spoiler

graph : Sprites

graph_bg : Background
graph_bs : Character Faces
graph_vis : CG's
voice : voices
bgm : Background music
se : Sound effects
se_env : Sounds effects Envirronement

QuickBMS

Spoiler

Princess Nightmare for PS2

Spoiler

Let say we extracted it in C:/QuickBMS for example

Open command prompt and type

Enter, this will change what is on the left of >



cd c:/QuickBMS

Then enter the following command (replace H:/ with the letter of your DVD-ROM drive)

Result :



quickbms.exe _princess_mightmare_extract-tag.bms H:/

Script files are *.AS which is plain text
*.PRS are compressed data, typically expanding into either *.TM2 (TIM2 playstation image) or *.TEX (collection of TIM2 images).
You may extract a .PRS file using the second bundled bms script by typing in command prompt :

You will obtain "CHR041.PRS.unpacked" which should actually be renamed as "CHR041.TM2"



quickbms.exe _princess_nightmare_prs_unpacking.bms CHR041.PRS

Use the _convert_tm2.cmd batchfile to convert .TM2 files into .PNG. It relies on the official GimConv tool for this and you may repack the other way with this same tool and an adequate set of commandline switches.

All credit goes to Nanashi3 from whom I mostly copy pasted the work.

.nwa Files

Spoiler

Format sometimes used by KEY to save their some sound files. Sometimes BGM's sometimes sound effects

Crass Method,see "Verstaile tools" at the bottom of the post
Works with

Little Busters To be Verified
Rewrite To be Verified

Spoiler

.G00 Files

Spoiler

Format sometimes used by KEY to save their image files.

Crass Method,see "Verstaile tools" at the bottom of the post
Works with

BG : backgrounds
cg : sprites (cg is followed by two letters which give away the character)
ED : ending illustrations
FD : CG's
KCUR : "next" button animation
KT : image text
KURO : Blackness
MCUR : Mouse cursor
S : Lots of ingame images/effects/animations
SCCC : Something
SC : Lots of everything with different lighting (no idea what it's for)
SDT : Date images (With an A means without the flower, With a B means with a flower, the four next numbers represent the date)
SFWE : KT text animations (supposedly) from dark to bright
SH : stuff
SP : Windows
SZZb: no idea, perhaps all those images are part of something bigger.

Little Busters To be Verified
Rewrite To be Verified

Spoiler

Spoiler

Files starting with :

Planetarian To be verified

Spoiler

Arms, ribbon and face sprites gone missing ;_;. Halp

.ks Files

Spoiler

.ks files are script files.

You can open them with a text editor, I'd advise using Notepad++

.ks.scn Files

Spoiler

Encoded, In progress

.rpd Files

Spoiler

AnimED method, see "Verstaile tools" at the bottom of the post

.rpd is the archive type for games using the Rejet engine.
This supposedly works for any game using that engine.

.dat Files

Spoiler

Extractdata Method

Spoiler
Works with
Spoiler
Spoiler
Contains clips of basic and ambiance animations + The OP and the ED which are clearly specified.

The extracted files are .mwv and .mpg files.

Cocoro@function

Spoiler

Title.dat - opening title clip

PV.dat - promo video
OP01.dat, OP02.dat - OPs
ED.dat - ED

The others are
EFMOVIE_001.dat
EFMOVIE_002.dat
EFMOVIE_003.dat
EFMOVIE_004_1.dat
EFMOVIE_004_A.dat
EFMOVIE_004_C.dat
EFMOVIE_004_D.dat
CUBE_01.dat
CUBE_02.dat
These all seems to be for visual effects.

File > Open File, then find and select your .dat file to be extracted

A warning will pop up saying that is is not supported, click "Yes" and it should work.

Extract > Extract All, then choose where you want the files to be extracted to

Click OK and wait for files to be extracted.

Props to TheMajor for this one

AnimED method

Spoiler

Works with

Spoiler
--List--

KID Games

Spoiler

Ever17 Verified

Spoiler
bg.dat : Background images and CG events

Will extract .cps files. You can turn them into png or bmp thanks to AnimED's Image tool

bgm.dat : background music
Will extract .waf files. You can turn them into .wav thanks to AnimED's Audio tool
Use batch conversion and chose the file in which the .waf files are.

chara.dat : sprites

resume.dat : ???

saver.dat : screen savers (.scr files)

script.dat : .scr script files. NOT SCREEN SAVERS
Use the E17 SCR Tool if you want to mess with it. It's fairly easy to use.

Spoiler

Make separate directory for each .scr file (not required, but strongly recommended)

Open .scr file via E17 SCR tool and press "Export chunks" button. Repeat for each .scr file

You'll get bunch of xxxx.scr_chunk_xxx files, which are now can be easely edited via HEX editor. The 0x01 opcode is used for word wrapping.

After saving results of your work, open .scr file which lies along with chunks and (if "Automatically import on loading" option is enabled) you'll get xxxx.scr_compiled with freshly edited strings (if autoimport is not enabled, just hit "Import chunks").

"Save copy into directory" does exactly that - when compilation is finished, it copies xxxx.scr_compiled into entered path and renames file into xxxx.scr. Once you'll recompile all edited scripts, you can combine them into new script.dat.

"Compile from list" is a batch compilation mode, which requires two conditions:
a) All scr files must be placed into their own subdirectories. For example: op00\op00.scr, sa01\sa01.scr, etc.
B) The list must contain directory names ONLY, which names must match with corresponding .scr files.

Thanks a lot dsp2003 once more

se.dat : sound effects
Will extract .waf files. You can turn them into.wav thanks to AnimED's Audio tool
Use batch conversion and chose the file in which the waf files are.

voice.dat : Voice acting
Will extract .waf files. You can turn them into .wav thanks to AnimED's Audio tool
Use batch conversion and chose the file in which the waf files are.

wallpaper.dat : No idea what this is about. Strange .jpg CG's.

Never7 To be Verified

Spoiler

Remember11 To be Verified

Spoiler

AnimED method, see "Verstaile tools" at the bottom of the post

.pd Files

Spoiler

Cross Channel Verified

Spoiler

AnimED method, see "Verstaile tools" at the bottom of the post

cg.pd : Backgrounds, sprites, CG's, effects, menus, credit images.
gx.pd : Exactly the same as cg.pd (No idea why)
voice.pd : Voices (voice acting)
bgm.pd : Background music
script.pd : *.dsf files : japanese script files, can be opened with Notepad++.
se.pd : sound effects
engscr : *dsf files : english script files, can be opened with Notepad++

.noa Files

Crass method, see "Verstaile tools" at the bottom of the post

Spoiler

Yosuga no Sora / Haruka no Sora Verified

Spoiler

Spoiler
Can extract sprites

Once the .noa files are extracted you will get .eri files.

They can be opened using Xnview. You can downlaod it here. (Full version)

.afd & .alf Files

Spoiler

Works with most of Enshully games

Spoiler
Kamidori Alchemy Meister Verified
Spoiler
Data1 : Sprites/ambiance/What's not listed bellow.

Data2 : CG events
Data3 : BGM
Data4 : Voice files
Data5 : Movies/Attack animations.

Basiclly, what we want is in the DATAX.AFD files. And we are going to extract Everything.

Extract it so that all these files are with/next to the DATA files and the .exe.

Long story short : exs4alf unpacks ALF files, agf2bmp turns AGF files into BMP images.
The "Unpack Data Files" are batch commands that will allow you to convert everything at once \o/.

Click on Unpack Data Files.bat and wait until the command prompt disappears (If it's still there but not doing anything, it still is, trust me)

5 new folders will appear :

Data 3/4/5 have formats which shouldn't be a problem to open.

Data 1-2 however partly contain AFD files, which are images/CG's/sprites.

In order to extract them copy/paste these (all the tools) into the DATA1 (Or DATA2) folder :

They aren't all necessary, but meh.

Then run Unpack Data1 Images.bat (Or Unpack Data2 Images.bat)

This should create BMP files.
To open or make modification to those, see the .bmp Files section.

If you want to repack BMP files into AFD just save as Name.afd and it's done (Be careful not to mess with the alpha channel if you actually want to make modifictations to the game)

Source,Source Credit goes to asmodean for the tools and Aroduc for the batch commands.

.gxp Files

Spoiler

AnimED method, see "Verstaile tools" at the bottom of the post

Works with

bincode : No idea what that is
cg : CG's + eye and body sprites
data : data, font and movies
system : ???
voices : Voice acting

Spoiler

Erect Verified

Spoiler

bgms : background music

Script MIA (it's a nukige, so meh, who cares about the script :3)

.rio Files

Spoiler

F*** rUGP, what a stupid engine.

Works with

Spoiler

Muv-luv Extra Verified

Spoiler

マブラヴ11.rio : CGs, sprites, background images, text.

Muv-luv Alternative Verified

Spoiler

Alternative.rio/Alternative.rio.002/Alternative.rio.003 : Sprites, backgrounds, text, CG's

Extract it where you want

Launch RioX.exe then browse right to to "Extract from" and choose the .rio file you want to extract.

You can also chose what you want to extract : CG and Backgrounds/Sprites/Text
If you extract everything, you better be patient, cause it can take about an hour for decent computers to extract it all.

Then click on Extract and wait for the magic to happen.

.ald & .alk & .alm Files

Spoiler

Alicesoft's engine formats

Crass method, see "Verstaile tools" at the bottom of the post

Works with

Rance7BA.ald : Soundtrack
Rance7GA.ald : Sprites, CG, menu/interface images, soldiers, backgrounds
Rance7GB.ald : Some sprites and some soldiers and blackness
Rance7GY.ald : Flags and maps
Rance7WA.ald : sound effects
movie : Staff.alm = Credis, Rance7.alm = OP

Spoiler

Sengoku Rance Verified

Spoiler

AliceLogo2.alk : Alice soft logos

.ain Files

Spoiler

Alicesoft System 4.x text

Method 1

Spoiler

With this method you'll be easily able to pack and unpack .ain files back and forth into .txt.

Works with, theoretically any Alicesoft System 4.x game

Spoiler

Sengoku Rance Verified

Extract it where you want.

Copy your .ain file into the "old" folder

run get.bat, the .txt file wit be in the new txt directory. (get_crass for older games)

arc_conv Method, see "Verstaile tools" at the bottom of the post

Spoiler

You have to use :

arc_conv.exe --mod ain {src_file} [dest_file] for recent Alicesoft games.

and

arc_conv.exe --mod ain {src_file} [dest_file] for Sengoku Rance and Daibanchou -Big Bang Age-

.rct & .rc8 Files

Spoiler

ExtractData method,see "Verstaile tools" at the bottom of the post

Spoiler

Works with, supposedly most the of Majiroi games.

Spoiler
Katahane Verified
Spoiler
In progress

.nds Files

Spoiler

Nintendo DS ROM's - Dsbuff - in progress

.sar Files

Spoiler

Crass method, see "Verstaile tools" at the bottom of the post

Works with

), sound effects

Spoiler

Tsukihime Verified

Spoiler

arc.sar : background images, menu buttons, menu images, BGM, CG events, sprites (.jpg

_____________________________________________________________________

Edited by maefdomn

Hex

##### Share on other sites

Missing kikiriki for .xp3. Admittedly slightly more unfriendly because it's a command-line tool, but shouldn't be too hard. This is where I got most of my info for it - download here. Not sure whether it does anything special to break encryption or whatever though, anyway... place kikiriki and the dll it comes with in the vn's root directory, open a command prompt there - shift + right-click inside the folder in windows explorer brings up a handy option for this in win7. Download page shows you how to use it, but here's an example of practical usage:

kikiriki.exe -i data.xp3 -o d:\VNs\examplefolder\

This successfully extracts the data for World End Economica (which I just used to test) into D:\VNs\examplefolder\. Remember, I had to open my command prompt in the directory WEE was in for this to work (advanced usage omitted).

Tools galore: http://tlwiki.org/in...php?title=Tools

Yeah there are several tools for xp3. There's suzie too.

But Crage handles so many Visual novel that's it often worth trying it first.

I've been running test for hours and now Crage decided to crash my computer whenever I extract, making this extra painful.

I'll add your method, if you could send a couple pictures to illustrate the thing that would help me.

Wow meaf, you have taken on a bit project   It will be a lot of work, its not really as simple as one file extension uses the same procedure, different versions of kirikiri use different version of xp3 archive, you need different tools for each of them.

You should use this http://haibara4cgrip.wordpress.com/my-cg-ripping-tools-v2-7-english/

It still doesn't have all the available tools (lot of them are made specifically for one game, but can work with games on the same version of engine) but it has a lot so you can start there.

But if you actually finish this project then props to you   But it will be hard, very very hard.

Oh one more thing, not sure if you will be also including extraction of scripts - extraction of CG/music is pretty straightforward most of the times, but extraction of scripts has another thing on top of it such as obfuscated scrtipts through bitshifting and whatnot.

For now i'll stick to the "easy" stuff. But some script file types are pretty redundant (such as ks files) and it way be worth mentionning them.

It will be done ... eventually ... ;p

Images for kikiriki: http://imgur.com/a/K5dzv

Notably WEE has no encryption as all from what I can tell, insertion has worked perfectly for me so far. Don't try to create the archive in the same folder kikiriki is though, it causes cryptic errors (even if you don't name it data.xp3 which has obvious name collision problems)

I'm not responsible for naming my D drive warcraft. Blame my dad.

Edited by Tiagofvarela
Hogging this post to try and save some older ones.

##### Share on other sites

I think this is something MangaGamer uses a lot. My example here is with Deardrops.

I used the ExtractData tool, which can be found on the page you linked too. I specifically used the "Improved English version", not sure if it makes a difference. Probably not.

.arc Files

File > Open File, then find and select your .arc file to be extracted

You'll then see all of the files in said .arc file

Extract > Extract All, then choose where you want the files to be extracted to

Click OK, wait for files to be extracted.

##### Share on other sites

Awesome, Thanks a lot. Added !

In Deardrops.

Do you know which files contain what ? Or is it all mixed up ?

##### Share on other sites

For NScripter engine:

nscript.dat and arc*.nsa Files

For the nscripter engine. Extracts the script and resources of the game.

Works with:

- Umineko no Naku Koro ni (verified)

-Theoretically, any other nscripter based game.

Script extraction:

2) Go to the repertory of your VN, find the file named "nscript.dat"

3) Copy it into the NSDec repertory

4) Run NSDEC.exe

You will get a result.txt text file with the script of the whole game. (It takes some time obviously)

Resources extraction (sprites, CGs, etc):

2) Copy the "nsaout.exe" you just unrar'd into you VN repertory (the one where the arc*.nsa files are)

3) Run nsaout.exe

You will get an "arc" folder with everything in it.

If someone wants to test other NScripter based engines...

##### Share on other sites

Hm, tried the Crage method for AkaGoei Trinity, and while it did extract the BGMs in .ogg format, I can't play any of them..?

##### Share on other sites

Hm, tried the Crage method for AkaGoei Trinity, and while it did extract the BGMs in .ogg format, I can't play any of them..?

Don't ogg files open with VLC media player ?

Awesome Down, Thanks a lot, I'll add that now.

Could you add a picture of the result.txt file ? It's kinda useless but an image allows the text to be a little easier to read .

I did the Grisaia .int exception, now to polish it.

##### Share on other sites

Pretty much everything can be played by foobar2000, moderately recommended (though the UI and certain other thigns leave much to be desired...)

VLC takes way too long to launch on audio since it's a video player in my experience

##### Share on other sites

Awesome, Thanks a lot. Added !

In Deardrops.

Do you know which files contain what ? Or is it all mixed up ?

data01000.arc - files? I don't know what they are. I'll attach an image

data02000.arc - sprites and other in-game images, like from lewdy scenes and whatnot

data02999.arc - some .bmv files. I don't know what these are.

data03000.arc - sounds effects

data.04000.arc - voice tracks

data.05000.arc - music and some other sound effects

sysgrp.arc - Images used for the menus and interface

sysprg.arc - ._bp files? I don't know what these are.

syssnd.arc - two audio files, the mouse click sounds for menus

system.arc - ipl._bp, launcher._bp, VeraMoBd._ft. I have no idea what these are.

##### Share on other sites

Don't ogg files open with VLC media player ?

They should, but it doesn't work for some reason. Weird. Well, I can just go look for the OST somewhere either way.

##### Share on other sites

They should, but it doesn't work for some reason. Weird. Well, I can just go look for the OST somewhere either way.

Strange, it works perfectly for me.

Oh and if you Crage'd AkaGoei Trinity could you quickly try the other xp3 files and tell me what's in them ?

##### Share on other sites

Could you add a picture of the result.txt file ? It's kinda useless but an image allows the text to be a little easier to read .

Here's an explanation pic:

##### Share on other sites

Try Asmodean's reverse-engineering download page.  He has ones for hundreds of VNs on that page.

##### Share on other sites

Try Asmodean's reverse-engineering download page.  He has ones for hundreds of VNs on that page.

Yeah I know of his page, but many are incredibly specific.

This is where I got the Grisaia Image extractor for example.

But yeah, I'll look into this for sure. Thanks.

And thanks Down, I didn't even realize it was the original Umineko. I'll add it.

##### Share on other sites

Yeah I know of his page, but many are incredibly specific.

Well they need to be very specific since they differ from game to game. Crass just has all that mixed together.

However crass and similar universal tools are dead projects for many years now so it doesn't work with lot of new releases.

Westside and asmodean are probably the closest you get to something like crass since its all centered on one website and generally the commands are similar. Those 2 update constantly for even the newest releases.

##### Share on other sites

I'm having issue with .pak files.

Even though it seems fairly common the only free tools i've found are either outdated or simply do not work.

These do not work, I tested them on Symphonic rain and Dra+KoI

- Winrar

- Alzip

- pakexplorer

- paxexlpr

##### Share on other sites

Just figured out .npa files. I'm pretty sure this is what Nitro+ uses all of the time. my example here is with Saya no Uta, and I'll try it later with my copy of Steins;Gate.

The tool I used is NIPA (https://github.com/Wilhansen/nipa/releases)

.Npa Files

Place nipa.exe in the same folder as the .npa files you want to extract data from

Open command prompt, then change directory to where you have the .npa files and nipa.exe

example

cd "c:\Users\username\Desktop\Saya no Uta"


Then in command prompt, type nipa -x filename.npa

example

nipa -x sound.npa


This will extract the contents of sound.npa into a new folder named "sound"

##### Share on other sites

As for the contents of Saya no Uta:

cg.npa - all images

nss.npa - a bunch of .nss files. I don't know what these are.

sound.npa - all sound effects and music

voice.npa - all voice tracks

system.npa - system.ini

##### Share on other sites

Thanks a bunch guys !

Zak, did you find a working version of Susie ?

I downloaded it here and extracted the thing but the toolbar isn't launching.

It's a really old software, I launched it using XP compatibility but that didn't change a thing.

##### Share on other sites

Just figured out .npa files. I'm pretty sure this is what Nitro+ uses all of the time. my example here is with Saya no Uta, and I'll try it later with my copy of Steins;Gate.

The tool I used is NIPA (https://github.com/Wilhansen/nipa/releases)

.Npa Files

Place nipa.exe in the same folder as the .npa files you want to extract data from

Open command prompt, then change directory to where you have the .npa files and nipa.exe

example

cd "c:\Users\username\Desktop\Saya no Uta"


Then in command prompt, type nipa -x filename.npa

example

nipa -x sound.npa


This will extract the contents of sound.npa into a new folder named "sound"

I hate to be the guy who couldn't get it to work again, but I think I can confirm that this doesn't work with Muramasa. Can't handle the encryption, it seems.

##### Share on other sites

I hate to be the guy who couldn't get it to work again, but I think I can confirm that this doesn't work with Muramasa. Can't handle the encryption, it seems.

Tested Steins;gate, I get a Invalid NPA archive error.

i can confirm that it works for Saya no Uta

Edited by maefdomn

##### Share on other sites

Tested Steins;gate, I get a Invalid NPA archive error.

I hate to be the guy who couldn't get it to work again, but I think I can confirm that this doesn't work with Muramasa. Can't handle the encryption, it seems.

I probably should have mentioned to take a look at the Usage (https://github.com/Wilhansen/nipa#usage) and Supported Games (https://github.com/Wilhansen/nipa#supported-games) section on the nipa project page. For Chaos;Head you'll want to do nipa -xg filename.npa ChaosHead, and nipa -xg filename.npa Muramasa for Muramasa. Even though Saya no Uta isn't on the Supported Games list, it still works for some reason.

I can confirm that Steins;Gate doesn't work. I was looking around, and according to this page (https://github.com/FGRE/libnpa#libnpa), "There are 4 known .npa file formats, three of which can be read by nipa tool. This library (currently) implements fourth which is used by Steins;Gate". So apparently Steins;Gate uses a different kind of .npa which NIPA can't read. So Steins;Gate wanted to be different, ruining the fun for the rest of us.

## Create an account

Register a new account