ROM Hack e-Manual editing

  • Thread starter Thread starter Uwabami
  • Start date Start date
  • Views Views 9,744
  • Replies Replies 33
  • Likes Likes 1
Status
Not open for further replies.

Uwabami

Well-Known Member
Member
Joined
Feb 4, 2014
Messages
946
Reaction score
1,102
Trophies
2
XP
2,341
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
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.
 
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..
 
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,
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.
 
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!
 
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..
 
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 ?
 
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
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?
 
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,
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
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!
 
20170105_002344.jpg
SUCCESS!!
Now I can finally play through this rom hack.
Thank you so much @Asia81 , you're the awesom-est, dood!

** It's also in 3D!!
 
Last edited by Mr.ButtButt,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum