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