![]() | ||
Views: 24,452,571 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-20-25 03:57 PM |
Guest: |
0 users reading Modify Title Screen | 1 bot |
Main - General SM64DS hacking - Modify Title Screen | Hide post layouts | New reply |
Stomatol |
| ||
Normal user Level: 30 Posts: 63/178 EXP: 152764 Next: 13105 Since: 12-21-13 From: Sweden Last post: 2848 days ago Last view: 1740 days ago |
I found out the location of the text at the bottom screen that says SM64DS, it's located in Data > DSMT > EUR (probably 'US' for the us ROM) > TexBank_E.bmd (as before, probably 'TexBank_U' for the US rom) > wallpaper_logo_U (open the TexBank with the texture and BTP editor.)
I don't know if this is known or not, but I might as well share it anyway. |
StarLand |
| ||
gtfo Level: 45 Posts: 338/455 EXP: 623795 Next: 36369 Since: 12-28-13 From: Germany Last post: 3760 days ago Last view: 3671 days ago |
That's known. Have you decompress your rom? (debug mode). |
Stomatol |
| ||
Normal user Level: 30 Posts: 64/178 EXP: 152764 Next: 13105 Since: 12-21-13 From: Sweden Last post: 2848 days ago Last view: 1740 days ago |
Well, you know, some people might not now it, so I thought it was worth sharing anyway.
And also, uh, what do you mean by "decompress your rom"? |
StarLand |
| ||
gtfo Level: 45 Posts: 339/455 EXP: 623795 Next: 36369 Since: 12-28-13 From: Germany Last post: 3760 days ago Last view: 3671 days ago |
skawo |
| ||
Normal user Level: 32 ![]() Posts: 150/216 EXP: 203858 Next: 2584 Since: 01-04-14 Last post: 2841 days ago Last view: 1530 days ago |
Posted by Stomatol How the frug did you do that? It always just corrupted everything and a half when I tried :< |
Stomatol |
| ||
Normal user Level: 30 Posts: 65/178 EXP: 152764 Next: 13105 Since: 12-21-13 From: Sweden Last post: 2848 days ago Last view: 1740 days ago |
Yeah, I tried to import another image and it doesn't work for me either
It was just that simple one that worked, though the palette is kinda corrupted |
TheFaith30 |
| ||
Normal user Level: 5 Posts: 3/4 EXP: 514 Next: 15 Since: 12-16-13 Last post: 3035 days ago Last view: 2986 days ago |
I imported almost 45% of the graphics (some about 25% of them still does not work).
The game runs very well on the console. Currently I am looking people to translate this game into my language;) This is last progress from 2014 years. |
that guy over there |
| ||
![]() Red Paragoomba >:] Level: 18 ![]() Posts: 4/59 EXP: 27189 Next: 2708 Since: 06-13-15 From: over there... Duh. Last post: 2927 days ago Last view: 2768 days ago |
can we replace mario's head in the title screen as well because I am gonna start a project with a friend and I have to retexture the head to look like the main character which is still mario just a little different ____________________ |
Fiachra |
| ||
Local moderator Level: 65 Posts: 789/1065 EXP: 2333756 Next: 1872 Since: 12-15-12 From: Ireland Last post: 2520 days ago Last view: 469 days ago |
Posted by that guy over there Already asked. |
vmario |
| ||
Newcomer Normal user Level: 7 Posts: 5/7 EXP: 1082 Next: 366 Since: 12-15-15 Last post: 3408 days ago Last view: 3406 days ago |
I've noticed that SM64DS allows me to export and import overlays in the ARM 9 Overlays tab. How can i edit those BIN files? Are they which texture format? Or at least, how can i transform a BMP into the BIN with the appropriate format so i can replace the bin using SM64DS feature set? |
Fiachra |
| ||
Local moderator Level: 65 Posts: 878/1065 EXP: 2333756 Next: 1872 Since: 12-15-12 From: Ireland Last post: 2520 days ago Last view: 469 days ago |
There's no set format for overlays - they can contain anything in no particular structure.
In the case of the title images; you need to first use the minimap editor; - The minimap editor doesn't let you work with overlays so you need to import the title image over some existing image (any). - The image must be 256x192 pixels, BPP is 8, neither the NCG nor NSC files should be compressed. The first colour in the palette should be the (transparent) background colour. - Import image. - Export the imported image files (NCG, NCL and NSC). - Decompress and export overlay 7. - You then use a hex editor to overwrite the content of overlay 7 at the addresses specified here with the contents of the exported images. - Import the modified overlay over the original. |
vmario |
| ||
Newcomer Normal user Level: 7 Posts: 7/7 EXP: 1082 Next: 366 Since: 12-15-15 Last post: 3408 days ago Last view: 3406 days ago |
Thank you for clarifying! ![]() |
FireMario74 |
| ||
![]() Red Paratroopa Setting fire to the rain since 1756 Level: 29 ![]() Posts: 86/179 EXP: 140209 Next: 7676 Since: 12-02-15 From: Melty Molten Mountains Last post: 2789 days ago Last view: 2763 days ago |
How do I open the .bmd files? Thanks! |
TheHappyFaceKing |
| ||
![]() Koopa The King Of All Happy Faces Level: 22 ![]() Posts: 10/101 EXP: 57865 Next: 485 Since: 05-27-16 From: Happy Land Last post: 2609 days ago Last view: 1550 days ago |
When I open my SM64 DS Rom in NSMBe the overlay7 folder is empty. what do I do?![]() |
Fiachra |
| ||
Local moderator Level: 65 Posts: 960/1065 EXP: 2333756 Next: 1872 Since: 12-15-12 From: Ireland Last post: 2520 days ago Last view: 469 days ago |
I'm referring to overaly number 7 in the arm9 overlays, SM64DS doesn't have any arm7 overlays. |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 ![]() Posts: 127/270 EXP: 253185 Next: 466 Since: 05-20-16 Last post: 3067 days ago Last view: 2927 days ago |
Decided to look at the other aspects of the title screen:
I had a disable minigame button tweak but it stopped working and it seems it's impossible to create tweaks for disabling vs. and rec. room button since it doesn't write directly to the ram addresses. Should be easily manipuble via ASM I'm also pretty sure the title screen buttons have an edge marking effect. Unable to find what sets this either. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Fiachra |
| ||
Local moderator Level: 65 Posts: 993/1065 EXP: 2333756 Next: 1872 Since: 12-15-12 From: Ireland Last post: 2520 days ago Last view: 469 days ago |
Thanks for posting, these should be useful. |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 ![]() Posts: 131/270 EXP: 253185 Next: 466 Since: 05-20-16 Last post: 3067 days ago Last view: 2927 days ago |
Posted by Fiachra Do you think the game has ncl/ncg/nsc loading functions? Perhaps we could debug them with some sort of DmaCopy command or something. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Fiachra |
| ||
Local moderator Level: 65 Posts: 996/1065 EXP: 2333756 Next: 1872 Since: 12-15-12 From: Ireland Last post: 2520 days ago Last view: 469 days ago |
The easiest way to find them is probably to set a breakpoint for whenever r0 or r1 is set to their internal file ID's. |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 ![]() Posts: 135/270 EXP: 253185 Next: 466 Since: 05-20-16 Last post: 3067 days ago Last view: 2927 days ago |
internal file IDs? How do you get those? debugging should be easy if it uses the file ids. presumably, r0 = screen, r1 = id, r2/r3 = x/y
moving them should be easy since I posted some sort of offset that breaks whenever and ncl/ncg moves. (havent debugged registers though ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Main - General SM64DS hacking - Modify Title Screen | Hide post layouts | New reply |
Page rendered in 0.034 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 235/235, time: 0.012 seconds. ![]() © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |