Commit Graph
31889 Commits
Author SHA1 Message Date
Thai Pangsakulyanont fc0ee6543b insert notes first, then add autokeysounds thereafter. 2011-09-10 17:11:46 +07:00
Thai Pangsakulyanont afd64f3ed9 fix the comment. 2011-09-10 15:14:04 +07:00
Mark Cannon 0d4e43f9e3 stage 1 of TimingSegment cleanup: consolidate genericizable code in TimingData, use a proper variable name 2011-09-10 03:08:59 +00:00
AJ Kelly 5c7e13af14 comment this out because it's breaking the build and I'm not sure how to fix it. 2011-09-10 02:05:28 -05:00
AJ Kelly ae8bf617a3 slight cleanup 2011-09-10 02:05:12 -05:00
Thai Pangsakulyanont 0db3fbac7a force autokeysound chain to be the shared sound when there's no music.
this prevents the crash caused by the asserion "No keysounds were loaded for the song %s!".
the song will load just fine in this case, but the notes will not scroll.

this only takes place when m_pSharedSound is NULL, which doesn't break when there's
background music but no autokeysounds.

on a related note,
the "notes don't scroll" problem also existed [before this commit] when there's no more
autokeysounds to play, in this case, the song stopped and the notes stopped scrolling.
and there's no way to get to the end of the song. can't figure out how to deal with this yet.
2011-09-10 12:59:26 +07:00
Mark Cannon e56de5a09a undo regression introduced in d17c21e where any songs without keysounds were clobbered by RageSoundReader_Silence. please test your code before committing it :| 2011-09-09 23:51:10 +00:00
Thai Pangsakulyanont 1103f8cea1 and add my changelog 2011-09-10 01:23:41 +07:00
Thai Pangsakulyanont 1362cab86b merge 2011-09-10 01:21:19 +07:00
Thai Pangsakulyanont b26dc2b3bd major rewrite of NotesLoaderBMS. now it needs a lot of testing.
- handles BPM changes correctly
- songs should load faster
- auto-adjusts time signature changes (not sure how well will it perform.)
- add some code to differentiate between beat_single5 and popn_five, fixes bug 430
- also, bug 500 seems to be fixed after the rewrite, after some other attempts fail

what's not supported yet:
- #LNOBJ long note parsing
- #LNTYPE 2 long note parsing [http://nvyu.net/rdm/ex.php]
2011-09-10 01:08:04 +07:00
AJ Kelly 71ec0fc66b [GameManager] Fix shifting of 2P notes in beat mode. [1a2a3a2a1a] 2011-09-08 21:16:46 -05:00
Thai Pangsakulyanont 27195bd02c ...and another merge! 2011-09-09 08:58:41 +07:00
Thai Pangsakulyanont 9baffbc9e3 merge from some old revision (forgot to commit) 2011-09-09 08:58:01 +07:00
AJ Kelly 84382a7c73 update credits 2011-09-08 11:56:46 -05:00
AJ Kelly fb2a63ca16 [GameState] Added GetEarnedExtraStage() Lua binding. 2011-09-07 23:48:04 -05:00
AJ Kelly e06c7d334f back to 3 significant digits for .ssc files. 2011-09-07 22:17:20 -05:00
AJ Kelly 359e25d2aa shut up an error I was getting in the audio sync gameplay 2011-09-07 22:12:02 -05:00
AJ Kelly 8a490a81b1 update logo 2011-09-07 22:04:17 -05:00
AJ Kelly 5ed3a8a80e still want to get this working one day... 2011-09-07 21:00:49 -05:00
AJ Kelly a0455b4fd2 Experiment over, dance is the default game again. 2011-09-07 17:44:37 -05:00
AJ Kelly 52838f28c2 various text file changes 2011-09-07 17:42:29 -05:00
AJ Kelly 5ae2f9f4ba [Model] Added GetDefaultAnimation() Lua binding. 2011-09-07 14:28:07 -05:00
AJ Kelly 35631c73c1 just some cleanup as usual 2011-09-07 10:56:44 -05:00
AJ Kelly 7c686aa160 small freem cleanup 2011-09-07 10:46:29 -05:00
AJ Kelly 06ceba5158 loading window changes on Windows 2011-09-06 17:03:57 -05:00
AJ Kelly cc739b6394 new default theme splash 2011-09-06 16:46:17 -05:00
AJ Kelly c5968ab261 update installer stuff 2011-09-06 12:44:34 -05:00
Thai Pangsakulyanont d17c21e091 Moved the unused RageSoundReader_Silence from RageSound.cpp to RageSoundReader.h and use it in AutoKeysounds.cpp.
Hopefully this should fix Bug 0000500, but I don't know, can't reproduce.
2011-09-05 16:02:51 +07:00
Jason Felds df937f766a Restore compiling on Mac side.
Revert this if things are worse.
2011-09-04 00:15:02 -04:00
AJ Kelly ffa6bbf2e0 add Screen Filter to ScreenPlayerOptions 2011-09-03 19:55:58 -05:00
AJ Kelly afe7569f08 updates to Hello World 2011-09-03 17:10:57 -05:00
AJ Kelly c22c0449f7 add WIP screen filter 2011-09-03 04:02:51 -05:00
AJ Kelly 78e70d85c9 Change double10->double5, double14->double7; fixes issue 513. 2011-09-02 22:17:26 -05:00
AJ Kelly b9370ad3ed add versus 5 and 7 key modes to beat, hopefully fixing issue 511 2011-09-02 21:08:25 -05:00
AJ Kelly abb21b32a1 [GameManager] beat "versus" -> "versus5"; fix beat versus7 being "single7". see http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=512 [1a2a3a2a1a] 2011-09-02 20:58:17 -05:00
AJ Kelly d85d7e8357 add supernova and hybrid scoring changes from waiei: http://kokuru.com/sOajAZ/ 2011-09-02 15:53:27 -05:00
AJ Kelly bd9e08a8e8 [MenuTimer] Added start(), disable() Lua bindings. Also renamed setseconds to SetSeconds to match GetSeconds. 2011-09-02 11:43:10 -05:00
AJ Kelly 06d171ca83 eol crap :| 2011-09-02 11:43:04 -05:00
Jonathan Payne 4fba0b5ef2 nekonabe.... 2011-09-01 01:49:33 -07:00
AJ Kelly 96307cbc9c add BPMDisplay to ScreenNetSelectMusic, should fix issue 501 2011-08-31 18:14:18 -05:00
AJ Kelly 1f2bb26aa0 add jukebox to default theme 2011-08-31 15:51:05 -05:00
AJ Kelly 80ec025588 more pedantic cleanup of extraneous tabs, and add a description to LightsDriver_SystemMessage. 2011-08-31 12:38:10 -05:00
AJ Kelly dd2aeb82f6 cleanup, add copyright notice to LightsDriver_LinuxWeedTech.cpp 2011-08-31 12:32:07 -05:00
Mark Cannon ecb06dc68b work around weird error encountered with GeForce MX 440 in the OGL renderer 2011-08-31 01:24:09 -04:00
Flameshadowxeroshin c0634d5be8 really bad error fixed 2011-08-31 03:42:03 +00:00
Flameshadowxeroshin 49d2201882 add SetOptionRowFromName to ScreenOptions. not yet tested or proofread. 2011-08-31 03:41:26 +00:00
Mark Cannon f426cfc6ba disambiguate bzip error in configure 2011-08-30 17:55:53 -04:00
Jason Felds 9153e80769 Remove unneeded comment. 2011-08-30 13:18:45 -04:00
Jason Felds 2f6d8ebeb2 vinil is right: this does need adjusting. 2011-08-30 12:51:26 -04:00
AJ Kelly 959438e154 PlayCommand -> playcommand, fixes a warning brought up on the forums 2011-08-30 09:40:10 -05:00