C3 CON Tools v4.0.0 [01/25/18]

Viewing 15 posts - 166 through 180 (of 1,150 total)
  • Author
    Posts
  • #406679
    StackOverflow0x
    Participant

      Yeah, the formats would have to become more standardized. However the tool handles it is the correct way and that means everything in your folders must be formatted the same, consistent way.

      #406688
      TrojanNemo
      Participant


        v2.2.2
        GENERAL
        - Fixed bug where sending a CON file to Le Fluffie containing one of the allowed command line arguments in the file path would be interpreted as being the argument, rather than the path to the file
        - Added some code to clean up temporary folders left by the various parts of Le Fluffie

        WII CONVERTER
        - Added option to clear contents of folder before starting to avoid duplicates/file conflicts
        - Fixed bug where preview start time would only show 1:0 instead of 1:00
        - Fixed bug where song name was incorrectly determined for non Magma-created songs
        - Fixed bug where if the process failed for one song it would stop the entire conversion process
        - Fixed bug where if the file being extracted already the process would fail
        - Added several error catchers to hopefully reduce the random crashes or at least help us pinpoint their cause
        - Fixed other minor bugs

        ALBUM ART CONVERTER
        - New code for converting from png_wii files that is quicker and will allow for more Wii texture formats
        - Added several error catchers to hopefully reduce the random crashes when converting to Wii format

         

        There’s some other stuff in the works, but I thought I’d post this for those of you trying to use the Wii Converter that were experienced problems. Hopefully this resolves most of them.

        #406704

        :excited: You solved both my problems in the new version! Thank you so much!

         

        You see, when I first got customs working for my wii I sent StackOverflow0x a bunch of PMs asking him about every problem I encountered. When I asked him if I should still use the song name in the folder if I had more than one song in it, his reply was “The name on that folder doesn’t really matter. It’s mostly for your reference.” I subsequently omitted it, tested everything, and found out that it all worked. That’s why my folders were named that way.

         

        Also, I’m sorry if I sound insensitive <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_frown.gif” />. I can’t even imagine how may hours you’ve spent making everything around here happen, and I certainly appreciate you adding direct support for the wii users out there. With these new bug fixes, the program should run exactly as it was intended, saving me and everyone else who uses customs on wii a whole lot of time.

         

        Thank you.

        #406934
        TrojanNemo
        Participant

          BAM. Now that’s an update. Check it out.

           


          v2.3
          GENERAL
          - Massive consolidation and cleaning up of the code into single NemoTools class = more efficient, easier to maintain and significantly less lines of code overall
          - All instances where there is image handling should now be more efficient and accurate
          - All instances where the songs.dta file is being read (Album Art Extractor, Batch Renamer, Visualizer, etc) should now be consistently accurate
          - Added option to click and drag the main form around - if any other forms are open they will be moved along with the main form
          - Improved the restore form feature - if you hide or minimize a form, click on any empty space on the main form to restore it
          - Hopefully fixed all instances of the code where user could not delete a folder/file until closing Le Fluffie down
          - Added ability to open Wii Converter directly in the desired folder by passing the argument as -wii -folderpath - future update to Magma will use this

          PHASE SHIFT CONVERTER (NEW!)
          - Quickly and accurately converts CON/LIVE files to Phase Shift format - all the features that Phase Shift supports that are present in the CON are preserved!
          - Only step you have to do manually is separate the mogg into individual ogg files - program can automatically send the mogg to Audacity for you
          - Program can automatically RAR each converted song if you want to share them - will automatically append _phaseshift to each RAR archive
          - By default, C3's banner (banner.png in the Le Fluffie directory) is included with Phase Shift songs, change that with another image if you'd like your own banner
          - By default, the loading phrase is set to "www.customscreators.com" - to change it create a text file, name it loading_phrase.txt and place it in the Le Fluffie directory, enter anything you want to show up as your loading phrase in there

          PACK CREATOR
          - Added Thumbnail Viewer feature - will display the Package Image thumbnails for all the files loaded prior to building the pack - up to the first 100 files loaded. Just drag the thumbnail you want to either the Package Image or Content Image boxes

          ALBUM ART EXTRACTOR
          - Added option to extract the Package and Content Image thumbnails

          WII CONVERTER
          - Changed RAR behavior to append _wii to each RAR archive
          - Minor bug fixes for a smoother operation

          VISUALIZER
          - Can now drag/drop user logo right to user logo field without having to click to select
          - Harmonix and Rock Band Network songs are automatically labeled as Multitrack

           

          EDIT: …and finally updated the screenshots in the OP. Whew.

          #406937
          Oddbrother
          Participant

            Ahh, finally I can work backwards now. Thanks! <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

            #407077
            Sideshow
            Participant

              Really cool edition for phaseshift people. Is there a possibility in the future of making a feature that can take a phaseshift song and make it into a RB3 playable custom? Oscarj08 has many very cool classic rock drum charts in phaseshift format that I wish was very easy to convert into a rb3 con.

              #407080
              TrojanNemo
              Participant

                We do have that already. It’s called Magma <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_wink.gif” />

                 

                No way to simplify the process any more than throwing it at Magma. If Magma complains, it means the chart needs fixing to RB3 standards and needs to be fixed. As simple as that. <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

                #407528

                So I tried to extract a MIDI and MOGG from a CON with the newest version, and I got a error message saying:

                 

                “Filter string you provided is not valid. The filter string must contain a description of the filter, followed by the vertical bar (|) and the filter pattern. The strings for different filtering options must also be separated by the vertical bar. Example: Text files (*.txt)|*.txt|All files (*.*)|*.*”

                 

                I never had this problem with any other versions of the program I have and I tried with different CONs and older versions to make sure there wasn’t the CON being glitched.

                #407529
                TrojanNemo
                Participant

                  Let me guess, you right clicked and chose Extract?

                  Does nobody use all the time-saving tools I put in, like drag/drop out of the form, drag/drop into the form, etc? :ohdear:

                   

                  Anyways, is that how it happened? What’s the con? I need more information to track down the error.

                   

                  EDIT: Found it. Fixed it. Will be in next version.

                  #407568
                  TrojanNemo
                  Participant

                    And here’s an update.

                     


                    v2.3.1
                    VISUALIZER
                    - Added ability to estimate whether a song is Expert-Only based on the contents of the MIDI charts. This should be "pretty good" at determining whether there are "some" reductions, not whether the reductions are done to any standard. Still, tests show a 90%+ accuracy. If you want more details as to what is and isn't in the MIDIs, you might want to use the MIDI Tester feature that will be available in Magma: C3 Roks Edition v2 soon.

                    SONG EXPLORER
                    - Fixed bug that would cause a crash when extracting a file via right-click menu. TIP: You can extract files by drag/dropping them to your desktop/folder!
                    - Fixed bug where if you replaced a file by drag/dropping it, the form would not reflect that changes had occurred

                    PHASE SHIFT CONVERTER
                    - Cleaned up how the song.ini file is created to remove unused fields and modify some fields from old FoFix format to current PS format - thanks to AkiraNomuraBCN for the help!
                    - Added C3 icon to each song archive and necessary line to the song.ini file. You'll need to copy the C3 icon to your icons folder. Thanks to AkiraNomuraBCN for the suggestion.

                    WII CONVERTER
                    - Code changes to the png_wii creation code to hopefully reduce the crashing that has been reported at this step

                    PACK CREATOR
                    - Changed some code to hopefully fix the crashes reported when building a pack using a thumbnail from one of the con files

                    #407574

                    Thanks for your work TrojanNemo!!!

                    #407676
                    TrojanNemo
                    Participant

                      Got some further feedback on the Phase Shift Converter, so here’s another small update.

                      Just as an FIY, remember that Le Fluffie is fully self contained, so all you need to run it is in the folder you’re downloading. This update includes some tidying up, moving all the .exes and .dlls to a subfolder, so I would just recommend deleting your old installation files and using the new folder structure.

                       


                      v2.3.2
                      GENERAL
                      - Cleaned up the installation folder of all .dll and .exe files
                      - Other minor fixes

                      PHASE SHIFT CONVERTER
                      - Removed some more unused / unnecessary tags
                      - Added support for reading/writing of hopo threshold (hopo_frequency) information
                      - Included custom c3.png icon to be used as icon for C3 customs
                      - Modified some other aspects of the song.ini file

                      WII CONVERTER
                      - Added preview time shown when sending to Audacity to the log, so you can refer to it if you forget the information

                      PACK CREATOR
                      - Added two C3 thumbnails. Use them when creating packs of C3 customs!

                      #407794
                      raynebc
                      Participant

                        Neat features there. About the expert-only testing, if there’s a “10%” room for improvement, maybe I can help. What process are you using to determine if the lower difficulties are charted?

                        #407806
                        TrojanNemo
                        Participant

                          I was going to PM you but I guess this might be interesting to anyone else who wonders how Visualizer determines whether a song is “Expert-Only” or not.

                           

                          First, this wasn’t intended for Visualizer initially. It was created for Magma’s MIDI Tester feature. There you get all kinds of details and information that makes the final decision a lot more understandable than a hard yes/no that you get in Visualizer.

                          Second, it wasn’t intended to be a super-accurate thing from the beginning. I was primarily concerned with three scenarios we see a lot:

                          1) EMH have copy/pasted charts from Expert – mostly new customs

                          2) EMH have one note in each color to satisfy RBN1.0 requirements – old customs

                          3) EMH have no notes at all – very old customs created without Magma

                           

                          If the song in question falls in either 1,2, or 3, it’s going to be nearly a 100% accuracy in detecting that it’s Expert-Only.

                           

                          Now, what the code does is the following:

                          a) reads through the midi file to find the instrument tracks, when it finds one of the instrument tracks, does the following and then repeat for each other instrument track

                          :cool: read the expert chart notes. how many notes are there total? this ignores overdrive, hopos, animations, etc. we only care about the actual playable expert notes

                          c) read the hard notes. if it has the same amount or more notes than expert, that means this is a #1 scenario. if it has less than 10 notes while expert chart has more than 10 notes, this is most likely a #2 scenario. if it has 0 notes, then it’s a #3 scenario. If it’s either 1, 2 or 3, it raises the number of “problems” in the chart by one.

                          d) read the medium notes. compare to hard and expert, and proceed as in c)

                          e) read the easy notes, compare to medium, hard, and expert, and proceed as in c)

                           

                          Once all the instruments have been analyzed, we look at the total number of “problems.”

                          Originally, I had gone with “if there are ANY number of problems” then the chart is expert-only, but that’s not really accurate and is too harsh. For example, I have, and so have other authors, had songs where the easy chart and the medium chart where the same, or the hard and expert charts where the same. This is typically in very easy songs. It wouldn’t be fair to consider a song that has medium and easy the same on guitar and bass, but all other difficulties properly done in every instrument, an “expert-only” song.

                           

                          I. So, if the song has 0 problems reported, it’s considered full difficulty. Great.

                          II. If it has 1-3 problems only, it is still reported as being full difficulty.

                          III. If it has more than 3 problems, it is reported as being expert-only.

                           

                          For the purposes of Visualizer, I and II are the same thing. But in Magma’s MIDI Tester, you get a very detailed account of where each problem is and I and II give you different results in the text, where I tells you no problems were reported and the song is most likely EMHX, whereas II tells you that there were x amount of problems only, so we consider it EMHX, but to check the reported problems in the log.

                           

                          I thought this was a good compromise. The 10% (just a wild guess on my part) thing is that I don’t, and I don’t plan to ever, check whether the lower difficulties are up to any standard. So if Expert has 200 notes and Hard has 199 notes, it’ll still read as being different, even though they really aren’t. I chose to not go into that detail because then you get the issue where 200 notes on expert on a 10 minute 80bpm song don’t really need to be reduced on hard, but 2000 notes on a 2 minute 250bpm song on expert needs more than just 10% reduction of notes to hard, and I don’t intend to mess with that level of prediction.

                           

                          In the end, this might tell you some expert-only songs are full EMHX, but it definitely won’t mark EMHX songs as expert-only. So I think the compromise is good enough for our purposes. Anyone who wants a more detailed look can use MIDI Tester in Magma.

                          #407819

                          I’m having an issue with the Visualizer. It says that I am missing the font “MyriadPro”, then brings up a copy of it in the Windows Font Viewer for me to install it through. However, since I am on Windows XP, I cannot install it through the window. I cannot find the .otf file for it either. I have tried installing it from the internet, but I still cannot get it to work. Is there a solution?

                        Viewing 15 posts - 166 through 180 (of 1,150 total)
                        • You must be logged in to reply to this topic.
                        Back to top button