Pages: 1
Posted on 04-17-16, 02:36 pm (rev. 9 by  skawo on 04-24-19, 08:46 pm)


Karma: 19552
Posts: 319/1100
Since: 04-02-13
1. Decompress overlay 1 and open it in a hex editor,
2. Copy the following data, starting at the left address and ending at the right, saving each bit as separate file:

(US ROM, didn't check Europe)
Top Screen NCG 0xE64 - 0x1455
Top Screen NCL 0x1454 - 0x1654
Bottom Screen NCG 0x1844 - 0x256B
Bottom Screen NCL 0x256C - 0x258B

3. Import the NCGs and NCLs into any NCGs/NCLs in NSMBe. Upon opening them, you should get the boot screen graphics.



4. Edit the graphics, save, compress, export the files out of NSMBe.
5. Copy the data back into the aforementioned adresses. If the data is shorter, copy just the size the new file is and leave the rest of the data alone.

6. You're done!



PS. The remaining data of Overlay 1 are likely the NSCs.
Posted on 04-17-16, 02:41 pm
Fire Brother


Karma: 3602
Posts: 726/1102
Since: 11-29-11
People here thought this was hard-coded, and now Skawo made a simple tutorial to modify this :')
Posted on 04-17-16, 02:42 pm


Karma: 19552
Posts: 320/1100
Since: 04-02-13
Being in an overlay does technically mean it's hardcoded.
Posted on 04-17-16, 03:04 pm
Fire Brother


Karma: 3602
Posts: 728/1102
Since: 11-29-11
Is it overlay 9_1, or the overlay with ID 1?
Posted on 04-17-16, 03:18 pm


Karma: 19552
Posts: 322/1100
Since: 04-02-13
9_1
Posted on 06-30-16, 01:35 am
I Am Not Inteligent

Karma: 969
Posts: 141/380
Since: 03-04-14
Sorry for the bump.
What should I do if the data ends up being longer?
Posted on 06-30-16, 09:03 am (rev. 2 by  skawo on 06-30-16, 09:05 am)


Karma: 19552
Posts: 402/1100
Since: 04-02-13
Erg.
Well, you'll have to write code and relocate the image then. The graphics are loaded in overlay 1 at 02186FB8

That said, it SHOUDLN'T end up longer, since it's a bitmap :l. Make sure you imported the same dimensions and everything, then compressed?
Posted on 06-30-16, 05:25 pm
I Am Not Inteligent

Karma: 969
Posts: 143/380
Since: 03-04-14
Yes, it shouldn't be longer, but it just does. When I compress it, the data gets even longer. It also becomes longer if I do nothing but save (without modifying anything) while editing the original ones. I've tried to do this with two different NCGs already (I_fireball_ncg.bin and d_2d_A_J_jyotyu_ncg.bin) with both the b379 and the b354 builds. Just in case, this only happens with the bitmaps.
I'm so sorry for causing you so much trouble these days,  skawo.
Posted on 03-04-19, 10:55 pm (rev. 2 by  PUN on 03-04-19, 11:07 pm)
Shyguy
Xenoblade is a must buy

Karma: 60
Posts: 18/84
Since: 02-21-19
uuuuhhhhhhh i don't understand everything i keep reeding this but nope nothig is clear for me. can someone do a video or explain what is hex editor? also how to edit the touch screen text.
Posted on 05-08-21, 09:15 pm
Newcomer
Generic Ghost Character

Karma: 3
Posts: 3/3
Since: 05-07-21
do i rename the file to .bin or ncgr/nclr when i save it

__________________________________________________
Somebody once told me the world is gonna roll me,
I ain't the sharpest tool in the shed
She was lookin kind of dumb with her finger and her thumb in the shape of an L on her forehead,
well
Posted on 05-09-21, 12:12 am
Giant Red Paratroopa
Not Edible

Karma: 3301
Posts: 1270/1447
Since: 02-12-16
why would you use ncgr/nclr? nsmbds never uses the format for anything. it's _ncg.bin/_ncl.bin.
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Posted on 05-09-21, 09:31 am
Mole


Karma: 867
Posts: 342/370
Since: 11-20-15
They're basically the same format, only with the extension renamed.
.ncgr is used by MKDS and .ncg.bin is used by NSMB and SM64DS.
_________________________
Posted on 05-09-21, 12:39 pm, deleted by RicBent: off-topic
Posted on 05-09-21, 03:49 pm
Giant Red Paratroopa
Not Edible

Karma: 3301
Posts: 1271/1447
Since: 02-12-16
Wrong. The NCGR and NCLR files have headers, while the _ncg.bin and _ncl.bin files don't.
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Pages: 1