94 lines
2.9 KiB
Plaintext
94 lines
2.9 KiB
Plaintext
.ssc Format Changelog
|
|
________________________________________________________________________________
|
|
In case anyone else wishes to implement the .ssc format in their own simulator,
|
|
a changelog is provided here between each version.
|
|
|
|
Notice: .ssc is not a finalized format at the moment. There are plans for a
|
|
change to JSON, but it is unsure if this will be done.
|
|
|
|
Implement .ssc at your own risk.
|
|
_______________________________________________________________________________
|
|
|
|
[v0.82] - cerbo
|
|
* add #PREVIEWVID tag. (to load the preview video, like #PREVIEW tag in .sma)
|
|
|
|
[v0.81] - freem
|
|
* add #JACKET, #CDIMAGE, and #DISCIMAGE tags. (similar to #BANNER, etc.)
|
|
|
|
[v0.80] - Wolfman2000
|
|
* All timing tags are allowed regardless of timing.
|
|
|
|
[v0.79] - freem
|
|
* Back to three significant decimal places.
|
|
|
|
[v0.78] - Wolfman2000
|
|
* Use the step timing/attack tags only when required. The presence of even
|
|
ONE timing tag causes all to be used, so be careful with it.
|
|
|
|
[v0.77] - Wolfman2000
|
|
* Add the cache tag #STEPFILENAME to gain access to the proper #NOTES when
|
|
required.
|
|
|
|
[v0.76] - Wolfman2000
|
|
* Expand the #COMBOS tag to allow for Miss Combos. Anyone that is crazy enough
|
|
to put in a 51 miss combo in their tags should be...oh wait: it's already
|
|
been done.
|
|
|
|
[v0.75] - Wolfman2000
|
|
* Add Step based #DISPLAYBPM for those songs that have...very varied syncing.
|
|
|
|
[v0.74] - Wolfman2000
|
|
* Add #CHARTNAME tag for the title of the chart.
|
|
* Older files will have their #DESCRIPTION tag content copied to #CHARTNAME
|
|
on load.
|
|
|
|
[v0.73] - Wolfman2000
|
|
* Use #FIRSTSECOND, #LASTSECOND, and #LASTSECONDHINT instead of the BEAT
|
|
equivalents.
|
|
* Move #LASTSECONDHINT to after the Timing tags.
|
|
|
|
[v0.72] - Wolfman2000
|
|
* Have #OFFSET come before #ATTACKS in the Step data.
|
|
|
|
[v0.71] - Wolfman2000
|
|
* Have #ATTACKS work per step as well.
|
|
|
|
[v0.7] - theDtTvB, Wolfman2000
|
|
* Split Timing officially implemented.
|
|
* #SPEEDS tag for modified scroll speeds.
|
|
* #FAKES tag for ignoring judgments within a range.
|
|
* #WARPS modified so that second parameter is now relative to the start.
|
|
* #SCROLLS tag for faking BPM Changes and Stops.
|
|
|
|
[v0.59] - Wolfman2000
|
|
* Typo fix: #RADARVALUES needed a semicolon at the end, not a colon.
|
|
|
|
[v0.58] - Wolfman2000
|
|
* Implement #LABELS tag for easier Editor work/Rock Band section mimicry.
|
|
|
|
[v0.57] - AJ
|
|
* Add #ORIGIN tag to metadata.
|
|
|
|
[v0.56] - Wolfman2000
|
|
* Implement #WARPS tag to replace negative bpm/stop gimmicks.
|
|
|
|
[v0.55] - Wolfman2000
|
|
* Add #COMBOS tag to the Song and Steps (does nothing here).
|
|
|
|
[v0.54] - Wolfman2000
|
|
* Add #ATTACKS tag to the Notedata sections. Right now it does nothing.
|
|
|
|
[v0.53] - Wolfman2000
|
|
* Added Fakes to the RadarCategories. Start parsing between versions.
|
|
* Always write out the latest version to cache and hard drive.
|
|
|
|
[v0.52] - AJ
|
|
* Add CHARTSTYLE tag to NoteData section.
|
|
|
|
[v0.51] - AJ
|
|
* Move VERSION tag to the first line.
|
|
* Limit VERSION tag to two decimal places.
|
|
|
|
[v0.5] - Wolfman2000
|
|
* Initial MSD-based version.
|