Jump to content

Ironclad17

Member
  • Posts

    7
  • Joined

  • Last visited

Previous Fields

  • Favorite Fire Emblem Game
    Awakening

Recent Profile Visitors

558 profile views

Ironclad17's Achievements

Newbie

Newbie (1/14)

  1. I went over in the last few posts how to change character support values/romances though it's very tedious. As for changing dialogue the tool I posted would allow it, though it still requires knowledge of the games file structure. Fear not though, other people have done the work for you in some cases. If you're really interested in writing your own romance dialogues maybe try contacting some of the people involved in the same sex marriage mod. I'm sure you can modify relationships for existing characters, and the game does allow multiple cloned characters to be added to a game but I don't know how it would handle support logs for them since they would be tied together. https://gbatemp.net/threads/fire-emblem-awakening-same-sex-marriage-more.404061/ https://github.com/funkylandia/FE-Awakening-ConversationGenerator
  2. Haven't looked into the Global file, but yes it contains all data about your game that isn't unique to an individual game save like Renown, all unlocked support logs across playthroughs, and Logbook. You can find more or less complete Global files for different versions. As for convoy data, I didn't map it out but an easy method is to use one of the save tools to modify one value, and compare the file changes in your hex editor. Personally, I wasn't really interested in changing gameplay from vanilla. I just wanted to try the community made support dialogues, and I didn't want to replay the first couple chapters just so I could do every S rank support combination.
  3. If there were any breakthroughs, no one's documented them on the usual sites. Since .3ds files and save data have been completely decrypted and modifying both is straightforward (Straightforward enough that I was able to modify all my character data with a simple hex editor and save file decrypter in less than a day with no prior knowledge), I don't see injecting RAM hacks as necessary.
  4. I went ahead and plugged away at the offsets where people guessed support ranks are, and actually made some progress. For Chrom, support offsets order varies by character table but should begin 0x45 offsets from beginning of character table 0x22(?) or Block 8F3-914(?) for my modded game and save file, Only 10 of these offsets are not 0x00 and Chrom has 5 characters with supports unlocked 0x08F3 FeMU 0x08F4 Lissa 0x08F5 Vaike 0x08F6 Gaius 0x08F7 Sumia 0x08F8 Sully 0x08F9 Maribelle 0x08FA Unknown 0x08FB Frederick
  5. Whoever thought putting RAM hacking and save editing in the same thread would be helpful is pure evil. That or no one realized their image links would expire. I just read through this entire thread only to find out no one actually broke down the structure of a save file. I just wanted to change some support values. I'm guessing all the structure from editing ram dumps isn't going to correlate well? If someone could enlighten me that'd be nice. For now I'll see what I can put together. Based on the character table list: https://github.com/DeathChaos25/FE-A-VOICE_EVT/blob/master/CHARACTER_TABLE_LIST, I think I at least figured out where data on each character ends/begins and I've been comparing Chrom, FeMU, Lissa, Maribelle, and Panne values. They're ordered the same as they appear in my support list and it's clearly not the order in which they joined my party either. Has anyone broken down what each value stands for? The length between each character varies, probably due to the number of potential supports. This is already a modded romfs with the Same-Sex patch so they're going to be longer than vanilla values which is probably making this way harder on myself. I figured out stats, level, experience, total health are consecutive, but no clue what the first few values are. 0x8E1-0x8EA Seems to be active skills 0x8EB-08F0 Weapon proficiences 0x927-0x933 Seems to be learned skills, maybe longer Figuring out item slots. In short item slot table begins at 0x1A from start of character table, each item has 5 values, always starts with 0x04, 2nd value is the item ID, 4th value indicates durability/quantity, 5th value indicates equipped status (0x00 unequipped, 0x10 Equipped). I just found an old list of item values here. Here's a mess of other values trying to figure out how supports are listed. For anyone who knows better, I'll just attach the decrypted save as well. Chapter0_dec
  6. Has anyone figured out how to extract the romfs from the dlc? They're all contained in .cia and some people have bundled them together into single .cia. I've been able to unpack the romfs.bin, but all the romfs extractor tools (RomFS Extract, 3dstool) I've tried don't recognize them. Ctrtool might work but we all know it doesn't recognize Japanese characters so it would probably just give invisible text.
  7. It took me about a week, but I did find one: https://gbatemp.net/threads/the-unofficial-guide-of-nsmb2-hacking.380325/ Just place the .3ds and xorpads in the same directory as the .bat and drag it onto the .bat. Type "s" and hit enter in the command line and it will generate a .cia. From there if you follow the guide it's fairly straight forward.[CIA] EXTRACTING THE GAME (EASY WAY) then add the patch to the romf directory you made in 3dstool, and [CIA] INJECTING THE ROMFS (EASY WAY). During the last step it actually generates a .cxi, converts that into a .cia, and deletes the .cxi. A .cxi is exactly the same as a .3ds, you can rename the filetypes and they work the same. If you wanted a .3ds you could just copy the .cxi outside the directory before it finishes converting.
×
×
  • Create New...