TeamRizu / OutFox

The Bug Reporting Repository for OutFox LTS 0.4, Alpha V and Steam Early Access Builds
https://projectoutfox.com
Apache License 2.0
187 stars 3 forks source link

[BUG] Various GH chart parsing issues causing unexpected output #345

Open shockdude opened 3 years ago

shockdude commented 3 years ago

Please give System Info

OS: Windows 10 CPU: Intel i7-4720HQ GPU: NVIDIA GTX 860M Storage: SSD

Please give your StepMania Info

StepMania Version: Project OutFox 5.3 Alpha 4.9.8 Theme: Default

Describe the problem

Various GH chart parsing issues that I've encountered so far which result in unexpected output.

Test charts for HOPOs & fever attached: HOPO Test Charts.zip

Current .chart output hopotestchart

Current .mid output hopotestmidi

Expected output (manually edited .ssc) hopotestssc

Scraticus commented 3 years ago

Thanks for the bug report, we'll add these notes to the to-do list for finishing the guitar mode.

will leave this open until we get round to finishing the mode's loaders.

shockdude commented 3 years ago

Edited OP to document more issues I've found

Scraticus commented 3 years ago

Can you update on this one to let us know what the current state of play is with this please

shockdude commented 3 years ago

In 4.9.10, all issues described in the OP are still present

TheNathannator commented 3 years ago

Did some testing in 4.10: I have a couple additions for .chart parsing, and a (not great, but works) video comparing .chart HOPOs in Outfox to what is expected in Clone Hero, for reference (Top is 480 res, bottom is 192 res) https://youtu.be/2L2PNTMkjUA

Scraticus commented 2 years ago

can this be updated please?

TheNathannator commented 2 years ago

HOPO marking does not seem to be fixed in either regard, and it seems that Fever marking is broken entirely now lol, at least in .chart

TheNathannator commented 2 years ago

To ensure it doesn't get lost in the testing channels somewhere, I'm posting the list of current chart parsing issues that I've compiled over time here. I haven't gotten the chance yet to verify that everything on this list still occurs in 4.16.0, so bear with me if something here was fixed already lol

.chart parsing issues:

.mid parsing issues:

.mid features not yet implemented: