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