Glenn Maynard
9e784d8e55
cleanup spacing
2005-12-18 22:57:23 +00:00
Glenn Maynard
29603ba7db
remove unused parameter
2005-12-18 22:53:47 +00:00
Glenn Maynard
7faaa73afd
remove unused fDeltaTime parameter
2005-12-18 22:51:12 +00:00
Glenn Maynard
67f9c89c96
unused
2005-12-18 22:45:52 +00:00
Glenn Maynard
e9ffd980f0
fix stale INPUTMAN pointer in Lua after device change
2005-12-18 21:24:33 +00:00
Glenn Maynard
636369ba4b
remove deprecated RageFileDriverZip ctor
2005-12-18 20:18:32 +00:00
Glenn Maynard
502374771b
fix InsertRows(0,n) breaks an invariant: the first BPM segment must always start at 0
2005-12-18 08:09:27 +00:00
Chris Danford
fdbf9a48ab
revert last
2005-12-18 08:05:17 +00:00
Glenn Maynard
37d82efe3f
remove ShiftRows
2005-12-18 08:02:51 +00:00
Glenn Maynard
037a13f70c
use InsertRows, DeleteRows
2005-12-18 08:01:45 +00:00
Glenn Maynard
2a6094b606
use m_Timing.DeleteRows
2005-12-18 07:59:44 +00:00
Glenn Maynard
1cbcbc6b1e
fix, comment
2005-12-18 07:58:53 +00:00
Chris Danford
988548f0bd
default to group sort
2005-12-18 07:55:10 +00:00
Glenn Maynard
a0031e8db2
TimingData::ShiftRows violated an important invariant of TimingData: any
...
given beat can have no more than one StopSegment or BPMSegment--more
than one just doesn't make sense. Split out TimingData::InsertRows,
TimingData::DeleteRows; delete rows in between before shifting data
up.
2005-12-18 07:55:01 +00:00
Glenn Maynard
c9af43c5dd
use SetStopAtRow
2005-12-18 07:34:19 +00:00
Glenn Maynard
0161a467ea
TimingData is note rows internally. Don't convert from note rows to
...
beats, and then back to note rows.
2005-12-18 07:29:31 +00:00
Glenn Maynard
fee5e3ff33
cleanup
2005-12-18 07:28:48 +00:00
Glenn Maynard
33acee8ba0
old comment
2005-12-18 07:18:23 +00:00
Glenn Maynard
b6264bd96f
the +1 in the DeleteRows call means "keep the row at the start,
...
not the end"; it's wrong in the m_Timing.ShiftRows call
use m_Timing.SetStopAtBeat
this is still not quite right: it will create multiple StopSegments
in the same place in some cases
2005-12-18 07:16:47 +00:00
Chris Danford
efe3984ad5
detect changing USB joysticks and remap on the fly
2005-12-18 07:13:13 +00:00
Glenn Maynard
ff7bbfe524
remove ShiftRows
2005-12-18 07:11:51 +00:00
Glenn Maynard
c864756dc9
use InsertRows, DeleteRows
2005-12-18 07:09:56 +00:00
Glenn Maynard
c350b1e52d
use DeleteRows; after convert_beat_to_pause, clear the selection completely
2005-12-18 06:58:52 +00:00
Glenn Maynard
e76574e7cc
split NoteDataUtil::ShiftRows into InsertRows and DeleteRows
2005-12-18 06:26:22 +00:00
Steve Checkoway
b1e0cc776c
Fix linking
2005-12-18 03:57:10 +00:00
Chris Danford
19cca61e31
remove NextGame codes. Anybody who triggers it does so accidentally and can't figure out what happened.
2005-12-18 03:56:26 +00:00
Chris Danford
c95a5dc8e5
add InputDevice::DevicesChanged
2005-12-18 03:08:12 +00:00
Steve Checkoway
3b9479e271
Add files
2005-12-18 01:44:23 +00:00
Chris Danford
572576021c
fix tools.exe build, runtime errors
2005-12-18 01:27:54 +00:00
Chris Danford
46f5a33ae0
edit steps stuff (uncommitted from a week ago)
2005-12-18 01:27:36 +00:00
Steve Checkoway
833d06d1f3
pthread_join() returns an error code, it does not set errno.
2005-12-17 13:17:35 +00:00
Steve Checkoway
0338fb01ef
Forcing a crash with a stack trace on a user settable preference seems wrong. "Throw" an exception instead which will show a lovely dialog box with the message.
2005-12-17 13:16:22 +00:00
Steve Checkoway
510254abb4
Add more property listeners, name the two threads created by the audio HAL.
2005-12-17 13:10:23 +00:00
Steve Checkoway
866d34a97d
Remove ExitGame()
2005-12-17 13:09:04 +00:00
Steve Checkoway
ee07c1d20d
Use ArchHooks::SetUserQuit()
2005-12-17 13:03:04 +00:00
Steve Checkoway
2ab8fcd709
update
2005-12-17 12:50:28 +00:00
Steve Checkoway
7fab468409
Make UserQuit and SetUserQuit static members of ArchHooks. Windows and linux not tested. MountInitialFilesystems also appears to be static, fix compile on OS X.
2005-12-17 12:44:46 +00:00
Steve Checkoway
21a9c65791
Fix crash if thread exits before the dtor is called.
2005-12-17 12:32:59 +00:00
Chris Danford
353e0c5b6e
break up arch stuff into smaller .cpp files to fix smpackage build and not pull in unnecessary stuff
2005-12-16 04:16:09 +00:00
Glenn Maynard
ddce0cc239
remove old
2005-12-15 19:00:15 +00:00
Glenn Maynard
74fd14ef23
cleanup. This name is for human consumption (crash dumps, debugger thread lists).
2005-12-15 18:56:18 +00:00
Steve Checkoway
f4e1603411
Add files incase I want to work on this in Washington...on my laptop. (Never develop on a laptop, compiling drains my battery faster than anything else.)
2005-12-15 11:48:16 +00:00
Steve Checkoway
ac3e467913
update
2005-12-15 11:45:51 +00:00
Steve Checkoway
223c541ecc
This stops crashes when headphones are removed. If they're removed during gameplay, the arrows stop scrolling and the receptors stop flashing to the beat. After the hardware reconfigures itself (~.5s), the music resumes.
...
My guess (which I don't have time to test right now) is that the returned position is reset when the hardware starts back up.
2005-12-15 11:44:46 +00:00
Steve Checkoway
89ded25ed4
Simplify.
2005-12-15 08:59:48 +00:00
Steve Checkoway
5e7176015a
Cleanup.
2005-12-15 08:59:27 +00:00
Steve Checkoway
315d907ef1
Add CreateThisThread(). Use it instead of the static object to name the main thread (and the GUI thread on OS X).
2005-12-15 08:32:29 +00:00
Steve Checkoway
bdf4898ecb
Use consistent thread names.
2005-12-15 07:18:52 +00:00
Steve Checkoway
6708056847
Cleanup comments.
2005-12-13 06:59:20 +00:00
Steve Checkoway
947116ee67
Remove what are most likely no ops but they could potentially cause a crash. (I haven't seen that happen, though.)
2005-12-13 06:56:57 +00:00