Seiha Translations
http://games.seiha.org/

So is BunnyBlack 3 TL dropped?
http://games.seiha.org/viewtopic.php?f=21&t=1177
Page 2 of 2

Author:  Aroduc [ Sat Oct 28, 2017 5:12 pm ]
Post subject:  Re: So is BunnyBlack 3 TL dropped?

I didn't really mean to shut out everything and/or force people to do unneeded work. I was (and admittedly, still am) a little... unhappy with things, to put it mildly.

Here's a pack of (I think) all the tools used on Bunny Black 2.
bb_tools.rar

I did some quick spot test on them ages ago, and believe they should work for BB3 as well. I can't speak for other SHChara games, but I believe they've been tested on some.

A quick summary from my memory of what's used for what:

ALDExplorer2
For images. GUI based, so should be pretty easy to figure out. Source included. Chip/Etc are the image packs

WizardsClimberDecrypt
Script extract/replace tool. Also GUI. (50 char/4 line limit). Use on Box. Note that some files may contain gameplay initializations (eg Darx's starting stats), and the zz* scripts are specifically for the Gallery. ie Most of them are copy-pasted from other in-game-proper scripts, but may have slightly different internal control stuff.

arc_conv
Generic VN unpacker. Use on obj.vfs to get a raw unpacking of the files (prompts for file via gui when run)

CharaObjConv
Obj file unpacker/packer. Run with '-extract' on obj folder as extracted by arc_conv to create editable files. Run with '-merge' on obj folder to reintegrate edited txt files back into the objs.

exetextpatcher.exe
This requires an 'exepatchconfig.txt' and a 'clean' exe in the same directory. I included the BB2 files for comparison. There are certain values that need to be specified in the config file (VirtualOffset, WriteTextAt, OutputVirtual) and I *THINK* that some prep may need to be done on the exe itself, but I honestly don't know, nor how to specify what those values need to be. Editable text in the exe is plainly readable with a hex editor. The address where the text begins and the replacement text needs to be supplied. There's A LOT of plaintext, but most is debug or internal only. I've had someone scrape all text with addresses for BB1 and BB2, not searched for the text as I found it. I don't know how to do that myself. An '*' needs to be placed before the line for certain entries. I believe it has to do with reuse in different contexts, but don't remember well.

Side note: I wrote up some stuff on the pitfalls of editing obj files and the exe here. Be VERY careful when you do so, because it can have weird side effects. Remember that the edited obj folder needs to be copied to the game directory, and the original obj.vfs needs to be removed/renamed.

Author:  Kirashi [ Sun Oct 29, 2017 8:48 am ]
Post subject:  Re: So is BunnyBlack 3 TL dropped?

Aroduc wrote:
I didn't really mean to shut out everything and/or force people to do unneeded work. I was (and admittedly, still am) a little... unhappy with things, to put it mildly.


Do you mean that experience with Sekai project ?

Author:  shoujoq [ Wed Jan 10, 2018 9:32 pm ]
Post subject:  Re: So is BunnyBlack 3 TL dropped?

Don't know if this board is dead or not, but here goes...

upcastdrake wrote:
https://twitter.com/upcastdrake/status/828376232756707328
The text looks pretty readable to me. Played around with the .dlls a little.

Although there's still the issue with modifying the .agf files. I looked into the source for the extractor tool and tried playing around with it, but it seems like the structure of some of BB3's .agf files are quite different to the old ones. Different magic numbers, and then even if I hardcoded the magic number check it would error trying to process them. The actual tool that does the processing is written in assembly too and has little/no documentation. On top of .agf being a very obscure filetype that I'm led to believe is in-house so there is no documentation, it doesn't look too promising.


I'm not sure if you (or Aroduc) was aware of this, but asmodean actually made a tool to unpack (though it does not repack) the graphics-bearing .vfs files as bitmaps:
http://asmodean.reverse.net/pages/exvfs.html

Might be a good starting point for someone who can read the C++ source code (which is included in what asmodean has released), at least?

For example, unpacking bmap.vfs produces these:
Image

Would love to see Bunny Black 3 translated, but definitely understand that it's a royal pain in the ass, having dabbled with VN translation previously myself.

Author:  drfrost [ Thu Jan 11, 2018 11:16 am ]
Post subject:  Re: So is BunnyBlack 3 TL dropped?

shoujoq wrote:
Don't know if this board is dead or not, but here goes...

upcastdrake wrote:
https://twitter.com/upcastdrake/status/828376232756707328
The text looks pretty readable to me. Played around with the .dlls a little.

Although there's still the issue with modifying the .agf files. I looked into the source for the extractor tool and tried playing around with it, but it seems like the structure of some of BB3's .agf files are quite different to the old ones. Different magic numbers, and then even if I hardcoded the magic number check it would error trying to process them. The actual tool that does the processing is written in assembly too and has little/no documentation. On top of .agf being a very obscure filetype that I'm led to believe is in-house so there is no documentation, it doesn't look too promising.


I'm not sure if you (or Aroduc) was aware of this, but asmodean actually made a tool to unpack (though it does not repack) the graphics-bearing .vfs files as bitmaps:
http://asmodean.reverse.net/pages/exvfs.html

Might be a good starting point for someone who can read the C++ source code (which is included in what asmodean has released), at least?

For example, unpacking bmap.vfs produces these:
Image

Would love to see Bunny Black 3 translated, but definitely understand that it's a royal pain in the ass, having dabbled with VN translation previously myself.


I literally made an account for this comment, and still curious, is there any chance this translation will be continued ?

Sorry if I'm quoted you, cz the newest post in 2018 just you and me I guess, and everyone dissapear. :(

Im honestly want it to be continued.

Author:  shoujoq [ Thu Jan 11, 2018 9:33 pm ]
Post subject:  Re: So is BunnyBlack 3 TL dropped?

drfrost wrote:
I literally made an account for this comment, and still curious, is there any chance this translation will be continued ?


I'm not Aroduc, so I have no idea, but I hope so.

Page 2 of 2 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/