blueskythlikesclouds / MikuMikuLibrary

Format library and file editor for Hatsune Miku: Project DIVA games
MIT License
195 stars 45 forks source link

Replacing an item in Project DIVA F with one from Future Tone causes a crash in-game #30

Closed featjinsoul closed 3 years ago

featjinsoul commented 3 years ago

Hi,

As described in the title, replacing an item causes a crash in-game. Tested with both fresh installs of BLJM60527 and NPUB31241 1.00. Here are the following steps to reproduce the problem.

Create configurations for both Future Tone and F. Replace any item with one from Future Tone (I've tried Miku, Rin, and Luka's 001 item) and the game will crash with an unmapped memory violation in RPCS3.

Interestingly, replacing even after editing and doing material fixup in another program like 3ds Max still causes this issue - even after removing maps that F does not use (using only Color and Specular textures).

I'll try rolling back to a previous version of MML and MMM to see if the issue still persists.

blueskythlikesclouds commented 3 years ago

Huh. It works for me, though. Can you try the unstable build, then?

EDIT 1: Wait what it crashed all of a sudden, I'll see what's up. EDIT 2: Found out the reason. It's because of the rotation data in osage bones. It's weird, because hair doesn't crash with them, but body does. I'll see how I can support this.

blueskythlikesclouds commented 3 years ago

Fixed as of 6441881.