Glenn Maynard
647c96ecac
simplify
2003-07-14 06:23:44 +00:00
Glenn Maynard
05aa282956
kill INPUTMAN earlier
2003-07-14 06:23:15 +00:00
Glenn Maynard
649f1a81c5
simplify; make data public
2003-07-14 06:22:08 +00:00
Glenn Maynard
7483a249b4
add a ctor
2003-07-14 06:21:30 +00:00
Glenn Maynard
5adb26a169
thread safety
2003-07-14 06:21:12 +00:00
Glenn Maynard
4b4317854e
add m_bThreadedInput
2003-07-13 20:21:04 +00:00
Glenn Maynard
2d12eb7985
simplify, comment
2003-07-13 19:41:57 +00:00
Andrew Wong
511e81eafc
fixed a few bugs (thanks glenn) and a little cleanup
2003-07-13 14:18:26 +00:00
Andrew Wong
0a8e42ecdd
RageTimer::touch() should not be inline (caused linking problems on visual studio 6)
...
updated project file for 6.0 users
2003-07-13 11:35:30 +00:00
Glenn Maynard
325f853d60
cleanup
2003-07-13 04:35:01 +00:00
Glenn Maynard
2384d1bb0a
Don't enum all devices (fixes Pump crashes)
2003-07-13 04:33:54 +00:00
Glenn Maynard
372320854f
add InputHandler.cpp
2003-07-13 01:35:19 +00:00
Glenn Maynard
58847998a6
Zero out DeviceInput timestamps by default.
2003-07-13 01:34:57 +00:00
Glenn Maynard
045cbb3984
Timers can't be global.
2003-07-13 01:26:30 +00:00
Glenn Maynard
dc7182f749
call InputHandler::Update
2003-07-13 01:05:05 +00:00
Glenn Maynard
82aabe7c3a
call InputHandler::Update, InputHandler::ButtonPressed
2003-07-13 01:03:44 +00:00
Glenn Maynard
f56d3345fa
call InputHandler::Update
2003-07-13 01:03:09 +00:00
Glenn Maynard
c4417a0678
Add InputHandler::ButtonPressed.
2003-07-13 01:00:55 +00:00
Glenn Maynard
350ce47a00
Handle timestamps in Step.
2003-07-13 00:34:30 +00:00
Glenn Maynard
6fb42b9bab
Add a timestamp to DeviceInput. (Until this is implemented, it'll default
...
to the time the class is constructed.)
2003-07-13 00:33:06 +00:00
Glenn Maynard
cbcf0dbbf8
Add + and -.
2003-07-13 00:31:55 +00:00
Glenn Maynard
5873b47b19
Simplify. Fix metrics not reloading after the game's been running for
...
a couple weeks.
2003-07-13 00:02:23 +00:00
Steve Checkoway
f3bbb5ffa9
update the driver list for OS X. I should have done this days ago.
2003-07-12 23:58:30 +00:00
Glenn Maynard
fbcd804243
Fixes two major problems: time wrapping every 42 days, and timer
...
resolution getting poor after a couple days of play.
(for some value of "major")
2003-07-12 22:51:27 +00:00
Glenn Maynard
cbfa6c72fc
simplify, fix
2003-07-12 21:41:50 +00:00
Glenn Maynard
bf5cd55bb6
re-simplify
2003-07-12 21:41:12 +00:00
Glenn Maynard
a44b6d0a86
remove unneeded header
2003-07-12 20:42:08 +00:00
Glenn Maynard
336b500e98
remove unneeded headers
2003-07-12 20:36:54 +00:00
Glenn Maynard
28914ab483
add missing header
2003-07-12 20:36:26 +00:00
Glenn Maynard
552b328e97
minor cleanup
2003-07-12 20:35:48 +00:00
Glenn Maynard
f4dbf99636
add missing headers
2003-07-12 20:35:47 +00:00
Glenn Maynard
3fc73cef8c
fix warning
2003-07-12 20:33:19 +00:00
Glenn Maynard
216462a9b7
Comment, simplify.
2003-07-12 20:22:26 +00:00
Glenn Maynard
9db916b94f
Simplify.
2003-07-12 20:16:07 +00:00
Glenn Maynard
cb622760d8
Handle Z on receptors.
2003-07-12 20:10:48 +00:00
Glenn Maynard
2251b989d4
Make the reset code go back to defaults, not null options.
2003-07-12 20:09:31 +00:00
Glenn Maynard
c8115532fb
update
2003-07-12 19:57:56 +00:00
Glenn Maynard
80d8a9e319
Fix encapsulation.
2003-07-12 19:53:26 +00:00
Glenn Maynard
c1ce180654
Fix init.
2003-07-12 19:52:58 +00:00
Glenn Maynard
2536b8a97e
Expose argc and argv.
2003-07-12 19:51:40 +00:00
Glenn Maynard
ddf1bd04dc
Always include global.h right at the top of every source file.
2003-07-12 19:45:41 +00:00
Glenn Maynard
bfc2215191
The only change in this mess is changing indentation; no actual code is
...
changed.
2003-07-12 19:45:07 +00:00
Glenn Maynard
d6dee7f416
fix include
2003-07-12 19:44:25 +00:00
Glenn Maynard
73f66924a6
no "extern" on prototypes
2003-07-12 19:44:00 +00:00
Glenn Maynard
93824687ef
Fix "OFF" not working.
2003-07-12 19:20:01 +00:00
Glenn Maynard
51ac4509b1
Don't crash if a BMS file doesn't have a #player tag.
...
When a case is expected to never happen, use ASSERT(0), not
a throw. That way, if it does, we get a full crash dump.
file.bad() is not equivalent to !file.good(); usually you want the latter
(my bug)
2003-07-12 19:06:04 +00:00
Sean Burke
deb07f48a4
Makefile update for ArchHooks.
2003-07-11 21:17:30 +00:00
Ben Anderson
e882f9d3b2
Case counts on Linux
2003-07-11 18:08:57 +00:00
Ben Anderson
74f93ed4cd
Case counts on Linux
2003-07-11 16:52:58 +00:00
Andrew Wong
604663f466
cleaned up unlock data so it appears in MemCard.ini and is no longer in preferences
...
(note to whoever builds uninstaller - don't delete memcard.ini on uninstall, please :)
2003-07-11 12:01:25 +00:00