forbidden-memories-coding / fmscrambler

Yu-Gi-Oh! Forbidden Memories Randomizer Tool
MIT License
17 stars 8 forks source link

Card drop randomizer crashes the program #25

Closed Midnaait closed 5 years ago

Midnaait commented 5 years ago

Title is self explanatory, when you only check that option and click randomize, it closes the program. Used the SLUS option because .cue also didn't work for me (crashes too) The only combination that works for this option is Card Drop + Random fusions + random duelist deck. Thanks for reading if you're there!

duke1102 commented 5 years ago

Hey @Midnaait! Thanks for reporting the issue. It's rather strange. You did use the SLUS_014.11 (YGO! FM NTSC-U) version, right? Other versions are (currently) not supported.

Could you go ahead and create a checksum of your YGO! FM .BIN/.CUE files, so I can compare those with the image I use? You can use this tool: HashMyFiles (Alternative 32bit) Just run it and click under the top menu "File" -> "Add Files" and add the .BIN of your YGO! FM image. It will then automatically calculate the checksum of the files. Right-click the entries and "Copy SHA1" and then post it here.

As of right now I must admit there isn't really a functionality that generates error/debug logs on exceptions and crashes, I might spend the coming weekend to implement such feature.

This is the SHA1 of my game image:
Yu-Gi-Oh! Forbidden Memories (USA).bin d5785a41900a10968d4a28a390666c4b9879b796

Midnaait commented 5 years ago

Yeah, I'm currently using that version, NTSC-U. The SHA1 I got from my bin file is d5785a41900a10968d4a28a390666c4b9879b796

Midnaait commented 5 years ago

Fixed after 0.1.9 release, it seems to be working now 👀