Kyrumah Posted September 18, 2021 Share Posted September 18, 2021 I keep having an error line 34 when I try to randomize it, here's what it says ; Traceback (most recent call last): File "ignis\core\randomize_worker.py", line 34, in run Exception: Failed to read data from stores. Caused by: 0: Failed to read data from store 'rom2'. 1: File 'asset/ROM2.lz' does not exist. Attempted to find it using the following paths: '[C:\Users\fredp\Desktop\Fire Emblem Fates\Rando Fates\asset/ROM2.lz,C:\Users\fredp\Desktop\Fire Emblem Fates\romfs\asset/ROM2.lz]' I dumped my romfs from my game in Citra then selected the romfs files for the randomizer then I created an empty files to choose as my Output and when I try to randomize it this is what I'm getting everytime, anybody know what I might be doing wrong and how to fix this? Thank you 🙂 Quote Link to comment Share on other sites More sharing options...
thane98 Posted September 24, 2021 Author Share Posted September 24, 2021 On 9/7/2021 at 2:09 PM, Tools1308 said: So I am currently looking through the changes and from what I can see, the growthrates are not modified. I dont think I have missed anything, so I was wondering if that is even able to be randomized atm and if not, is there any intend on inclusing such a dunction in the near future? Growth randomization is already available and known to work based on other users. Do you have an output file / options showing that this isn't working for you? On 9/8/2021 at 2:22 AM, JugglerPanda said: Hi again! Just wanted to chime in with a quick suggestion, not sure if it's possible or not. But it'd be cool if there were an option for the randomized characters to have their dialogue replaced in places like my castle, supports, etc. So if Camilla randomized into Ike, Ike would use Camilla's greeting in the shop, instead of just having an empty dialogue box. I believe I've seen something to this effect in randomized runs by youtubers some years ago, not sure how possible it would be in the randomizer tool though. If it showed up in other runs, it may have been handled manually. I can add this to the backlog though. Quote Link to comment Share on other sites More sharing options...
Ly_7 Posted September 29, 2021 Share Posted September 29, 2021 Hi! I have been trying to set up the ignis randomizer and got to the point where the package should be built using "maturin develop" and ready to be used if the "main.py" were to be run. However, despite my best efforts I cannot run the "main.py" file in "/ignis-main/ignis/controllers", which I'm assuming should start the application so to speak. Basically, whenever it try to run the command to start "main.py", either it says that the "ignis" module couldn't be found(which could also have to do with the command beeing run while not having the virtualenvironement activated I believe), or there is an error message along the lines of "DLL load failed while importing Shiboken"(when running the command with the virtualenv activated. Any help is appreciated and many thanks. Quote Link to comment Share on other sites More sharing options...
thane98 Posted September 29, 2021 Author Share Posted September 29, 2021 7 hours ago, Ly_7 said: Hi! I have been trying to set up the ignis randomizer and got to the point where the package should be built using "maturin develop" and ready to be used if the "main.py" were to be run. However, despite my best efforts I cannot run the "main.py" file in "/ignis-main/ignis/controllers", which I'm assuming should start the application so to speak. Basically, whenever it try to run the command to start "main.py", either it says that the "ignis" module couldn't be found(which could also have to do with the command beeing run while not having the virtualenvironement activated I believe), or there is an error message along the lines of "DLL load failed while importing Shiboken"(when running the command with the virtualenv activated. Any help is appreciated and many thanks. Are you on Windows or Mac? Looks like Windows based on the error message. For Windows you can get the pre-built version here: https://github.com/thane98/ignis/releases/download/beta-2/Ignis-Beta-2-Windows.7z Quote Link to comment Share on other sites More sharing options...
Kyrumah Posted September 30, 2021 Share Posted September 30, 2021 So anybody knows what my problem might be? I have no idea what I did wrong since I followed every step so far. Quote Link to comment Share on other sites More sharing options...
thane98 Posted October 1, 2021 Author Share Posted October 1, 2021 On 9/29/2021 at 6:17 PM, Kyrumah said: So anybody knows what my problem might be? I have no idea what I did wrong since I followed every step so far. It's an issue reading the file, usually it's one of two issues: The paths you chose are wrong. Check if the file it's looking for actually exists at one of the two paths. There's a permissions error with reading the file. This is a rare issue, but best suggestion I have is moving the extracted RomFS to a different lcoation. Quote Link to comment Share on other sites More sharing options...
zetlym Posted October 5, 2021 Share Posted October 5, 2021 i have a situation setting up ignis when i try to set up the Rust backend powershell gives me an error it in the picture i follow each step so far but i dont know how to proceed from here. can someone help me with this? the error is this (venv) PS C:\Users\elrey\Documents\Ignis-Beta-1> maturin develop --release💥 maturin failed Caused by: Can't find Cargo.toml (in C:\Users\elrey\Documents\Ignis-Beta-1) (venv) PS C:\Users\elrey\Documents\Ignis-Beta-1> Quote Link to comment Share on other sites More sharing options...
thane98 Posted October 6, 2021 Author Share Posted October 6, 2021 22 hours ago, zetlym said: i have a situation setting up ignis when i try to set up the Rust backend powershell gives me an error it in the picture i follow each step so far but i dont know how to proceed from here. can someone help me with this? the error is this (venv) PS C:\Users\elrey\Documents\Ignis-Beta-1> maturin develop --release💥 maturin failed Caused by: Can't find Cargo.toml (in C:\Users\elrey\Documents\Ignis-Beta-1) (venv) PS C:\Users\elrey\Documents\Ignis-Beta-1> To be clear: You only need to build if you are trying to modify the randomizer code or run it on Mac/Linux. This looks like you downloaded a release build, so run ignis.exe instead. Quote Link to comment Share on other sites More sharing options...
Feeniks Posted November 15, 2021 Share Posted November 15, 2021 (edited) Hello, sorry if this has been asked already but i couldn't find it. i went through the randomizer process and it seems to have worked fine. i copied the files from the output into the citra mod folder for the game ( i right clicked the game in citra then selected open mods folder then copied the files in) but it doesn't seem to have any effect on the game. is there some final step that im missing to activate the mods? Thanks EDIT: Never mind i found where someone else asked the same question. needed to make a romfs folder in the mods folder and put the output into that. Thanks for creating this tool! Edited November 15, 2021 by Feeniks Solved issue Quote Link to comment Share on other sites More sharing options...
BreezySilver Posted November 21, 2021 Share Posted November 21, 2021 Hey there I am sorry if this has already been answered but is the randomizer compatible with the DLC file? Do you have to do the same process with the dlc .CIA file as initial setup or is it just as simple as installing the file on CITRA emulator? Quote Link to comment Share on other sites More sharing options...
MarcheLutus Posted December 13, 2021 Share Posted December 13, 2021 (edited) On 10/1/2021 at 11:43 AM, thane98 said: It's an issue reading the file, usually it's one of two issues: The paths you chose are wrong. Check if the file it's looking for actually exists at one of the two paths. There's a permissions error with reading the file. This is a rare issue, but best suggestion I have is moving the extracted RomFS to a different lcoation. Yeah I have no clue what that means and I have the exact same problem as him, where would i even find a stores file among all these files and how do i fix it? also is there a discord for all of this? Traceback (most recent call last): File "ignis\core\randomize_worker.py", line 34, in run Exception: Failed to read data from stores. Caused by: 0: Failed to read data from store 'rom2'. 1: File 'asset/ROM2.lz' does not exist. Attempted to find it using the following paths: '[D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\Randomizer Game\asset/ROM2.lz,D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\ROMfs File\asset/ROM2.lz]' Thats the issue i keep running into and yet I have no idea how to figure out what the right path is. I made a copy of the folder and tried both the one in the citra dump file and even moving them away from there and no results. I just have no clue what this "Store 'Roms2" file is and where i would even locate it. Also is there a video tutorial for this as I find it easier to communicate with others or if theres a video to watch as the instructions are hard to follow Edited December 13, 2021 by MarcheLutus more info Quote Link to comment Share on other sites More sharing options...
thane98 Posted December 14, 2021 Author Share Posted December 14, 2021 17 hours ago, MarcheLutus said: Yeah I have no clue what that means and I have the exact same problem as him, where would i even find a stores file among all these files and how do i fix it? also is there a discord for all of this? Traceback (most recent call last): File "ignis\core\randomize_worker.py", line 34, in run Exception: Failed to read data from stores. Caused by: 0: Failed to read data from store 'rom2'. 1: File 'asset/ROM2.lz' does not exist. Attempted to find it using the following paths: '[D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\Randomizer Game\asset/ROM2.lz,D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\ROMfs File\asset/ROM2.lz]' Thats the issue i keep running into and yet I have no idea how to figure out what the right path is. I made a copy of the folder and tried both the one in the citra dump file and even moving them away from there and no results. I just have no clue what this "Store 'Roms2" file is and where i would even locate it. Also is there a video tutorial for this as I find it easier to communicate with others or if theres a video to watch as the instructions are hard to follow No Discord for the randomizer, but there is one for general 3DSFE ROM Hacking. If you're interested in that, PM your Discord user ID and I can send you an invite. I don't have a video for the randomizer and I'm not much of a video creator. It's possible someone else has made one though. That last line in the "Caused by" section is what you want. Ignis looked for the file in two locations: D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\Randomizer Game\asset\ROM2.lz D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\ROMfs File\asset\ROM2.lz Based on that second path, I'm guessing "ROMfs File" only has your romfs.bin file? You need to extract the contents of that file and point Paragon at that. You can use something like https://github.com/evandixon/DotNet3dsToolkit For reference, the ROM directory you select should look like this: Quote Link to comment Share on other sites More sharing options...
Kyrumah Posted December 15, 2021 Share Posted December 15, 2021 On 12/13/2021 at 4:15 AM, MarcheLutus said: Yeah I have no clue what that means and I have the exact same problem as him, where would i even find a stores file among all these files and how do i fix it? also is there a discord for all of this? Traceback (most recent call last): File "ignis\core\randomize_worker.py", line 34, in run Exception: Failed to read data from stores. Caused by: 0: Failed to read data from store 'rom2'. 1: File 'asset/ROM2.lz' does not exist. Attempted to find it using the following paths: '[D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\Randomizer Game\asset/ROM2.lz,D:\Program Files (x86)\Games\Randomizers\Fire Emblem\Fire Emblem Fates\Randomizer Files\ROMfs File\asset/ROM2.lz]' Thats the issue i keep running into and yet I have no idea how to figure out what the right path is. I made a copy of the folder and tried both the one in the citra dump file and even moving them away from there and no results. I just have no clue what this "Store 'Roms2" file is and where i would even locate it. Also is there a video tutorial for this as I find it easier to communicate with others or if theres a video to watch as the instructions are hard to follow I never figured out what the actual problem was but I managed to make it work, so I don't know if you're doing this but I was getting them from citra dump file and that didn't work, so I used another program to get the RomFs did the whole thing and then rebuilt the .3ds files and that worked, hope that can help you ! Quote Link to comment Share on other sites More sharing options...
no_eyed_girl Posted January 15, 2022 Share Posted January 15, 2022 On 12/15/2021 at 5:08 AM, Kyrumah said: I never figured out what the actual problem was but I managed to make it work, so I don't know if you're doing this but I was getting them from citra dump file and that didn't work, so I used another program to get the RomFs did the whole thing and then rebuilt the .3ds files and that worked, hope that can help you ! can you explain how you did that? i can't figure it out myself. i'm a massive idiot when it when comes to messing with romfs, sorry. Quote Link to comment Share on other sites More sharing options...
Kyrumah Posted January 15, 2022 Share Posted January 15, 2022 18 hours ago, no_eyed_girl said: can you explain how you did that? i can't figure it out myself. i'm a massive idiot when it when comes to messing with romfs, sorry. Sure so I use HackingToolKit3ds you run that program then it tells you if you want to extract or rebuild your .3ds or CIA files, you extract your FE Fates Files then when it ends your game is separated in different files, one is gonna be named romds, then you can follow the guide on how to use the randomizer, when you're finished, you run HackingToolKit3ds again and use to Rebuild function this time, then you're done, you can use this new .3ds file and it's gonna be randomized, sorry if it's not clear enough English is not my first language so if you need more explanation you can send me a message and I'll try to make a step by step guide with pictures for you 🙂 Good luck! Quote Link to comment Share on other sites More sharing options...
Popers1328 Posted January 21, 2022 Share Posted January 21, 2022 (edited) I got immediately softlocked because my Gunter replacement was a Strategist with no tomes. Just a staff with 3 uses. Only way to get past it was to play on a lower difficulty and the use a save editor to increase the difficulty later. Needs logic to prevent weapons from randomizing into staffs on classes that use both. Thank you Edited January 21, 2022 by Popers1328 Quote Link to comment Share on other sites More sharing options...
spidy116 Posted February 4, 2022 Share Posted February 4, 2022 How do Gen 2 Units work, because paralogue 16 isn't appearing, is it because leo has randomised over a character that doesnt have access to a gen 2 unit? Quote Link to comment Share on other sites More sharing options...
thane98 Posted February 5, 2022 Author Share Posted February 5, 2022 1 hour ago, spidy116 said: How do Gen 2 Units work, because paralogue 16 isn't appearing, is it because leo has randomised over a character that doesnt have access to a gen 2 unit? Gen 1 units should swap access to a gen 2 unit. So if Leo and Gunter swap places then Gunter should unlock a child unit when he marries while Leo should not. If that isn't happening let me know the seed and I can see what went wrong. Quote Link to comment Share on other sites More sharing options...
Blackfrost Posted February 7, 2022 Share Posted February 7, 2022 hey so i have an issue with copying my romfs on my 3ds. so every time i try to copy and paste the romfs file (not romfs.binz, just romfs) to the output folder it it keeps saying failed to copy romfs after a while. I checked how much space i had on the sd card (around 14.5 gb left) so idk why it keeps failing to copy it. maybe the romfs is bigger than 14.5 gb i have no idea. if anyone know why it keeps happening and know a solution that be really great Quote Link to comment Share on other sites More sharing options...
spidy116 Posted February 7, 2022 Share Posted February 7, 2022 On 2/5/2022 at 12:52 AM, thane98 said: Gen 1 units should swap access to a gen 2 unit. So if Leo and Gunter swap places then Gunter should unlock a child unit when he marries while Leo should not. If that isn't happening let me know the seed and I can see what went wrong. Thanks for this I was getting kinda confused. Quote Link to comment Share on other sites More sharing options...
Blackfrost Posted February 8, 2022 Share Posted February 8, 2022 so update, i got the rom to randomize and i put the file in Luma and than open titles and drop the randomize there and renamed it 0004000000179800 and than started up FE fates and it didnt randomize anything. is there something i did wrong or miss a step? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.