Commit Graph

32726 Commits

Author SHA1 Message Date
Flameshadowxeroshin 84eef100a6 lazytown 2012-05-03 20:28:55 -05:00
Flameshadowxeroshin 37246257af I just realized there was a pretty serious problem here 2012-05-04 01:14:17 +00:00
AJ Kelly 0e867243be [CustomSpeedMods] If a player decides to remove 1x from the machine profile's custom speed mods, re-add it back in to avoid crashes. 2012-05-03 20:04:49 -05:00
AJ Kelly 967237d881 Add Var "Player" and Var "Controller" for NoteSkin. [hanubeki]
Sourced from http://code.google.com/r/hanubeki-modified-sm-ssc/source/detail?r=824cff29912d1c29a667046ba463d195e81c524a
2012-05-03 14:27:51 -05:00
AJ Kelly 201d6e8029 another patch from djpohly, this time to silence some pointless log output 2012-05-03 14:06:41 -05:00
AJ Kelly 8b630f1064 apply djpohly's patch to fix issue 767
http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=767
2012-05-03 14:01:20 -05:00
AJ Kelly e639a7c7fc ugh, forgot something so simple. 2012-05-02 19:24:26 -05:00
AJ Kelly eb061fa03d Make ReceptorArrowRow and GhostArrowRow respect the column draw order. [hanubeki]
Sourced from http://code.google.com/r/hanubeki-modified-sm-ssc/source/detail?r=8ccf7449651eef51e8c42d031aa64da49a0b72ce
2012-05-02 19:24:08 -05:00
AJ Kelly 41d42f9561 "pump/default: move player variable to outside of function to work for split timing"
sourced from hanubeki: http://code.google.com/r/hanubeki-modified-sm-ssc/source/detail?r=ca5903590a0decbaca4c17194cf2efe025d3ce4a
2012-05-02 19:13:22 -05:00
Colby Klein 4e24ead887 This is far too nasty of a hack and not good behavior in the first place.
I'm fairly sure you can do this in Lua if you REALLY want this kludge.
2012-05-01 09:53:11 -07:00
TaroNuke bcdb7d702d Reload wheel on late join. 2012-05-01 15:18:30 +00:00
TaroNuke b79888bfa4 Reload the wheel on late join. 2012-05-01 15:15:21 +00:00
AJ Kelly 48ce8eca53 update libpng.lib for windows to latest; should hopefully fix any issues 2012-04-28 18:23:03 -05:00
Thai Pangsakulyanont 9c9147d30b merge 2012-04-26 13:37:43 +07:00
Thai Pangsakulyanont 0b3287f190 (Mac OS X) make Debug configuration compile to "StepMania (debug).app" so we can have both debug and non-debug version together without having to rebuild. 2012-04-26 13:37:11 +07:00
Thai Pangsakulyanont 23f9bad9e0 [RageSoundReader_Preload] change default maximum number of samples to 1048576 samples.
This uses a lot more memory, but should make it smoother when playing heavily keysounded files. Many simulators do actually load all keysounds into memory before the game starts.
2012-04-26 13:32:15 +07:00
Thai Pangsakulyanont 4be6179607 [RageSound] never do threaded buffering on keysounds.
When there are too many (high-quality) keysounds, threaded buffering will cause all these files to be opened at the same time. These problems can occur:
- too many open files (and then crashes)
- out of thread slots (and then crashes)

Fixing this by never doing threaded buffering on keysounds (mark to be precached).
2012-04-26 13:19:20 +07:00
AJ Kelly c07d41cecb [Profile] Added GetLastPlayedSong and GetLastPlayedCourse Lua bindings. 2012-04-25 19:56:33 -05:00
AJ Kelly 4241a19029 add other license text to the source distribution 2012-04-24 12:40:10 -05:00
Thai Pangsakulyanont db80cf5e22 make MovieTexture_FFMpeg use AVIO, so it's possible for us to later update to newer versions of ffmpeg.
- untested on Windows. need someone to test it.
- the ffmpeg revision that is used on Mac is f139838 (one tagged with 0.10.2)
2012-04-25 00:20:13 +07:00
Thai Pangsakulyanont 15315ced5e merge 2012-04-24 00:15:02 +07:00
Thai Pangsakulyanont f9b0998ced remove some files 2012-04-24 00:14:52 +07:00
Thai Pangsakulyanont 503814c435 update libpng to 1.5.10, add precompiled library for ffmpeg 0.10.2 for mac, and Xcode 4.3 project in a separate project.
This should make it possible to build StepMania 5 on Mac OS X.
The catch is that it will only work with Snow Leopard and up, but I think this is better than nothing.

We can support PowerPC / 10.4-10.5 again when someone can make the old Xcode 3 project work.
2012-04-24 00:11:28 +07:00
AJ Kelly 11637bd603 [LifeMeterBar] Reverted a change from 2010 that messed with how the life meter subtracts life. The life difficulty should match StepMania 3.9 again. 2012-04-22 14:01:12 -05:00
AJ Kelly 8740bd75a4 I'm pretty sure most people don't care about the genres not being mapped in BackgroundMapping.ini. 2012-04-22 13:16:38 -05:00
AJ Kelly caf33266f2 Updated Japanese language files, thanks @niler_jp 2012-04-22 10:23:02 -05:00
AJ Kelly 5fb324dd8c file. 2012-04-13 01:13:01 -05:00
AJ Kelly c94d18e0bb hg eol crap again. 2012-04-12 14:51:52 -05:00
Jousway 2655299351 HOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLDDDDDDSSSSSSSS
I messed something up OOOPS, who to blame, lets blame someone random.
I know lets blame wolfman for no reason, cuz I'm bored and I like to see him
react with "What did I do?"
2012-04-12 21:47:40 +02:00
AJ Kelly 2e9584e9a9 changes to credits; some of it sourced from hanubeki's clone, http://code.google.com/r/hanubeki-modified-sm-ssc/source/detail?r=b523c1bd56e6e4ee0bba799e1d2faeb08480bcae 2012-04-12 14:29:20 -05:00
Jousway 5378b837ed Two easy to read complete opensource Noteskins called exact and easy.
Play around with them and ajust anything you want
There are made to test and increase the easy ness of reading simfiles with
certain notesins, In this case one for accuracy which is "exact"
and one for cluster simfiles which is "easy"

Easy is made to be easy to see with simfiles that are clustered
for example an simfile with an high bpm and a load of notes coming at the same
time, with an load of noteskins which have nice effects and its hard to read
these paterns.
so basicly you can read the file with clustered patterns which some people
including me have trouble with.

Exact is to test the accuracy, increasing your scores with Flawless, so people
get higher scores on easier files.
2012-04-12 20:19:44 +02:00
AJ Kelly 700a8c7837 what the flying f... 2012-04-12 11:40:34 -05:00
Jason Felds 26f5e8d78c Replace Steps:UseSplitTiming.
Instead, use Song:IsStepsUsingDifferentTiming.
2012-04-08 23:56:28 -04:00
Jason Felds 2031cbb366 Put in vyhd's patch for proper TD comparisons. 2012-04-08 14:26:28 -04:00
Jason Felds ee8fd495a5 Due for a merge. 2012-04-08 13:47:56 -04:00
Jason Felds 392e7fac25 Programmers, start your debuggers! 2012-04-08 13:47:23 -04:00
AJ Kelly 33348f0743 [ScreenNetworkOptions] Fixed a bug where localized text would not show up properly. Fixes issue 759. 2012-04-08 11:12:30 -05:00
Flameshadowxeroshin 64e74f4824 Fix some nasty behavior with ALSA thanks to custos-mundi (of irc.freenode.net #alsa) and /// 2012-04-07 21:21:18 +00:00
Flameshadowxeroshin ebb91feb4a why not. 2012-04-07 20:18:03 +00:00
Jason Felds 217cfa7350 Fix nonexistant techno-double8.
The game mode never existed people!

......you know what? Forget it. Enjoy playing
with 16 arrows that are hard to read.
2012-04-06 19:03:52 -04:00
Jason Felds 587a5961ed Some improvements on the techno side. 2012-04-06 17:32:40 -04:00
Jason Felds 226b79cbe1 Fix techno double 5.
I wonder if someone previously mixed up double 5
with double 8 here.

Even though there shouldn't need to be a double 8...
2012-04-06 16:45:04 -04:00
Jason Felds 759ee2c28b Add a rhythm based technomotion skin.
This is based off of Jousway's _Editor skin.

If anyone wants pad colors, it's up to you
to set those up.
2012-04-06 16:07:48 -04:00
Jason Felds a021f01b91 Add Techno Double 8...wait, what?!?
I don't recall Technomotion having this mode
for doubles play!

Did we borrow something from pyDance here?
2012-04-06 15:37:09 -04:00
Colby Klein e61bb07373 Add table manipulation helpers.
Added: string.split (usage: string.split("1-2-3", "-") => { 1, 2, 3 })
Added: table.join (alias of table.concat, for convenience)
Added: table.push (multiple element insert. usage: table.push(t, 1, 2, ...). Used extensively in optics)
2012-04-04 22:19:26 -07:00
Jason Felds 6782efb80f Fix setting some mods that always used drunk.
Thanks to TaroNuke for the assist.
2012-04-03 00:07:04 -04:00
AJ Kelly 50fd9319e7 small update to this document 2012-04-02 22:40:43 -05:00
AJ Kelly 10cf5cfad0 update lua documentation. also, the schema validator moved; updated its location 2012-04-02 15:14:48 -05:00
AJ Kelly 73597d773f it's april. 2012-04-01 14:34:50 -05:00
AJ Kelly e3f4e9c4c6 just some small script updates 2012-04-01 13:42:57 -05:00