Jump to content

jespoke

Member
  • Content Count

    24
  • Joined

  • Last visited

1 Follower

About jespoke

  • Birthday 10/11/1995

Profile Information

  • Gender
    Male

Previous Fields

  • Favorite Fire Emblem Game
    Radiant Dawn

Recent Profile Visitors

637 profile views
  1. This randomizer works with the Project Naga patch, not the Gharnef patch. You should consider if you want to use this one or YUNE. This one has some wilder options, but YUNE is a smoother and more stable randomizer.
  2. The previous version had problems with giving Chant and Lockpick all over the place, and my fix to that seems to somehow have allowed all the banned and protected skills into the randomization. It should be a small fix i can make tonight.
  3. That was a bug with the last version, it should be fixed now.
  4. That is Ilyana, a character that causes issues for me and i thought i had fixed, but apparently not. I'm afraid I'm going to have some tedious work before me in editing every difficulty separately.
  5. So i used the time between exams and the new semester, and now a significant time into said semester, to give a crack at making an FE9 randomizer. What i ended up with was a Character Editor/Randomizer for Windows. What I’ve made is an editor/randomizer for FE9 that can be used to edit these parts of the character entries: · Bases · Growths · Class · Weapon Ranks --- Which ones you can equip is still dictated by the class · Weapons --- Only exchanging, no adding · Items --- Only exchanging, no adding · Skills --- Only exchanging, no adding · Portrait · Models --- Changing class automatically picks out matching models · Name ID --- Which name in the files to use · Level · Build/Weight You can also increase enemy growth rates, either to all stats, only Strength/Magic/Skill/Speed, or only Strength/Magic For the randomizing, there are · Bases · Growths · Class · Skills The randomizer creates a log with the changed values in it, as well as one with only the growths for avoiding spoilers. Bases and Growths both swap Str and Mag so the higher one matches the class’s weapon type. Class randomizing has some nuances: A character’s highest weapon rank is applied to the new class’s primary weapon, and the last item in their inventory becomes an Iron weapon for their new class. Laguz classes are handled by counting 1 laguz level = 2 beorc levels, and weapon ranks are assigned by level too. Laguz have a Laguz Stone as their starting weapon. Marcia and Jill are moved to appear in spots where they can be reached without flight. (Thanks /u/PokecheckHozu for the help figuring this one out) I advise against making Shinon a laguz, as his re-recruitment leaves him declawed. The randomizer heeds this advice. If you run in to any bugs or issues, or want help with editing FE9 outside of what this editor can do, feel free to comment here, or ping me on the Fire Emblem subreddit discord. The editor/randomizer (You need everything in the folder): https://1drv.ms/f/s!AsfU3qRjcTTdhi8Mglgc0qgyEr-C The source code on Github: https://github.com/jespoketheepic/FE9-Character-Editor-and-Randomizer You need two other tools to use this. For extracting files from a .iso/.gcm; GCTool: https://wiki.gbatemp.net/wiki/GC-Tool and for rebuilding the finished product back into an iso; GCRebuilder: https://www.romhacking.net/utilities/619/ I posted my notes in a post on FEU: https://feuniverse.us/t/fe9-file-structure-notes/5020 --- v1.1 changelog: - Fixed enemy growth increase instead setting them to 0 - Illyana should be fixed now? I added a fixing case for updating to v1.1 without re-randomizing: Open the new version of the editor, go to Illyana, press apply, set the enemy growth to 0, then save and quit. That should fix everything up, except Illyana past her recruitment. You are then free to open the editor back up to (now for real) re-apply the enemy growth increase. You can then re-build the iso with the fixes, it will work with the old save. v1.2. - The system.cmp simultaneous access issue should be fixed now. - Skill randomizing, fixed the main bug, might be some bugs hiding under it still, idk. - Ike can’t become classes that can’t fight. v1.3 - Fixed an NA version exclusive issue where skill randomizing went completely haywire. - Lords and Thieves can now promote - Randomizing now makes the laguz royals no longer transform when they arrive, to prevent them from de-promoting into beorc classes. I can sadly not edit this for each individually as it is the same cutscene for all three. - Fixed an issue where the enormous HP growths of base game Laguz were counting negative to their growth total. I also put some new overflow protection on the growth randomizing. - Removed all the unused Mages/Sages from the random selection. Increased the appearance odds of the standard ones to be higher, but it still results in less overabundance of magic units. - Gatrie now also can’t become a laguz, like Shinon, again to prevent literal declawing upon rejoining. - Known issue: Valkyries that start promoted don’t get swords for some reason. - Known issue: Geoffrey always gets bow access for some reason? Use them at your own risk, it can crash in various ways.
  6. .cmp are compressed packaged files. The compression is probably LZ77 (It is for FE9 and FE11 after all), though if you need to get the individual model out of the packaging you may need to open it up and find the name and corresponding pointer. This may help https://feuniverse.us/t/fe9-file-structure-notes/5020
  7. Did you try resetting the game after recruiting him? Ced in particular is tricky because he is a green unit iirc, but in my test run resetting fixed it. Also, did you end up with other inaccuaracies in the changelog, or just Seliph? The problems in his special case handling may be bigger than i thought...
  8. The idea was to let him inherit the holy blood that he can do, and give him random ones in place of the ones he can't. But when i fixed a big bug, i may have made a smaller one that overwrites Seliph's holy blood again. Are you sure your rom was a clean/project naga one? Not loading the prologue is pretty severe.
  9. Does he not have holy blood at all? The part in charge of giving Seliph holy blood is some of the most jank code I've ever written, but I can't justify going to fix this randomizer right in the middle of exam season...
  10. Hey, some people showed up while i was gone! The spoilerfree log was super outdated, the actual classes are the ones listed with the substitutes in the full log. I have a fix in mind for a new update. Seliphs blood is STILL causing problems... The code that handles it is a candidate for the ugliest i have ever written... I think i have to remake it from scratch... As for Holy Weapons, i already had a ton of trouble with the limited item slots as is. It would have to come at the cost of getting less weapons other places in the game. Altering recruitment in FE4 is a massive pain, ends up pretty janky, and that i don't have any experience with.
  11. Are you sure you are using the 2.1.7 version? The Gerrard glitch is not showing up in my tests anymore.
  12. I found the problem. I had skipped a number somewhere, so Tine, Lene, and Nanna will have wrong classes, and the next thing immediately after them in the code; Gerrard's character data, got Nanna's class inserted as his character ID instead.
  13. That's the boss of the prologue right? Is it only the portrait that is wrong? I don't even know where that is stored... Time for some research I guess, tomorrow when I have time.
  14. Are you on Mac or Linux? If the problem lies there I have no idea how to go about fixing it. I made a small tweak so could you download the new version, rename the rom FE4, place the randomizer, Names.txt and FE4 in an otherwise empty folder, try to run it again, and tell me what error it gives you now. Edit: I have another idea in mind, but I want to see how the first one works out first.
  15. I can see why antivirus might be wary of an amateur-made exe file. As for the ROM, are you sure you spelled it right, capital letters and all, added the .sfc or .smc file extention, and then press enter?
×
×
  • Create New...