ROM Hack e-Manual editing

Status
Not open for further replies.

Uwabami

Well-Known Member
OP
Member
Joined
Feb 4, 2014
Messages
946
Trophies
1
XP
2,289
Country
Germany
Hi,

This has been asked before, but the thread was really old and the links didn't work anymore.

I would like to translate a Japanese Game Manual to English, and I'm looking for the right tool. I did find a working converter for *.bclim files to png, but I have yet to find a decent editor for the *.bclyt files.

EveryFileExplorer seems to have some early support for it, but it only renders white pages for me and I can't edit anything.

Are there good tools for this out there?

Thanks!
 
Last edited by Uwabami,
  • Like
Reactions: Ryccardo

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
I'm gonna bump this thread, because I've got a similar problem.
I want to inject a guide into a snes injection that has no manual.
Could I just get a manual from some other game, and inject it in?
And if I can, how do I edit it..
I've got the manual extracted right now, I just don't know how to edit it.
 

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
If you only want to change the text, I think it is stored on a msbt file.
I only have:
DecryptedManual.bin
Manual.bcma

and inside the Manual.bcma with EFE, there's like 5 .arc files..
i cant find a msbt file..
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,494
Country
France
Inject a Manual to a .3DS .CIA who have absolutely no manual is not that hard
1483524609-mrg01.png
1483524796-mrg02.png
1483524944-mrg03.png

I injected the manual of Ace Attorney Trilogy as a test.

To edit a manual, you need to have a decrypted Manual.bcma.
Then extract it with DarcTool, you will get some arc (darc, actually) files:
- BcmaInfo.arc
- Common_texture.arc
- EUR_en_index.arc
- EUR_en_large.arc
- EUR_en_small.arc
- EUR_fr_index.arc
- EUR_fr_large.arc
- EUR_fr_small.arc
(Maybe many more, depend on the manual).

Then decompress them with LZ10 Decompression (use 3DS Explorer) and re-extract them with DarcTool again.
Now you have your extracted Manual, but I never tried to edit one, so I don't know much on this.

You can also create a blank manual with the SDK ManualTool editor, but find it yourseld (blablabla that chaos site, blablabla)...
1483524978-mrg04.png
 
Last edited by Asia81,

Uwabami

Well-Known Member
OP
Member
Joined
Feb 4, 2014
Messages
946
Trophies
1
XP
2,289
Country
Germany
Inject a Manual to a .3DS .CIA who have absolutely no manual is not that hard
1483524609-mrg01.png
1483524796-mrg02.png
1483524944-mrg03.png

I injected the manual of Ace Attorney Trilogy as a test.

To edit a manual, you need to have a decrypted Manual.bcma.
Then extract it with DarcTool, you will get some arc (darc, actually) files:
- BcmaInfo.arc
- Common_texture.arc
- EUR_en_index.arc
- EUR_en_large.arc
- EUR_en_small.arc
- EUR_fr_index.arc
- EUR_fr_large.arc
- EUR_fr_small.arc
(Maybe many more, depend on the manual).

Then decompress them with LZ10 Decompression (use 3DS Explorer) and re-extract them with DarcTool again.
Now you have your extracted Manual, but I never tried to edit one, so I don't know much on this.

You can also create a blank manual with the SDK ManualTool editor, but find it yourseld (blablabla that chaos site, blablabla)...
1483524978-mrg04.png

You can extract assets like images and re-use them, but I never managed to decompile a finished manual. You will have to re-make it.
 

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
Inject a Manual to a .3DS .CIA who have absolutely no manual is not that hard
1483524609-mrg01.png
1483524796-mrg02.png
1483524944-mrg03.png

I injected the manual of Ace Attorney Trilogy as a test.

To edit a manual, you need to have a decrypted Manual.bcma.
Then extract it with DarcTool, you will get some arc (darc, actually) files:
- BcmaInfo.arc
- Common_texture.arc
- EUR_en_index.arc
- EUR_en_large.arc
- EUR_en_small.arc
- EUR_fr_index.arc
- EUR_fr_large.arc
- EUR_fr_small.arc
(Maybe many more, depend on the manual).

Then decompress them with LZ10 Decompression (use 3DS Explorer) and re-extract them with DarcTool again.
Now you have your extracted Manual, but I never tried to edit one, so I don't know much on this.

You can also create a blank manual with the SDK ManualTool editor, but find it yourseld (blablabla that chaos site, blablabla)...
1483524978-mrg04.png
This is why we love you, Asia!
Thank you so much!
 

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
Inject a Manual to a .3DS .CIA who have absolutely no manual is not that hard
1483524609-mrg01.png
1483524796-mrg02.png
1483524944-mrg03.png

I injected the manual of Ace Attorney Trilogy as a test.

To edit a manual, you need to have a decrypted Manual.bcma.
Then extract it with DarcTool, you will get some arc (darc, actually) files:
- BcmaInfo.arc
- Common_texture.arc
- EUR_en_index.arc
- EUR_en_large.arc
- EUR_en_small.arc
- EUR_fr_index.arc
- EUR_fr_large.arc
- EUR_fr_small.arc
(Maybe many more, depend on the manual).

Then decompress them with LZ10 Decompression (use 3DS Explorer) and re-extract them with DarcTool again.
Now you have your extracted Manual, but I never tried to edit one, so I don't know much on this.

You can also create a blank manual with the SDK ManualTool editor, but find it yourseld (blablabla that chaos site, blablabla)...
1483524978-mrg04.png
So, I tried to rebuild the .cia with the manual, and when i load the game, it displays the "a problem has occurred please turn off the power" screen. Idk if im injecting the manual wrong? or what, but I'm not sure what to do..
 

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
Okay, actually, I'm just a dumbass and installed the game on an o3ds.
However, when I load it up on a N3ds, the manual doesn't show up, so I must be injecting it wrong..
Mind sharing, how you injected yours, @Asia81 ?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,494
Country
France
First, idk what CFW / Hack you're running, but don't forget Gateway can't load decrypted manual/dlplay partitions, Luma is your best choice.

https://github.com/Asia81/HackingToolkit3DS/releases
Download and install if not already did.

Idk if I will explain well, so ask if you don't undertsand something.
Extract them in 2 separated folders to be more clear (something like Test1 and Test2).
This is what I do when I need folder to do a work or do some quick test.
Then extract 2 .cia / .3ds (1 with the manual you want extract, so the other with no manual, so the one you want inject the manual on it).
Extract them in 2 separated folders to be more clear (something like Test1 and Test2).
This is what I do when I need folder to do a work or do some quick test.
1483587537-workplace.png
Let's say Test1 is the folder with the extracted CIA with manual, and Test2 the folder with the extracted CIA without manual.

Once both are extracted, just take the ExtractedManual folder (NOT the bin files) from Test1, paste it in Test2...
Then rebuild Test2. That's all.
Idk if I can be more clear x)
Actually it's just a copy-paste of the ExtractedManual from 1 game to other, then rebuild.
My rebuild option should detect the Manual when rebuild.

Rebuild the CIA a first time without the manual and another time after injected the manual, you will can see CustomManual.bin, and the CIA is not the same size.
 
Last edited by Asia81,
  • Like
Reactions: Mr.ButtButt

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
First, idk what CFW / Hack you're running, but don't forget Gateway can't load decrypted manual/dlplay partitions, Luma is your best choice.

https://github.com/Asia81/HackingToolkit3DS/releases
Download and install if not already did.

Idk if I will explain well, so ask if you don't undertsand something.
Extract them in 2 separated folders to be more clear (something like Test1 and Test2).
This is what I do when I need folder to do a work or do some quick test.
Then extract 2 .cia / .3ds (1 with the manual you want extract, so the other with no manual, so the one you want inject the manual on it).
Extract them in 2 separated folders to be more clear (something like Test1 and Test2).
This is what I do when I need folder to do a work or do some quick test.
1483587537-workplace.png
Let's say Test1 is the folder with the extracted CIA with manual, and Test2 the folder with the extracted CIA without manual.

Once both are extracted, just take the ExtractedManual folder (NOT the bin files) from Test1, paste it in Test2...
Then rebuild Test2. That's all.
Idk if I can be more clear x)
Actually it's just a copy-paste of the ExtractedManual from 1 game to other, then rebuild.
My rebuild option should detect the Manual when rebuild.

Rebuild the CIA a first time without the manual and another time after injected the manual, you will can see CustomManual.bin, and the CIA is not the same size.
I'm having a little trouble following..
I rebuilt the snes game with the manual transferred over, then I rebuilt it again after the custom manual file popped up, and there's still no manual?
 

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
send a screenshot of your folder?
I'm currently making a diagram, of the steps I took, please hold.

--------------------- MERGED ---------------------------

send a screenshot of your folder?

manual.png

This is my process..

If you can't see the Image clearly, just save and zoom in, I had to downscale a little, or the picture would be too big.
 
Last edited by Mr.ButtButt,

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,494
Country
France
ahhhhhhhhh

--------------------- MERGED ---------------------------

I forgot to say you need also take the HeaderNCCH1.bin with the ExtractedFolder.
Then the inject should work.

--------------------- MERGED ---------------------------

@Mr.ButtButt Did you see my edit? Not sure.
 
  • Like
Reactions: Mr.ButtButt

Mr.ButtButt

The Cancer Of Gbatemp <3
Member
Joined
Sep 22, 2015
Messages
1,465
Trophies
0
XP
883
Country
United States
ahhhhhhhhh

--------------------- MERGED ---------------------------

I forgot to say you need also take the HeaderNCCH1.bin with the ExtractedFolder.
Then the inject should work.

--------------------- MERGED ---------------------------

@Mr.ButtButt Did you see my edit? Not sure.
no, actually I didn't! Thanks for pointing it out lol
I'll try again now!
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: aeiou