Hyperdimension Neptunia Re;Birth1

Hyperdimension Neptunia Re;Birth1

123 ratings
Modding
By unknown and 1 collaborators
A guide for modding.
 
Rate  
Favorite
Favorited
Unfavorite
Re;Birth 2
How to mod
You can mod textures, models, text and probably sound (not tested). You'll need modding tools from here - mega[mega.co.nz].
Please note that some files are being mistakenly detected as malware due to the way they work (injecting code into running processes usually cosidered not safe and that's exactly how tools work). Use the files on your own risk.

27.08.2015: slightly updated the guide once again.

Archive includes 5 utilites - packer, unpacker, kitserver, strtool and tidtool. All software was written by anonymous programmer from 2ch.net. I don't think I can include mod examples because it will be considered as distributing property of developers. If you need mod tools and by some reason dl link is dead - add me on steam.

If you don't want to read and just want to mod textures - use this simple guide by Komi - http://i.imgur.com/bWaC4ld.jpg .
Packing/unpacking
Unpacker syntax - nr1_unpacker.exe <file.pac> <typemask>. It unpacks everything from .pac archives - textures, movies, models, etc. You can just drag .pac onto the unpacker; filetype mask is optional.

Packer is used to pack your modded files into .pac archives. You can do it to save some disc space for example or just get rid of movies by replacing them with 0 bytes files.

Packer has a gui - drag'n'drop files you want to pack. Ex. if you want to pack file "body_c.tid" from "GAME200000\model\chara\301\texture\001\", you'll need to drag folder "model\chara\301\texture\001\" with file in it.

○ column shows which files will be replaced. The ones to be replaced will be marked as shown in the video.
Checkbox at the bottom will create a backup file of .pac file.
If you just want to fast check your mod - use kitserver instead.

http://a.pomf.se/uvvqvf.mp4 - video example of packing.
Loading mods
Kitserver is used to dynamically load new files without having to pack them. You'll need kitserver.exe, kitserver.dll and kitserver.ini in your game folder (\SteamApps\common\Neptunia Rebirth1\).
Put your files in 'data' folder like this:
(\SteamApps\common\Neptunia Rebirth1\data\<.pac filename>\<full path to file>\modded_file)
and start the game via kitserver. Kit server should be used instead of packing unless you really need to save some space.

Kitserver will automatically convert your bmp/png/tiff files. You'll need to specify format in kitserver.ini file (ImageToTID option). Kitserver.ini must be in the same folder as kitserver.exe.

Unpack this archive to 'data' folder to skip intro movies - https://a.pomf.se/vvzhpg.zip (you can pack it into the MOVIE00000.pac permanently using packer).

Here is a video example - https://a.pomf.se/egmbfl.mp4 .
Text modding
Strtool is used to extract text from .gbin and .gstr files (/SYSTEM00000.pac/database/). Drag .gbin/.gstr onto the strtool.exe, get a text file with all strings. Drag edited .txt onto the exe to apply the changes (you'll need original .gstr/.gbin file in the same folder as .txt)
Texture editing
.png]Tidtool converts texture files (.tid ones) and converts them into:
  • 32-bit unsigned ARGB .bmp
  • PNG
  • TIFF
files back and forth. You can choose output format by editing "nr1_tidtool.ini" (ExtractImageFormat). Converted files are placed in the same folder as source ones.

BMP:
You'll need an image editor which supports 32-bit unsigned ARGB .bmp (gimp/paint/paint.net won't work, saved images will be saved as Big Endian ones I think; not sure about photoshop). For modding I use http://www.qualibyte.com/pixelformer/ . Open the bmp there, save as .png with transparency, edit .png in whatever editor you want then open it in pixelformer again. Save the image as 32-bit, top-down row order (pic to the left).
You can also use ImageMagick ( http://www.imagemagick.org/ ) to convert your file to 32-bit .bmp. Use command
ImageMagick\convert.exe <filename.bmp> -channel rgba -alpha on <new_filename.bmp>

PNG:
Your image must have alphachannel (transparency).

TIFF:
Nothing here - need more info.

Convert your file back to .tid by dragging the file back onto tidtool.exe.

Here is an example of bad bmp file (non-unsigned one)

And here is the proper one -
Models
Model replacement can be made by replacing models with existing files (duh). There are some tools such as Ego PSSG Editor( http://petar.outer-heaven.net/downloads/ ), which can probably modify the models themselves; if you have any information about editing models - send me a message so I can include that info in the guide (or add a link to your gude).

Here is the pic of replaced Purple Heart model (GAME200000\model\chara\301\002.ism) with something (GAME200000\model\chara\014\002.ism):

You can replace whole folders with models to keep textures and animations if you want - feel free to try.
-
Have fun.
< >
87 Comments
☉ ⊙ Jai ⊙ ☉ 5 Feb @ 7:12am 
I do understand that people want "nude" mods, but like, going trough so much trouble to get some pixels? If you listen to me, I will suggest "play the game normal and then watch hentai if you wanna fab" -# Jai
BaronKrause 25 Jan @ 12:35pm 
If anyone is experiencing the game crashing immediately when running kitserver but not when running it normally, it might be something else you have running causing some kind of conflict.

Mine ran perfectly every time untill I installed an Adobe product that came with Adobe Creative Cloud, and by default it stays running in the taskbar. After that install running the game with kitserver would crash/get a stopped responding error immediately more often than not, but running it normally worked fine. Exiting out of Adobe CC fixed the issue completely and have since set it to not run at startup.
steven-geiger.n 1 Jan @ 10:25am 
now it works, but i am too dumb to get the nude and sexy mod working -.- can anyone upload the modded gamefolder? :/
unknown  [author] 1 Jan @ 9:51am 
Your os? Try to launch unpacker in windows 7 compability mode as administrator. And post the error you are getting.
steven-geiger.n 1 Jan @ 9:46am 
unpacker dont work for me, every time i use it im getting error
unknown  [author] 31 Dec, 2015 @ 7:02am 
use unpacker
steven-geiger.n 31 Dec, 2015 @ 7:01am 
The GAME00000 is PAC format, how can i open it?
DrgHybrid 28 Dec, 2015 @ 2:38pm 
And thus I found the problem. Chrome wasn't liking it because of it being detected as virus material. Downloaded through FF just fine. Thanks.
unknown  [author] 28 Dec, 2015 @ 11:54am 
links in the beginning of the guide should work fine
DrgHybrid 28 Dec, 2015 @ 11:37am 
I know a bit late to this party, but just got the game today. Anyone happen to know where I can find Kitserver?