ROM Hack Minecraft - New Nintendo 3DS Edition Texture Modifications

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
Hello everybody, it's been a long while since we ever got a solid modification to the game Minecraft - New Nintendo 3DS Edition. For some time now people have been trying to figure out a way to load custom texture packs and what not into the game, however many have hit some road blocks due to the way the game handles resource packs. I have personally examined the game at great lengths to figure out what makes these things tick the way they do, and I am happy to say that I got the results I was looking for. Due to said results, I was able to make a texture modification to the game of my own, however the process of which was indeed time consuming to say the least and it does carry some difficulties.

NOTE:
This is a work in progress project, which means graphical related issues and what not may occur when using these packs during gameplay. Progress and fixes will occur as time goes on, so please have some patience.

MC-NN3DSE (v1.9.19) - Vanilla (v1.16.X)
Resolution: 16x16

MC-NN3DSE-v1-9-19-Vanilla-v1-16-X-Textures-1.png
MC-NN3DSE-v1-9-19-Vanilla-v1-16-X-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: Mojang
MC-NN3DSE (v1.9.19) - Vanilla (v1.17.X)
Resolution: 16x16

MC-NN3DSE-v1-9-19-Vanilla-v1-17-X-Textures-1.png
MC-NN3DSE-v1-9-19-Vanilla-v1-17-X-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: Mojang
MC-NN3DSE (v1.9.19) - Minetroid (r16)
Resolution: 16x16

MC-NN3DSE-v1-9-19-Minetroid-r16-Textures-1.png
MC-NN3DSE-v1-9-19-Minetroid-r16-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: Dr_Tizzle

Modified and Extra Textures
By: DeadSkullzJr
MC-NN3DSE (v1.9.19) - Bare Bones (v1.1.1)
Resolution: 16x16

MC-NN3DSE-v1-9-19-Bare-Bones-v1-1-1-Textures-1.png
MC-NN3DSE-v1-9-19-Bare-Bones-v1-1-1-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: RobotPantaloons

Modified and Extra Textures
By: DeadSkullzJr
MC-NN3DSE (v1.9.19) - Faithful (v1.17)
Resolution: 32x32

MC-NN3DSE-v1-9-19-Faithful-v1-17-Textures-1.png
MC-NN3DSE-v1-9-19-Faithful-v1-17-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: Alexey Krainev

Modified and Extra Textures
By: DeadSkullzJr
MC-NN3DSE (v1.9.19) - The Wind Waker Edition (v1.17.X)
Resolution: 16x16

MC-NN3DSE-v1-9-19-The-Wind-Waker-Edition-v1-17-X-Textures-1.png
MC-NN3DSE-v1-9-19-The-Wind-Waker-Edition-v1-17-X-Textures-2.png
Port
By: DeadSkullzJr

Original Textures
By: Pavlovs_Walrus

Modified and Extra Textures
By: DeadSkullzJr

Instructions to Make Your Own:
Work in progress...

Discord Server:
 
Last edited by DeadSkullzJr,

NoahHomebrewer

Active Member
Newcomer
Joined
Jul 7, 2020
Messages
35
Trophies
0
Age
16
XP
132
Country
United States
This looks really cool! Are there full instructions on how to hack MC N3DS Edition? I really want this texture pack but i haven't hacked MC N3DS yet so im kinda confused lol. Overall, love your work man!
 
  • Like
Reactions: Cdiddy1122

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
This looks really cool! Are there full instructions on how to hack MC N3DS Edition? I really want this texture pack but i haven't hacked MC N3DS yet so im kinda confused lol. Overall, love your work man!
Well I put the patch method instructions in the readme document in my texture pack upload (simple xdelta patch method), the secondary options is just the layeredFS method, which all you have to do is stick the 00040000001B8700 folder into the following place:
SD Root:/luma/titles

Make sure game patching is enabled via the luma configurations.

Reminder it's for the base game, NOT using updates. The idea was just to start small before advancing.
 
Last edited by DeadSkullzJr,

NoahHomebrewer

Active Member
Newcomer
Joined
Jul 7, 2020
Messages
35
Trophies
0
Age
16
XP
132
Country
United States
Do you need to do the patch? Or is that optional and I can just put the title ID file in luma/titles? Also, this does work on N3ds right? I can't do the patch due to the fact that xdelta is being a pain
 
Last edited by NoahHomebrewer,

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
Do you need to do the patch? Or is that optional and I can just put the title ID file in luma/titles? Also, this does work on N3ds right? I can't do the patch due to the fact that xdelta is being a pain
When I meant patch, I meant the Minecraft 1.9 update. The texture pack was made for the base of the game only, I didn't make it for the latest version of the game (starting small first). The xdelta patch is for those that want the changes to be permanent to their ROM, the LayeredFS method isn't permanent, the changes are essentially loaded as an overlay on the game. You don't need both to make it work, it's either one or the other.
 
  • Like
Reactions: PokeNev

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
so you are saying that the update wont work even if you use the LayeredFS Method?
I am saying if you apply the 1.9 update to the game, the texture pack I did will get replaced with the vanilla textures from the 1.9 update. I have to move my work to the update itself in order for it to stay. LayeredFS is essentially a file system overlay for the title you are running, the update for the game is separate from the game itself, and because of the way update information is handled, I would need to make the texture changes to the update ROM itself and not the game. Since the texture pack is for the game itself, that means if you use any update for the game, the vanilla textures from the update ROMs will override any changes made to the game itself.
 
Last edited by DeadSkullzJr,
  • Like
Reactions: PokeNev

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
lmao...how about some newer versions of the game lol...since they stopped updating it where they did
I am not sure if this was a joke or what, but one, this thread is about texture modifications, and two, that's easier said than done. We don't have any form of documentation to go off of in terms if updating anything for the game, not to mention Bedrock Edition code isn't open source (1.9.19 is the last build of Pocket Edition), we don't have the man power for that kind of stuff to just do something like this.

Sometimes I wonder how this can roll off the tips of people's fingers so easily without the physical possibilities and difficulties taken into consideration lol.
 
  • Like
Reactions: PokeNev

NoahHomebrewer

Active Member
Newcomer
Joined
Jul 7, 2020
Messages
35
Trophies
0
Age
16
XP
132
Country
United States
so i put the title id folder in luma/titles and when i booted a minecraft world, the textures were wack. for example, sand was blue wool, grass was moss stone and etc. could you make it simpler for me to understand? considering idfk what im doing and i have never done something like this. and to make is work, i need to delete the update?

EDIT: So what you are saying is that it wont work with the minecraft update, correct? i just need a yes or no answer
 
Last edited by NoahHomebrewer,

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
so i put the title id folder in luma/titles and when i booted a minecraft world, the textures were wack. for example, sand was blue wool, grass was moss stone and etc. could you make it simpler for me to understand? considering idfk what im doing and i have never done something like this. and to make is work, i need to delete the update?

EDIT: So what you are saying is that it wont work with the minecraft update, correct? i just need a yes or no answer
You are making it way more complicated than it needs to be lol. No it will not work with the update.
 

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,274
Trophies
0
XP
2,057
Country
United States
oh ok, thats understandable,

i had thought it wouldn't take alot of time but i guess i was wrong
Well you have to consider some facts:
- Special software is needed to access the 3dst files, which means you can't make multiple edits at once using imaging software, you have to do things individually. Not to mention you can't bulk extract 3dst files with the current tools.
- The images inside the 3dst files are upside down, which means you need to do some manual labor for each block so it meets those requirements, flipping isn't too hard to do, but having to import custom work makes it harder because those have to be flipped too, so extra processes per block.
- Positioning on the atlas is one of the harder things to cover considering you aren't given a neat little table containing boxes for each item to sit in (I had to make templates of my own to keep the positioning right).
- Making sure the textures work, while sure one can be confident they changed the right places, that doesn't necessarily mean the altered textures will work right out of the box, lots of testing is needed, both emulation or real hardware testing.

Considering there are hundreds of textures to go through, that's not something you can just whizz through, not to mention you'll wear your hand out a little bit.
 
Last edited by DeadSkullzJr,
  • Like
Reactions: NoahHomebrewer
General chit-chat
Help Users
  • No one is chatting at the moment.
    ClancyDaEnlightened @ ClancyDaEnlightened: https://www.youtube.com/watch?v=8f4knQVdBT0