Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard df7aec2eb0 enable fullscreen 2002-11-12 02:43:36 +00:00
Glenn Maynard 0178e1e3df fix hold notes 2002-11-12 01:55:25 +00:00
Glenn Maynard ec764db169 render even when alpha is 0 when zbuffering is on (fixes
ScreenStage, lifebar)
2002-11-12 01:29:19 +00:00
Glenn Maynard ee223ec178 fix version 2002-11-12 01:28:39 +00:00
Glenn Maynard dac8bd4f2d add ZBufferEnabled() query 2002-11-12 01:25:03 +00:00
Glenn Maynard 5673bec6f2 Add SetBlendMode;
add glexts.h;
log version and available extensions;
implement real glow with GL_EXT_texture_env_combine.
2002-11-12 00:51:27 +00:00
Glenn Maynard 3cca0545d0 add glext.h 2002-11-12 00:43:09 +00:00
Glenn Maynard 3f4b11f495 store and log opengl version 2002-11-11 21:05:02 +00:00
Glenn Maynard b037524db0 finish draw stats 2002-11-11 20:43:30 +00:00
Glenn Maynard b13fe6e6b6 Fix color endianness problems.
Remove operator== and != from POD types.

Scope the disabled warning better.
2002-11-11 20:36:39 +00:00
Glenn Maynard f8027f16c3 ALL MUSIC must come first; fix infinite looping on init 2002-11-11 19:02:33 +00:00
Glenn Maynard bdf364a5aa Fix flushing when setting modulate and when changing textures;
implement stats.
2002-11-11 09:56:07 +00:00
Glenn Maynard 63de3aac42 add alt-f4 2002-11-11 09:06:30 +00:00
Glenn Maynard 8bad0c8a30 fix commandline parsing 2002-11-11 08:53:26 +00:00
Glenn Maynard bd1265168d fix grave+tab to pause time 2002-11-11 08:52:07 +00:00
Glenn Maynard ad8c435d67 args were switched 2002-11-11 08:38:50 +00:00
Glenn Maynard 8f4e1a1675 unneeded header 2002-11-10 23:07:38 +00:00
Glenn Maynard a17ac5edb9 add XXX 2002-11-09 02:26:50 +00:00
Glenn Maynard e1c8f0c72b Search for movies in layers, too. 2002-11-08 20:12:47 +00:00
Glenn Maynard 0264d1c1a7 Maybe I'll switch to brown plastic bags. 2002-11-08 20:12:19 +00:00
Glenn Maynard 00d85d1c09 remove more assorted unused stuff 2002-11-07 03:58:51 +00:00
Glenn Maynard 4aa9b44bf1 update 2002-11-07 03:57:41 +00:00
Glenn Maynard 4d11e90183 no longer any cap on hold notes 2002-11-07 03:55:42 +00:00
Glenn Maynard cf2e68a72e OK is worth a step, too. 2002-11-07 03:53:54 +00:00
Glenn Maynard 5fcbfa8881 buh, statically link a couple more libraries 2002-11-06 04:06:01 +00:00
Glenn Maynard 9706589170 Always convert; see comment. 2002-11-05 02:51:14 +00:00
Glenn Maynard 22808e1a0b different fix to optimizer bug that should be faster 2002-11-05 02:37:56 +00:00
Glenn Maynard 01a040fe3f Update to newer (faster) libpng 2002-11-04 23:36:15 +00:00
Glenn Maynard de07f02fad add an assertion 2002-11-04 20:22:57 +00:00
Glenn Maynard ffd6817044 use a vector for the hold note toggle 2002-11-03 21:45:26 +00:00
Glenn Maynard 11e1d16008 use a vector for hold note scores 2002-11-03 21:38:22 +00:00
Glenn Maynard 81bb9b57e7 simplify 2002-11-03 21:37:08 +00:00
Glenn Maynard 0ca1680d51 handle score changes due to hold notes 2002-11-03 20:52:13 +00:00
Glenn Maynard f6c13acabc (sorry, my brown paper bags got held up in the mail) 2002-11-03 20:10:17 +00:00
Glenn Maynard 576b9e393f add abstract scoring
(Got tired of having to search for the scoring stuff in Player ...)
2002-11-03 07:17:03 +00:00
Glenn Maynard 64499909d5 remove more magic constants 2002-11-03 05:02:48 +00:00
Glenn Maynard c70c6baf30 remove more magic constants 2002-11-03 01:49:13 +00:00
Glenn Maynard e7e6580b9e remove mycarray (which became STDCarray and is gone) 2002-11-03 01:39:35 +00:00
Glenn Maynard 1dea8064c0 remove STDCarray; add StdString 2002-11-03 01:38:24 +00:00
Glenn Maynard a47ef7e9f2 The vector code in NoteData doesn't like the statics. Better would
be to reserve an appropriate amount in NoteData, so we don't
reallocate too much ...
2002-11-03 01:34:52 +00:00
Glenn Maynard 73cdeaea69 Don't pad tracks that aren't used. 2002-11-03 01:33:33 +00:00
Glenn Maynard 7736927f50 Ignore tracks in KSF's that have no meaning. 2002-11-03 01:32:47 +00:00
Glenn Maynard ede201d2e8 rewrite stupid selection stuff (more brown paper bags, please) 2002-11-03 00:08:31 +00:00
Glenn Maynard e168a6380b update 2002-11-02 23:16:48 +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 eec39d036d use GetHoldNote 2002-11-02 22:46:15 +00:00
Glenn Maynard 21e7c5801b Add HoldNote getter.
Make m_TapNotes private.
2002-11-02 22:25:46 +00:00
Glenn Maynard 9828cd3b4b simplify 2002-11-02 21:51:18 +00:00
Glenn Maynard 65717df21d simplify 2002-11-02 21:45:27 +00:00
Glenn Maynard 1c48cfe719 fix a couple constants 2002-11-02 21:44:52 +00:00
Glenn Maynard 653cd78e9f translate digits to TAP_* 2002-11-02 21:33:56 +00:00
Glenn Maynard 100ac85f37 translate TAP_* from/to digits 2002-11-02 21:27:17 +00:00
Glenn Maynard afcd1ff1c6 fix div/0 2002-11-02 21:20:18 +00:00
Glenn Maynard 2e3b122c68 use MoveTapNoteTrack 2002-11-02 21:04:16 +00:00
Glenn Maynard 9374f853ed add MoveTapNoteTrack 2002-11-02 21:04:00 +00:00
Glenn Maynard 4f972ef69b fix crash due to unsigned (oops) 2002-11-02 21:03:20 +00:00
Glenn Maynard 7dd6bccfac fix 2002-11-01 20:48:36 +00:00
Glenn Maynard ff84ad1dc3 Oops. Implemented Trim* with STL calls and forgot that I hadn't
committed the activation.  StdString seems to be working well
enough, so I'll just turn it on ...
2002-10-31 19:02:26 +00:00
Glenn Maynard fbbfb740d9 yet more large, unneeded blocks of code to remove 2002-10-31 08:35:12 +00:00
Glenn Maynard dd6e6780bb remove a bunch of COM cruft 2002-10-31 08:12:55 +00:00
Glenn Maynard 80c0f04397 use untemplated trim* 2002-10-31 08:05:13 +00:00
Glenn Maynard a28d19268a simple untemplated trimleft/trimright implementation 2002-10-31 08:04:34 +00:00
Glenn Maynard 47151c74b9 remove resource-related stuff we don't need 2002-10-31 06:33:06 +00:00
Glenn Maynard b52484e797 remove horrible format hack that we don't need 2002-10-31 06:24:08 +00:00
Glenn Maynard 521686a1f6 cosmetic 2002-10-31 06:09:16 +00:00
Glenn Maynard 677e6b0a2e s/FRECT/RectF/ 2002-10-31 06:00:30 +00:00
Glenn Maynard c20d5b67dc s/CRECT/RectI/ 2002-10-31 05:52:12 +00:00
Glenn Maynard 7f0e0f4571 use stat(), not win32 calls 2002-10-31 05:44:12 +00:00
Glenn Maynard d50d1838a5 add stat alias 2002-10-31 05:38:03 +00:00
Glenn Maynard 679fce4ef2 always use min/max workaround in vc6 2002-10-31 05:18:08 +00:00
Glenn Maynard 07a04df7d7 vc6 bug workaround 2002-10-31 05:17:09 +00:00
Glenn Maynard 7f49ba72b4 add a getline wrapper for mfc 2002-10-31 04:57:32 +00:00
Glenn Maynard d736f9f7a8 fix another vc6 compile problem 2002-10-31 04:41:00 +00:00
Glenn Maynard 58ee51c717 fix one vc6 compile problem 2002-10-31 04:36:35 +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 6e0c622850 cleanups 2002-10-31 03:55:50 +00:00
Glenn Maynard 16b514cc0b err? thought I added this a very long time ago. 2002-10-31 03:55:29 +00:00
Glenn Maynard 7d46004e54 get rid of CStdioFile 2002-10-31 03:54:50 +00:00
Glenn Maynard 31fa2adaa4 get rid of SetSize 2002-10-31 03:36:06 +00:00
Glenn Maynard 32bf482480 clean up some sign mismatches 2002-10-31 03:25:35 +00:00
Glenn Maynard 7e9905995d some more s/GetSize/size/ and other minor STLisms 2002-10-31 03:16:02 +00:00
Glenn Maynard 69b816e780 some more s/GetSize/size/ and other minor STLisms 2002-10-31 03:01:35 +00:00
Glenn Maynard 945a39a247 some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:54:49 +00:00
Glenn Maynard 2b16872bd5 some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:46:42 +00:00
Glenn Maynard d770105b2f some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:31:15 +00:00
Glenn Maynard dcb4fd2128 some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:20:11 +00:00
Glenn Maynard 040da1a6d4 some more s/GetSize/size/ 2002-10-31 02:12:14 +00:00
Glenn Maynard 8e18d84d10 some s/GetSize/size/ 2002-10-31 02:11:52 +00:00
Glenn Maynard b30fcbae96 get rid of some GetSize calls 2002-10-31 01:59:08 +00:00
Glenn Maynard cae3cfc0a0 change indentation 2002-10-31 01:27:45 +00:00
Glenn Maynard 9ccf8cd26f optimize, cleanup 2002-10-31 01:24:56 +00:00
Glenn Maynard af8b074f16 cleanup 2002-10-30 23:43:35 +00:00
Glenn Maynard f2856485aa Arg. This is ugly and slow, but at least it's a real linear filter.
Handle extreme resizing iteratively, which gives us something like
a triangle filter--slower and probably not quite as good, but much
better than it was.
2002-10-30 23:36:16 +00:00
Glenn Maynard d754ddc550 push bga searching into a function; fix 2002-10-30 19:55:19 +00:00
Glenn Maynard 5ca988ede1 fix starwipe (ARGB got switched with RGBA) 2002-10-30 19:43:20 +00:00