Compiler crashing during Lip Sync Compile

  • This topic is empty.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #389806
    JKSRB
    Participant

      I am working on repackaging some Rockband files for Wii and have run across a song that crashes the compiler for some reason. All other songs in the group have passed fine (after the same cleanup of the midi file) but for this one MagmaC3Compiler.exe crashes. I have used the default blank_dryvox.wav file for all of them.

       

      From the MagmaC3 log:

      Project Compiler: Entering Phase 3 of 5...
      Lip Sync Compiler: Starting...
      RBA Build ended at 12:53 PM.

       

      From the Win7 Crash Dialog:

      Problem signature:
      Problem Event Name: APPCRASH
      Application Name: MagmaCompilerC3.exe
      Application Version: 0.0.0.0
      Application Timestamp: 4da3199f
      Fault Module Name: MagmaCompilerC3.exe
      Fault Module Version: 0.0.0.0
      Fault Module Timestamp: 4da3199f
      Exception Code: c000008e
      Exception Offset: 001aaa86
      OS Version: 6.1.7601.2.1.0.256.1
      Locale ID: 1033
      Additional Information 1: 0a9e
      Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
      Additional Information 3: 0a9e
      Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

       

      Exception Code: c000008e is a divide by zero error. Does anybody know what might be causing this?

      - These go to 11.

      #412859
      TrojanNemo
      Participant

        I’m probably the most qualified person on here to answer this, and I can tell you I have no clue. I just know it happens with some songs when using the blank dryvox, but not WHY it happens.

        Based on the info you provided I’m going to assume you’re a little more comfortable with this kind of stuff. So here’s a little back info as to what could be the cause and how you might get around it.

         

        When we started modifying these files, MagmaCompiler was hacked via assembly code to remove some of the limitations it had that we wanted (10 minute + songs, compiling pro guitar/pro bass, etc). This is a little bit like sticking your hand under the car trying to find the loose cable, grabbing “a” cable, and the car turns on. You think you got it but you’re not really sure what you may have unplugged or how you got the car back on. (As compared to Magma: C3, where I decompiled and reversed the code = full control). So some things are known to be broken and some things are expected to be broken.

         

        What you can do is try to compile with the official compiler, which should still be in the directory. Go to Options – ADVANCED SETTINGS -> Change compiler executable and choose MagmaCompiler.exe. See if that song compiles then, and after that return to MagmaCompilerC3.exe.

         

        If that doesn’t work, then just create a real dryvox file and use that. Should work then.

        #412863
        JKSRB
        Participant

          What you can do is try to compile with the official compiler, which should still be in the directory. Go to Options – ADVANCED SETTINGS -> Change compiler executable and choose MagmaCompiler.exe. See if that song compiles then, and after that return to MagmaCompilerC3.exe.

           

          I should have mentioned that I had already tried the original compiler and got the same error. What I ended up doing was creating a new blank file (with 1 sec of silence instead of 30) and it passed the compile fine.

           

          Thanks for the hints.

          - These go to 11.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.
        Back to top button