could you make it so that it doesn't create the obj/mtl files at program start and lock them up until it's closed, and generate a new one if it's missing when you press the dump button (i tried to prevent it from writing more into the same file by forcefully deleting the file, but then it simply didn't save the new obj data anywhere)?
that way you could move the obj file out of the folder along with its textures to have it all separated from other rips instead of having to close and reopen the emulator to free the file up, since i get missing/corrupted geometry and textures if i try to dump multiple scenes.
edit: while the corrupted header textures and upside down problems are gone, the inverted triangles/textures problem's still there. programs like blender and such will trick you into thinking it's fixed, but try to load it in 3ds max or other programs that use culling stuff and you'll see they're actually full of holes.
should look like this.
that way you could move the obj file out of the folder along with its textures to have it all separated from other rips instead of having to close and reopen the emulator to free the file up, since i get missing/corrupted geometry and textures if i try to dump multiple scenes.
edit: while the corrupted header textures and upside down problems are gone, the inverted triangles/textures problem's still there. programs like blender and such will trick you into thinking it's fixed, but try to load it in 3ds max or other programs that use culling stuff and you'll see they're actually full of holes.
should look like this.