Jump to content

raynebc

Rocksmith Custom Developer
  • Posts

    2,899
  • Joined

  • Last visited

  • Days Won

    8
  • Country

    United States
  • Donations

    0.00 USD 

Everything posted by raynebc

  1. Is the problem only happening while the Note Counts panel is in use? Here's another beta with some adjusted logging: http://ignition.customsforge.com/eof/download/221
  2. I think I found the bug, it's associated with two macros used in the Note Counts panel. Here's a new beta if you could check to make sure you can cause the crash to occur: http://ignition.customsforge.com/eof/download/220 I also toned down the "exhaustive" logging level so even still the logging won't be as ridiculous.
  3. Here's the only other hotfix that was released between the builds you've tested: http://ignition.customsforge.com/eof/download/209 No logging needed for this one, but let me know if it crashes this way. The log file you uploaded seems like it is incomplete (the beginning is missing). At the end, it shows you loaded a file, but it didn't shows you had opened the preferences dialog. Did you have to do anything other than load that project before the crash occurred? Does the crash only occur when the Notes panel is active?
  4. Here's a beta from 1.5 weeks later, if you can try to get it to crash the same way (no log needed for this one): http://ignition.customsforge.com/eof/download/211 Here's another beta with more logging, if you could reproduce the crash and upload the log: http://ignition.customsforge.com/eof/download/219
  5. This one has a little more logging, if you can try to reproduce the crash: http://ignition.customsforge.com/eof/download/218 And here's a beta that was about half-way between the two hotfix releases, if you could test to see if the crash occurs (no logging needed for this test): http://ignition.customsforge.com/eof/download/208
  6. I opened the 5-8-2018 hotfix with your config, opened that project and open and closed preferences, but I couldn't cause a crash. Please try with this beta, which has more logging and should give better information about where the crash occurs: http://ignition.customsforge.com/eof/download/217
  7. I couldn't get EOF to crash using your config file and opening and closing Preferences before or after loading a chart. Are you able to re-configure your preferences back to what you were using, does it cause the crash to resume happening? Can you provide the eof_log.txt file after opening EOF and reproducing the crash?
  8. I can't reproduce either of those crashes. Does it happen on every chart you open or just a specific one? Do you have to change any preference settings for the crash to occur? Does the problem happen if you close EOF, temporarily rename your preferences (eof.cfg) and open EOF (it will recreate the file with all default settings)?
  9. If you still have the Go PlayAlong XML file EOF won't import, please send it to me for testing. If it's like the previous one where it imports, but the beat timestamps aren't what you were expecting, it might still be that EOF imported it as written and there are sync problems in the Go PlayAlong project.
  10. @@dantrag28 Did you have a chance to look into this some more?
  11. Hi, folks. The latest hotfix (5-8-2018) is in the first post. Changes are as follows: *Changed the Information panel to be defined with Notes panel macros as an info.panel.txt file in EOF's program folder. It is now user-editable (just as with the Notes panel, alter in a text editor, save in Windows CRLF line ending format) and is displayed nearly identically to the original Information panel. Hide the Information panel (either press CTRL+I or check box in File>Preferences>Preferences) and unhide it (or re-open EOF) to reload any changes made to the text file. *Added a "Disable automatic backups" preference that will prevent creation of .eof.bak files (created during undo and save operations) and .backup files (created during MIDI/GH/Feedback import). Creation of .ogg.backup files created by adding leading silence is not prevented because it is required in order to be able to undo that operation. *Improved the "Estimate BPM" function to offer to estimate the tempo of just the part of the chart audio between the start and end markers if those markers are defined. If the start marker is at a beat position, the function will offer to apply the estimated tempo to that beat instead of the first beat. *Improved the "Set display width" function to display the current width. *Added a "New notes are force strum" preference that will automatically apply forced HOPO off status for new notes, for Clone Hero authoring. *Added a "File>Display>Notes panel" menu which allows the Notes panel to display one of the built-in panels or a user-specified one. The panel files that are included with EOF will all use the recommended .panel.txt extension, which the Notes panel browse function will filter by. The default notes.txt file was renamed notes.panel.txt accordingly and it lists instructions for selecting/customizing panels. The built-in panels are stored in eof.dat and are recovered from it if the file is missing, so they can can be customized without worry that they could be corrupted (ie. just delete/rename it and re-open the panel in order for it to be reset to default content). The note shortcuts were moved to a note_controls.panel.txt file and will now hide controls that aren't relevant to the active track. The CTRL+P shortcut has been remapped to "File>Display>Notes panel>Enable" since old paste is rarely needed. The P edit menu hotkey was moved to old paste to make it easily usable with 3 keystrokes. *Improved the conditional select/deselect functions to have cymbal checkboxes if the drum track is active, allowing better flexibility to apply to notes that have both a tom and a cymbal, or have either a tom or cymbal on a particular lane. *Added a "File>Export audio range" function that behaves similarly to "Export time range" but just exports the specified amount of audio instead of creating a separate project. "File>Export time range" was renamed to "Export chart range" to differentiate it from this new function. *Improved the export chart range function by having it delete the temporary WAV file used to create the OGG file. *Added a "Beat>Anchor measures" function that alters beats that have a time signature in effect by anchoring the first beat in each measure to its current position and deleting the anchors from the other beats. If the note auto-adjust preference is enabled, the notes are adjusted accordingly to keep their positions within their respective beats. "Beat>Copy Events" and "Beat>Paste Events" were moved into Beat>Events to make room in the Beats menu. *Improved the "Beat>Delete anchor" function to respect the note auto-adjust preference. *Changed the default difficulty naming to Guitar Hero/Rock Band scheme (Easy, Medium, Hard, Expert). The new "Use FoF difficulty naming" preference can be enabled if you want to change back to EOF's original difficulty naming. *Improved the piano roll to display the letter h below a 5 or 6 button guitar/bass note if it is a forced HOPO, or to display (h) beneath the guitar/bass note if it is determined to be a automatic HOPO based on the current "Edit>Preview HOPO" setting. *Resolved anchor creation errors that could occur if the secondary piano roll is active during Rocksmith export. *Changed the lane order of GHL mode so that it matches Moonscraper (1=B1,2=B2,3=B3,4=W1,5=W2,6=W3). *Created a "Note>GHL" menu, moved "Convert GHL open" (which has been assigned the CTRL+G shortcut when a GHL track is active) to it and added a new "Swap B/W gems" function that will swap the black/white coloring for all selected GHL notes (ie. a B1W2 chord will become a W1B2 chord). *Corrected the editor logic that toggles open strum notes for existing notes. *Added a large number of Notes panel macros, each of which are defined in the macros.htm documentation file and most of which are exemplified in the built-in Notes panels. *Fixed a bug where cloning a six lane legacy guitar track to the keys track would properly retain the correct lane count of 5 and wouldn't apply crazy status as is required for keys notes. *Added a note_counts Notes panel that displays the number of single gem notes, 2 note chords, 3 note chords, 4 note chords, 5 note chords, 6 note chords and open notes along with a list of every possible note and chord (every gem combination) and the number of instances of each in the active track difficulty. If a 4, 5 or 6 gem chord is present in a non pro guitar track, that count is drawn with a red background to warn the author that using such chords is considered a bad charting practice. If a 3 gem chord is present in an easy or medium difficulty, that count is drawn with a red background to warn the author that it's not recommended to use such hard chords in these lower difficulties. For the vocal track, display information about how much of each type of lyric is present, and the number of lyrics there are of each supported pitch from C2 through C6. If a drum chord would require more than two hands to play, a warning is displayed about invalid chords. There isn't enough space to display all chord combinations for GHL and pro guitar modes unless window height is set to 600 or 768 in File>Display>Display. This new panel was added to eof.dat and added to the "File>Display>Notes panel" menu. Open each of the built-in panels once to have them added to EOF's program folder, after which you can examine/edit them. A big change with this hotfix is the GHL mode lane ordering matches that of Moonscraper now. Make sure to disable the "GHL conversion swaps B/W gems" preference if you want non GHL lane 1 (ie. green) to correspond to GHL lane 1 (B1) when copy/pasting between GHL and non GHL tracks, or when converting to/from GHL format. Edit: Let me know what kind of information you guys would want to be in a Rocksmith Notes panel, stuff like the active track's arrangement type, number of difficulties/sections/etc, whether FHPs have been manually defined, other points of CDLC readiness, and so on.
  12. No, in native Windows. I have no Mac testing capability, the Mac VM I have just barely works well enough to build EOF from command line and get the application bundle.
  13. Running EOF in debug mode in Code::Blocks works OK for the most part except that file browser dialogs have some serious delays.
  14. Maybe. I can't support if if it doesn't work or if it runs badly though.
  15. EOF might eventually be updated to Allegro 5, but I probably don't have the time/expertise to do it by myself.
  16. Mac users haven't confirmed for me exactly which version of Mac broke compatibility with EOF, but it seems like High Sierra in general is probably likely.
  17. I'll add that to the to-do list. It shouldn't be hard to add.
  18. Just to rule out problems with the game's compatibility with your computer (or a generic computer issue), does re-installing Rocksmith and trying to start it up (BEFORE doing anything custom DLC related) show that the game works at all with just official content (built-in songs or official DLC like "Cherub Rock")?
  19. By "main beat", do you mean the first beat of a measure, or the downbeat (ie. first and third beats in a typical 4/4 measure: downbeat, upbeat, downbeat, upbeat)? It seems like such a function would have to anchor all beats (so that none of the desired beats lose their position), then delete anchors from all appropriate beats. Is that right?
  20. This is what it looks like when I import the XML file and import the "Tommy Iommi" track: http://i65.tinypic.com/fa8sqt.jpg The first chord is definitely out of sync, but the other notes are closer. The sync could use some work, but I still can't see anything wrong with EOF in this example. It appears to be importing the timestamps as they are in the XML file. The chart either needs more working being synchronized in Go PlayAlong or that program botched the export. Re-importing the XML into GPA would be a good way to find out. I don't immediately know of a guide using Go PlayAlong for customs authoring.
  21. Hi, folks. The latest hotfix (4-26-2018) is in the first post. Changes are as follows: *Fixed a MIDI import bug that could cause a GHL format bass track to not import correctly. *Fixed a bug where the notes.txt file may not correctly reload if the notes panel is disabled and re-enabled. *Fixed a bug with Feedback import of GHL tracks where any note that occurs after a Black 3 gem is forced to be strummed even if it should be HOPO. *Fixed a bug with Feedback import of GHL tracks where Black 3 gems in chords weren't correctly imported. *Changed the handling of the notes panel to support a variety of macros to display dynamic and even if->else->endif conditional handling. Conditional statements can be nested to better control displayed content. A new manual page was added that describes the use of the Notes panel, how the macro system works and defines all supported macros. *Changed Feedback import to ignore all unrecognized sections, including those that were originally imported from non Guitar Hero style charts (such as [VENUE]). *Updated full screen 3D preview to hide the normal sized 3D preview if the EOF window width was larger than the default. *Updated the "Set display width" function to properly recreate the notes panel if it was enabled before the width was changed. *Corrected the rendering of the notes panel so that it is not displayed if the second piano roll is active. *Improved the "2D render RS piano roll" preference so that if a measure marker has an RS section/phrase change or if the measure marker is moused over, the measure marker is drawn in the appropriate red/green color instead of goldenrod. *Added a "Hyper" option in "Edit>Preview speed" that is effectively twice as fast as the "Fast" preview speed. *Improved the accuracy of the copy/paste logic, including a new mechanism that forces pasted notes to resnap to the correct position if the original copied note was grid snapped. This should eliminate the possibility that floating point math errors could cause grid snap loss during copy/paste operations. *Added a new "Note>Grid snap>Resnap auto" function that behaves similarly to the old resnap function, but it moves items to the nearest grid snap of any size instead of requiring you to set a specific grid snap setting. The old resnap function was renamed as "Resnap to this grid" and its keyboard shortcut was re-assigned to "Resnap auto" as it should be the more useful resnap function to use. *The "Track>Repair grid snap" function was improved to also repair the grid snap of sections and tech notes in the way that the note resnap functions do. *Added a new beat marker click and drag modifier: If you hold CTRL when you click and drag a beat (other than the first beat) that isn't already an anchor, and there is no anchor AFTER the selected beat, the tempo of the previous anchor is altered instead of the tempo of the selected beat. This will make it more convenient to align the beat markers with the waveform graph. *Improved the "Min. note distance" preference to allow you to specify a 1/# beat or 1/# measure distance between notes. A %NOTE_GAP% macro was added to display the current minimum note distance in effect. *Corrected the check during save that warns if two notes' start positions are too close to enforce the configured minimum note distance.
  22. It looks like all sync points are the first beat of each measure. I spot-checked several of them after importing in EOF and the measures are at the positions defined in the GPA XML file. Could you double check if the sync is correct in Go PlayAlong? If so, this may be a bug in that program's export function. What version of the program are you using? Edit: It could also be worth trying to import Go PlayAlong's exported XML back into Go PlayAlong to see if the sync seems correct.
  23. If you can provide me the Go PlayAlong files (XML, GP5, audio file), I can test them.
  24. My previous advice still stands. I have no other recommendations at this time. EOF's log file may give some more information about the errors.
  25. The current tone name in effect is already displayed in the notes panel (%PRO_GUITAR_TRACK_EFFECTIVE_TONE%), but I can add the others. I was considering whether to allow the text file to be edited within EOF. I can probably add a dialog for that, but it would be pretty simple (ie. a text dialog like Help>Keys that is editable).
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy