Glenn Maynard
f4dbed8221
stl-ize some stuff
2003-01-03 05:29:45 +00:00
Glenn Maynard
8408788208
remove old code
2003-01-02 09:44:09 +00:00
Andrew Livy
54a79d2c2d
Fixes to DS3DDX, Assert Put Back :)
2002-12-29 02:02:24 +00:00
Andrew Livy
387905a785
Added Dancing Stage 3DDX (SINGLE MODE ONLY)
...
NOTE: I commented out an ASSERT in NoteData.cpp
at Line 429
// ASSERT( iOriginalTrack < pOriginal->m_iNumTracks );
I don't understand how the AutoGen code works, but all I do know is
that the game works without this assert, but possibly in a way people
didn't want defined. Please can somebody (preferably Chris as he
says he's the only one who understands notedata :D) look at this
and figure out what i'm doing wrong.
I feel a bit uneasy taking out an assert to make things work....
2002-12-28 16:07:19 +00:00
Glenn Maynard
49f05c9ab8
s/throw RageException/RageException::Throw/
2002-12-21 19:34:02 +00:00
Glenn Maynard
4ae61d4aa5
remove compression stuff; unused
2002-12-20 02:45:23 +00:00
Glenn Maynard
22ac4ef9df
fix GetNumTapNotes
2002-12-19 04:46:55 +00:00
Glenn Maynard
1fea73d721
remove Compress() and Decompress()
2002-12-19 04:43:30 +00:00
Glenn Maynard
d4dd4ddc4a
fix autogen
2002-12-19 04:39:16 +00:00
Glenn Maynard
3017569a4e
remove MAX_TAP_NOTE_ROWS
2002-12-18 07:35:21 +00:00
Glenn Maynard
c3435782d1
optimize GetSMNoteDataString
2002-12-14 22:51:59 +00:00
Glenn Maynard
fb942385b8
optimize GetNumTapNotes
2002-12-14 20:34:38 +00:00
Glenn Maynard
689e9b150d
add fast ClearAll().
2002-12-14 20:30:49 +00:00
Glenn Maynard
2b16fbc4a3
Optimize LoadTransformedSlidingWindow a bit.
...
Const fixes.
2002-12-14 20:27:52 +00:00
Glenn Maynard
c86c5af9f8
move more stuff to NoteDataUtil
2002-12-13 23:34:37 +00:00
Glenn Maynard
5c21296573
move radar stuff to NoteDataUtil
...
const fixes
2002-12-13 22:40:42 +00:00
Glenn Maynard
9c6fe5cf64
Add NoteDataUtil and move some stuff into it
2002-12-13 22:09:26 +00:00
Glenn Maynard
3cfb72fb58
Add NoteData "compression".
2002-12-13 01:23:26 +00:00
Victor Trucco
529057a85e
correct Mirror Mode in Pump
2002-11-29 16:45:22 +00:00
Glenn Maynard
3f8785113e
some more minor optimizations
2002-11-24 06:59:58 +00:00
Glenn Maynard
370925bba7
Some optimization. (Still too slow, but it's an improvement ...)
2002-11-24 05:41:05 +00:00
Glenn Maynard
551f5adb16
and more of the same
2002-11-16 08:55:46 +00:00
Glenn Maynard
4d11e90183
no longer any cap on hold notes
2002-11-07 03:55:42 +00:00
Glenn Maynard
81bb9b57e7
simplify
2002-11-03 21:37:08 +00:00
Glenn Maynard
73cdeaea69
Don't pad tracks that aren't used.
2002-11-03 01:33:33 +00:00
Glenn Maynard
d9e5bfa62b
Err, really remove the copy ctor (removed the assignment operator
...
last time)
2002-11-02 23:15:47 +00:00
Glenn Maynard
75267d2a26
Make m_HoldNotes private.
...
Remove the copy ctor; no longer needed. (Looking back, I don't
think it was needed anyway.)
2002-11-02 23:14:52 +00:00
Glenn Maynard
68cb613902
make HoldNotes a vector
2002-11-02 23:10:38 +00:00
Glenn Maynard
bc7885cd8b
use GetNumHoldNotes
2002-11-02 22:59:12 +00:00
Glenn Maynard
8efe6ee455
use GetHoldNote
2002-11-02 22:53:04 +00:00
Glenn Maynard
100ac85f37
translate TAP_* from/to digits
2002-11-02 21:27:17 +00:00
Glenn Maynard
9374f853ed
add MoveTapNoteTrack
2002-11-02 21:04:00 +00:00
Glenn Maynard
80c0f04397
use untemplated trim*
2002-10-31 08:05:13 +00:00
Glenn Maynard
bccaf3560b
s/Add/push_back/
2002-10-31 04:23:39 +00:00
Glenn Maynard
a041b7cd3e
s/RemoteAt/erase/
2002-10-31 04:11:08 +00:00
Glenn Maynard
945a39a247
some more s/GetSize/size/ and other minor STLisms
2002-10-31 02:54:49 +00:00
Chris Danford
73f7db6b15
Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code.
2002-10-28 05:30:45 +00:00
Glenn Maynard
546519e7ec
Make m_TapNotes a vector. (Hmm. Not ideal, but better.) Still not
...
completely abstracted (NotesLoaderBMS).
2002-10-25 23:32:50 +00:00
Glenn Maynard
9a45291805
use Get/SetTapNote and constants
2002-10-25 05:19:27 +00:00
Glenn Maynard
228b2f6ecf
use less magic constants
2002-10-25 05:06:52 +00:00
Glenn Maynard
c2cc2881f9
use Get/SetTapNote. Stupid Printf Tricks.
2002-10-25 04:59:12 +00:00
Chris Danford
6674d2a9a1
Fixed super shuffle generating impossible HoldNote patterns.
2002-10-20 21:39:13 +00:00
Chris Danford
bb669368ba
Texture caching off by default
2002-10-20 19:34:17 +00:00
Chris Danford
15fc589cc6
Fixed articts in hold note and life frames.
2002-10-18 19:01:32 +00:00
Glenn Maynard
5bbbbdcf92
Remove multiple notetypes per style. Not used, just clutter now.
2002-10-14 00:28:27 +00:00
Glenn Maynard
e5d4f980fb
fix more buffer overruns; use GetTapNote/SetTapNote to simplify
...
some things. (not going to try to use it everywhere yet, just using them
as convenient)
2002-10-12 21:40:55 +00:00
Glenn Maynard
813703eeab
Fix another CopyRange buffer overflow.
2002-10-12 21:16:21 +00:00
Glenn Maynard
23cb6684b1
Fix buffer overflow when passing MAX to CopyRange.
...
(Note: the local SMTP server on the CVS box appears to have gone
down, so some CVS commit mails have probably been lost.)
2002-10-12 20:58:16 +00:00
Glenn Maynard
b8b632fc76
Fix buffer overflow when passing MAX to ClearRange.
2002-10-12 19:57:18 +00:00
Glenn Maynard
a647089528
copy hold notes, too
2002-10-12 02:15:29 +00:00