Jump to content

Search the Community

Showing results for tags 'Hacking'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Important Links
    • Serenes Forest Code of Conduct
    • Mistakes or Errors on the Site
  • Important Forums
    • Announcements
    • Member Feedback
    • Site Content
  • General Forums
    • Introductions
    • General
    • Far from the Forest...
    • Creative
    • Fan Projects
    • General Gaming
  • Fire Emblem Forums
    • General Fire Emblem
    • NES and SNES Era
    • GameBoy Advance Era
    • GameCube and Wii Era
    • Nintendo DS Era
    • Nintendo 3DS Era
    • Fire Emblem: Three Houses
    • Fire Emblem: Engage
    • Fire Emblem Heroes
    • Related Games
  • Miscellaneous
    • Forum Graveyard

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Member Title


Jabber


Skype


Yahoo


ICQ


Website URL


MSN


AIM


Interests


Location

  1. Now, i'm fully expecting most peoples are gonna say FEditor+Nightmare, so i'm more interested in how many peoples don't use that method.
  2. So i have changed the names of Eirika, Seth, Gilliam and Franza and this happened. does someone knows why this happened?
  3. So, I'm trying to change a characters starting class in FE7 (Renualt) I had figured out how to people that join on the map. I can't figure out how to do it when they join through a house. I'm using nightmare for this.
  4. Hiya! Since FEITS hasn't been updated in quite a while, and the creator wasn't interested in adding localized names, I did it myself. It's called FEFTS (Fire Emblem Fates Text Simulator) and is a fork of FEITS. Download link: https://github.com/robotortoise/FEFTS/releases Here's the changelog from FEITS: Optimized PNGs to save a bit of memory and hopefully boot a bit faster. Changed default conversation to something absurd (Selkie/Chrom) to better show the benefits of the program. Changed name to "Fire Emblem Fates Text Simulator". Localized Reference Guide, and stored locally. Created a changelog. Further improvements to overall system stability, system security, and other minor adjustments have been made to enhance the user experience
  5. A couple years ago, I began working on a hack in which Guinevere was implemented as a fully playable character and can be played as for whenever she is with Roy, (So really everywhere but the Western Isles) but to be fully content, I have to add boss conversations. Somehow, I managed to create a boss conversation between her and Narcian about a year ago, and I've been pulling my hair out trying to figure out how to do it again. Not having her talk to Zephiel upon initiating combat with him would leave a bad taste in my mouth. And yeah, I know it could be argued that Guinevere fighting against Bern more actively is wholly against her character, but my Guinevere is a bit different from the canon one. (: I have a good amount of experience with Event Assembler, Mappy, Zahlman's Song Editor (lol), Nightmare 2.0, and FEditor, but I'm not sure where to begin anymore. I've gotten event editing down to a science (again, aside from boss conversations) and I know how to edit the text WITHIN the pre-existing boss conversations (ex. I can make Lilina talk Legance's ear off...) I just don't know how to create new boss conversations anymore. I want to finish this project, if only for my own personal satisfaction, though I do plan on publishing it upon completion. So, to reiterate, I'm hoping to add new, unique, boss conversations, but can't remember how to do that. I didn't want to have to ask, but i've about given up on the project and don't want to let it die quite yet. If anyone knows how to insert a new boss conversation somewhere in FE6, that would be a tremendous help. Thanks sooo much! Any little bit of knowledge helps. (:
  6. In Nightmare, you can give certain units the ability to dance using the class and character editor. However, whenever I dance with said character, the game freezes and never loads out of the battle screen. Suggestions?
  7. I've decided to shove most of the starting tools you might want for starting GBA emblem hacking into a single folder. I did my best to leave tutorials for everything in there. Enjoy! https://www.dropbox.com/s/6eds4yfbkbk1f9u/Hacking Starter Pack.zip?dl=0 Contains: Feditor, Tiled + Tile Sets, Nightmare + Modules, FE7 Tutorial Killer, Tutorial links on how to use the programs. Enjoy!!!
  8. Hello ^-^ I'm new here so bare with me if I make any mistakes. Before I explain the problem I just wanted to add that I read the rules and I looked very hard to put this post in the right place. I saw what looked like new post on this forum so I figured it was safe to post my problem here. Anyhoo to my problem which makes me want to throw my laptop in anger off my balcony. I've been hacking Fire Emblem Blazing Sword to make it the way I want it. Everything is going fine except for the text editing .I read the ultimate tutorial by Blazer, watched countless videos and read tons of threads. So I'm not just going blank into this. I have all of the required tools FEeditor,nightmare,Nups,Evential,EventAssembler,HexEditor etc. I have absolutely no problem with any right now except for one program and that is FEeditor. I can not get it to work with me. Everytime I changed one tiny little word the whole entire game would freeze and not work at all. Then I learned that when using a clean fresh rom that has never been text edited you must open it save it on gba emulator, and then open FEeditor open the rom in the program don't do anything in the program just save the rom close it following with the program then play rom. After that you were free to edit texts all you want. This did not work for me the words would be haywire everywhere in the game then freeze. Every script I tried to alter I made sure it was within the character limit, and then I would apply and save rom constantly. I also tried telling FEeditor to save the stuff to 00D0000-00E0000 and then I actually one time got it to work, but I found typos and grammar mistakes so I went to edit them in FEeditor. The background picture was a tiny bit distorted to but I don't really care about that. It did not work after that one time. Right now I am trying to make a script on text 0815 but FEeditor keeps switching the place of the script to 00001. So where Yes[.][X] is supposed to be it will put my whole entire script on where only the word yes should be and messes up my entire rom. I always put apply after every sentence and I put replace all as well. Only when I press save it switches my script from text 0815 to 0001. Why is this stupid thing switching my script to the very first part of the game? How can I make it stop? Thank you for reading and sorry for the long post I just needed to put everything in detail so you know everything and know exactly what to tell me.
  9. Hi I was hoping someone could help me with my face sprite. It's of my tactician in Blazing Sword I made her already but I'm having some issues with her in the game because of the positions. I tried so very hard to do this without requesting, but I got so frustrated with it I can't even think about it to much or I'll break my laptop lol. Most of the work is done for you so it won't be to much trouble. I just need someone to make her look good in the game. I kept getting her face to look longer, or it was very clear that her face was changing pictures to create an animation. I'l include the face sprite in here so you can fix her. Thank you so much :).
  10. I'm having problems patching TRS, and I think it may have to do with the ripping process. According to the readme linked here, I'm to I bought a Japanese copy of the game, but, no matter what I use to rip the game, I get a file that is about 580 MB or smaller. I've tried ImgBurn—which is what I normally use for PS1 games—and CD Clone, and I've tried ripping the game to various formats (.bin, .iso, etc.). The game itself runs fine on my PSP and on ePSXe, but whenever I patch it, it either remains in Japanese (on PSP) or crashes the emulator (ePSXe). Any idea what may be wrong? The people at the RH.net forums said that I might have a different version of the game. Is this the problem? Tl;dr: When I rip TRS, it's too small a file (~580 MB) to patch according to the readme for the newest patch. Can anyone diagnose why the file ends up being too small and/or offer a solution so I can play the game? Thanks in advance.
  11. Recently i got interested in ROM hacking thanks to all the utilities that the FE Community has to offer, But sometimes even those guides and tools are a bit unclear to me, i've been trying to add a new class into FE7, A promotion for soldier, i got it all working, Moving sprites, Names, Descriptions, Animations, but the problem is with standing sprites, all the tutorials i see about inserting map sprites they always say to override an existing one, i'm not replacing any unit so.. There's a way to add a standing map animation without replacing or changing the pointers of an existing one?
  12. Cannot figure out why this error is appearing and ill link screenshots of each layer and its properties and if anyone can figure this out you'll be a lifesaver, thanks!
  13. Hey so Fire emblem 6 is one of if not my favorite Fire Emblem game but, having Roy promote at chapter 22 is terrible. Honestly I've had it up to here with babying this kid. So I was wondering how I could change the chapter where he promotes.
  14. I looked around and didnt find any question like this, but if it has been asked and i just missed it, feel free to link me to the thread or just ignore this (ill find it eventually.) Anyway, I was wondering if getting units from another route (I have birthright, so I mean getting Einherjars of Conquest-exclusives from another castle/logbook and then using FEFTwiddler to uncheck the Einherjar and Recruited boxes, making them a legit, supportable unit) will shadowban you if you go online with them/update your castle with them? If so, is it a permanent shadowban or just until you delete the unit from your game? Again, sorry if this is stupid or has already been asked before. Thank you!
  15. Hi there. A few weeks back, I documented the growth rate cipher for Fire Emblem Awakening. Apparently, FE12's growth rate cipher was also undocumented. Let's fix that :) As an example, I will be using Marth's growth rates. Note: Much of this is copy/pasted from my awakening growth document, but this was documented by loading FE12 in No$GBA's debugger. Also note: decrypt_class_growth(classdata_ptr, enciphered_growth_rate, growth_rate_index) is at 0x2049418 when FE12 is in RAM. decrypt_unit_growth(unitdata_ptr, enciphered_growth_rate, growth_rate_index) is at 0x2049280 when FE12 is in RAM. Unit Growth Rates Growth rate data is stored, enciphered, as a sequence of 8 bytes, in the usual stat ordering (HP, Str, Mag, Skl, Spd, Lck, Def, Res). Marth's growth rates for example, are the highly inscrutable `D1 E3 6C E1 F6 2E 15 49 98`. The conversion process is both simple, and fairly complex. To lookup the growth rate for the stat at index N (zero-indexing), we perform the calculation INDEX = (ENCIPHERED[N]- (0x57 * ((CHARACTER_ID ^ 0x3E) - 3 * N) ^ 0xF5)) & 0xFF; GROWTH_RATE = LOOKUP_TABLE[INDEX]; Where LOOKUP_TABLE is the following lookup table, found at 0xF408 in FE12Data.bin: 3C 7F 83 81 80 78 6A 08 BC D8 75 89 2C 41 BD C6 4A C7 AE A0 19 72 28 03 40 99 43 42 07 A5 74 B4 DB D0 50 18 A4 F9 91 88 CB 5F 55 DD 82 3A 93 0A D4 26 1A D1 29 85 AB EF 5A 12 B0 EA 7C 6B 4F 9D 06 27 E2 64 4C E4 BB EE 6F 8B 2F 30 51 61 65 A7 77 FA 5D E1 CE FD 5C F8 8F 8C C3 A1 CA DE CF F5 B2 69 D5 B5 23 C8 0B 31 3F 60 20 C2 3B AF 1C 05 92 6D 8E 71 36 96 22 2B 1B 3D FF 73 59 BE 35 BA B1 45 15 CC 4B 1D 7A 9C 0E 84 49 67 AD F0 0F 2E 5E 16 7B F7 52 BF EB 9B C5 E3 DC 02 8D 04 F6 21 C0 38 3E 4D 11 E9 1F FB A6 AC 94 62 2A D9 A8 C4 F3 00 C1 CD D3 9F A3 9E EC D7 FC E8 0D 47 48 90 E5 58 DA A9 56 FE D6 34 6E AA 0C 8A 95 17 01 68 09 B7 E7 37 25 79 E6 63 98 B9 33 B6 87 86 24 A2 70 76 5B F2 44 13 E0 46 53 B8 32 2D 10 1E C9 7D 14 F1 9A D2 57 4E F4 ED 97 B3 DF 39 54 66 6C 7E Okay, there's basically no chance that was clear. So let's do the calculations, to make it a bit clearer. Suppose we want the HP growth rate. That's stat 0. Enciphered[0] is 0xD1, and Marth's character ID is 0, so we calculate INDEX = (0xD1 - (0x57 * ((0 ^ 0x3E) - 3 * 0) ^ 0xF5)) & 0xFF = 0xEA. The value in the lookup table at index 0xEA is 0x32, or 50 -- Marth's base HP growth rate. Suppose we want the Lck growth rate. That's stat 5. Enciphered[5] is 0x2E, and Marth's character ID is 0, so we calculate INDEX = (0x2E - (0x57 * ((0 ^ 0x3E) - 3 * 5) ^ 0xF5)) & 0xFF = 0x22. The value in the lookup table at index 0x22 is 0x50, or 80 -- Marth's base Lck growth rate. Class Growth Rates As with unit growth rate data, class growth rate data is stored, again enciphered as a sequence of 8 bytes in the usual ordering. Marth's base class is Lord, which has enciphered growth rate `32 C7 C4 B3 D8 46 21 06`. The conversion process for class growth rates proceeds much like the unit growth rate -- the formula is just different. We perform the calculation: INDEX = (ENCIPHERED[N]- (0xB3 * ((CLASS_ID ^ 0x9D) - 7 * N) ^ 0xDB)) & 0xFF; GROWTH_RATE = LOOKUP_TABLE[INDEX]; Where LOOKUP_TABLE is the same as it was for unit growth rates. Again, walking through the calculations for Lord: Suppose we want the HP growth rate. That's stat 0. Enciphered[0] is 0x32, and Lord's class ID is 0, so we calculate INDEX = (0x32 - (0xB3 * ((0 ^ 0x9D) - 7 * 0) ^ 0xDB)) & 0xFF = 0x16. The value in the lookup table at index 0x16 is 0x28, or 40 -- Lord's base HP growth rate. Suppose we want the Lck growth rate. That's stat 5. Enciphered[5] is 0x46, and Lord's class ID is 0, so we calculate INDEX = (0x46 - (0xB3 * ((0 ^ 0x9D) - 7 * 5) ^ 0xDB)) & 0xFF = 0xB1. The value in the lookup table at index 0xB1 is 0x00, or 0 -- Lord's base Lck growth rate. Hope this is clear, feel free to ask any clarifying questions, and have fun playing around with growth rates!
  16. Alright, so I know there aren't alot of AW2 fans out there (Maybe theres more than I imagined), but i want to try a few things. First off, is it possible to text edit in a ROM? For example, changing every mention of yellow comet to black hole and vice versa? Also, is it possible to inject maps into the ROM as well? Like changing every map that has Yellow comet, to be replaced by Black hole along with units as well? Third, how hard would it be to inject a ROM into a physical cartage? because it'd be fun to play that with the changes I made with some friends of mine
  17. Hi there. As you may, or may not know, growth rates in Fire Emblem: Awakening are stored enciphered, so as to prevent easy datamining of growth rates. As far as I can tell, the deciphering process has never been documented before. Let's fix that, shall we? :) As an example, I will be using Lissa's growth rates. Unit Growth Rates Growth rate data is stored, enciphered, as a sequence of 8 bytes, in the usual stat ordering (HP, Str, Mag, Skl, Spd, Lck, Def, Res). Lissa's growth rates for example, are the highly inscrutable `20 BC AA D5 74 39 E8 BD`. The conversion process is both simple, and fairly complex. To lookup the growth rate for the stat at index N (zero-indexing), we perform the calculation INDEX = (ENCIPHERED[N]- (0x63 * ((CHARACTER_ID ^ 0xA7) - 0x21 * N) ^ 0xD9)) & 0xFF; GROWTH_RATE = LOOKUP_TABLE[INDEX]; Where LOOKUP_TABLE is the following lookup table, found at 0x4001C in GameData.bin: 59 89 D2 D1 DE C6 47 21 BA DB C5 EC 35 BD 9F 9B 2D 7B B2 09 F7 53 99 8F C4 90 FA 34 F8 19 94 02 ED 56 40 6C F4 88 4F 2B B4 BB EB 74 B7 0D C2 A4 EE 93 CF 42 F1 17 BF F0 A5 BC 0F 6E 1B 73 8D A6 3B 50 33 E0 AF 9D DD FF FE AA CE 12 62 E2 FB C1 23 49 D6 CD 04 2F 41 15 1A 32 03 8A 14 58 0A A3 D0 71 7D D3 A0 52 BE D7 8B 48 37 13 A8 44 08 3C E3 63 F6 DF 16 7C 46 F3 07 CC 79 C3 6B 3F 81 00 20 28 AE EF 6D 8E 0E 1D 4B 95 A1 B6 D4 C7 3E E5 D8 5A 43 26 7A E4 4E 9C 30 4C C8 97 FD 54 68 C0 FC 36 1C 75 01 96 E9 1F 45 06 70 2C 29 67 2E F5 9E 92 60 3D E8 E7 66 2A 91 EA 57 A9 1E 5F 27 51 C9 65 18 AB 83 D5 85 61 0C 77 7E F9 7F 5E DC 84 5C 6A 39 4D 87 5B DA 69 E6 5D 11 82 10 55 D9 CB 8C 72 86 6F 64 80 CA A2 05 AC 4A B1 0B 38 E1 AD 31 B3 98 78 B8 22 76 9A 24 A7 25 B5 F2 B9 B0 3A Okay, there's basically no chance that was clear. So let's do the calculations, to make it a bit clearer. Suppose we want the HP growth rate. That's stat 0. Enciphered[0] is 0x20, and lissa's character ID is 4, so we calculate INDEX = (0x20 - (0x63 * ((4 ^ 0xA7) - 0x21 * 0) ^ 0xD9)) & 0xFF = 0x50. The value in the lookup table at index 0x50 is 0x23, or 35 -- Lissa's base HP growth rate. Suppose we want the Lck growth rate. That's stat 5. Enciphered[5] is 0x39, and lissa's character ID is 4, so we calculate INDEX = (0x39 - (0x63 * ((4 ^ 0xA7) - 0x21 * 5) ^ 0xD9)) & 0xFF = 0x56. The value in the lookup table at index 0x56 is 0x41, or 65 -- Lissa's base Lck growth rate. Class Growth Rates As with unit growth rate data, class growth rate data is stored, again enciphered as a sequence of 8 bytes in the usual ordering. Lissa's base class is Cleric, which has enciphered growth rate `11 A6 E5 D2 CF 01 67 A6`. The conversion process for class growth rates proceeds much like the unit growth rate -- the formula is just different. We perform the calculation: INDEX = (ENCIPHERED[N]- (0x23 * ((CLASS_ID ^ 0x46) - 0xF1 * N) ^ 0x78)) & 0xFF; GROWTH_RATE = LOOKUP_TABLE[INDEX]; Where LOOKUP_TABLE is the same as it was for unit growth rates. Again, walking through the calculations for Cleric: Suppose we want the HP growth rate. That's stat 0. Enciphered[0] is 0x11, and cleric's class ID is 0x35, so we calculate INDEX = (0x11 - (0x23 * ((0x35 ^ 0x46) - 0xF1 * 0) ^ 0x78)) & 0xFF = 0x50. The value in the lookup table at index 0x50 is 0x23, or 35 -- Cleric's base HP growth rate. Suppose we want the Lck growth rate. That's stat 5. Enciphered[5] is 0x01, and cleric's class ID is 0x35, so we calculate INDEX = (0x01 - (0x23 * ((0x35 ^ 0x46) - 0xF1 * 5) ^ 0x78)) & 0xFF = 0x7F. The value in the lookup table at index 0x7F is 0x00, or 0 -- Cleric's base Lck growth rate. Hope this is clear, feel free to ask any clarifying questions, and have fun playing around with growth rates!
  18. Ever wanted better supports? Like, I dunno... Non-rushed marriage proposals? Mozu not talking about food all the time? Camilla not talking about Corrin all the time? Effie not being obsessed about her strength? Well I got news for YOU! I'm here to make a hack about better support conversations! With this hack, we can remove all those things and MORE! I'm taking suggestions, bug testers, video showcase providers and writers! ----- What I won't do: -Add New Supports- -Added Compatibility with Gay-Fates or other hacks- ----- What Is Needed: A Home-brewed 3DS FE: Fates Optional: Extra Knowledge About 3DS Hacking ----- Release Coming soon! ----- Have a bug? Tell me and I'll be sure to fix it! This project is closed due to time management.
  19. I'm asking for advice for making Custom character portraits for rom hacking How do you guys do it? and give any other tips you have for rom hacking if you want
  20. Does a "hacking scene" for FE9 exist? Are there any half decent tools for hacking fe9? Are there any hacks out there? Edit: should put this somewhere more appropriate. Plz delete this mods
  21. Firstly, I apologize if this is in the wrong place. I'm new to the forums, but I figured this would be a great place to ask this. I'm curious as to whether or not you can use Nightmare 2 to change what mothers the child units have. Specifically, I'm wondering if Sety could be Adean's son and Lester become Furry's son. I know there are modules to change siblings, but I can't seem to find anything explicitly stating mothers being changed. And yes, I know some people might consider this sacrilege and I fully expect any relevant events to be bugged out or even completely broken, but I'd like to see if it's possible.
  22. Hi, Sorry if this is a noob question, but I just couldn't find an answer anywhere and I tried my best to figure it out on my own, but I'm just too stupid xD. Anyway, in a hack that we're making we change the controlled characters a significant amount in between chapters (Radiant Dawn style), so I'm trying to find a way to change the army commander in the status screen per chapter. The Auto-Cursor also glitches, because it can't find the 'leader character'. (In one chapter it goes out of the actual map into black nothing tiles and sometimes freezes, hence it's a big problem).Compare it to: In the first 10 chapters Lyn is the army commander and then for the rest of the game Eliwood. But then in our hack it would be per chapter. Would that be possible? Thanks for the help in advance! (It's a Fe7 hack btw)
  23. Hello everybody, I am new here! I would imagine getting into hacking in the future, and I was wondering! Could one add too much data into a patch, so that the emulator would not be able to run it, because of not being optimized to do so? Or do I not really have a clue of what I am talking about?
  24. Hi! I figured out how to rip models from Fates. But now I'm trying Awakening, and I have all the files extracted. But every time I try to load a body model, it doesn't load on Ohana3DS. Weapons load fine, but the bodies are what I need, and they won't open... Has anyone figured out how to rip them?
  25. Post anything you do with fe1 hacking here(except finding unused stuff,that belong here) um , i managed to make a custom map , if that's cool maybe making a tutorial about that soon(™)
×
×
  • Create New...