Commit Graph
60 Commits
Author SHA1 Message Date
Glenn Maynard 627a90fb0a Improved C++ demangling. 2003-09-19 06:22:17 +00:00
Glenn Maynard 7d919ad2aa Avoid logging garbage 2003-09-16 02:50:55 +00:00
Glenn Maynard 8ca499e5c6 Handle systems where the video driver regkey isn't "0000".
Merge 9x and 2k/XP probing.
2003-09-07 02:35:22 +00:00
Glenn Maynard 15fa0dc1e6 Parse DivX Pro versions, though this is less important now that we
use FFMpeg.  It's still useful, as we can fall back on DShow, but
eventually we should remove the fallback for MPEG4 so we can remove
this (so we don't nag people to upgrade when they don't need to).
2003-09-06 05:38:08 +00:00
Glenn Maynard 8a88cfdc7c Must never call LOG->* methods from the crash handler 2003-09-05 19:44:10 +00:00
Glenn Maynard 3f19c51f27 simplify 2003-09-03 03:30:32 +00:00
Glenn Maynard 834195f462 fix more output truncation 2003-09-02 06:01:28 +00:00
Glenn Maynard 57f21d13d0 fix output truncation 2003-09-01 19:49:49 +00:00
Glenn Maynard 6e79f781bd Remove the disassembler. 2003-09-01 02:49:58 +00:00
Glenn Maynard 3fdc0ff8a4 Remove the disassembler. It's never been useful, and it's a lot of code--
a lot of extra room for error in code we really want to be robust (the error
handler).

Remove "crashdump.dat".  It was only useful for tracing crashes in
the disassembler.
2003-09-01 02:47:24 +00:00
Chris Danford b4b20df751 Flush log at the beginning of CrashHandler so the log isn't cut off at the tail. Is there a problem with this? I can't think of a reason why fflush would need to allocate memory. 2003-08-26 08:18:49 +00:00
Glenn Maynard fa67577a4f improve output 2003-08-19 02:30:10 +00:00
Glenn Maynard b2e86172d3 Unneeded headers. 2003-08-14 23:05:49 +00:00
Glenn Maynard a29f74b84b Lots of people report crashes with DivX 5.0.2 and 5.0.3. Warn about it. 2003-08-14 23:04:27 +00:00
Glenn Maynard 8ee7dc93a6 use CHECKPOINT 2003-08-05 01:32:21 +00:00
Glenn Maynard 1863b166f2 use GetCheckpointLogs 2003-08-05 01:29:36 +00:00
Glenn Maynard e3625db111 fix warnings 2003-08-03 02:47:43 +00:00
Steve Checkoway 1e5b735bcd Use HAVE_VERSION_INFO so that multiple archs can take advantage of a build number and date 2003-08-02 12:51:25 +00:00
Glenn Maynard 0ddc939e62 Forcibly ignore bogus floating point exceptions. 2003-07-30 01:15:56 +00:00
Glenn Maynard 265f1f8923 don't die if GetPrimaryVideoDriverName() fails 2003-07-30 00:13:58 +00:00
Glenn Maynard 97d06dca09 cosmetic 2003-07-24 20:10:47 +00:00
Glenn Maynard 34f504aec5 Simplify. 2003-07-23 22:51:43 +00:00
Glenn Maynard 524d376299 Use RageLog::GetAdditionalLog. 2003-07-23 21:47:41 +00:00
Glenn Maynard 68f00eccf1 Reduce checkpoints. 2003-07-23 21:26:18 +00:00
Glenn Maynard da6685a3a4 cleanup 2003-07-14 06:24:30 +00:00
Glenn Maynard 647c96ecac simplify 2003-07-14 06:23:44 +00:00
Glenn Maynard 1c1655a3ee Log codecs as we probe them, in case the probe crashes. 2003-07-01 23:43:11 +00:00
Glenn Maynard 538b5930c3 checkpoints 2003-06-30 06:58:08 +00:00
Glenn Maynard 1fa94d40db NEED_TRUNCF, NEED_ROUNDF 2003-06-30 04:42:17 +00:00
Glenn Maynard bb42cd2ebb log codec information 2003-06-29 21:45:48 +00:00
Glenn Maynard 5885978d3c log memory info 2003-06-10 22:45:16 +00:00
Glenn Maynard bdd29acfa4 rename GetPrimaryVideoDriverName 2003-05-28 18:37:49 +00:00
Glenn Maynard ce2958ef83 simplify and fix GetPrimaryVideoDriverInfo 2003-05-28 18:36:44 +00:00
Chris Danford 4d182f85a4 add automatic mapping of joysticks 2003-05-28 02:35:05 +00:00
Glenn Maynard d94aa65179 add VideoDriverInfo 2003-05-26 23:36:17 +00:00
Glenn Maynard 26fb06b8a3 Oops, forgot to commit subdirs ... 2003-04-25 04:09:29 +00:00
Glenn Maynard 576f233eb6 add AdditionalLog 2003-04-22 05:21:08 +00:00
Glenn Maynard 6769ada2e5 move some Win32-specific config stuff where it belongs 2003-04-20 22:04:09 +00:00
Glenn Maynard e1cf92e809 shorten path 2003-03-27 08:09:41 +00:00
Glenn Maynard 6f3175c035 some abortive efforts to bring the crash handler up to date with
vdub; i'll get back to this some day
2003-03-24 04:20:19 +00:00
Glenn Maynard 567e1c533f move USB handling into a separate file 2003-03-19 20:34:40 +00:00
Chris Danford 294144575c speed up editor beat bar drawing (frame rate is not 3x as fast!)
fixed inaccurate 2k/xp video card detection
2003-02-22 00:22:27 +00:00
Chris Danford 32cdbed7bf Added detection of buggy Voodoo3 drivers, then found a hack that fixes the problems. Sigh... 2003-02-20 10:41:43 +00:00
Chris Danford ef46b26e5e gather display driver information without using D3D 2003-02-20 07:02:07 +00:00
Glenn Maynard 28166cf4a3 also log sound drivers via WaveOut system 2003-02-17 03:02:13 +00:00
Glenn Maynard 112d0f38fe _debug -> debug
we handle win32 versioning in DebugInfoHunt now
2003-02-16 04:07:39 +00:00
Glenn Maynard 3e70dd4ee9 _debug -> debug 2003-02-16 04:06:23 +00:00
Glenn Maynard 7a7f7372e2 and some more stdafx -> global
(whew)
2003-02-16 04:05:10 +00:00
Glenn Maynard 8bced94ac7 log OS 2003-02-06 17:10:23 +00:00
Glenn Maynard 19e046e35e add driver/chipset ID 2003-01-26 03:40:18 +00:00