Commit Graph
12265 Commits
Author SHA1 Message Date
Glenn Maynard d581ae240e fix row 0 being skipped 2004-11-03 08:22:20 +00:00
Glenn Maynard d398a38094 Load all BMS data into a map, then parse. Removes extra re-parsing,
fixes stop and BPM changing, fixes stop/BPM change interactions with
time sig changing.
2004-11-03 06:54:05 +00:00
Charles Lohr fc743ca02e Add: Metrics for NetSelectMusic's Next, Prev and NoSongs Screens 2004-11-03 05:35:39 +00:00
Charles Lohr 7f434ea7bd Add: Metrics for NetSelectMusic's Next, Prev and NoSongs Screens 2004-11-03 05:34:56 +00:00
Charles Lohr 43e333caef Fix: Allow ScreenStage to go "back" properly. 2004-11-03 05:31:09 +00:00
Glenn Maynard 0cad63c012 Most BMS files are in Shift-JIS. 2004-11-02 10:50:38 +00:00
Glenn Maynard bd1df8aacb simplify 2004-11-02 10:30:03 +00:00
Glenn Maynard a2c8f90224 simplify more 2004-11-02 07:55:55 +00:00
Glenn Maynard ab7a7076d7 simplify, cleanup 2004-11-02 07:53:38 +00:00
Glenn Maynard 33d92faeb1 fix reading mono sounds in a stereo chain 2004-11-02 07:38:24 +00:00
Glenn Maynard 1eac0a3fa9 fix warnings 2004-11-01 11:02:54 +00:00
Glenn Maynard 9cfb7c6d6c this is redundant - use TimingData::SetBPMAtBeat 2004-11-01 08:31:10 +00:00
Glenn Maynard a80025d28f fix PCM WAV seeking 2004-11-01 08:27:26 +00:00
Glenn Maynard f55a617641 fix 2 and 3 2004-11-01 08:06:56 +00:00
Glenn Maynard 638a5fd89d fix assertion failure 2004-11-01 07:47:38 +00:00
Glenn Maynard f0ec9ebbd6 fix assertion failure 2004-11-01 06:46:46 +00:00
Chris Danford 8c1c2d0095 fix compile error 2004-11-01 06:30:35 +00:00
Glenn Maynard bf9af176a0 simplify 2004-11-01 05:12:39 +00:00
Glenn Maynard 58f31d5b96 cleanup (don't think it's correct yet) 2004-11-01 05:08:48 +00:00
Ben Anderson 806f519d16 Parse direct BPM changes correctly (source: http://www.angelfire.com/ga4/jackatrades606606/BMS_Reading_Tutorial.txt ) 2004-11-01 01:49:50 +00:00
Glenn Maynard ca02ee68d0 log ignored loads due to cached !m_bHasMusic 2004-10-31 20:32:57 +00:00
Glenn Maynard 2046ab5261 nah 2004-10-30 07:42:03 +00:00
Glenn Maynard 0fc2b8b5fa fix no notes 2004-10-30 07:40:31 +00:00
Glenn Maynard 69914bcbbf fix memory usage regression 2004-10-30 07:18:28 +00:00
Josh Allen 093d66ecec NULL pointers after deleting
Clean up nested if statements
Fix comparing artist twice
2004-10-30 04:13:45 +00:00
Glenn Maynard 8d51f577de copying up DSound fixes from 3.9 2004-10-29 03:06:04 +00:00
Charles Lohr d8f885b4b9 OOps. that shouldn't have been included. 2004-10-29 02:05:52 +00:00
Charles Lohr 0ec8f61a0e Update & user list fix 2004-10-29 01:58:56 +00:00
Charles Lohr 15fd06145b Update 2004-10-29 01:56:11 +00:00
Charles Lohr c8f6ceb4e2 Added extra colors that were forgotten 2004-10-28 23:54:15 +00:00
Ryan Dortmans 96275c6834 Possible fix for 128 meg RAM xbox 2004-10-28 07:58:13 +00:00
Ryan Dortmans b17860c1e1 Add Xbox input translation 2004-10-28 07:56:13 +00:00
Ryan Dortmans afef064bbc Xbox: 0 is a valid socket number 2004-10-28 07:54:49 +00:00
Glenn Maynard c21d4c2756 simplify a bit, optimize 2004-10-28 05:10:47 +00:00
Glenn Maynard ca4ecb9d59 remove unused stuff 2004-10-28 03:01:58 +00:00
Glenn Maynard c347954806 add header 2004-10-28 02:17:50 +00:00
Charles Lohr 242f2b4885 Fixed 2 occourances of -1 insted of 0 causing a small issue. 2004-10-28 01:03:57 +00:00
Glenn Maynard f7e317f9dd cleanup 2004-10-27 22:12:17 +00:00
Glenn Maynard 227d0ffcba Move hold note handling into a small class; this allows easy changing of
the hold note buffer size.  Handle flushing the queue if it fills, so we don't
have to have such a large buffer.  (It may also help performance slightly
if we can make hold note rendering fit in a 256k or 512k D$, but I didn't
benchmark ...)
2004-10-27 21:58:31 +00:00
Glenn Maynard 48fda990cd update 2004-10-27 19:52:51 +00:00
Glenn Maynard 303d0600d4 cleanup 2004-10-27 19:49:08 +00:00
Glenn Maynard 37c4e97ceb cleanup 2004-10-27 19:33:52 +00:00
Ryan Dortmans 536fc4fe3a Fixed Xbox implementation 2004-10-27 07:25:36 +00:00
Glenn Maynard 18c8a72bc5 fix key file extensions 2004-10-26 20:03:04 +00:00
Glenn Maynard c5bb6fa09e fix dates, me 2004-10-26 19:38:11 +00:00
Charles Lohr 0e34a1497a Fix: Strange difficulty inselectability. 2004-10-26 19:28:29 +00:00
Glenn Maynard 8befe32ebb old commit: fix grading 2004-10-26 19:25:32 +00:00
Glenn Maynard f20e832c0d simplify 2004-10-26 19:23:41 +00:00
Glenn Maynard 080c78c0dc Handle adding a duplicate BPM segment in a well-defined way: overwrite
the old one, don't put duplicate segments in the BPM list.
2004-10-26 19:18:03 +00:00
Glenn Maynard 206ce1aa0b stop going to lengths to avoid copying sounds in the BGM; copying
needs to be fast, anyway
2004-10-26 19:10:57 +00:00