Jason Felds
842dcba6c3
The tom brothers are good.
2011-05-29 11:50:45 -04:00
Jason Felds
18a4b7459d
Don't get mad, get *shot for obvious reference*
...
...point is, don't focus on those warnings.
2011-05-29 11:46:25 -04:00
Jason Felds
42a3dbcb58
Save our warnings checks for our code.
2011-05-29 11:39:55 -04:00
Jason Felds
1fd5211529
Better message on failure.
2011-05-28 19:05:27 -04:00
Jason Felds
6321a0c7b7
Simplify calls.
2011-05-28 18:20:56 -04:00
Jason Felds
d27b9f6743
Compiling uses ';', linking uses ' '.
2011-05-28 18:14:36 -04:00
Jason Felds
30c0ab9182
It compiles. Now to fix linking.
2011-05-28 18:12:01 -04:00
Jason Felds
d7c7c83a4b
Getting there...time to find jmpbuf replacement.
2011-05-28 18:09:38 -04:00
Jason Felds
3c49e1a94d
Trying to restore Texture Font Generator.
2011-05-28 18:05:00 -04:00
Jason Felds
bf6cac9e71
Use henke37's fixes properly. Add PNG lib.
...
It is now possible to build binaries in VS2010.
I suspect some adjustments are still needed.
2011-05-28 17:37:56 -04:00
Jason Felds
ff3ab6ee9a
Add SongPosition for Split Timing.
...
Hmm...I wonder if this will mess with the compile order.
2011-05-28 17:20:10 -04:00
Jason Felds
5b5cd59ffa
Have to redo PCH stuff for C files.
2011-05-28 17:18:46 -04:00
Jason Felds
71a72225da
Ensure PNG files are compiled.
...
Well...mostly. Where's the ignore PCH setting in VS2010?
2011-05-28 17:04:26 -04:00
Jason Felds
f72dd5a18e
Silly me, forgetting to update the other VM.
2011-05-28 16:29:22 -04:00
Jason Felds
cb4d91e2a7
Guess these filters are needed.
2011-05-28 16:27:03 -04:00
Jason Felds
2ebe35ec4a
Make this a one-liner.
...
Thanks to henke37 for the fix.
2011-05-28 16:18:28 -04:00
Jason Felds
55eb29c665
Revert this...probably rushed it too fast.
...
Let the users choose this one I guess.
2011-05-28 15:43:49 -04:00
Jason Felds
33b0cdbf1e
Ah, I was looking for this option.
...
Not forcing on the other builds for now.
2011-05-28 15:34:20 -04:00
Jason Felds
6f9730b6f9
Better comment.
2011-05-28 12:11:49 -04:00
Jason Felds
79113e7b41
No using scrolls in Song Timing.
2011-05-28 11:37:44 -04:00
Jason Felds
461deced3a
Let's be doubly sure Survivals work.
...
If a themer uses a non-existant default noteskin...
...well, at this point we're not responsible I think.
2011-05-27 23:28:14 -04:00
Jason Felds
202728206d
Expand on failure message.
2011-05-27 16:16:57 -04:00
Jason Felds
34d4fee067
Round 2...FIGHT!
2011-05-27 13:30:12 -04:00
Jason Felds
8782ac01bc
Testing something with another player.
2011-05-27 13:14:33 -04:00
Jason Felds
cfa48c388c
Allow right shift key for rolls.
2011-05-27 12:49:42 -04:00
Jason Felds
a4ebdcc8cc
Added the LoopOnChartEnd metric for the editor.
...
Let the players decide whether to loop or not
when playing charts in the editor.
2011-05-27 12:43:14 -04:00
Jason Felds
40db083a53
Fix off by one error dealing with beat 0.
...
Hopefully nothing else broke.
2011-05-27 12:30:07 -04:00
Jason Felds
6588753328
Comment no longer needed.
2011-05-27 11:14:14 -04:00
Jason Felds
071e04f840
Survival fixed...by a METRIC CHANGE?!?
...
I just...I don't even...GAH!
2011-05-27 11:08:36 -04:00
Jason Felds
84b5cf192e
Don't ignore those warnings!
2011-05-27 10:53:30 -04:00
Jason Felds
283afa4687
Log if a mod isn't loaded for some reason.
2011-05-27 10:42:47 -04:00
Jason Felds
6b4703d2ed
Not a fan of plain ASSERTs.
2011-05-27 10:26:43 -04:00
Jason Felds
002ea6c11a
I want others to read this comment.
...
Check the diff.
2011-05-27 10:12:19 -04:00
Jason Felds
99bed31809
...of course, I am an idiot.
...
Somehow, I forgot to commit the metric itself!
2011-05-27 01:38:08 -04:00
Jason Felds
bfb1310fda
Better comment.
2011-05-26 22:59:29 -04:00
Jason Felds
6bb3fa8d0e
Downgrade to libpng 1.5.1.
...
This restores PNG screenshot colors.
2011-05-26 22:52:30 -04:00
Jason Felds
78951b7f05
Introduce the MissComboIsPerRow metric.
...
Read the changelog for more details.
2011-05-26 22:22:55 -04:00
Jason Felds
f01763598d
Autosync Song + Split Timing = Happy Players! :D
...
The solution: use actual objects, not references.
Big thanks to Edgars Klepers for the hint.
2011-05-26 22:00:37 -04:00
Jason Felds
5838313614
Gotta love dereferencing. NOT!
2011-05-26 21:33:20 -04:00
Jason Felds
f3d3bc7513
AJ, please come back.
2011-05-26 20:45:46 -04:00
Jason Felds
553731836f
Midiman, surprised you didn't commit this.
2011-05-26 20:45:22 -04:00
Jason Felds
87246efd07
Still moving towards proper syncing.
...
Still...not getting where I need to.
Stepping away a bit more.
2011-05-26 19:19:41 -04:00
Jason Felds
bb5012b283
Do some refactoring...but doesn't solve it.
...
Line 79 is the killer one.
It's supposed to be a vector of TimingData pointers.
Yet it compiles with the address reference.
...anyone here that can take a look?
2011-05-26 18:36:30 -04:00
Jason Felds
2d491fd0c0
Add ScrollSegment checks.
...
Also took care of scaling TimeSignatureSegments too.
2011-05-26 17:38:31 -04:00
Jason Felds
2bb6349ade
Ignore DiffMerge comparison files.
...
...or was this something else?
Either way, no place here.
2011-05-26 17:38:03 -04:00
Jason Felds
a71eb1afd2
Reverting sync seems alright.
...
I think the rest is cleanup,
but class is starting soon,
so that will have to wait.
2011-05-26 15:38:15 -04:00
Jason Felds
4802ea678f
Storing original timing data seems fine.
...
Let's see what's next...
2011-05-26 15:10:22 -04:00
Jason Felds
43f0fb96e1
Reactivate ed78fa2.
...
Hasn't caused problems yet, but haven't saved results either.
Next step...setting up original step timing and reverting.
2011-05-26 14:57:28 -04:00
Jason Felds
0270191fef
We'll need the Steps to be included first.
2011-05-26 14:46:08 -04:00
Jason Felds
102a2e7a8e
empty() test confirmed.
...
Now, time for the looping process.
2011-05-26 14:41:52 -04:00
Jason Felds
c925e687fe
So far, so good: no breakage.
...
Debugging confirmed that I should be able to use empty().
Let's take advantage of that before we get into step looping.
2011-05-26 14:35:54 -04:00
Jason Felds
3c43429f0d
Add targeted comments.
...
I'll be honest: I don't know how well we can handle
Sync Tempo with Split Timing. Sync Song, we should aim for at least.
2011-05-26 14:19:13 -04:00
Jason Felds
17bea0aab7
Doxygen, restart of autosync split timing.
...
This time, take it a step at a time...
or try to anyway.
2011-05-26 14:11:11 -04:00
Jason Felds
e99178c02d
Signed vs unsigned warning.
2011-05-25 15:09:10 -04:00
Jason Felds
86e70e1a83
Bring in the scroll branch.
...
Sorry Saturn, but you have to re-cache this time.
2011-05-25 14:40:18 -04:00
Jason Felds
1a7fa64924
[scroll] Languages update.
2011-05-25 14:11:17 -04:00
Jason Felds
5f8353bdd0
Use Step Timing if steps are already on Splits.
2011-05-25 14:07:53 -04:00
Jason Felds
c5bbeb69ca
Empty notes don't get judged (RandomVanish).
2011-05-24 22:14:59 -04:00
Jason Felds
8d2f1017e1
Enforce validation on TapNote types.
2011-05-24 22:13:22 -04:00
Jason Felds
b3cebd2aaf
No need to swap if it's the same column.
...
Still busted, but still stumped.
Doing what I can to optimize.
2011-05-24 21:29:51 -04:00
Jason Felds
2afdaf6705
Don't define a variable until it's needed.
...
Still suspect there's an issue here, but can't identify what.
2011-05-24 21:15:59 -04:00
Jason Felds
ded36d6f19
I need to pull more often.
2011-05-24 15:02:16 -04:00
Jason Felds
b2a5a68b4a
Super Shuffle works with fakes now.
2011-05-24 15:01:52 -04:00
Jason Felds
137d83cc1b
<AJ>MEEEEEEEEEEEERGE!</AJ>
2011-05-23 21:31:56 -04:00
Jason Felds
7fe13ebacb
Add the Steps::UsesSplitTiming binding.
...
Hope this worked right.
2011-05-23 21:31:30 -04:00
Jason Felds
727a0c7f1b
...can't believe I missed this entry.
2011-05-23 21:30:31 -04:00
Jason Felds
966dc33e3f
Can't forget theme stuff.
2011-05-23 20:28:01 -04:00
Jason Felds
004a01b306
doxygen fixes.
2011-05-23 20:27:31 -04:00
Jason Felds
0f1e2c59ed
Updated comment/TODO.
2011-05-23 11:26:53 -04:00
Jason Felds
d502c0fd43
Right, had this too. *merge*
2011-05-23 11:23:05 -04:00
Jason Felds
d076b13894
Assist clapping respects Split Timing.
...
Versus mode still follows the first player though.
That is a holdover from previous versions.
2011-05-23 11:22:32 -04:00
Jason Felds
f45d78201d
Revert prev. fix for now.
...
This may have to be done all in one sitting.
2011-05-21 16:38:06 -04:00
Jason Felds
5554c84538
Leopard fix (hopefully).
...
Needs testing on other Linux OSes to see
what other changes need to take place.
2011-05-21 16:30:29 -04:00
Jason Felds
fc522fb4d9
Slowly phase out Tiger.
2011-05-21 15:28:18 -04:00
Jason Felds
28a2a4da2e
Quick comment. INI files are deprecated.
2011-05-20 23:41:36 -04:00
Jason Felds
5371303a1d
Restore quirks mode check for .ini files.
2011-05-20 22:43:54 -04:00
Jason Felds
78043121a2
Allow for slightly better error message.
2011-05-20 22:34:34 -04:00
Jason Felds
242e089f3a
See previous.
...
Yeah, there should be a way to get these to work again.
2011-05-20 21:59:35 -04:00
Jason Felds
cd56fac773
Well, that didn't work.
2011-05-20 21:58:55 -04:00
Jason Felds
9c161e864a
And now Quirks Mode should be needed for .xml.
...
I'd rather try to find a way to support these again.
2011-05-20 21:36:27 -04:00
Jason Felds
3ea65b7bf2
Quirks Mode required for .ini files.
2011-05-20 21:28:49 -04:00
Jason Felds
c8b0bf82c2
doxygen
2011-05-20 21:26:34 -04:00
Jason Felds
0227607342
Re-enable some .ini/.xml loading on QuirksMode.
...
Soon up, setting that for the other places.
2011-05-20 21:26:22 -04:00
Jason Felds
b074acc0cb
Song timing can have warps again: show them.
2011-05-20 10:52:11 -04:00
Jason Felds
719922a187
Right, fixed SMA but not SM? (Negative Fixes)
2011-05-19 21:49:36 -04:00
Jason Felds
8cf6286207
Revert AdjustSync to 69c7cfa.
...
This needs more help and care than I am capable of at this point.
For now, AutoSync may not work as intended.
2011-05-19 18:56:23 -04:00
Jason Felds
fdd23c1526
Why is AdjustSync even usable on the title menu?
2011-05-19 18:46:35 -04:00
Jason Felds
ac8b0d789d
Move doxygen comment to header file.
2011-05-19 18:26:58 -04:00
Jason Felds
c91c115099
Attempt to not load ini/xml changes.
...
Directory reading is next...
not sure the best place for it.
2011-05-19 18:14:10 -04:00
Jason Felds
8143a4e0ca
Take Thai's advice, update all steps on Tempo.
2011-05-19 17:24:13 -04:00
Jason Felds
9fab5026b6
All builds shouldn't use pch's. (Win libpng)
2011-05-19 17:18:15 -04:00
Jason Felds
c97b45eca7
Update log.
2011-05-19 14:05:13 -04:00
Jason Felds
3ff9a2376a
AdjustSync Song is conceptually better.
...
Needs review and assistance.
Does NOT cover tempo adjustments yet.
2011-05-19 13:58:17 -04:00
Jason Felds
526584d11e
Figures I missed warp conversions on SMA.
...
Okay, I may have to start moving these functions
into the SM Loader at this rate.
2011-05-19 12:19:30 -04:00
Jason Felds
ed78fa24aa
Autosync work for Split Timing.
...
Next up: adjusting the revert.
2011-05-19 10:38:48 -04:00
Jason Felds
a86c04e8f5
[splittiming -> default] Bring it in.
...
Any bugs left in here will be fixed as a team.
Now let's kick some StepMania 5 booty!
2011-05-19 00:01:23 -04:00
Jason Felds
791cd3a28f
[splittiming] Prepare the cache for merging.
2011-05-18 21:22:44 -04:00
Jason Felds
3a201660c2
Bare bones VS2010 stuff.
...
This most likely does not work as is.
It is here to allow others to try.
I am unsure if the filters files are needed.
2011-05-18 17:30:35 -04:00
Jason Felds
239f0d510e
VS2010 conversion ignores.
...
Also, was it mercurial.ini I had to edit?
2011-05-18 17:12:15 -04:00
Jason Felds
0727ffa054
Test commit and bot check.
...
If this file was added to hgignore in error,
please revert.
2011-05-18 16:52:37 -04:00