Commit Graph

16685 Commits

Author SHA1 Message Date
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
Glenn Maynard 5ab889f509 Deal with systems that have different refresh rates available at 16bpp
and 32bpp.

(There are still systems that report refresh rates they can't really use ...
need to probe, I think.)
2002-08-29 20:59:47 +00:00
Glenn Maynard 2a5d068a6c unused label 2002-08-29 20:41:28 +00:00
Glenn Maynard ebac0bc8ec "max refresh" tests format (might have more available at 16bpp than
32bpp, though we're only ever 16bpp right now anyway)

Merge format lists.
2002-08-29 20:21:30 +00:00
Glenn Maynard 9407f88d39 oops? 2002-08-29 20:19:13 +00:00
Chris Danford 6e5ebcf30c Ez2 changes 2002-08-29 20:18:41 +00:00
Glenn Maynard 7b53966811 remove utils/fnmatch 2002-08-29 09:02:56 +00:00
Glenn Maynard 2bf820b7a9 Add last ditch defenses. 2002-08-29 08:58:40 +00:00
Glenn Maynard b7ca99c6d0 need a larger buffer; add checks for this 2002-08-29 08:55:24 +00:00
Glenn Maynard 84bdeed604 i don't think we're in VirtualDub any ^Hmore, toto 2002-08-29 07:02:14 +00:00
Glenn Maynard 5bfe84ae26 i don't think we're in VirtualDub any more, toto 2002-08-29 07:01:13 +00:00
Glenn Maynard 2c67a6d5a7 Add sanity check to catch the error I just corrected. 2002-08-29 06:13:34 +00:00
Glenn Maynard 48d21dc033 fix macro error 2002-08-29 06:10:12 +00:00
Glenn Maynard da777ba811 Sync this up a little with the main code. (Done while debugging ...) 2002-08-29 06:09:39 +00:00
Chris Danford 6d7da107f3 Added assist tick and text field editing to editor. Cleaned up more theme metrics stuff. 2002-08-29 04:56:03 +00:00
Chris Danford 5fb403639f Moved even more constants into theme metrics 2002-08-29 01:38:21 +00:00
Glenn Maynard fdd2cf304a add verinc source 2002-08-29 01:30:42 +00:00
Glenn Maynard fcb8bdeeb3 (GRIPE)
If we list verstub.obj in the dialog for extra dependencies, it counts it
as a full dep; since we change it every build, that means the binary
is never actually considered up to date.  We need to list it as an extra
option to the linker, so it gets linked without being factored into
dependencies.
2002-08-29 01:29:08 +00:00
Andrew Livy fc67045180 ScreenStage Changes: Ez2dancer type fixed (apart from final stage number bug) 2002-08-29 01:12:39 +00:00
Glenn Maynard 0e44b32a58 Gross. VC7 calculates dependencies *after* the pre-build rule (so it's not
really pre-build), so after a build, it thinks verstub.cpp has been modified.
So we get to use the same build hack here, too.
2002-08-29 00:36:50 +00:00
Glenn Maynard 2b51ea0d05 Add Disasm to the projects.
Add build rules for incrementing the build number.  (Note that since
VC6 doesn't have pre-build rules, we have to compile and link it manually.
It's a somewhat ugly hack, but it works.  In VC7 we can just make it a
normal source file and regenerate it as a pre-build step.)

Turn on .MAP generation.  Make sure it always goes into the intermed
path, so it doesn't clutter the output path.

Add rules for generating the VDI debug file from .MAPs.

(I'm not committing the code to actually enable this yet; I want to iron
out any problems these build rules cause first.)
2002-08-29 00:20:09 +00:00
Glenn Maynard d7f88eb1dd exception handling is overridden on the commandline, so turn it off
here (to silence a warning)
2002-08-28 23:48:47 +00:00
Glenn Maynard 7fa71beb31 exception handling is overridden on the commandline, so turn it off
here (to silence a warning)
2002-08-28 23:48:07 +00:00
Glenn Maynard ed95ded513 fix a couple VS7 warnings 2002-08-28 23:40:51 +00:00
Andrew Livy e6d02e9648 Adjusted Metrics So The SelectPlayer Screen looks as it should 2002-08-28 23:20:41 +00:00
Chris Danford a8a99fe828 Moved more constants into theme metrics 2002-08-28 22:42:40 +00:00
Andrew Livy 9c8548ce1d Some Ez2dancer Fixes, AND Breakages (sorry!!) 2002-08-28 20:41:55 +00:00
Glenn Maynard b00c8d5413 Remove HighComboAlert_OnceOnly. (Added this because I wasn't
sure which was right, and it looked like =true was the behavior it
was trying for, but =false is normal arcade behavior and I can't think
of any real reason for it to ever be true.)
2002-08-28 09:00:17 +00:00
Glenn Maynard 3b44b32e0e bugfixes 2002-08-28 07:39:17 +00:00
Glenn Maynard f8916ab31d 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 07:04:52 +00:00