ROM Hack Animal Crossing: New Leaf ROM Hacking

Alcuina

Member
Newcomer
Joined
Jul 11, 2017
Messages
14
Trophies
0
XP
207
Country
United States
Anyway... you said that the villager's face won't animate, right? Just out of curiosity, is that after making changes to it? (You've probably already gone through altering the UV appropriately and all that)

The mesh doesn't come with all the textures attached that make up the face animations. So they have to be re put together in maya/max. Problem is, I thought I had it but it still didn't animate. The game Is looking for something specific, which I think if we had someone who knows more about the programming side of things we could figure it out extremely fast. Other wise its going to be trial and error for a long time.
 

JavaScribe

Confused
Member
Joined
Apr 14, 2017
Messages
299
Trophies
0
Location
here idk
XP
794
Country
United States
The mesh doesn't come with all the textures attached that make up the face animations. So they have to be re put together in maya/max. Problem is, I thought I had it but it still didn't animate. The game Is looking for something specific, which I think if we had someone who knows more about the programming side of things we could figure it out extremely fast. Other wise its going to be trial and error for a long time.
I wonder if I couldn't mess around with that and figure it out as I get used to everything else. I don't know how the game has the files arranged, since I'm using files from a videogame resource site. Does the game use .dae files?
Also, blender doesn't know how to map textures, apparently. Last I checked, Rover's shirt was not also on the left side of his face and the back of his right ear. And he didn't have two right eyes and two right sides of a mouth.
 

Alcuina

Member
Newcomer
Joined
Jul 11, 2017
Messages
14
Trophies
0
XP
207
Country
United States
I wonder if I couldn't mess around with that and figure it out as I get used to everything else. I don't know how the game has the files arranged, since I'm using files from a videogame resource site. Does the game use .dae files?
Also, blender doesn't know how to map textures, apparently. Last I checked, Rover's shirt was not also on the left side of his face and the back of his right ear. And he didn't have two right eyes and two right sides of a mouth.

The game does not use dae files. It uses a special file format Nintendo made. I suggest looking back through the thread for what deishido was talking about, Its the special tool that you'll have to learn as well.

I don't use blender but I assume you are attaching materials and texture incorrectly. The meshes in this case are made up of several pieces: Face/Mouth/Body and some times body2. Need to make sure you assign a unique material and the correct texture to each piece.
 

JavaScribe

Confused
Member
Joined
Apr 14, 2017
Messages
299
Trophies
0
Location
here idk
XP
794
Country
United States
Oh. So the files have all been converted to .dae on the site I got them from, but that's not how they're originally arranged. Looks like I'll have to wait for Magnethax.
 

Aeth-r

Well-Known Member
Member
Joined
Jan 6, 2016
Messages
153
Trophies
0
Age
30
XP
108
Country
United States
Maybe I'll jump back into the fray here. Seems we've made some decent headway as far as customs go. So- if I understand correctly, we seem to be missing some step to allow the faces to be animated?
 

echoism

New Member
Newbie
Joined
Mar 23, 2017
Messages
4
Trophies
0
Age
35
XP
46
Country
Sorry if this was discussed earlier in the thread (please redirect me if it has been), but how would I go about getting a list of items in the game? Basically, I'd like a list like the item ID lists floating around for NTR cheats, but with Japanese item names. I have the Japanese cart and know how to extract all of the files, but I don't know where to look. I'm guessing I would need a HexEditor as well? (As you can tell, I'm pretty new to this)

Or, if anyone knows where I can already find a list like that already made, it would really be helpful!
 

netnei

Member
Newcomer
Joined
Aug 27, 2017
Messages
7
Trophies
0
Age
25
XP
51
Country
United States
Work has been really making it hard to work on this project the last week. I'm sorry about that guys. I might be a bit slow for a bit. Is it possible to pm me and get my email? I'll tell you all I know related to model swapping for the game.

If you are interested In doing this I'd highly suggest you have pretty dang good knowledge of maya or 3DS max, willing to learn a new program, and some knowledge in photoshop, as there are lots of really technical things going.

If you are ok with all of the above, I can't wait to spread the knowledge I have so far and hopefully others can find the things I'm missing...

Things I have NOT figured out:

How to keep villagers faces animated. (I've exported the faces the way I think the game would look for them but its obviously not seeing it right. Villager has blank face)

Getting any mesh on the player without it vanishing.

The exact lighting method Nintendo used to make everything look really nice.

Things I HAVE figured out:

Swapping any static mesh such as house hold items, ground/out side things, pretty much anything in the game. (non skeletal)

Swapping a villager out with any mesh you want/making any villager possible if under a polygon limit.( Trust me you don't want to import your 50K mesh into an actual 3DS haha)

Gear the player character can put on can be swapped out with any mesh.
The progress you've made is really impressive, my email is netneiwastaken@gmail(dot)com, I'd love to learn how to accomplish what you have so far. :)
 

deishido

Texture Modder
Member
Joined
Jul 8, 2009
Messages
244
Trophies
0
Age
31
Location
Indiana
XP
420
Country
United States
Sorry if this was discussed earlier in the thread (please redirect me if it has been), but how would I go about getting a list of items in the game? Basically, I'd like a list like the item ID lists floating around for NTR cheats, but with Japanese item names. I have the Japanese cart and know how to extract all of the files, but I don't know where to look. I'm guessing I would need a HexEditor as well? (As you can tell, I'm pretty new to this)

Or, if anyone knows where I can already find a list like that already made, it would really be helpful!

I don't know off the top of my head, but I recall the RAM editors doing VERY extensive research on it, maybe the ACNL RAM Editing thread would have that list floating around?
Also, I don't think the itemIDs are different between versions but I could be wrong there. The ACNL NTR Cheats thread would be another good place to check
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
I don't know off the top of my head, but I recall the RAM editors doing VERY extensive research on it, maybe the ACNL RAM Editing thread would have that list floating around?
Also, I don't think the itemIDs are different between versions but I could be wrong there. The ACNL NTR Cheats thread would be another good place to check
The item IDs aren't different, to my knowledge. They're asking for an item list, that is similar to the item ID list for the NTR plugin, but with Japanese names instead of English names. However, such a list does not exist.
Sorry if this was discussed earlier in the thread (please redirect me if it has been), but how would I go about getting a list of items in the game? Basically, I'd like a list like the item ID lists floating around for NTR cheats, but with Japanese item names. I have the Japanese cart and know how to extract all of the files, but I don't know where to look. I'm guessing I would need a HexEditor as well? (As you can tell, I'm pretty new to this)

Or, if anyone knows where I can already find a list like that already made, it would really be helpful!
Such a list does not exist. You or someone else would have to make it using the current item ID list and painstakingly translate each and every item in the game to its Japanese name.
 
Last edited by KunoichiZ,
  • Like
Reactions: deishido

netnei

Member
Newcomer
Joined
Aug 27, 2017
Messages
7
Trophies
0
Age
25
XP
51
Country
United States
Could anyone here give me a rundown on how to go about modifying a villager model or replacing it with a model not found in the game?
 

echoism

New Member
Newbie
Joined
Mar 23, 2017
Messages
4
Trophies
0
Age
35
XP
46
Country
Thats just the name list though, right (In romfs://Scripts/Str)? It's not actually the item ids?
Yes, just the item names are okay. The IDs would have been a nice extra, but not necessary. Basically, I'm trying to create a multilingual item checklist, since the only one that existed seems to have disappeared. So as long as I have item names in the same order I should be okay.
 

Slattz

Easygoing Fairy
Member
Joined
Nov 21, 2015
Messages
1,259
Trophies
1
XP
1,777
Country
Ireland
Yes, just the item names are okay. The IDs would have been a nice extra, but not necessary. Basically, I'm trying to create a multilingual item checklist, since the only one that existed seems to have disappeared. So as long as I have item names in the same order I should be okay.
what file specifically are you talking about? I've looked a those umbst files myself a while back, also trying to figure out how the item ids were datamined but they didn't seem to be in the same orders iirc
 

echoism

New Member
Newbie
Joined
Mar 23, 2017
Messages
4
Trophies
0
Age
35
XP
46
Country
what file specifically are you talking about? I've looked a those umbst files myself a while back, also trying to figure out how the item ids were datamined but they didn't seem to be in the same orders iirc

The file is Script/Str/STR_item_name.umsbt. Yeah, they list is not in the same order as the item ID lists. Sorry, I was kind of unclear there; I meant two lists of item names, as now that I've gotten the Japanese, I can do it again on the English version.

edit: SirBeethoven's full list of items on Github seems to match the item list from the data files, although I haven't gone super in-depth in checking.
 
Last edited by echoism,

Aeth-r

Well-Known Member
Member
Joined
Jan 6, 2016
Messages
153
Trophies
0
Age
30
XP
108
Country
United States
Could anyone here give me a rundown on how to go about modifying a villager model or replacing it with a model not found in the game?

All of the information should be in this thread in some way shape or form, with exception of actually rigging the model. I hope to be busy working on modifying a villager model with a foreign mesh this week. If I have any kind of success, I'll give you a walk through.
 
  • Like
Reactions: netnei and deishido

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,488
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,315
Country
United States
I've been trying all afternoon to replace Savannah's model (Npc\Normal\Model\hrs02) with Isabelle's from the various models available of her from Npc\Special\Model\ but I've had no luck. I know I managed to do it prior to 1.5 because I still have a pic I took of her back then as a villager.
Though I did have success swapping another horse with Savannah. Is just Isabelle swapping a problem with 1.5 or am I missing something else?
(BTW I swapped Savannah prior to 1.5, not a different villager)
 

deishido

Texture Modder
Member
Joined
Jul 8, 2009
Messages
244
Trophies
0
Age
31
Location
Indiana
XP
420
Country
United States
I've been trying all afternoon to replace Savannah's model (Npc\Normal\Model\hrs02) with Isabelle's from the various models available of her from Npc\Special\Model\ but I've had no luck. I know I managed to do it prior to 1.5 because I still have a pic I took of her back then as a villager.
Though I did have success swapping another horse with Savannah. Is just Isabelle swapping a problem with 1.5 or am I missing something else?
(BTW I swapped Savannah prior to 1.5, not a different villager)

Are other edits working with your current version? I know that there are a lot of problems with the update, particularly if you're using the Old Animal crossing game with the welcome amiibo DLC (Rather than the new version of the game with the DLC already Bundled in with it, which doesn't seem to have any major issues)
 
  • Like
Reactions: 8BitWonder

Slattz

Easygoing Fairy
Member
Joined
Nov 21, 2015
Messages
1,259
Trophies
1
XP
1,777
Country
Ireland
I've been trying all afternoon to replace Savannah's model (Npc\Normal\Model\hrs02) with Isabelle's from the various models available of her from Npc\Special\Model\ but I've had no luck. I know I managed to do it prior to 1.5 because I still have a pic I took of her back then as a villager.
Though I did have success swapping another horse with Savannah. Is just Isabelle swapping a problem with 1.5 or am I missing something else?
(BTW I swapped Savannah prior to 1.5, not a different villager)
There's actually multiple Isabelle models, perhaps you only did one, which was the wrong one?

Here's a list of special NPC's filenames.
Also for future reference, here's a list of normal NPC filenames.
Members of Rydogs ACNL Hacking discord and I put them together, though the Special NPC's were mainly done by a member.
 
  • Like
Reactions: 8BitWonder

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,488
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,315
Country
United States
There's actually multiple Isabelle models, perhaps you only did one, which was the wrong one?
I tried every model except for szd and the sze's.
Awesome lists btw, I'll be making use of those. :)

@deishido
I was able to edit Savannah's name to be Isabelle by editing the Update STR_Nnpc_name, though I've been using my original (2013) acnl cart dump with the update. I'll try installing the version that has the update included and report back my results.

Code:
SD:/luma/titles/0004000000198E00/romfs/Npc/Normal/Model/hrs02.bcres (sza.bcres)
                                       L /Special/Model/sza.bcres (hrs02.bcres)
 
Last edited by 8BitWonder,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended