aluigi wrote:In bdr001.nxonnx32.bea only one file has that problem. Even if 10 archives would have that problem, it's very different than saying that you have to rename "thousand files". In that case you will be prompted to rename only 10 files which is something that takes no time.
That's at least the first one it caught. Later it'll start to extract a ton of texture files (around 259 of them) and you'd have to rename all of them manually. Tho you could get the XCI, extract the files and test it for yourself since sharing all of them here would be kinda, ya know, not legal lol
Still tho, you could make the script ask "Is there a . between the path?" and then make a folder out of it and "Is there a . at the end of the path?" then make it a file. Not sure what's so hard about this workaround when the Engine devs/Nintendo can't do stuff properly
Before implementing a work-around it's ever necessary to know what's the real exact situation. Anyway I added a work-around in the script that should bypass the problem of the colliding folder and file names.
- error in src\extra\xalloc.c line 618: xdbg_malloc()
Error: memory allocation problem No such file or directory
Getting this when extracting all the BEA files in the game's archive directory.
Happens around half way through the 117th file out of 456 regardless of if i use the 4GB exe or the standard one, so it's probably something with the script not being able to handle all the files im inputting. Not a huge issue, just a minor gripe.
I need more details like the archive (if it's not very big) or the final part (from "idstring") of the log visualized when runnin quickbms with the -V option.
Got the same problem just now and it's due to QuickBMS completely filling up all RAM it can take as a 32bit application and maxing out at 2.058.504 K (on a second attempt it maxed at 2.104.396 K)
I don't see anything wrong in the log, for example there are no big fields like >= 0x1???????. It may be a different type of issue that must be fixed. Can you provide the archive?
The source code in the CMD_Set_func function was really a mess and it will be better in quickbms 0.9.1 (fixed just now in my beta). Thanks for the feedback.