Commit Graph

16685 Commits

Author SHA1 Message Date
Glenn Maynard 6c6b50ac6b save the whales!
save before committing!
2002-08-28 03:31:17 +00:00
Glenn Maynard edde0d8432 Recompiled so it doesn't expect a PDB. 2002-08-28 03:18:46 +00:00
Glenn Maynard 81f626e473 Line debug info only; this fixes some loud linker warnings in SM when
the PDB isn't there.  (Better than making people build this; don't want
to check in the PDB since it's about 800k.)

Add ".." to include paths; fixes compilation for me.

Just specify the library "strmiids.lib"; it should be in the library
path.  (It isn't in "..\..\..\..\..\..\lib" ...)
2002-08-28 03:14:59 +00:00
Glenn Maynard 9d6d520273 fix compile errors in vc6 2002-08-28 01:16:20 +00:00
Glenn Maynard 2f36046dd6 Do away with LPCTSTR. (We're not making a Unicode build, and if
we were it's not being used everywhere it would need to be.  If we want
Unicode support, that's probably not the way to do it anyway ...)
2002-08-28 00:35:55 +00:00
Glenn Maynard 7941a1ddf2 more crash screen stuff 2002-08-27 23:48:11 +00:00
Chris Danford 7922f5bbc7 Updated AnnoucerManager::GetPathTo to act like ThemeManager. More theme and Ez2 cleanup. 2002-08-27 23:31:41 +00:00
Glenn Maynard 307b50179a s/VirtualDub/StepMania/ (in display, anyway) 2002-08-27 23:16:52 +00:00
Glenn Maynard 0918dd3c9a Turn on memory leak checking. 2002-08-27 22:07:31 +00:00
Glenn Maynard 2e2b3d09bf Disasm/crash code. 2002-08-27 22:02:30 +00:00
Glenn Maynard 6b342373ad Disasm/crash support binaries. (These are generated from disasm/; it's
straightforward but not worth making a project for.)
2002-08-27 22:01:43 +00:00
Glenn Maynard 484fc403e6 Source and documentation for disasm/crash dialog support code. 2002-08-27 22:00:41 +00:00
Glenn Maynard c2379b6a52 Resources for new crash dialog. 2002-08-27 22:00:03 +00:00
Glenn Maynard 7702fb7e7a Bitmap for new crash dialog. 2002-08-27 21:59:35 +00:00
Glenn Maynard 2da12c5d57 fix init 2002-08-27 20:25:51 +00:00
Chris Danford 941d9cb24d Moving more constants into theme metrics. 2002-08-27 16:53:25 +00:00
Chris Danford 142002091a Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff 2002-08-27 03:59:22 +00:00
Chris Danford 6b87066f8f fixed repeating "toasty" 2002-08-26 22:58:49 +00:00
Chris Danford 2cbc4f0dc5 added Start Menu icons, uninstall force, and more to installer 2002-08-26 19:30:58 +00:00
Glenn Maynard 1efce9f7f7 Add Reset().
Reset combos and judgements in Player::Load().

const stuff.
2002-08-26 08:11:52 +00:00
Glenn Maynard 35b9371edb Make sure we don't have problems with %'s in trace parameters.
Use va_end.
2002-08-26 06:40:49 +00:00
Glenn Maynard 657614d11a Use initializer lists; faster. 2002-08-26 06:39:51 +00:00
Chris Danford 950f9c1645 Added How To Play screen, improved scroll bar, and added "toasty" easter egg. 2002-08-26 05:53:48 +00:00
Glenn Maynard 4b9404c5c2 (more of the same) 2002-08-26 05:04:54 +00:00
Glenn Maynard e22fdeefcd Make the callbacks static members, so they can access private members.
Make m_pJoystick and GetDirectInput private.

Don't bail out on Update if the joystick fails, since we still have more
devices.  Just log--handle error conditions on our own.

Reduce Windows types in the interface; eventually it'll need to be
clean.

Remove unused Get*Device functions.
2002-08-26 05:01:25 +00:00
Glenn Maynard 8658b101cc Don't export PumpButtonNames; compact the header a bit. 2002-08-26 04:46:16 +00:00
Glenn Maynard cb73056691 Since we allow escape to back out of the demonstration, allow BACK to,
too.
2002-08-26 03:51:12 +00:00
Glenn Maynard 40d96cc613 Move the last global to the class.
Make m_iSelectedStyle a bitfield, which simplifies some things.

Don't select player 1 if player 2 selects at the last second.
2002-08-26 01:20:03 +00:00
Glenn Maynard 2f3d12ee8e Use a message to end the selection, instead of a global float. 2002-08-26 00:57:40 +00:00
Glenn Maynard a30399d3bc Animate during Update, not rendering, and make it honor tab/~. 2002-08-26 00:40:12 +00:00
Glenn Maynard 34f62d8d56 simplify 2002-08-26 00:19:59 +00:00
Andrew Livy d4f4a854cf Cleaned up Ez2SelectStyle (however 2p support removed). Now using new ScrollingList system (PUMP can make use of this for select style also) 2002-08-25 23:10:28 +00:00
Glenn Maynard 8b6b4043ef (typo) 2002-08-25 19:54:14 +00:00
Chris Danford 1b3c62adb9 added autogeneration of Notes for missing NotesTypes 2002-08-25 19:00:12 +00:00
Chris Danford 8d63a5f7e0 reduced size of hold parts texture for reduced memory footprint 2002-08-25 06:42:26 +00:00
Glenn Maynard a5df78e77d fixup skins/noteskins paths 2002-08-25 06:01:03 +00:00
Glenn Maynard 13af77a570 Remove HoldNote.h. 2002-08-25 05:50:32 +00:00
Chris Danford c57cdfc91f fixed crash in background (oops!) 2002-08-25 05:31:24 +00:00
Chris Danford 022a98879c added features to package manager, and renamed "Skins" dir to "NoteSkins" 2002-08-25 05:07:47 +00:00
Glenn Maynard b3cb136f04 Fix up editing hold notes. 2002-08-25 05:00:23 +00:00
Glenn Maynard 3d84bc6135 Comments. 2002-08-24 22:49:10 +00:00
Glenn Maynard c6cfa14c1a Don't render the beginning of the song when cancelling out of gameplay. 2002-08-24 22:48:16 +00:00
Glenn Maynard ac95c478f5 Update. 2002-08-24 21:25:35 +00:00
Glenn Maynard f54cb254a6 Add GroupList.
(Group list from the group select screen, with no limit on song count.)
2002-08-24 20:36:29 +00:00
Glenn Maynard 849086a3ba fix error (must remember to clear cache when testing this type of thing) 2002-08-24 09:24:53 +00:00
Glenn Maynard 30dd7ab9b2 Two different pieces of code in the editor were initializing a "new" song,
and they were both being triggered.  Only do it in the ctor, since we need
the information that's being initialized elsewhere in the editor.
2002-08-24 08:28:44 +00:00
Glenn Maynard 79bc58aedd Fix a bug in the m_sSongFileName optimization; add an assertion for it. 2002-08-24 07:57:28 +00:00
Glenn Maynard d52224560e implement m_bDelayedEscape 2002-08-24 06:34:15 +00:00
Glenn Maynard 1d2e3faefd Add MusicList (move column display out of ScreenSelectGroup). Doesn't
have a group limit (but ScreenSelectGroup still does)
2002-08-24 06:30:32 +00:00
Glenn Maynard 4e4be34e61 Remove unused sound. 2002-08-24 04:44:47 +00:00