Steve Checkoway
51b2438668
Remove, again.
2006-05-14 09:14:28 +00:00
Steve Checkoway
b912d61546
Following Wolfman's example, some comments so that maybe next time I look at this I won't see vec_ctf and think "capture the flag?"
2006-05-14 08:13:16 +00:00
Steve Checkoway
f39e79efed
The last of the changes, I hope.
2006-05-14 07:04:28 +00:00
Steve Checkoway
60d3b90552
I thought I fixed this already. This section ranges from 42 to 47.
2006-05-07 11:13:21 +00:00
Steve Checkoway
2f95767104
Year.
2006-04-29 11:41:33 +00:00
Steve Checkoway
53f0531bba
Reimplement without using Cocoa. Put crashinfo.txt into ~/Library/Logs/PRODUCT_ID along with log.txt and info.txt.
2006-04-29 11:38:49 +00:00
Steve Checkoway
cb4c2f5c53
Cleanup.
2006-04-29 09:26:45 +00:00
Glenn Maynard
f486609781
if eip is NULL, don't put a NULL into the frame list and terminate it prematurely
2006-04-08 12:44:40 +00:00
Steve Checkoway
e13fc56198
Initial linux ppc backtrace implementation.
2006-04-05 00:49:56 +00:00
Glenn Maynard
76f0346122
checkpoint paranoia
2006-03-30 08:10:11 +00:00
Steve Checkoway
61363eff0b
Use Frame*.
2006-03-29 11:21:44 +00:00
Glenn Maynard
84f87db44d
Do include offset information for internal symbols (not just DLLs). They're helpful
...
for narrowing down exactly where we are in a function.
2006-03-29 04:48:39 +00:00
Glenn Maynard
cec466b584
update
2006-03-29 04:45:58 +00:00
Glenn Maynard
e7d45c189b
Always include the "___ImageBase" symbol, so the first RVA entry
...
is always (hopefully) the base of the EXE. That way, we can display
consistent offsets relative to that.
2006-03-29 04:45:12 +00:00
Glenn Maynard
ea298ce438
cleanup
2006-03-29 01:43:51 +00:00
Glenn Maynard
5d8a93c19a
checkpoints
2006-03-29 01:43:18 +00:00
Steve Checkoway
1a240d3b6c
Cleanup.
2006-03-28 14:37:40 +00:00
Steve Checkoway
81afe152ec
Oops, two changes in that last commit. Don't have the child kill the parent any longer. This doesn't work when gdb is tracing. Why is the parent waiting for the child anyway? It shouldn't really matter that much if the child is signaled.
...
Also, why doesn't RunCrashHandler call _exit()? ForceDeadlock() calls _exit() after RunCrashHandler(), but ForceCrash does not, it has to go back to sm_crash() before _exit() is called. It's all very mysterious at 6:30 am.
2006-03-28 14:26:22 +00:00
Steve Checkoway
746261d8bd
Split out itoa, SignalName, and SignalCodeName. All of these are macros, so testing for them directly is okay (at least on OS X and linux). If some other system doesn't implement them as macros, then checks for them can be added to the configure.ac script.
...
All of these can be called under crash conditions.
2006-03-28 14:20:57 +00:00
Glenn Maynard
b0eb0623de
Log pContext->Eip. That way, even if we can't get anything out of the stack,
...
we always get at least the current address.
2006-03-28 04:58:31 +00:00
Glenn Maynard
a212b8b873
missing exception name
2006-03-27 20:47:09 +00:00
Steve Checkoway
acbfd4224f
Use OS X text converter, not iconv (trying to keep the code base the same no matter for which arch it is compiling).
2006-03-20 07:58:42 +00:00
Steve Checkoway
3a304b1a41
BSD stuff. Some of this seems like it should be in its own file...
2006-03-20 06:46:19 +00:00
Steve Checkoway
988e1729f9
Namespace
2006-03-20 06:45:58 +00:00
Steve Checkoway
0b81507b2e
Use iconv appeared some point after 10.2.8 but with the broken BSD headers.
2006-03-20 06:12:51 +00:00
Steve Checkoway
26741978ad
This is not supposed to be in CVS.
2006-03-20 05:21:59 +00:00
Chris Danford
702e5401d5
save Cache to My Documents. The Application Data dir is a pain to get to.
2006-03-19 20:50:09 +00:00
Chris Danford
4dd5728ee0
style cleanup
2006-03-17 00:15:35 +00:00
Chris Danford
3213b52a68
crash text cleanup
2006-03-13 09:14:07 +00:00
Glenn Maynard
bd896acff2
remove IDC_RESULT_ID
2006-03-13 08:55:26 +00:00
Glenn Maynard
32dfaac9a8
Display PRODUCT_FAMILY. PRODUCT_ID is just for IDs, like registry entries.
2006-03-13 08:52:51 +00:00
Glenn Maynard
17d4d8bc44
cleaner/more consistent report id
2006-03-13 08:48:32 +00:00
Steve Checkoway
c425e718d9
Localize crash button.
2006-03-02 05:48:11 +00:00
Steve Checkoway
829ad0d1d9
Fix compile.
2006-03-02 03:32:28 +00:00
Chris Danford
7146649851
fix installation reg values not written
2006-02-28 21:51:21 +00:00
Chris Danford
bf0cc13a47
Change GetDevicesAndDescriptions to fill in one vector instead of 2
...
Ignore changes in non-joystick devices when automapping
2006-02-27 17:51:27 +00:00
Steve Checkoway
bb1f0be90c
If the joystick is a Para controller, attempt to power it on using SetReport(). [Not tested.]
2006-02-27 00:45:22 +00:00
Steve Checkoway
bcb239a7be
Add SetReport.
2006-02-27 00:44:30 +00:00
Steve Checkoway
a63a1284fa
Return -1 if no InputDevice numbers can be assigned to logical devices.
2006-02-27 00:21:14 +00:00
Steve Checkoway
5a916de95b
Use -1 as a sentinel.
2006-02-27 00:20:18 +00:00
Steve Checkoway
0661f37f9c
Update. The file Info.plist file is cached, it's easiest to just delete stepmania/PBProject/build and rebuild.
2006-02-26 03:14:29 +00:00
Chris Danford
ff338d15b8
PRODUCT_NAME -> PRODUCT_FAMILY
...
PRODUCT_NAME_VER -> PRODUCT_ID_VER
2006-02-26 00:31:31 +00:00
Chris Danford
d87a17a034
PRODUCT_NAME -> PRODUCT_FAMILY
...
PRODUCT_NAME_VER -> PRODUCT_ID_VER
2006-02-25 23:59:32 +00:00
Steve Checkoway
3e72c0e002
Fix pump pad support. Second player untested but seems likely to work.
2006-02-25 14:58:14 +00:00
Steve Checkoway
18728e856f
Fix overlapping buttons.
2006-02-24 21:41:37 +00:00
Steve Checkoway
c4fde125e4
Basic support for the USB pump pad. It is not HID-compliant and reports strange values when buttons are pressed and released. In particular, it claims that it's values are in the range [0,1], yet actually returns values in the range [0,3]. Also, there are two instances where releasing two buttons sends the same report (UR and MID, as well as DL and DR).
...
I suspect this makes it pretty much impossible to use (although the guy with the pad has the glowing report of, "and it seemed to work OK") but without actually having a pad with which to test, it's about all I can do.
2006-02-24 13:29:15 +00:00
Steve Checkoway
b760e127a8
Allow subclasses to refuse particular (vid, pid) pairs.
2006-02-24 10:47:33 +00:00
Chris Danford
724292d68e
remove "confidential" in error report dialog
2006-02-24 01:07:18 +00:00
Chris Danford
e63cfef561
change text and button names to more closely match Watson so that people are less nervous about sending us data
2006-02-23 20:05:05 +00:00
Chris Danford
6205025e9e
use white background for header text and icon
2006-02-23 20:03:10 +00:00