Commit Graph
3490 Commits
Author SHA1 Message Date
Colby Klein 09ec4bee64 ARB_fragment_program is not the correct ext: we need ARB_fragment_shader instead. I didn't notice as I don't have any hardware which does not support frag shaders. 2011-07-18 11:33:44 -07:00
Alberto Ramos a612d6eb93 fix warnings
retrieving placeholders (will work with those later I promise)
2011-07-18 11:27:28 -06:00
Jason Felds 0944948cad Fix Stops and Delays on the timing bar. 2011-07-17 23:58:22 -04:00
Jason Felds acbf2e9aa7 Another syntax bug, another cache force.
...alright, even I'm getting annoyed with this.
2011-07-17 23:42:38 -04:00
Jason Felds 92bab49a16 Hurp-a-durp.
...never let me say that again. Cache increased.
2011-07-17 22:21:16 -04:00
Jason Felds f8446ac3ca That "h" wasn't behaving right. Remove. 2011-07-17 16:18:22 -04:00
Jason Felds 494a9c2b45 Right. Windows. Forgot about that. 2011-07-17 16:11:05 -04:00
Jason Felds 48226f2027 No longer store #NOTES in cache.
Use the #STEPFILENAME tag to access the files
as appropriate.

To the betting pool fans: file cache version is 192.
2011-07-17 16:06:40 -04:00
AJ Kelly 0a14687cf6 change loading window design to be more consistent on Windows 2011-07-17 12:56:16 -05:00
Jason Felds bafcea2a6b Just about all that can be done before Loading.
This next commit will be the big one it seems.
2011-07-17 13:27:47 -04:00
Jason Felds 186200d3c6 Prep work for #NOTES-less cache.
This commit should be runnable, but
I still be careful.
2011-07-17 13:15:30 -04:00
Jason Felds 3c348a8ac3 Consistent function placement.
This will be used for later.
2011-07-17 13:04:36 -04:00
Jason Felds 09dc94cfe8 Abstract common functionality. 2011-07-17 12:54:50 -04:00
Jason Felds 3e260fca48 [default -> timing] Bring up to date for test. 2011-07-17 10:54:42 -04:00
Thai Pangsakulyanont e6be564be8 [timing] make sure the segments are sorted 2011-07-17 13:03:21 +07:00
Thai Pangsakulyanont de3916297e it runs, but scrolls stop working. 2011-07-17 12:30:09 +07:00
Jason Felds b545c7d6d3 Revert Quantize*.
Ended up being finicky and only working with some files.

Perhaps some ups needed downs or vice~versa.
2011-07-17 01:22:59 -04:00
Thai Pangsakulyanont e97408f5ea [timing] it now builds, but it crashes upon starting (EXC_BAD_ACCESS) 2011-07-17 12:19:14 +07:00
Jason Felds c42ba8a422 Huh. Missed Windows Update. 2011-07-17 01:00:38 -04:00
Jason Felds 5413f3b86c Possible stopgap.
Debating if this file should be reverted to the template era
for a bit of time.
2011-07-17 01:00:12 -04:00
Jason Felds 35b5dffcf8 ...what country are we in for this spelling? 2011-07-16 23:17:24 -04:00
AJ Kelly 9fa492210d sm-ssc -> StepMania per solution filename rename 2011-07-16 20:22:08 -05:00
Alberto Ramos 18971175ae nobody has done this yet so... 2011-07-16 19:12:33 -06:00
Henrik Andersson 68eec5aa0f Merge with default 2011-07-16 19:37:31 +02:00
Jason Felds 3ffafc4d2b [timing] Loader compiles. Writer: not yet. 2011-07-15 19:12:19 -04:00
Jason Felds a785bcf905 [timing] Some progress...I think. 2011-07-15 19:04:54 -04:00
Jason Felds c454bb9c14 [timing] Slightly (?) better (??) casting. 2011-07-15 18:46:11 -04:00
Jason Felds bcec471213 [timing] Still struggling. Issues below.
Loader: can't instantiate TimingSegment due to abstract nature.
Writer: thinks there is no definition with what is provided.

Anyone want a crack at it?
2011-07-15 18:39:41 -04:00
AJ Kelly e8cc566c8e some cleanup 2011-07-15 16:16:15 -05:00
AJ Kelly 116d339b26 add logging for helping debug a crash 2011-07-15 12:31:43 -05:00
Jason Felds d9f301a85a [timing] same with this one. 2011-07-15 01:15:51 -04:00
Jason Felds ff2fbea45d [timing] yeah, need some help on this one. 2011-07-15 01:10:46 -04:00
Jason Felds 4e58239255 [timing] TimingData.* should be good.
Now to try to adjust the JSON files.
2011-07-15 00:54:11 -04:00
Jason Felds 4e7c3282ec [timing] Caveat #2 fixed.
Caveat #1 won't be until we make Delays their own
segment...and somehow don't screw up the timing.
2011-07-15 00:14:13 -04:00
Jason Felds 01dacd9746 [timing] More abstraction.
This commit has 2 caveats.

1) Stops and Delays are treated the same in the editor right now.
2) TimingSegments.cpp: XToString should not require NUM_TimingSegmentTypes.

Ideas?
2011-07-14 23:54:06 -04:00
Jason Felds 6f5ab98dec [timing] More respect of pointers.
Again going to trust virtual functions to do the right thing.
2011-07-14 23:15:48 -04:00
Jason Felds c9a6bbbafe [timing] More progress.
Soon going to enter the real big functions.
2011-07-14 22:19:32 -04:00
Jason Felds 6255a84be4 [timing] More abstractions of common functions. 2011-07-14 21:51:09 -04:00
Jason Felds 48a8113336 [timing] Set*AtRow error free. 2011-07-14 21:25:17 -04:00
Jason Felds 4f490c3d3b [timing] Some more stuff.
Need dinner though.
2011-07-14 19:52:37 -04:00
Jason Felds 2c85e902b4 [timing] Better be sure we clean up afterwards.
If this is going a bit too far, feel free
to leave a little bit more mess.
2011-07-14 19:29:52 -04:00
Jason Felds 7399f19865 [timing] Convert the others to use AddSegment.
I was given enough confirmation to continue on.
2011-07-14 19:23:29 -04:00
Jason Felds 199af25f31 Get inserts working via passing TimingSegments.
Unsure if this is the right way:
code review may be needed.
2011-07-14 19:01:12 -04:00
Jason Felds 312498be94 [timing] Down to about 130 errors.
Need a break, maybe some help.
2011-07-14 15:22:32 -04:00
Henrik Andersson b808bac1bf [default -> loading window] Booring. 2011-07-14 20:56:47 +02:00
Jason Felds 88fca505a8 [timing] All that's left is the big one.
Hopefully.

...right, the JSON stuff. GAH.
2011-07-14 14:33:07 -04:00
Jason Felds 000421c18b [timing] This one is not. Need assistance. 2011-07-14 14:12:28 -04:00
Jason Felds 759fc0fa6b [timing] This one is converted. 2011-07-14 14:12:20 -04:00
Jason Felds 848d48d9ea [timing] More progress.
Need a lunch break.
2011-07-14 13:10:02 -04:00
Jason Felds 26e311a49e [timing] More conversion. 2011-07-14 13:00:03 -04:00