Glenn Maynard
bf039c9397
remove extra level of indentation (no other changes)
2002-09-03 21:57:32 +00:00
Glenn Maynard
c4a8904c90
remove extra level of indentation (no other changes)
2002-09-03 21:54:13 +00:00
Glenn Maynard
c8f4e8deee
bool BooleansAreGood=true;
2002-09-03 21:53:15 +00:00
Glenn Maynard
58223a239a
FIx score tweening during sort change. This also fixes assertion
...
failures pressing left/right when changing tweens .
2002-09-03 21:12:02 +00:00
Chris Danford
fd83b5c4ab
option icons almost working...
2002-09-03 15:42:36 +00:00
Glenn Maynard
edb4ee6e97
update
2002-09-03 10:09:22 +00:00
Chris Danford
40277568d0
option icons are almost working...
2002-09-03 06:33:08 +00:00
Glenn Maynard
a78bcf7c7f
Make the shut-down-bass hack a little less ugly.
2002-09-03 05:55:12 +00:00
Glenn Maynard
1f2e6f7338
fix backlog_cnt error
2002-09-03 05:52:08 +00:00
Glenn Maynard
1e6ff21cef
Move actual screen creation to a separate function.
...
Clear the directory cache when we load a new screen.
2002-09-03 05:43:58 +00:00
Glenn Maynard
1f60ba9bfd
Add m_bVsync.
2002-09-03 00:22:19 +00:00
Chris Danford
7fb4b9c977
added codes for option entry and option icons
2002-09-03 00:22:12 +00:00
Glenn Maynard
0b75b00f55
Implement m_bVsync.
2002-09-03 00:22:00 +00:00
Glenn Maynard
153d62b070
fix dim tweening
2002-09-03 00:19:54 +00:00
Glenn Maynard
329785794b
Fix crash when less than 30 played songs.
2002-09-03 00:05:25 +00:00
Glenn Maynard
a90c6db3b0
Move mapconv and verinc binaries alongside their source and don't
...
clutter the main dir with them.
(missed)
2002-09-02 23:50:08 +00:00
Chris Danford
7d4cf73000
half-finished codes, options icons, and two new modifiers.
2002-09-02 21:59:58 +00:00
Glenn Maynard
d7e6f59b3b
Move mapconv and verinc binaries alongside their source and don't
...
clutter the main dir with them.
2002-09-02 11:48:33 +00:00
Glenn Maynard
cb248c2ee3
Rename this; it's more of a notepad than a real TODO. Update.
2002-09-02 11:33:07 +00:00
Glenn Maynard
ead8903bfb
vc6 fixes
2002-09-02 10:41:56 +00:00
Glenn Maynard
21ced7118d
Open RageException dialog even if LOG == NULL.
2002-09-01 01:23:07 +00:00
Glenn Maynard
dfb3fd2b16
Clean up and optimize splitrelpath.
...
Add GetExtDirListing and GetExtDirListingV, for fast searches for
files by directory, filename prefix and extension.
Note a change in behavior due to this: all theme files will load as
prefixes, not just graphics. (eg. "title sound (abc)" will load for "title sound",
just like "title graphic (abc)" loads for "title graphic".) This seems more
consistent anyway, but if it's a problem it's easily fixed.
(Profiling showed that we were spending a decent amount of time reading
directories; this is because we were making separate calls for each
theme extension.)
2002-09-01 00:37:10 +00:00
Glenn Maynard
b0e3b7af6f
simplify
2002-08-31 19:13:45 +00:00
Glenn Maynard
f886280ab5
Only check for new themes once a second, not once per GetMetric
...
call. This bumps the framerate on my system at the select music
screen (without vsync, fullscreen) from 120 fps back to 190.
2002-08-31 10:33:13 +00:00
Glenn Maynard
bcf0bc3a0a
const, extra semicolons
2002-08-31 07:08:25 +00:00
Glenn Maynard
0a9c319a10
Fix scrollbar tweening. (Previously, the scrollbar wouldn't reappear
...
after changing sorts; it'd keep moving right.)
2002-08-31 06:43:28 +00:00
Glenn Maynard
ad5f294ae4
m_EffectType is now a bitfield, so we can have multiple effects on
...
at once.
There's no interface to this, but it works with courses.
drunk, dizzy, dark is amusing. "That arrow goes WHERE?"
2002-08-31 03:04:38 +00:00
Glenn Maynard
7ffc481c63
Update.
2002-08-31 01:22:52 +00:00
Glenn Maynard
0a8f16e2bb
cleanup
2002-08-31 01:20:34 +00:00
Glenn Maynard
6816c3b433
comments
2002-08-30 22:53:31 +00:00
Glenn Maynard
fe1c946bba
Update.
2002-08-30 22:25:32 +00:00
Glenn Maynard
6d1b53ffa9
Fix extra space in full title; this fixes "song .sm" from the editor.
2002-08-30 22:22:46 +00:00
Glenn Maynard
98f16de9ce
Don't hide the current extra stage.
2002-08-30 21:51:40 +00:00
Glenn Maynard
fde01d42a2
break off GetExtraStageInfoFromCourse
2002-08-30 20:49:56 +00:00
Glenn Maynard
7cacbe59f7
Update underline after updating refresh rate.
...
Put the default refresh back to "default"; some systems apparently
think they have refresh rates that they don't.
Make refresh "0" and max "1", so people with existing INI files keep
"default".
2002-08-30 06:18:30 +00:00
Glenn Maynard
33f20a1f85
KSF files, at least, are often missing closing ;'s. Cope.
2002-08-30 05:05:34 +00:00
Glenn Maynard
bb94538c53
oops.
2002-08-30 04:54:28 +00:00
Glenn Maynard
1e0f31f75d
update
2002-08-30 04:32:39 +00:00
Glenn Maynard
441541a16c
Add #SELECTABLE:YES, NO and ROULETTE.
...
Add an option for this. It's off by default.
2002-08-30 04:28:12 +00:00
Glenn Maynard
92ccf96768
Well, I've received complaints about my other errors, but nothing about
...
the build rules, so I'm assuming they're at least not blowing up at anyone.
Enabling the debug crash window.
More details will go to sm-devs.
2002-08-30 01:06:23 +00:00
Glenn Maynard
2e34fe2ca6
Use CreateDirectories.
2002-08-30 00:37:53 +00:00
Glenn Maynard
27decf5ca2
Add CreateDirectories.
...
Fix, simplify and optimize split().
2002-08-30 00:28:20 +00:00
Glenn Maynard
65f5ba986a
me += brown paper bag
2002-08-29 23:24:00 +00:00
Glenn Maynard
43873128df
Send traces to the crash handler.
2002-08-29 23:07:55 +00:00
Glenn Maynard
99853f04cf
Use builtin memory-checks-on-exit, so we don't get memleak
...
notices for static/global objects.
Fallback to default refresh instead of max.
2002-08-29 23:05:54 +00:00
Glenn Maynard
0f7e9874cc
break apart SwitchDisplayMode
2002-08-29 22:30:06 +00:00
Glenn Maynard
53acc507f7
Quiet the CheckDeviceType logs a bit.
2002-08-29 21:52:26 +00:00
Glenn Maynard
e8eb97c9cf
Move GetAdapterIdentifier check into ctor, so it's not done multiple
...
times if the first SwitchDisplayMode fails.
Don't print spurious "supports the following modes".
2002-08-29 21:48:57 +00:00
Glenn Maynard
e96941e288
const stuff
2002-08-29 21:30:16 +00:00
Glenn Maynard
e28dca7fe1
More LPCTSTR.
...
Add currently unused fnmatch-based filename searching. (This has
the advantage that we can search for any number of masks without
grabbing the directory tree multiple times.)
2002-08-29 21:02:04 +00:00