Hacking Tutorial: How to "Hex Edit" Animal Crossing Happy Home Designer "takumi.dat"

tianshuqingse

New Member
OP
Newbie
Joined
Aug 31, 2023
Messages
1
Trophies
0
Age
34
XP
40
Country
China
Hi! I'm investigating Happy Home Designer data by using HxD. Here's my progress! Feel free to help me identify Unknown Data.

First of all, I'm using this thread to fix 'takumi.dat' after editing data with HxD: WulfyStylez's ACRehash.

Please, read my document:

• Unknown Data - 0 > 19F.

• House Length (Full) - 1F6 > 1B3EAB // Note: Empty houses are named "School" as placeholder. The whole 'House Length' could be the blocks reserved for all houses available to build in the game. Example: 1076 (One house block length) - Start: NPC name, for example SZO = Digby. End: Probably house name (for online upload). Extract ROMFS using Citra emulator and check NPC folder. Preview each .bcres file using Ohana Rebirth.

• Facility Length (All) - 1B3ECE > 1BFC1C // Note: One building block length: 111F. Start: Building type. Example: 'Hospital'. End: Building name (The custom name you write for online upload in update 2.0). Custom online name usually found at the end of each facility block. First facility starts at 1B3ECE. Next one is 'Hospital' (1B5008). Last one is 'Hotel' (1BD9C8). Unused data at the end of the block: Check '1BEB00'. Check complete facility list on 'FILE05'.

• Pattern Length (Full) - 1BFC58 > 1FF0D7 // Note: Copy & paste 'FILE01' values to revert 'Pattern list' to default. One pattern block length: 870. Start: Pattern name, Author and Town (1BFC58 > 1BFCA8).

• Keyboard Data - 1FF0F9 > 1FF151.

• Player Name - 1FF152 (7 letters MAX) // Note: Remember to write each letter with '00' values in between.

• Item Data - 1FF164 > 1FFD0F // Note: Filling this block will '00' values will empty your Costume list & Furniture list. Filling this block with 'FF' values will fill your Costume list & Furniture list completely with all items available in the game. House / Furniture upgrades are also affected.

• Unknown Data - 200874.

• Emotion list - 200940 > 2009AD // Note: Reverting block values to default will empty your emotion list. You can still create new houses and start to fill emotion list again. Copy & Paste 'FILE02' values.

• Book Data (Villager list) - 2009CC > 201D56 // Note: Reverting block values to default will empty your villager list. You can still use 'Amiibo Phone' to call a Villager and build the house again in order to reappear in the Book. Copy & Paste 'FILE03' values.

• One Villager (Book Data) - 2009CC > 2009D7 // Note: Check 'FILE04'.

• Unknown Data - 201F60 > 205B9C.

• Unknown Data - 205ED0 > 206629.

• Unknown Data - 20E5E0.

• Event Data - 2BDB50 > 2BDB54. Available options (for 2BDB50): 00 = Name & Gender Scene; 01 = First Meeting Scene; 07 = Dressing Scene; BF = Goldie Scene; FF = Normal (Glitch). Available options (for 2BDB50 > 2BDB54): FF FF FF FF FF = No Event Day (Check 'Amiibo Phone Data' as well); FF 3F 40 7F 00 = Only Isabelle is enabled; FF BF 6F FF 1F = Only Digby is enabled.

• Scene Data - 2BDB46. Available options: 01 = Selecting Facility (Crash); 03 = School; 04 = Inauguration (Crash); 05 = End of Inauguration.

• House (Edit) Scene - 2BDB40. Available options: 01 = House Placement Map; 02 = House Size Menu; 03 = House Edit.

• Amiibo Phone Data - 2BDB53. Available options: 00 = Disabled; FF = Enabled.

• Time Data - 2BDB68 > 2BDB69. Available options: 01 FF = Morning; 02 FF = Afternoon; 03 FF = Night; 04 FF = Midday.

• Unknown Data - 2BE318 > 2BE640.

• Unused Data - 2BE7EC > 2BE923.

• Extra: 2BDB40 (Same effect as 'Scene Data').

• Extra: 2BDB3A > 2BDB43. Copy & paste value '06 00 A0 01 03 03 03 03 0B 03' to enable Edit Mode on any part of the game. If you enable this code, puppet00.bcres will load on the stage. This puppet is not inside NPC folder, so the first Villager on the list is ant00.bcres.

-- Complete Save Data Included --
 

Attachments

  • FILE01 - Default Pattern Code.txt
    759.4 KB · Views: 37
  • FILE02 - Emotion List Code.txt
    705 bytes · Views: 35
  • FILE03 - Book list (Villager) Code.txt
    29.6 KB · Views: 30
  • FILE04 - One Villager (Book) Block.txt
    434 bytes · Views: 37
  • FILE05 - Facility.txt
    284 KB · Views: 34
  • ACHHD Offset Info - tianshuqingse.txt
    3.5 KB · Views: 28
  • takumi.zip
    24.4 KB · Views: 35
Last edited by tianshuqingse,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Julie_Pilgrim @ Julie_Pilgrim:
    oh man, that always goes great!
  • Julie_Pilgrim @ Julie_Pilgrim:
    im sure half the responses won't be literal racial slurs or "drop table" jokes
  • Veho @ Veho:
    Look, it's China. They know what it's like when you give a poll to half a billion trolls.
    +1
  • K3Nv2 @ K3Nv2:
    How much dollar do you think it is?
  • Veho @ Veho:
    ONE MILLION DOLLA
    +1
  • Veho @ Veho:
    I know the pricing of electronics nowadays isn't "how much it actually costs" but "how much we can get away with", but putting up a poll is just cynical.
    +1
  • K3Nv2 @ K3Nv2:
    Probably $150 someone said Anbernic said around the same price as rg556
  • Julie_Pilgrim @ Julie_Pilgrim:
    you know which game i wish they would rerelease
  • Julie_Pilgrim @ Julie_Pilgrim:
    sonic unleashed
  • K3Nv2 @ K3Nv2:
    Make it a happy meal toy
  • Julie_Pilgrim @ Julie_Pilgrim:
    that game's engine is really fucking intensive so it runs like literal shit on xbox 360 and ps3
  • Veho @ Veho:
    Nah I'm getting value creep again. I look at a $50 console "but for just a few more dollars you could get XYZ" and I end up considering the Steam Deck.
    +1
  • Julie_Pilgrim @ Julie_Pilgrim:
    like the lighting in that game was genuinely so good
  • Veho @ Veho:
    Not getting dragged into that again.
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont get why they didn't port the one game that ran the worst on consoles, to pc
  • Julie_Pilgrim @ Julie_Pilgrim:
    like you port everything to pc except the one game where it would make the most sense. why. what do you gain from this
  • Julie_Pilgrim @ Julie_Pilgrim:
    is sega just personally fucking with me? are they laughing while watching me through my kinect camera as i get up to restart my xbox for the third time because the game froze again
  • K3Nv2 @ K3Nv2:
    Buy handhelds from five below better quality
  • K3Nv2 @ K3Nv2:
    Valve probably going to do another refresh of the deck this fall with rog ally like specs tbh
    +1
  • Veho @ Veho:
    A smaller form factor would be nice too.
    +1
  • K3Nv2 @ K3Nv2:
    A shield portable 2 would be nice aye Nvidia
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    The big leap in all things tech is when carbon based chips start hitting.
  • Psionic Roshambo @ Psionic Roshambo:
    Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)
    Psionic Roshambo @ Psionic Roshambo: Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)