Thai Pangsakulyanont
687affa1e5
merge.
...
I seem to get an EXC_BAD_ACCESS error about libpng on app starting, so I don't know if the merge succeeded at all :<
2011-06-04 19:18:55 +07:00
Thai Pangsakulyanont
a1681faa06
skip recalculating radar values and last beat when loading from cache. loading songs from the cache is now 5x faster.
...
fyi: it took 1:40 minutes to load my library, now it's only 20 seconds.
2011-06-04 17:28:20 +07:00
Jason Felds
c54d4542ff
I am an idiot. That is all.
2011-06-03 21:36:09 -04:00
Jason Felds
911fdbee61
Process each file once, not twice.
2011-06-02 13:32:38 -04:00
Jason Felds
df6a00b53e
Stops (and Delays) now templated.
...
This is all of them at this present time.
At some point in the future, we should make
DelaySegments separate from StopSegments.
2011-06-01 09:50:34 -04:00
Jason Felds
b1eab10594
Time Signatures, the other big one. :D
2011-05-31 14:27:55 -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
719922a187
Right, fixed SMA but not SM? (Negative Fixes)
2011-05-19 21:49:36 -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
390776ddc7
[splittiming] Relative warps in .SM, remember?
2011-05-17 15:33:05 -04:00
Jason Felds
9701b60910
[splittiming] Force tidying up of the song.
...
This will force tidying up of the timing,
thus stopping the SpeedSegment crashes.
2011-05-16 23:44:06 -04:00
Jason Felds
ec26e0245c
[default -> splittiming] That's a lot.
2011-05-15 06:09:33 -04:00
AJ Kelly
8f70dcf99b
move DwiCompatibleStringToDifficulty from Difficulty to NotesLoaderDWI; make .sm and .sm-derived formats use DifficultyToString since NotesWriterSM/SMA/SSC should be writing normalized strings
2011-05-15 03:18:34 -05:00
Jason Felds
0464a86faf
[splittiming] More progress.
2011-05-14 18:36:46 -04:00
Jason Felds
1349350eb2
[splittiming] Minor update.
2011-05-14 18:04:11 -04:00
Jason Felds
4b89c0fae7
[splittiming] Abstraction, prep work.
2011-05-14 17:41:08 -04:00
Jason Felds
f9f51daf22
[splittiming] Abstract unused(?) #ATTACKS.
2011-05-14 17:24:18 -04:00
Jason Felds
018b515273
[splittiming] Abstract, minor cleanup on SMA.
...
Time we get this format properly supported.
2011-05-14 16:56:50 -04:00
Jason Felds
8de6ddb7e3
[default -> splittiming] Cleanliness.
2011-05-11 17:07:20 -04:00
Jason Felds
750b688de4
Consistent insensitive string comparisons.
...
This seems to reduce the need for a #define,
but I need someone on the Windows side to check.
2011-05-11 16:48:51 -04:00
Jason Felds
da51e26d07
Standardize conversion processes.
...
Too many arguments for or against the many methods:
stick to one inside a common function.
This commit will force recompilation of many files.
2011-05-11 15:58:31 -04:00
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07:00
Jason Felds
f629f06c34
[splittiming] Abstract functionality for later.
...
I don't want to repeat code for Steps.
2011-05-09 22:42:46 -04:00
Thai Pangsakulyanont
31848e79c4
[splittiming] replace new Steps with [song].CreateSteps() (224 build errors)
2011-05-09 22:47:47 +07:00
Thai Pangsakulyanont
0d42b00621
[splittiming] Fix NotesLoaderDWI, NotesLoaderSM, NotesWriterSWI, NotesWriterSM by replace occurences of m_Timing with m_SongTiming. (224 build errors)
2011-05-09 22:41:49 +07:00
Thai Pangsakulyanont
9384f82ccd
[splittiming] a function to create steps for the song (259 build errors)
2011-05-09 22:37:15 +07:00
Jason Felds
530afdf8fa
New branch: [sm130attacks].
...
Look into allowing song attacks again.
2011-04-17 22:54:51 -04:00
Jason Felds
5d98f47fc3
Allow editing #DISPLAYBPM traits in the editor.
...
Look in Edit Song Info to find it.
2011-04-05 22:40:33 -04:00
Jason Felds
64619f9819
[warps] Add more flexible constructors.
2011-03-26 14:27:06 -04:00
Jason Felds
d44f42968d
[warps] Use the value from SM4's recent betas.
2011-03-26 11:14:55 -04:00
Thai Pangsakulyanont
ac336215bd
[warps] allow stops inside warps and convert high bpm to warps
...
+ sometimes there are delays/stops in high BPM sections,
they have to be handled inside a warp to be able to convert
it easily.
+ on the stopped / delayed rows with warps, judging become
enabled for that row.
Issues:
+ the bpm threshould is hardcoded (right now it's 400000.0).
someone change it please.
+ slight off-sync from conversion. haven't figured out how to
work around it yet.
2011-03-26 22:07:24 +07:00
Thai Pangsakulyanont
bfd7e9c914
[warps] merge
2011-03-26 14:53:27 +07:00
Thai Pangsakulyanont
ff739605ec
[warps] Some simfiles change BPM after the warp, so should keep the positive BPM changes. Example simfile: Tsusurvivorgamush.
2011-03-26 14:51:30 +07:00
Jason Felds
337fa2f801
[warps] Negative Stops turn to Warps now.
2011-03-26 03:37:37 -04:00
Jason Felds
7477cf7642
[warps] Negative BPMs converted to Warps.
2011-03-26 02:36:44 -04:00
AJ Kelly
aac5710fb4
[br:warps] my changes to NotesLoaderSM for Negative Stops -> Warps. (still not working, sadly)
2011-03-26 01:08:05 -05:00
AJ Kelly
784dcb5f60
[br:warps] just come cleanups
2011-03-26 00:25:56 -05:00
AJ Kelly
417848ce4e
[br:warps] better variable name for FreezeSeconds/SecondsPerBeat
2011-03-26 00:19:30 -05:00
AJ Kelly
53421eea4f
[br:warps] more work on NotesLoaderSM, re: warps from Negative Stops
2011-03-26 00:17:42 -05:00
AJ Kelly
fff2c5948e
[br:warps] still doesn't do anything, but latest work on negstops (does not make WarpSegments yet)
2011-03-25 22:46:45 -05:00
AJ Kelly
dd868637d2
[br:Warps] swap condition/code on Negative Stops; gonna hopefully work on this some more
2011-03-25 19:11:34 -05:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
Jason Felds
8a457e382a
[notesLoaderSMA] More progress, still preparing.
2011-03-15 17:05:12 -04:00
Jason Felds
d59907e897
The future is now. sm124futures is brought in.
...
The changelog includes what was done.
2011-03-14 17:09:37 -04:00
Jason Felds
d855d8c7e8
Bring light into the shadow...variables.
...
Yeah, yeah, can't make a good joke at 2:30 AM.
2011-03-14 02:36:48 -04:00
Jason Felds
e14cb3ce6e
new branch: sm124futures. So far:
...
Have both description and author credit be filled in
from a .sm file.
2011-03-13 19:25:55 -04:00
Jason Felds
ca83d063f8
More on the branch. NotesLoader/Writer set up.
2011-02-27 22:17:18 -05:00
Jonathan Payne
087c239882
+ Oldschool behavior for BPMSegment loading ( Just In Case )
...
+ WIP Preference for DefaultFailType
2011-02-13 11:38:30 -08:00
Jason Felds
aa6a7471e5
Make LoadFromSMTokens a member.
...
Allows for code reuse rather than duplication.
2011-02-11 12:28:23 -05:00
Alberto Ramos
c4a0bf6e52
sorry midi
2011-02-07 14:50:32 -07:00